From 407d85dd9b006515ba41716fc05e2263e536c3e0 Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Thu, 25 Jan 2024 09:13:54 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@cc0577eb8f48bef73ad78624f4b9425b26efeb72=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ....js => @vue_reactivity@3.4.15-2zCDAkOA.js} | 4 ++-- .../@vue_runtime-core@3.4.14-of9ohvOs.js.gz | Bin 1773 -> 0 bytes ...s => @vue_runtime-core@3.4.15-xG7oRWIU.js} | 4 ++-- .../@vue_runtime-core@3.4.15-xG7oRWIU.js.gz | Bin 0 -> 1775 bytes ...js => @vue_runtime-dom@3.4.15-w40geAFS.js} | 0 assets/@vue_shared@3.4.14-sCEYfwW2.js.gz | Bin 621 -> 0 bytes ...fwW2.js => @vue_shared@3.4.15-JOA8BF6u.js} | 2 +- assets/@vue_shared@3.4.15-JOA8BF6u.js.gz | Bin 0 -> 621 bytes ...euse_core@10.7.1_vue@3.4.14-hWACvcpg.js.gz | Bin 2772 -> 0 bytes ...vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js} | 2 +- ...euse_core@10.7.1_vue@3.4.15-9UoKs_p_.js.gz | Bin 0 -> 2774 bytes ...ueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js | 1 - ...se_shared@10.7.1_vue@3.4.14-_XOpEtRB.js.gz | Bin 702 -> 0 bytes ...ueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js | 1 + ...se_shared@10.7.1_vue@3.4.15--52Mx__5.js.gz | Bin 0 -> 739 bytes assets/en-US-uYmqlOvl.js | 1 - assets/en-US-uYmqlOvl.js.gz | Bin 1854 -> 0 bytes assets/en-US-vWc11-xU.js | 1 + assets/en-US-vWc11-xU.js.gz | Bin 0 -> 1875 bytes assets/hooks-CcEUU9Ku.js | 17 ++++++++++++++ assets/hooks-CcEUU9Ku.js.gz | Bin 0 -> 31505 bytes assets/hooks-PJUSFCAE.js | 17 -------------- assets/hooks-PJUSFCAE.js.gz | Bin 30770 -> 0 bytes assets/hooks-aCl6vKno.css.gz | Bin 2484 -> 0 bytes ...{hooks-aCl6vKno.css => hooks-t-w81zpM.css} | 2 +- assets/hooks-t-w81zpM.css.gz | Bin 0 -> 2428 bytes assets/index--Z1Imty5.js.gz | Bin 1606 -> 0 bytes .../{index-Q5goRL7s.js => index--tonXxTo.js} | 2 +- assets/index--tonXxTo.js.gz | Bin 0 -> 2699 bytes assets/index-1kV5r1tZ.js.gz | Bin 993 -> 0 bytes ...{index-oalmqU8v.css => index-2GrRt6PA.css} | 2 +- assets/index-2GrRt6PA.css.gz | Bin 0 -> 1576 bytes .../{index-qwLDQNbW.js => index-4burEU1U.js} | 2 +- assets/index-4burEU1U.js.gz | Bin 0 -> 2022 bytes assets/index-6MtxT8ON.js.gz | Bin 1176 -> 0 bytes .../{index-vdhdUEYa.js => index-7gPb_7K3.js} | 2 +- assets/index-7gPb_7K3.js.gz | Bin 0 -> 2273 bytes assets/index-9Nz7p39y.js.gz | Bin 1424 -> 0 bytes .../{index-GZ3syGgo.js => index-AsH4gzvE.js} | 2 +- assets/index-AsH4gzvE.js.gz | Bin 0 -> 1018 bytes assets/index-BTvwt8Gl.js.gz | Bin 1863 -> 0 bytes assets/index-FD7PUgjZ.js.gz | Bin 1718 -> 0 bytes .../{index--Z1Imty5.js => index-FewL7DxL.js} | 2 +- assets/index-FewL7DxL.js.gz | Bin 0 -> 1607 bytes assets/index-GZ3syGgo.js.gz | Bin 1016 -> 0 bytes assets/index-G_44Dvpa.js.gz | Bin 2139 -> 0 bytes .../{index-9Nz7p39y.js => index-Gy_iEtWT.js} | 2 +- assets/index-Gy_iEtWT.js.gz | Bin 0 -> 1427 bytes assets/index-JGJwY35W.js | 1 + assets/index-JGJwY35W.js.gz | Bin 0 -> 2068 bytes .../{index-BTvwt8Gl.js => index-LXfX8dw2.js} | 2 +- assets/index-LXfX8dw2.js.gz | Bin 0 -> 1857 bytes .../{index-bJpkvvTU.js => index-Mf96fxf4.js} | 2 +- assets/index-Mf96fxf4.js.gz | Bin 0 -> 1629 bytes .../{index-FD7PUgjZ.js => index-OsZworra.js} | 2 +- assets/index-OsZworra.js.gz | Bin 0 -> 1721 bytes .../{index-elWFox97.js => index-OyA36Tk9.js} | 2 +- assets/index-OyA36Tk9.js.gz | Bin 0 -> 2159 bytes assets/index-PA5fml2J.js | 1 - assets/index-PA5fml2J.js.gz | Bin 28852 -> 0 bytes .../{index-1kV5r1tZ.js => index-PTeTLGeI.js} | 2 +- assets/index-PTeTLGeI.js.gz | Bin 0 -> 994 bytes assets/index-Q5goRL7s.js.gz | Bin 2694 -> 0 bytes .../{index-G_44Dvpa.js => index-SgGQbAUO.js} | 2 +- assets/index-SgGQbAUO.js.gz | Bin 0 -> 2142 bytes .../{index-WRaCtNZx.js => index-T5vcMsw9.js} | 2 +- assets/index-T5vcMsw9.js.gz | Bin 0 -> 2024 bytes assets/index-TLf5qefr.js | 1 - assets/index-TLf5qefr.js.gz | Bin 2067 -> 0 bytes assets/index-WRaCtNZx.js.gz | Bin 2022 -> 0 bytes assets/index-bJpkvvTU.js.gz | Bin 1626 -> 0 bytes assets/index-elWFox97.js.gz | Bin 2158 -> 0 bytes assets/index-iIHgZQHP.js | 1 + assets/index-iIHgZQHP.js.gz | Bin 0 -> 28850 bytes assets/index-iy6_5viZ.js | 1 - assets/index-iy6_5viZ.js.gz | Bin 3711 -> 0 bytes assets/index-npZx1VDK.js | 1 + assets/index-npZx1VDK.js.gz | Bin 0 -> 1285 bytes assets/index-oalmqU8v.css.gz | Bin 1546 -> 0 bytes assets/index-qwLDQNbW.js.gz | Bin 2021 -> 0 bytes .../{index-yaMQ3A-R.js => index-skdhjNOF.js} | 2 +- assets/index-skdhjNOF.js.gz | Bin 0 -> 841 bytes assets/index-ssC-lCbJ.js | 1 + assets/index-ssC-lCbJ.js.gz | Bin 0 -> 3707 bytes .../{index-6MtxT8ON.js => index-vP5twyMd.js} | 2 +- assets/index-vP5twyMd.js.gz | Bin 0 -> 1178 bytes assets/index-vdhdUEYa.js.gz | Bin 2268 -> 0 bytes assets/index-yaMQ3A-R.js.gz | Bin 840 -> 0 bytes assets/instance-bBHTrJf_.js.gz | Bin 823 -> 0 bytes ...tance-bBHTrJf_.js => instance-r-tOjdU6.js} | 2 +- assets/instance-r-tOjdU6.js.gz | Bin 0 -> 821 bytes assets/utils--wGMbkAL.js | 1 - assets/utils--wGMbkAL.js.gz | Bin 2823 -> 0 bytes assets/utils-GfUBWZZf.js | 1 + assets/utils-GfUBWZZf.js.gz | Bin 0 -> 3184 bytes ...e-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js} | 0 ...ooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js.gz} | Bin ...> vue@3.4.15_typescript@5.2.2-w40geAFS.js} | 0 assets/zh-CN-_ucbdd1f.js | 1 + assets/zh-CN-_ucbdd1f.js.gz | Bin 0 -> 2164 bytes assets/zh-CN-pH5q_wQx.js | 1 - assets/zh-CN-pH5q_wQx.js.gz | Bin 2134 -> 0 bytes index.html | 22 +++++++++--------- index.html.gz | Bin 1876 -> 1884 bytes mockServer/mock-data.js | 8 +++---- mockServer/mock-data.js.gz | Bin 1040 -> 1041 bytes 106 files changed, 64 insertions(+), 63 deletions(-) rename assets/{@vue_reactivity@3.4.14-F-2aniUk.js => @vue_reactivity@3.4.15-2zCDAkOA.js} (82%) delete mode 100644 assets/@vue_runtime-core@3.4.14-of9ohvOs.js.gz rename assets/{@vue_runtime-core@3.4.14-of9ohvOs.js => @vue_runtime-core@3.4.15-xG7oRWIU.js} (95%) create mode 100644 assets/@vue_runtime-core@3.4.15-xG7oRWIU.js.gz rename assets/{@vue_runtime-dom@3.4.14-w40geAFS.js => @vue_runtime-dom@3.4.15-w40geAFS.js} (100%) delete mode 100644 assets/@vue_shared@3.4.14-sCEYfwW2.js.gz rename assets/{@vue_shared@3.4.14-sCEYfwW2.js => @vue_shared@3.4.15-JOA8BF6u.js} (97%) create mode 100644 assets/@vue_shared@3.4.15-JOA8BF6u.js.gz delete mode 100644 assets/@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js.gz rename assets/{@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js => @vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js} (99%) create mode 100644 assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js.gz delete mode 100644 assets/@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js delete mode 100644 assets/@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js.gz create mode 100644 assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js create mode 100644 assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js.gz delete mode 100644 assets/en-US-uYmqlOvl.js delete mode 100644 assets/en-US-uYmqlOvl.js.gz create mode 100644 assets/en-US-vWc11-xU.js create mode 100644 assets/en-US-vWc11-xU.js.gz create mode 100644 assets/hooks-CcEUU9Ku.js create mode 100644 assets/hooks-CcEUU9Ku.js.gz delete mode 100644 assets/hooks-PJUSFCAE.js delete mode 100644 assets/hooks-PJUSFCAE.js.gz delete mode 100644 assets/hooks-aCl6vKno.css.gz rename assets/{hooks-aCl6vKno.css => hooks-t-w81zpM.css} (51%) create mode 100644 assets/hooks-t-w81zpM.css.gz delete mode 100644 assets/index--Z1Imty5.js.gz rename assets/{index-Q5goRL7s.js => index--tonXxTo.js} (93%) create mode 100644 assets/index--tonXxTo.js.gz delete mode 100644 assets/index-1kV5r1tZ.js.gz rename assets/{index-oalmqU8v.css => index-2GrRt6PA.css} (84%) create mode 100644 assets/index-2GrRt6PA.css.gz rename assets/{index-qwLDQNbW.js => index-4burEU1U.js} (87%) create mode 100644 assets/index-4burEU1U.js.gz delete mode 100644 assets/index-6MtxT8ON.js.gz rename assets/{index-vdhdUEYa.js => index-7gPb_7K3.js} (89%) create mode 100644 assets/index-7gPb_7K3.js.gz delete mode 100644 assets/index-9Nz7p39y.js.gz rename assets/{index-GZ3syGgo.js => index-AsH4gzvE.js} (79%) create mode 100644 assets/index-AsH4gzvE.js.gz delete mode 100644 assets/index-BTvwt8Gl.js.gz delete mode 100644 assets/index-FD7PUgjZ.js.gz rename assets/{index--Z1Imty5.js => index-FewL7DxL.js} (87%) create mode 100644 assets/index-FewL7DxL.js.gz delete mode 100644 assets/index-GZ3syGgo.js.gz delete mode 100644 assets/index-G_44Dvpa.js.gz rename assets/{index-9Nz7p39y.js => index-Gy_iEtWT.js} (82%) create mode 100644 assets/index-Gy_iEtWT.js.gz create mode 100644 assets/index-JGJwY35W.js create mode 100644 assets/index-JGJwY35W.js.gz rename assets/{index-BTvwt8Gl.js => index-LXfX8dw2.js} (55%) create mode 100644 assets/index-LXfX8dw2.js.gz rename assets/{index-bJpkvvTU.js => index-Mf96fxf4.js} (88%) create mode 100644 assets/index-Mf96fxf4.js.gz rename assets/{index-FD7PUgjZ.js => index-OsZworra.js} (87%) create mode 100644 assets/index-OsZworra.js.gz rename assets/{index-elWFox97.js => index-OyA36Tk9.js} (85%) create mode 100644 assets/index-OyA36Tk9.js.gz delete mode 100644 assets/index-PA5fml2J.js delete mode 100644 assets/index-PA5fml2J.js.gz rename assets/{index-1kV5r1tZ.js => index-PTeTLGeI.js} (75%) create mode 100644 assets/index-PTeTLGeI.js.gz delete mode 100644 assets/index-Q5goRL7s.js.gz rename assets/{index-G_44Dvpa.js => index-SgGQbAUO.js} (89%) create mode 100644 assets/index-SgGQbAUO.js.gz rename assets/{index-WRaCtNZx.js => index-T5vcMsw9.js} (90%) create mode 100644 assets/index-T5vcMsw9.js.gz delete mode 100644 assets/index-TLf5qefr.js delete mode 100644 assets/index-TLf5qefr.js.gz delete mode 100644 assets/index-WRaCtNZx.js.gz delete mode 100644 assets/index-bJpkvvTU.js.gz delete mode 100644 assets/index-elWFox97.js.gz create mode 100644 assets/index-iIHgZQHP.js create mode 100644 assets/index-iIHgZQHP.js.gz delete mode 100644 assets/index-iy6_5viZ.js delete mode 100644 assets/index-iy6_5viZ.js.gz create mode 100644 assets/index-npZx1VDK.js create mode 100644 assets/index-npZx1VDK.js.gz delete mode 100644 assets/index-oalmqU8v.css.gz delete mode 100644 assets/index-qwLDQNbW.js.gz rename assets/{index-yaMQ3A-R.js => index-skdhjNOF.js} (71%) create mode 100644 assets/index-skdhjNOF.js.gz create mode 100644 assets/index-ssC-lCbJ.js create mode 100644 assets/index-ssC-lCbJ.js.gz rename assets/{index-6MtxT8ON.js => index-vP5twyMd.js} (79%) create mode 100644 assets/index-vP5twyMd.js.gz delete mode 100644 assets/index-vdhdUEYa.js.gz delete mode 100644 assets/index-yaMQ3A-R.js.gz delete mode 100644 assets/instance-bBHTrJf_.js.gz rename assets/{instance-bBHTrJf_.js => instance-r-tOjdU6.js} (90%) create mode 100644 assets/instance-r-tOjdU6.js.gz delete mode 100644 assets/utils--wGMbkAL.js delete mode 100644 assets/utils--wGMbkAL.js.gz create mode 100644 assets/utils-GfUBWZZf.js create mode 100644 assets/utils-GfUBWZZf.js.gz rename assets/{vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js => vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js} (100%) rename assets/{vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js.gz => vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js.gz} (100%) rename assets/{vue@3.4.14_typescript@5.2.2-w40geAFS.js => vue@3.4.15_typescript@5.2.2-w40geAFS.js} (100%) create mode 100644 assets/zh-CN-_ucbdd1f.js create mode 100644 assets/zh-CN-_ucbdd1f.js.gz delete mode 100644 assets/zh-CN-pH5q_wQx.js delete mode 100644 assets/zh-CN-pH5q_wQx.js.gz diff --git a/assets/@vue_reactivity@3.4.14-F-2aniUk.js b/assets/@vue_reactivity@3.4.15-2zCDAkOA.js similarity index 82% rename from assets/@vue_reactivity@3.4.14-F-2aniUk.js rename to assets/@vue_reactivity@3.4.15-2zCDAkOA.js index 52e7af39..0807b5fb 100644 --- a/assets/@vue_reactivity@3.4.14-F-2aniUk.js +++ b/assets/@vue_reactivity@3.4.15-2zCDAkOA.js @@ -1,5 +1,5 @@ -import{i as e}from"./@vue_shared@3.4.14-sCEYfwW2.js";/** -* @vue/reactivity v3.4.14 +import{i as e}from"./@vue_shared@3.4.15-JOA8BF6u.js";/** +* @vue/reactivity v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/new Set(Object.getOwnPropertyNames(Symbol).filter(r=>r!=="arguments"&&r!=="caller").map(r=>Symbol[r]).filter(e));function t(r){return i(r)?t(r.__v_raw):!!(r&&r.__v_isReactive)}function i(r){return!!(r&&r.__v_isReadonly)}function o(r){return t(r)||i(r)}function s(r){return!!(r&&r.__v_isRef===!0)}export{o as a,s as i}; diff --git a/assets/@vue_runtime-core@3.4.14-of9ohvOs.js.gz b/assets/@vue_runtime-core@3.4.14-of9ohvOs.js.gz deleted file mode 100644 index 6c886cbf90728f277e1b734667be78b4b7c1d841..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1773 zcmVk)W7l}gYL8lHZ9n;a$mqr;2CL2C8q`{av@hPqzw7cSTxiWQS6#%zJ&6FW!ofmsw+ zY>wiNDHKbVp;)seig(Y>b<4C+^WB;5?EE(S`oDoc^UcA*tAhZ&-V~(;y;6rVFI4bQ zJHI*zh@`=w*FQO27s@FM!EO1d19JY5S{mHuWsur=a8s&4<`xQlS3+Jm+|y{OtW&}J z%j;JM2XBmmAQQGUhJEv5D0Ax|_(_bPR(H8cvb-SC!=atah_d$r#3>}RnResSt#Kpv zr5(FgMq#no(~H&F0wT&jzZiu_9R20Rs9fRb?=MCj;Q57^Oote9S;v}{R)WrL@FxKg z_UWcb)}>pLQoslu_+(0}z0)7WJLGFZSt*K1kr-tcusrNfw_9{?U2h4{O`)JHYyipp z$)+nU&z9QE3uQ&Q-F{$y;4X1o)+YjG&@TUr0CUVT$qZBbjc&$fi&k2Ue(T zhSSb#Szd69js%|8D$fECBC_S`P8Crc6A)4K8j}fqg+~hlbh~}@zheS)w9!0c1qXJ| z9m{wa+KK~5U)o-W&$I3-TMH?A%+#t9AcS}t^?09Y5%yW?uddE57n@GvJnS(v-MwC; zjv;ek>mpw}?wHRijxUL$m>cRd)Sb-N>T=G%F=uiZ*OudTAk8Im%VfS<=T_M|eCC>t zZY+0}TWBZUMQY4lD(`E1u8U?vC{pV*rd`|0)H1bliM94VX|Yhy)!%hy9i*V;SzcP; zJ?56_T3wiQ!4+GlAeUa3tZBlJK6k@j^kj49dhMfrY|fJK$g^tLbX7Vc7bItvG8Oj+ zCvgmk&5KoP^fyIvO1X_=k|+BBwqijn9i8z0F=e5SOXgF5YPw<0FZ@TtId~6%!<3BeD_Jhs{31Pd%X8DQw*8GJsM9HpKQgP<-6!z#YMH|N#B*hd% zRmYpQ`NYSga#AMR&eh|Gi~yaAlsAE9jx?j{5w)7lRZ21(o9?euwgidt?rHZ&!vc&*++ITB7;;8PVK(XrBif4Ic&2 z2GH%2y3V%6>86ID^sqCXK2%`A35o{ksYiN>NKf}j zcS)hLk&RCXu<7DG;Op$|r`QGUfQo&7Kn=X|(6u07=*EB(cLTB(?G!zq`@e ze1>F5I#vhO&^BbJZVu6iDThdn$oPl-QU92$E&eCNW4* zbZHEd*65HVBzwK(N=SBUhcO}9>v4QWIwtKBDUR=qo!`!;$fJ;`J&!_CE1uIJk?_bQ z9xqkZ_UTuAzk-N4(c8E94f)J!;$^Obf*-J@cT8f%4f(zCYPqC)fxT|Lh_( z!XCVF(2O@&8otav*Zwj0idp^4*=c=S6ua>-1> zqsX`sLcERRERIR$f#H&w5TcJBqR$D60fR1I_IraPO8qgxm^eBjPHdWpxnr~XDPkA_ z<;00G6xuHEwU+Vm(THF@m=lw)2wKXmIH5yGb~qG{LHA+m+{LdXNfOxA$%#!h#Bavk z-Pr#^^O-lauV3%nq=1Q?ddH?5SOSSv$J`^&*b!~0I}}3J+A}(zG%9N*ruiYYSHbs(Zpnm zjpiRtNtr_brpTxLk^g2tPvw$majJ=;l$%L!N))ZCp(D|3cJujsc6l|ves^_tJ{zB3 zU!Q*(&t?&`;?z>McNvdAeK*_Q`){3RZ0sNDX#YS*_?lJf(f@P%0snfX>@O6O{fQ#4 PhOhn)cN6pW7!Cjc`sac= diff --git a/assets/@vue_runtime-core@3.4.14-of9ohvOs.js b/assets/@vue_runtime-core@3.4.15-xG7oRWIU.js similarity index 95% rename from assets/@vue_runtime-core@3.4.14-of9ohvOs.js rename to assets/@vue_runtime-core@3.4.15-xG7oRWIU.js index 4f843710..6baab174 100644 --- a/assets/@vue_runtime-core@3.4.14-of9ohvOs.js +++ b/assets/@vue_runtime-core@3.4.15-xG7oRWIU.js @@ -1,5 +1,5 @@ -import{i as x,a as k}from"./@vue_reactivity@3.4.14-F-2aniUk.js";import{a as g,b as m,c as S,g as R,E as O,n as N,d as b,e as h,f as p,h as A}from"./@vue_shared@3.4.14-sCEYfwW2.js";/** -* @vue/runtime-core v3.4.14 +import{i as x,a as k}from"./@vue_reactivity@3.4.15-2zCDAkOA.js";import{a as g,b as m,c as S,g as R,E as O,n as N,d as b,e as h,f as p,h as A}from"./@vue_shared@3.4.15-JOA8BF6u.js";/** +* @vue/runtime-core v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let f=null,z=null;const B=Symbol.for("v-ndc"),M=t=>t.__isSuspense,j=t=>t.__isTeleport,y=Symbol.for("v-fgt"),U=Symbol.for("v-txt"),G=Symbol.for("v-cmt"),K=Symbol.for("v-stc"),r=[];let u=null;function X(t=!1){r.push(u=t?null:[])}function L(){r.pop(),u=r[r.length-1]||null}function Y(t){return t.dynamicChildren=u||O,L(),u&&u.push(t),t}function Z(t,s,n,c,l,e){return Y(T(t,s,n,c,l,e,!0))}function D(t){return t?t.__v_isVNode===!0:!1}const E="__vInternal",I=({key:t})=>t??null,_=({ref:t,ref_key:s,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?g(t)||x(t)||S(t)?{i:f,r:t,k:s,f:!!n}:t:null);function T(t,s=null,n=null,c=0,l=null,e=t===y?0:1,i=!1,a=!1){const o={__v_isVNode:!0,__v_skip:!0,type:t,props:s,key:s&&I(s),ref:s&&_(s),scopeId:z,slotScopeIds:null,children:n,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:l,dynamicChildren:null,appContext:null,ctx:f};return a?(F(o,n),e&128&&t.normalize(o)):n&&(o.shapeFlag|=g(n)?8:16),!i&&u&&(o.patchFlag>0||e&6)&&o.patchFlag!==32&&u.push(o),o}const V=P;function P(t,s=null,n=null,c=0,l=null,e=!1){if((!t||t===B)&&(t=G),D(t)){const a=C(t,s,!0);return n&&F(a,n),!e&&u&&(a.shapeFlag&6?u[u.indexOf(t)]=a:u.push(a)),a.patchFlag|=-2,a}if(J(t)&&(t=t.__vccOpts),s){s=q(s);let{class:a,style:o}=s;a&&!g(a)&&(s.class=N(a)),b(o)&&(k(o)&&!m(o)&&(o=h({},o)),s.style=p(o))}const i=g(t)?1:M(t)?128:j(t)?64:b(t)?4:S(t)?2:0;return T(t,s,n,c,l,i,e,!0)}function q(t){return t?k(t)||E in t?h({},t):t:null}function C(t,s,n=!1){const{props:c,ref:l,patchFlag:e,children:i}=t,a=s?H(c||{},s):c;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:a,key:a&&I(a),ref:s&&s.ref?n&&l?m(l)?l.concat(_(s)):[l,_(s)]:_(s):l,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:i,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:s&&t.type!==y?e===-1?16:e|16:e,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&C(t.ssContent),ssFallback:t.ssFallback&&C(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce}}function w(t=" ",s=0){return V(U,null,t,s)}function $(t,s){const n=V(K,null,t);return n.staticCount=s,n}function F(t,s){let n=0;const{shapeFlag:c}=t;if(s==null)s=null;else if(m(s))n=16;else if(typeof s=="object")if(c&65){const l=s.default;l&&(l._c&&(l._d=!1),F(t,l()),l._c&&(l._d=!0));return}else{n=32;const l=s._;!l&&!(E in s)?s._ctx=f:l===3&&f&&(f.slots._===1?s._=1:(s._=2,t.patchFlag|=1024))}else S(s)?(s={default:s,_ctx:f},n=32):(s=String(s),c&64?(n=16,s=[w(s)]):n=8);t.children=s,t.shapeFlag|=n}function H(...t){const s={};for(let n=0;n{let l;return(l=t[n])||(l=t[n]=[]),l.push(c),e=>{l.length>1?l.forEach(i=>i(e)):l[0](e)}};s("__VUE_INSTANCE_SETTERS__",n=>n),s("__VUE_SSR_SETTERS__",n=>n)}function J(t){return S(t)&&"__vccOpts"in t}export{$ as a,Z as c,X as o}; diff --git a/assets/@vue_runtime-core@3.4.15-xG7oRWIU.js.gz b/assets/@vue_runtime-core@3.4.15-xG7oRWIU.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b2db3aff4ba7162ce47adc3c6cbbde0de3f014c2 GIT binary patch literal 1775 zcmVkW!N+swg4bQ*4O^%ZO&xeC==f9pk-kc?0T{P77dcW|2-J@7CiDJwiP<&z+C~lZV zan0r^?wLZdU>S-PTc9|5ajsjWg_`fqe1CIx^6v7u^k=>~ICymspx2wCw4j&jQ09dS zo@(b;2LX{Z81(ulhpR$4Wg+-du5~~zo>EJLFL@cHb{^c7Dv-H_Lf@B=7Y_F{S}N;Q z@ZswA)xp6VqaetHEsbH{yco*dItbp0@$>RNH%XQkBziiua~Vd3o)4vG32t2H7l(Io!j6q z0wV0wO_8ihw;-i}5jyb6lvaDEKZ$q9SA?=s6q6z`%09s2us_{y(Y6d=W`{52zxy2SM}Xoh-fx@y0V}Oo0^DS39@-q&m1Z$PGRITXEQ-Ig~~Xv zLS-|Yc3#W!f?ISX@Vrua7Jv|uEtmJIh~k)lh@#h+Oz0~-dLTfz+qM546QHAw<{2wE zut)A##>3E7960*Y_Bwo?bywM1NYP`aR+RuD#Pg`f`%H_l&r*MNb#A%XbQ0%bkD=)v z^$K+inFCuD`O0y}d{%LMMI6Q4P@kdhWWG{YbN-Dvlf$^S9IpduE|FU%^W`eH%GTjC z*K~Aax%1pYJLxV{WA0P=Sle@5G#f&ZTBkAX+E%8Psg( z(gN=>w@6p&(xeYuu~iCk;dRNHCj97gH|)EfY|dP*eAMgaED39#Rl}yM(h<2NIkS|h zxIZ|FV@PaXEK{SuDUwslZ5)$4*$1!{55&^Z3GW|M7V0=I{ro0~iY`54f@2GFh-zYAWuom|t#2{{bShHb1e#LH(l(2&I2^FF(iwSApg!CqQp%eZV29C- z6aNrLk&QOeq|Wh_Ie0dT=aq27G>*dulHyXA_<3>d54k5f4nBGjE^8|n3$m$LPAPMV z-$ktOMw-%TfiN8P`3ElsC;Tfa$4C4g3A8l}$7=2oUakOC;57>3G}<1aURPJpD*UUCB@U9*$K4!e-l%1iw2 zMr-p0k|F6>9aKZxke#|YL?fmgA~ho8ANEK6W3ION^Ah~~2g#d1Fu@P+RhJeZX^oo1 zAVJZkF-TgYLz0l}^_D9k*{L1Igk-PB@j2<3v`eHozB6`yJDVbpLZbFO3Q4VaPJ=|k znn^rfs;ceNfAReaBIZPI-{N=VGpmW0xef|`!j|4Ki4}L`kH)LzlI{fx$85X!vR;f| zB3AV3Po_>qj~=4W35o%OE?@S0gCk1)F~OKPIwDSNnuxh$v-&Aw z7y;$Pi7^z~KHzIDpWSCU)u_n{r?YBvu`Bk33^Xw4v@$2w7_{=zP+steKory1!As zi)V7&Wk>0gMrE>=({{lbG5d#22{$oQriGlC=}^ZpvVz8&S`tO$SS8v@Q_htmn))YZ zVx~fkCes}UDyAvd&2^Yih$z~*;hwZ=dfZjbksv-1%A6pUNh(f#Yn!Hbi1F2;+ijzX z$rKySKb(>>h5k*EPx~YP&3=)}1<~SE6GbUElirjlT2(_wqS@^3^Tq7ydVG6!eSR?; zU)YSY5wqgdQnq&)k3an|+ur;8&NDXlk94$upd)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#nol70yXR HKLh{(L*p@0 diff --git a/assets/@vue_shared@3.4.14-sCEYfwW2.js b/assets/@vue_shared@3.4.15-JOA8BF6u.js similarity index 97% rename from assets/@vue_shared@3.4.14-sCEYfwW2.js rename to assets/@vue_shared@3.4.15-JOA8BF6u.js index ad972de5..89240b1f 100644 --- a/assets/@vue_shared@3.4.14-sCEYfwW2.js +++ b/assets/@vue_shared@3.4.15-JOA8BF6u.js @@ -1,5 +1,5 @@ /** -* @vue/shared v3.4.14 +* @vue/shared v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const h=[],b=t=>t.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;nF#a+L5H11DXYsd> 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 a7rrTl@YU^qP^xD3kN*Kp(-k*$82|uYo@zD# diff --git a/assets/@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js b/assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js similarity index 99% rename from assets/@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js rename to assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js index bda7790b..a5598123 100644 --- a/assets/@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js +++ b/assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js @@ -1 +1 @@ -import{t as M,w as j,a as _,i as H,n as N,b as k,c as I,d as x}from"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";function g(e){var n;const t=M(e);return(n=t==null?void 0:t.$el)!=null?n:t}const S=H?window:void 0;function b(...e){let n,t,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([t,r,s]=e,n=S):[n,t,r,s]=e,!n)return N;Array.isArray(t)||(t=[t]),Array.isArray(r)||(r=[r]);const o=[],c=()=>{o.forEach(p=>p()),o.length=0},l=(p,d,i,u)=>(p.addEventListener(d,i,u),()=>p.removeEventListener(d,i,u)),m=VueDemi.watch(()=>[g(n),M(s)],([p,d])=>{if(c(),!p)return;const i=k(d)?{...d}:d;o.push(...t.flatMap(u=>r.map(f=>l(p,u,f,i))))},{immediate:!0,flush:"post"}),w=()=>{m(),c()};return I(w),w}let R=!1;function ee(e,n,t={}){const{window:r=S,ignore:s=[],capture:o=!0,detectIframe:c=!1}=t;if(!r)return N;x&&!R&&(R=!0,Array.from(r.document.body.children).forEach(i=>i.addEventListener("click",N)),r.document.documentElement.addEventListener("click",N));let l=!0;const m=i=>s.some(u=>{if(typeof u=="string")return Array.from(r.document.querySelectorAll(u)).some(f=>f===i.target||i.composedPath().includes(f));{const f=g(u);return f&&(i.target===f||i.composedPath().includes(f))}}),p=[b(r,"click",i=>{const u=g(e);if(!(!u||u===i.target||i.composedPath().includes(u))){if(i.detail===0&&(l=!m(i)),!l){l=!0;return}n(i)}},{passive:!0,capture:o}),b(r,"pointerdown",i=>{const u=g(e);l=!m(i)&&!!(u&&!i.composedPath().includes(u))},{passive:!0}),c&&b(r,"blur",i=>{setTimeout(()=>{var u;const f=g(e);((u=r.document.activeElement)==null?void 0:u.tagName)==="IFRAME"&&!(f!=null&&f.contains(r.document.activeElement))&&n(i)},0)})].filter(Boolean);return()=>p.forEach(i=>i())}function B(){const e=VueDemi.ref(!1);return VueDemi.getCurrentInstance()&&VueDemi.onMounted(()=>{e.value=!0}),e}function z(e){const n=B();return VueDemi.computed(()=>(n.value,!!e()))}function Q(e,n={}){const{window:t=S}=n,r=z(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let s;const o=VueDemi.ref(!1),c=w=>{o.value=w.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",c):s.removeListener(c))},m=VueDemi.watchEffect(()=>{r.value&&(l(),s=t.matchMedia(M(e)),"addEventListener"in s?s.addEventListener("change",c):s.addListener(c),o.value=s.matches)});return I(()=>{m(),l(),s=void 0}),o}const O=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},A="__vueuse_ssr_handlers__",Y=q();function q(){return A in O||(O[A]=O[A]||{}),O[A]}function K(e,n){return Y[e]||n}function $(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 G={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()}},T="vueuse-storage";function te(e,n,t,r={}){var s;const{flush:o="pre",deep:c=!0,listenToStorageChanges:l=!0,writeDefaults:m=!0,mergeDefaults:w=!1,shallow:p,window:d=S,eventFilter:i,onError:u=a=>{console.error(a)},initOnMounted:f}=r,y=(p?VueDemi.shallowRef:VueDemi.ref)(typeof n=="function"?n():n);if(!t)try{t=K("getDefaultStorage",()=>{var a;return(a=S)==null?void 0:a.localStorage})()}catch(a){u(a)}if(!t)return y;const v=M(n),L=$(v),D=(s=r.serializer)!=null?s:G[L],{pause:C,resume:W}=j(y,()=>F(y.value),{flush:o,deep:c,eventFilter:i});return d&&l&&_(()=>{b(d,"storage",E),b(d,T,J),f&&E()}),f||E(),y;function F(a){try{if(a==null)t.removeItem(e);else{const h=D.write(a),V=t.getItem(e);V!==h&&(t.setItem(e,h),d&&d.dispatchEvent(new CustomEvent(T,{detail:{key:e,oldValue:V,newValue:h,storageArea:t}})))}}catch(h){u(h)}}function P(a){const h=a?a.newValue:t.getItem(e);if(h==null)return m&&v!=null&&t.setItem(e,D.write(v)),v;if(!a&&w){const V=D.read(h);return typeof w=="function"?w(V,v):L==="object"&&!Array.isArray(V)?{...v,...V}:V}else return typeof h!="string"?h:D.read(h)}function J(a){E(a.detail)}function E(a){if(!(a&&a.storageArea!==t)){if(a&&a.key==null){y.value=v;return}if(!(a&&a.key!==e)){C();try{(a==null?void 0:a.newValue)!==D.write(y.value)&&(y.value=P(a))}catch(h){u(h)}finally{a?VueDemi.nextTick(W):W()}}}}}function U(e,n,t={}){const{window:r=S,...s}=t;let o;const c=z(()=>r&&"MutationObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},m=VueDemi.watch(()=>g(e),d=>{l(),c.value&&r&&d&&(o=new MutationObserver(n),o.observe(d,s))},{immediate:!0}),w=()=>o==null?void 0:o.takeRecords(),p=()=>{l(),m()};return I(p),{isSupported:c,stop:p,takeRecords:w}}function X(e,n,t={}){const{window:r=S,...s}=t;let o;const c=z(()=>r&&"ResizeObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},m=VueDemi.computed(()=>Array.isArray(e)?e.map(d=>g(d)):[g(e)]),w=VueDemi.watch(m,d=>{if(l(),c.value&&r){o=new ResizeObserver(n);for(const i of d)i&&o.observe(i,s)}},{immediate:!0,flush:"post",deep:!0}),p=()=>{l(),w()};return I(p),{isSupported:c,stop:p}}function ne(e,n={}){const{reset:t=!0,windowResize:r=!0,windowScroll:s=!0,immediate:o=!0}=n,c=VueDemi.ref(0),l=VueDemi.ref(0),m=VueDemi.ref(0),w=VueDemi.ref(0),p=VueDemi.ref(0),d=VueDemi.ref(0),i=VueDemi.ref(0),u=VueDemi.ref(0);function f(){const y=g(e);if(!y){t&&(c.value=0,l.value=0,m.value=0,w.value=0,p.value=0,d.value=0,i.value=0,u.value=0);return}const v=y.getBoundingClientRect();c.value=v.height,l.value=v.bottom,m.value=v.left,w.value=v.right,p.value=v.top,d.value=v.width,i.value=v.x,u.value=v.y}return X(e,f),VueDemi.watch(()=>g(e),y=>!y&&f()),U(e,f,{attributeFilter:["style","class"]}),s&&b("scroll",f,{capture:!0,passive:!0}),r&&b("resize",f,{passive:!0}),_(()=>{o&&f()}),{height:c,bottom:l,left:m,right:w,top:p,width:d,x:i,y:u,update:f}}function re(e={}){const{window:n=S,initialWidth:t=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:o=!0}=e,c=VueDemi.ref(t),l=VueDemi.ref(r),m=()=>{n&&(o?(c.value=n.innerWidth,l.value=n.innerHeight):(c.value=n.document.documentElement.clientWidth,l.value=n.document.documentElement.clientHeight))};if(m(),_(m),b("resize",m,{passive:!0}),s){const w=Q("(orientation: portrait)");VueDemi.watch(w,()=>m())}return{width:c,height:l}}export{X as a,re as b,ne as c,te as d,ee as o,b as u}; +import{t as M,w as j,a as _,i as H,n as N,b as k,c as I,d as x}from"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";function g(e){var n;const t=M(e);return(n=t==null?void 0:t.$el)!=null?n:t}const S=H?window:void 0;function b(...e){let n,t,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([t,r,s]=e,n=S):[n,t,r,s]=e,!n)return N;Array.isArray(t)||(t=[t]),Array.isArray(r)||(r=[r]);const o=[],c=()=>{o.forEach(p=>p()),o.length=0},l=(p,d,i,u)=>(p.addEventListener(d,i,u),()=>p.removeEventListener(d,i,u)),m=VueDemi.watch(()=>[g(n),M(s)],([p,d])=>{if(c(),!p)return;const i=k(d)?{...d}:d;o.push(...t.flatMap(u=>r.map(f=>l(p,u,f,i))))},{immediate:!0,flush:"post"}),w=()=>{m(),c()};return I(w),w}let R=!1;function ee(e,n,t={}){const{window:r=S,ignore:s=[],capture:o=!0,detectIframe:c=!1}=t;if(!r)return N;x&&!R&&(R=!0,Array.from(r.document.body.children).forEach(i=>i.addEventListener("click",N)),r.document.documentElement.addEventListener("click",N));let l=!0;const m=i=>s.some(u=>{if(typeof u=="string")return Array.from(r.document.querySelectorAll(u)).some(f=>f===i.target||i.composedPath().includes(f));{const f=g(u);return f&&(i.target===f||i.composedPath().includes(f))}}),p=[b(r,"click",i=>{const u=g(e);if(!(!u||u===i.target||i.composedPath().includes(u))){if(i.detail===0&&(l=!m(i)),!l){l=!0;return}n(i)}},{passive:!0,capture:o}),b(r,"pointerdown",i=>{const u=g(e);l=!m(i)&&!!(u&&!i.composedPath().includes(u))},{passive:!0}),c&&b(r,"blur",i=>{setTimeout(()=>{var u;const f=g(e);((u=r.document.activeElement)==null?void 0:u.tagName)==="IFRAME"&&!(f!=null&&f.contains(r.document.activeElement))&&n(i)},0)})].filter(Boolean);return()=>p.forEach(i=>i())}function B(){const e=VueDemi.ref(!1);return VueDemi.getCurrentInstance()&&VueDemi.onMounted(()=>{e.value=!0}),e}function z(e){const n=B();return VueDemi.computed(()=>(n.value,!!e()))}function Q(e,n={}){const{window:t=S}=n,r=z(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let s;const o=VueDemi.ref(!1),c=w=>{o.value=w.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",c):s.removeListener(c))},m=VueDemi.watchEffect(()=>{r.value&&(l(),s=t.matchMedia(M(e)),"addEventListener"in s?s.addEventListener("change",c):s.addListener(c),o.value=s.matches)});return I(()=>{m(),l(),s=void 0}),o}const O=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},A="__vueuse_ssr_handlers__",Y=q();function q(){return A in O||(O[A]=O[A]||{}),O[A]}function K(e,n){return Y[e]||n}function $(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 G={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()}},T="vueuse-storage";function te(e,n,t,r={}){var s;const{flush:o="pre",deep:c=!0,listenToStorageChanges:l=!0,writeDefaults:m=!0,mergeDefaults:w=!1,shallow:p,window:d=S,eventFilter:i,onError:u=a=>{console.error(a)},initOnMounted:f}=r,y=(p?VueDemi.shallowRef:VueDemi.ref)(typeof n=="function"?n():n);if(!t)try{t=K("getDefaultStorage",()=>{var a;return(a=S)==null?void 0:a.localStorage})()}catch(a){u(a)}if(!t)return y;const v=M(n),L=$(v),D=(s=r.serializer)!=null?s:G[L],{pause:C,resume:W}=j(y,()=>F(y.value),{flush:o,deep:c,eventFilter:i});return d&&l&&_(()=>{b(d,"storage",E),b(d,T,J),f&&E()}),f||E(),y;function F(a){try{if(a==null)t.removeItem(e);else{const h=D.write(a),V=t.getItem(e);V!==h&&(t.setItem(e,h),d&&d.dispatchEvent(new CustomEvent(T,{detail:{key:e,oldValue:V,newValue:h,storageArea:t}})))}}catch(h){u(h)}}function P(a){const h=a?a.newValue:t.getItem(e);if(h==null)return m&&v!=null&&t.setItem(e,D.write(v)),v;if(!a&&w){const V=D.read(h);return typeof w=="function"?w(V,v):L==="object"&&!Array.isArray(V)?{...v,...V}:V}else return typeof h!="string"?h:D.read(h)}function J(a){E(a.detail)}function E(a){if(!(a&&a.storageArea!==t)){if(a&&a.key==null){y.value=v;return}if(!(a&&a.key!==e)){C();try{(a==null?void 0:a.newValue)!==D.write(y.value)&&(y.value=P(a))}catch(h){u(h)}finally{a?VueDemi.nextTick(W):W()}}}}}function U(e,n,t={}){const{window:r=S,...s}=t;let o;const c=z(()=>r&&"MutationObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},m=VueDemi.watch(()=>g(e),d=>{l(),c.value&&r&&d&&(o=new MutationObserver(n),o.observe(d,s))},{immediate:!0}),w=()=>o==null?void 0:o.takeRecords(),p=()=>{l(),m()};return I(p),{isSupported:c,stop:p,takeRecords:w}}function X(e,n,t={}){const{window:r=S,...s}=t;let o;const c=z(()=>r&&"ResizeObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},m=VueDemi.computed(()=>Array.isArray(e)?e.map(d=>g(d)):[g(e)]),w=VueDemi.watch(m,d=>{if(l(),c.value&&r){o=new ResizeObserver(n);for(const i of d)i&&o.observe(i,s)}},{immediate:!0,flush:"post",deep:!0}),p=()=>{l(),w()};return I(p),{isSupported:c,stop:p}}function ne(e,n={}){const{reset:t=!0,windowResize:r=!0,windowScroll:s=!0,immediate:o=!0}=n,c=VueDemi.ref(0),l=VueDemi.ref(0),m=VueDemi.ref(0),w=VueDemi.ref(0),p=VueDemi.ref(0),d=VueDemi.ref(0),i=VueDemi.ref(0),u=VueDemi.ref(0);function f(){const y=g(e);if(!y){t&&(c.value=0,l.value=0,m.value=0,w.value=0,p.value=0,d.value=0,i.value=0,u.value=0);return}const v=y.getBoundingClientRect();c.value=v.height,l.value=v.bottom,m.value=v.left,w.value=v.right,p.value=v.top,d.value=v.width,i.value=v.x,u.value=v.y}return X(e,f),VueDemi.watch(()=>g(e),y=>!y&&f()),U(e,f,{attributeFilter:["style","class"]}),s&&b("scroll",f,{capture:!0,passive:!0}),r&&b("resize",f,{passive:!0}),_(()=>{o&&f()}),{height:c,bottom:l,left:m,right:w,top:p,width:d,x:i,y:u,update:f}}function re(e={}){const{window:n=S,initialWidth:t=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:o=!0}=e,c=VueDemi.ref(t),l=VueDemi.ref(r),m=()=>{n&&(o?(c.value=n.innerWidth,l.value=n.innerHeight):(c.value=n.document.documentElement.clientWidth,l.value=n.document.documentElement.clientHeight))};if(m(),_(m),b("resize",m,{passive:!0}),s){const w=Q("(orientation: portrait)");VueDemi.watch(w,()=>m())}return{width:c,height:l}}export{X as a,re as b,ne as c,te as d,ee as o,b as u}; diff --git a/assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js.gz b/assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3a33928c8bf83d1168b60aedcb013039de17f4e5 GIT binary patch literal 2774 zcmV;{3Mus;iwFP!000021EpD8Z{s!=e&1hV3k5*}EH|^e#RBp&?p!i$+DX#J*-VQd z2pH+e=0qY@lCsAm>%T8Z-E2>$Ew(QaeMlaj%XcnhWKnA4YBv#fazQu#^MMNgd7#pN zzNgB6F6pEHJki8|&S~mDADhhRB4U64c3nYb;lZwif%MxKC+y$s#lyOSZ~w{u#a?{# z_1EA0S;5+}8qEHRLJEzCsC60NM8IDUbF%nZ27D6F{STvd5KUu&68 zPGZNtf}BiSnu=Z1?ppBg=NqX~y@}g};|Y(LF$Sd0!A%r()KEK<8Ft$ebT)yzlY7o1 z>x@*(Xt#T5jMy@1!x#HmGRJpe*F6WS_=3cD9UD)WD$=ge&F}7M!ZG2ewPu+%XChhQlAo5C5UN=YYUx(|q@g*-B~7WM72&72WFk$^ z)}Y)wX&opqxSgY(Rmlt#dJWGlAhh7O6}*8$vW;-b3i};*ORNaJz?R%od{@%+-b*Ai zoM1wyWv6NZM9UKf_P`OmvKx~7RMd>O7vF6hgnu3GGoo7ZA5GQ>4qT$YiV`@gPene<`jS#-} z8(K$t$YaA&om2%V#~yXMWywnBsR2a>|4Du-KX*`+9#KF2Gy79^qY$*zPrYUWMN(Fxv&>kT`8#<~gniX&GkxG~=90=7d>- z+wCMvbWv&x=}*F~Fkw<9d6k0286mUQ`jd<=an*f|u~L+U=@8DO^Pe@s^P+1t(*b0ue9xzCJh;j!%#C?Fiu#be=Mlnoe7dSebEWphp3+{+~AHM|cC}~T5BBHu;|EAwH17xTWmPm)JNQ6>FKe(@>4AZAMuH7Fj9PGqTo>T}AFiI4N5mmB zkCX$$0CW0$an-5itLhDp+R*sgI&H)f_O1l3>*c5k+0~c1E*I8qm#BGE8i;5LQ2MUz zgytbd+~`Hi>~+W>HumMbmEsL#qRO3(3r{M*EJxCYPhU{G5_zsSaY?&)Px*p^PfTw^ zO^YSf>dY8z;);u|((4=;cp4U@p;AeA)t8_+Yq+6Xj>~zUHoGIPA&d7iI_XF4(~5KxUcYRi|}l(gLA%-`VYJ((An@gsubL1VWqsj9dPO z`OwCz!8d({Jb>#4-_kXS-|;c8BQ!m{_TIL4#WiJ&-8S)UIn5i?tMm%Jeo-*@_bv1Aw4Mg=x${4gx{0+y-$+Op4mamS&+twkE=2+>E8Z$vuD#^{)$bn!OBnY*DQK)(Kvc|B6A4uCaE`f zN=SU?t$y!~bm)*GctU3Q&>5s|9dRfpR%DiGgS!WuiOwb|kqC{hk<^A;?-w6u+RPpN zwdab>pK`^X@f93hpA7h>#D$6-+|WuMn~}0ejL!4eddeuDf5`DSuH@jJbmF~nL@164 zn`1(GOh}Ij@|aK^5yldf4fopZ_++sqwL=JZj^ZaYA4bJ6+6<#|7^TBV4x_3c^~t&E zEBDqHgIBszsZ`6?xdi2|0}^Nb$!oR(xm>wHfHiy6&go*1W6g5N+#t-FnXtYbemh+b zVy)RmrfxL|w`Ly)@z!kHblC7Qml67foU-Mo(=9@ofAsVjFQc_^&dA5gLDwYQMb>R| zi2TElur|7H2(|vHB(eb=k>Aw6(@an3!JCQ+3rzr4Sa>kowHrDJ&=6X;28t8f8Ya%E zH%MI2V2F4_+x!v~k5l?FmUJ6ev?@bOob93A0EW-=jPg&DN;)a>_koAw-38;PtHt@v z`R&=m`Q_X5%k!IG`*q*9BAG8QY+KE?IunBfi zKC8_K1qHNdV_Dn?G3I9Y7i%Q~tvLfD7Lj4!$jpd~5qq z-0+`qg!P_zCO%0SAsvax>=2ln(7qP_wW`H$-TFGA9W?T$fsf(8C%^cAh6rlFe;=s| c--NpGO(}%0ZvTT)HM76{56_LGp>-Jm02SwebpQYW literal 0 HcmV?d00001 diff --git a/assets/@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js b/assets/@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js deleted file mode 100644 index 5b38208b..00000000 --- a/assets/@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js +++ /dev/null @@ -1 +0,0 @@ -function g(e){return VueDemi.getCurrentScope()?(VueDemi.onScopeDispose(e),!0):!1}function h(e){return typeof e=="function"?e():VueDemi.unref(e)}const l=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const d=Object.prototype.toString,D=e=>d.call(e)==="[object Object]",b=()=>{},y=p();function p(){var e,t;return l&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function f(e,t){function n(...i){return new Promise((o,u)=>{Promise.resolve(e(()=>t.apply(this,i),{fn:t,thisArg:this,args:i})).then(o).catch(u)})}return n}const r=e=>e();function w(e=r){const t=VueDemi.ref(!0);function n(){t.value=!1}function i(){t.value=!0}const o=(...u)=>{t.value&&e(...u)};return{isActive:VueDemi.readonly(t),pause:n,resume:i,eventFilter:o}}VueDemi.isVue3,VueDemi.isVue3,VueDemi.isVue3;function m(e){return e||VueDemi.getCurrentInstance()}function v(e,t,n={}){const{eventFilter:i=r,...o}=n;return VueDemi.watch(e,f(i,t),o)}function O(e,t,n={}){const{eventFilter:i,...o}=n,{eventFilter:u,pause:s,resume:a,isActive:c}=w(i);return{stop:v(e,t,{...o,eventFilter:u}),pause:s,resume:a,isActive:c}}function S(e,t=!0,n){m()?VueDemi.onMounted(e,n):t?e():VueDemi.nextTick(e)}export{S as a,D as b,g as c,y as d,l as i,b as n,h as t,O as w}; diff --git a/assets/@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js.gz b/assets/@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js.gz deleted file mode 100644 index 1af278960e046efaacceaddce35b0fde6b324c82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 702 zcmV;v0zv&BiwFP!000021D#Y&Z`(K!z3;D3d=Q2J!FYFXa+x65pv4}F1W3>xiXLcb zEO9Fj1#)O7koDgew53>X7dh-{FmE_-J~^96C0j>X4Jdk#96e=UBHrWHsv7yP=sglY zm99e&w=kI;9ie+0Iu{U7$g8C&u6`dj6JawWCYx@YM zIy8>(;3{#g7z4x495bK80f7HcU{+i6^6X;SJUUAp#LXXher+F3b@*&bOYA~(5&nJl zSxVx(G8;h2qJPr~lv4I>iwO7Gqjy^y5WvZp+CA#ZV{q*b0U=F+mFc?n6}YiMS|R%l z6)cl>=j-B#8efOP4ninykiZF58ZH}%Vi3a=a9l^9rjPTX?g6zI{mIOFTI00DSIgNu z0@1VDnKq)He-1mxmtz>GQ@zKsMq8fa2^z-L>20_x+3v77hcuO=RI8Aki2)0e9z)z> zVI}U6_@iwZec^^-^0DDd#6RV`>bZvP>?7mh@au8-d;D848|5yIQj+e6u}l3t7puKg zO1VMP>ZhBtKTZMV2CQTu-Hh|$ea?wdUchneN|?H06W2xi z;vn8-I;Z)R81&UrlIXV}ZqFz4vx~%70ZI}DUmQTf7k;+ok8}g^rE{M9r_6-R$onML kvQDCuuSrz0O~T4`5+s`>SUx1NA6CEp3yDIC#MK1=0E^yR=l}o! diff --git a/assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js b/assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js new file mode 100644 index 00000000..1c48499b --- /dev/null +++ b/assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js @@ -0,0 +1 @@ +function h(e){return VueDemi.getCurrentScope()?(VueDemi.onScopeDispose(e),!0):!1}function D(e){return typeof e=="function"?e():VueDemi.unref(e)}const l=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const d=Object.prototype.toString,g=e=>d.call(e)==="[object Object]",b=()=>{},y=p();function p(){var e,t;return l&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function f(e,t){function i(...n){return new Promise((o,u)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(o).catch(u)})}return i}const r=e=>e();function w(e=r){const t=VueDemi.ref(!0);function i(){t.value=!1}function n(){t.value=!0}const o=(...u)=>{t.value&&e(...u)};return{isActive:VueDemi.readonly(t),pause:i,resume:n,eventFilter:o}}VueDemi.isVue3,VueDemi.isVue3,VueDemi.isVue3;function m(e){return e||VueDemi.getCurrentInstance()}function v(e,t,i={}){const{eventFilter:n=r,...o}=i;return VueDemi.watch(e,f(n,t),o)}function O(e,t,i={}){const{eventFilter:n,...o}=i,{eventFilter:u,pause:s,resume:c,isActive:a}=w(n);return{stop:v(e,t,{...o,eventFilter:u}),pause:s,resume:c,isActive:a}}function S(e,t=!0,i){m()?VueDemi.onMounted(e,i):t?e():VueDemi.nextTick(e)}function F(e,t,i){const n=VueDemi.watch(e,(...o)=>(VueDemi.nextTick(()=>n()),t(...o)),i);return n}export{S as a,g as b,h as c,y as d,F as e,l as i,b as n,D as t,O as w}; diff --git a/assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js.gz b/assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9db8979fed3616d94f6b929a0434617b767b26e1 GIT binary patch literal 739 zcmV<90v!DxiwFP!000021D#aCZsRx%z0X&;IT#`!sM(pDvuaUn(ZwDHEzn}-u-JoQ zGl_N_%8;m}h2wu8D7F))v*=+@gdW95@{!UiQpwg)wh;)eM~jwIXXi3HZ(4vK#*5+D6W3%RwLp4gpl7FbgK-to{j$5Eea?`x=0>Z0--A% z1h9ZvXo%&hmVKDp$rW5+`smVBekpf&S0hElqu_tB+V8ftQU9nWeyn%KyB) z=#y6ZarrNntQzmwC1%C$nZ2d8Tx--fl`2hL3k0q8>~D9xob@sP%;ZuF&^K)--*h8j zanhj?(C&=SQ1W7sqt0_7Q1{JgO|hce5VXI4$wj zd~(kUXj$z{9Z^po2Tk$$kjClM@3F1Hm*?0+-LN{X4R$F|G`*ZfkDWF^lk_^&KI3GXe92w;W90ygxs7fhM8k$b;1;MCoVAm9V;ceo& zkS})dA=A0c=ft3|=F&pD6>xk0GQYY=jFmuXq2P-TknojXZ22SofhVSizTt7tNWT{; zEr$brBYvStuYd%AEJ5@!>;?qoN`>H)=yf4eKR#W7E zNR^rx())5ZIO(*z{*ytUd4WUzht@2I+`uqW8d^ca|L6z9Sq`l|f8P)GN&2nbnMGOh zzLH6qhWH(|;UCvo*Y=M#)n+-6GL}r_rWN?V`v>bdup$Ha=eL+n4B@=aDm?>@ng1sb1Cvo z%#$G_E}32s6QwX^BxBluGv4s`NT+juDEsjAMki8g!d*TM|A365#@CyRB-=!pNCU`m zE=23VZ~6`L{3+?4kcZAD?Af#q%K+!|Yn{*2Xv++bfkY{j5=1NT8~#2?MKiEzV{a3f zfF)d7&86W{EAX3sK(4xtvfgg~ELo%5h9hf)vDt|iaUG(GGV7p#I)K(gPll(5Ox(6!S zYUG$Lo}8T^@Ph_vlbigsc`Y_EndZ`x0(R&(Nb>M?cBoEow%p}fgNzpblPSu*Pl(co z0N1CRxZHAK2$`Q=jwbDk_j;CqS+(s;5(nbbbSr2sEoc_mGV+GsJS69hbN;BhTfLQW z$(b9QgiDfvHr!ZQ#&d*t38JWfyeRug>JAY;%4W}l4NILY>>TTEIb_^8$N_xuKF2JM5p zZ~c#NHwrR7r~#THa;1#0|BrL$}E9voO?`Hb5|4L%`FCi&gu9dNZnRY23}K8)wz z%5)bN|dFE_-ZfL!7ei8l}zH-x*Y$PB)$%QE8 z6qfi~cs+W8$ogXq@Evxlrx?auLQks) z@FcYq6&HkinopTtbd*rKv_erO^9mtaVi}@iZZg3Z2=l_3b!6RYCJiq={!x2WxNv!$ zIk}-0pSyk^vj{2^RN~6OKl+p}@xw1s_>QUfJZ{BQhguilkDsMlho}!ivDoWW-P2%w!KGO$u+uJ;DZ{13HPIB8)@ZiG0KdlXTbmm`SCLdPu41k|uSH$6{rIzN z=OH>%u6>h&_65RmdE>Q5Dz^v^L)3Bm7Q*8Y4I-_C@cJ+VCJ-KksQto~@%r$bgRuyY zLUikf4B<3Hm$|U~5@fy;F&m}32;YY2SVaggimSKNNx5XZ2p<>EfB*HTJ5FQx`>+2Z zd>x|e@t8+|aHm+#-S&ZSKSVtZ2BfVfu@|C2rh&yK1+WNT7J!JGVs+*QOM~0n0O6+) z4cHXC3z&iM`YN}eyN5o5r`fk>}j^NS6b2%fdAbdS$CLJlJW173VEof3)3T|nPyILzvQE{o-yjz?S zbcjvCbxAcHCh2u`Gpy;Pom#Ta zDec$NHDYNGcbJHBm;Z`idWl!;(ituZb$rq%?AW9ixa5*f@L-lWBI!ArrwQq!v$V1&w3vJpU_pAsx0di*30tmkiO#Yo&MS2dyU_! zN49yccLxPq-SxA(#r(}N*#38q!S5kj9WCDKK$K8>nQtC5?Y9Tf_a)}P);DiWZ9A)D zsCkq>{r=E(n`+|TE;Yh8AsX;R76;f>z1esx(P@Y>0nC60E+Q{CpgqYPxo2BT88c?C zbd2zC?sQDJMEE&GcTVG~&^W4|dMo68h)$TX-Vuu?iB`Fcy}C~j*5J;>GEmyZRZR4z z>caZ@3OnmP!6HbNh(Xg+TzgoTp5Y=W`dfjg&npl;!hN=={nGm-j()9ZTlRk(7Crhw zgxi^I#D(7_qprXH>H3>hcFY)_$emaBhd`3M!G}bs5fhhS3`@X&GD;%)4X>6{U@_?G zgs)n$LOpDwZj}<2XVo&mKkHMFc_p@MVpE!}R`}Y=jKkb~5RTmsT*mNHVIo-W;u{EG sr)9wO)%X1`I|eW+6w&T-`59h{&m}kDzL!*FEkFO~e|>}nt(>2|9m2qBlw9YT7-3o=!k zDksLS*e((h@jmCD=AY&lj$9WSNLr`WnwJ!1uf6v6+7}b}G*#NZS&td-Y%$Sliu_NB zQjdmo!tP-3LBM)Lb{4Wk8BpQjwWf-T&-2SFHxe@$hcgcwV;>Dq<#S?fUh7zfmXi z!O6)*x8GO?v1c%93gk(*8h+hx5*_+AGLYA5r+aj`jt!ZdG2?J`zd@p5x_fgWHe`7) zWXvVgb7H~-ri`Ra8*t<`e}{BBcYCr25ASS3r5?FEPt9+VaacRMIgitIlnFI}oMb|@ zntsEtk*6j;m*N2GGT_8`E;y=$r*RZcJ5I;iixY$&9r#45t4EQVGiR{&1#?*~t0 zqnRK~n6{?X^mqLoa%Y>v=@H*3f>#YP0-a-a$%IYfba%R;q&0$%TMd85uaQQ*-5h-H z?Y|!+Bb`ahr$F)%RE~m|<9*fpemeLF4lJ~M#_hZUH(oo3?Z>P32jFr-mB4RT?av2C zdquB@N*e1yfNm4;ilkc)uog3n`ktmG7|zvFkzXn^gI3uZ9i{K z->SZA=J=My_-)2S1{7VWC=-Ad+uK+LsH5bB$C+lX{Sdan+by>Os5|Hs5I$u3ks|jO z;d34*mZJQD@U`Ysrso|clrC5(D%ZSx5iPI`&>=UeU~`0d?#w!|ZZ(sJ7as2`j|%55 zuTr;esKuwQ-X|=Cl7dQH68x~Ie1V6*CE*8DA9>t}sS349!2PdEtpn5pp;+W~%Idjh zF(4cU=v;-52%7-)!CEe3ghhakxlOV$!Yn{8vtGZfq-lUUOokx5wdK@VGaV)f0|ak{ zE2^>MrXenwslf#=71)^<)|BCba%E|X3p$!Eu!7$c_&w*E&t)WKjLVoS&nr<^a>Fl| zb{3!$!G|iOx9;z`3YnmX%a5nI#&nJg zd1ruBc6~afgX8bD}Iorx$oBIi2A`Wp{k~fSttj92Wx9N8F#q zPF;G6D{W8QmsvW%xwQ1C7(g#JKh+D)70tPx7g+vY$5pDWaD9A=b=RwDTRq?Z7kZh# z^7PfwR@3$GBx9-T2X(cUhZWt++S$~8y&O(vko2OulgwICft~HNuwx>hoCU_uX+dnY`uFNq|xT z%zy_jA}=$bJ;|K7e{5`}%$R4TBZQyaWg2sd@IinE&f+q+xGUeTm&k7cI%39p2P}My zwaR4VRds@JnBSm9p!5cpG11Gi3aj^H?AWgb3n5V=0!>eFjVKMj*MoC2f#LMjjSOmKKK2Vloi5hOAZj}<2r{%VSANx~~S-C7%mQ6uh?&y`B z8HZ={NjP;saT&o&i7~L)#+MMhO^bl(oA3K)TLLi34bk>u@fBY3Uso={{k&3&wfOp< N{{gg;n=f?{007$~sMP=f literal 0 HcmV?d00001 diff --git a/assets/hooks-CcEUU9Ku.js b/assets/hooks-CcEUU9Ku.js new file mode 100644 index 00000000..59703866 --- /dev/null +++ b/assets/hooks-CcEUU9Ku.js @@ -0,0 +1,17 @@ +var Co=Object.defineProperty;var No=(e,t,o)=>t in e?Co(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var ze=(e,t,o)=>(No(e,typeof t!="symbol"?t+"":t,o),o);import{o as To,u as le,a as ko,b as Le,c as be,d as Oo}from"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import{u as Ge}from"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import{d as F}from"./dayjs@1.11.10-A-QuG2Ol.js";import{p as xo}from"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{g as ie,i as X,s as Me,c as Ro,a as D,r as re,b as A,d as Ao,u as he,e as Po,p as Lo,f as Oe,h as Mo,j as xe,q as Re,k as Do,l as zo,m as Io,n as jo,w as Eo,o as $o,t as W}from"./utils-GfUBWZZf.js";import{l as Bo}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as Ie}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as Fo}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{t as He,c as Wo,i as Ko,d as Uo,s as ve}from"./lodash-es@4.17.21-xgd1l9mE.js";import{d as oe}from"./dom-to-image@2.6.0-eHYYUq-2.js";import{u as ne,r as qo,i as Go,a as Ho,b as Yo,c as Xo,d as Zo,e as Qo,f as Jo,g as en,h as tn,j as on,k as nn,l as rn,m as an,n as ln,o as sn,p as cn,q as un,s as dn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as Ye,c as Xe,a as Ze}from"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import{e as pn}from"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";const mn="modulepreload",hn=function(e){return"/ray-template/"+e},je={},k=function(t,o,n){let a=Promise.resolve();if(o&&o.length>0){const l=document.getElementsByTagName("link");a=Promise.all(o.map(i=>{if(i=hn(i),i in je)return;je[i]=!0;const r=i.endsWith(".css"),s=r?'[rel="stylesheet"]':"";if(!!n)for(let m=l.length-1;m>=0;m--){const g=l[m];if(g.href===i&&(!r||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=r?"stylesheet":mn,r||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),r)return new Promise((m,g)=>{c.addEventListener("load",m),c.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${i}`)))})}))}return a.then(()=>t()).catch(l=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=l,window.dispatchEvent(i),!i.defaultPrevented)throw l})},fn=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t)))})},Qe={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},H={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},gl="",M={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen"},gn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],E={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"},Je=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],yn="zh-CN",bn="zh-CN",vn={"zh-CN":"zh-cn","en-US":"en"},Vn="zh-cn",yl={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)$/},bl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},te=Vue.ref(null),Sn={setupRouterLoadingBar:!0,setupRouterGuard:!0},_n=["RLogin","ErrorPage","RayTemplateDoc"],de=["admin"],vl=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),a=Vue.ref(!1),{clickOutside:l}=t??{},i=m=>{a.value=m},r=m=>{m.preventDefault(),i(!1),Vue.nextTick().then(()=>{const{clientX:g,clientY:b}=m;o.value=g,n.value=b,i(!0)})};l&&To(e,m=>{l(m)});const s=le(e,"contextmenu",r,t),u=le(e,"click",()=>{i(!1)});return{stop:()=>{s(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(a),updateShow:i}},et=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function K(e,t,o){et[e]=t,o==null||o()}function Y(e){return Vue.readonly(Vue.toRef(et,e))}let tt;const wn=async()=>{const e=bo(),t=await Xa(Je);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:bn})},Vl=async e=>{const t=await wn();tt=t,e.use(t)},Cn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,se=e=>{const{t,locale:o,...n}=tt.global;return{...n,t:(i,...r)=>i?!i.includes(".")&&!e?i:t(Cn(e,i),...r):"",locale:i=>{const r=o;r.value=i}}},O=e=>e,Nn={path:"/dashboard",name:"RDashboard",component:()=>k(()=>import("./index-LXfX8dw2.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,22,23,24,25,26,27,28,29,30,31,32,33])),meta:{i18nKey:O("menu.Dashboard"),icon:"dashboard",order:0}},Tn=Object.freeze(Object.defineProperty({__proto__:null,default:Nn},Symbol.toStringTag,{value:"Module"})),kn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-SgGQbAUO.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,35,22,18,16,17,23,20,21,24,25,26,27,28,29,30,31,32,36])),meta:{i18nKey:O("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},On=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),xn={path:"/cache-demo",name:"CacheDemo",component:()=>k(()=>import("./index-npZx1VDK.js"),__vite__mapDeps([37,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.CacheDemo"),icon:"other",order:3,extra:"new"}},Rn=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),An={path:"/context-menu",name:"ContextMenuDemo",component:()=>k(()=>import("./index-Gy_iEtWT.js"),__vite__mapDeps([38,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.ContextMenu"),icon:"other",order:2}},Pn=Object.freeze(Object.defineProperty({__proto__:null,default:An},Symbol.toStringTag,{value:"Module"})),Ln={path:"/directive",name:"RDirective",component:()=>k(()=>import("./index-1QEZls_a.js"),__vite__mapDeps([])),meta:{i18nKey:O("menu.Directive"),icon:"other",order:2}},Mn=Object.freeze(Object.defineProperty({__proto__:null,default:Ln},Symbol.toStringTag,{value:"Module"})),U=()=>k(()=>Promise.resolve().then(()=>ca),void 0),Dn={path:"/doc",name:"RDocLayout",component:U,meta:{i18nKey:O("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>k(()=>import("./index-skdhjNOF.js"),__vite__mapDeps([39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:U,meta:{i18nKey:O("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:U,meta:{i18nKey:O("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},zn=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),In={path:"/echart",name:"REchart",component:()=>k(()=>import("./index--tonXxTo.js"),__vite__mapDeps([40,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,41])),meta:{i18nKey:O("menu.Echart"),icon:"echart",order:1}},jn=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),En={path:"/iframe",name:"IframeDemo",component:()=>k(()=>import("./index-PTeTLGeI.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},$n=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),Bn={path:"/mock-demo",name:"MockDemo",component:()=>k(()=>import("./index-4burEU1U.js"),__vite__mapDeps([43,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,35,22,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.Mock"),icon:"other",order:3,keepAlive:!1}},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),Wn={path:"/modal-demo",name:"ModalDemo",component:()=>k(()=>import("./index-Mf96fxf4.js"),__vite__mapDeps([44,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.Modal"),icon:"other",order:3}},Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Un={path:"/multi",name:"MultiMenu",component:U,meta:{i18nKey:O("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>k(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:U,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>k(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:U,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>k(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},qn=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Gn={path:"/precision",name:"CalculatePrecision",component:()=>k(()=>import("./index-OsZworra.js"),__vite__mapDeps([45,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,22,18,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.CalculatePrecision"),icon:"other",order:2}},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/qrcode",name:"RQRCode",component:()=>k(()=>import("./index-FewL7DxL.js"),__vite__mapDeps([46,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,47,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.QRCode"),icon:"other",order:3}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/rely",name:"Rely",component:U,meta:{i18nKey:O("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>k(()=>import("./index-JGJwY35W.js"),__vite__mapDeps([48,49])),meta:{i18nKey:O("menu.RelyAbout")}}]},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/router-demo",name:"RouterDemoRoot",component:U,meta:{i18nKey:O("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>k(()=>import("./index-vP5twyMd.js"),__vite__mapDeps([50,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>k(()=>import("./index-tZy8npu9.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},er=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),tr={path:"/scroll-reveal",name:"ScrollReveal",component:()=>k(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([51,52])),meta:{i18nKey:O("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},or=Object.freeze(Object.defineProperty({__proto__:null,default:tr},Symbol.toStringTag,{value:"Module"})),nr={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>k(()=>import("./index-T5vcMsw9.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,54])),meta:{i18nKey:O("menu.SvgIcon"),icon:"other",order:3}},rr=Object.freeze(Object.defineProperty({__proto__:null,default:nr},Symbol.toStringTag,{value:"Module"})),ar={path:"/table",name:"TableView",component:()=>k(()=>import("./index-7gPb_7K3.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.Table"),icon:"other",order:2}},lr=Object.freeze(Object.defineProperty({__proto__:null,default:ar},Symbol.toStringTag,{value:"Module"})),ir={path:"/template-hooks",name:"TemplateHooks",component:()=>k(()=>import("./index-OyA36Tk9.js"),__vite__mapDeps([56,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.TemplateHooks"),icon:"other",order:1}},sr=Object.freeze(Object.defineProperty({__proto__:null,default:ir},Symbol.toStringTag,{value:"Module"})),cr={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>k(()=>import("./index-AsH4gzvE.js"),__vite__mapDeps([57,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32,58])),meta:{i18nKey:O("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},ur=Object.freeze(Object.defineProperty({__proto__:null,default:cr},Symbol.toStringTag,{value:"Module"})),dr=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Tn,"/src/router/modules/demo/axios.ts":On,"/src/router/modules/demo/cache-demo.ts":Rn,"/src/router/modules/demo/context-menu.ts":Pn,"/src/router/modules/demo/directive.ts":Mn,"/src/router/modules/demo/doc.ts":zn,"/src/router/modules/demo/echart.ts":jn,"/src/router/modules/demo/iframe.ts":$n,"/src/router/modules/demo/mock.ts":Fn,"/src/router/modules/demo/modal.ts":Kn,"/src/router/modules/demo/multi-menu.ts":qn,"/src/router/modules/demo/precision.ts":Hn,"/src/router/modules/demo/qrcode.ts":Xn,"/src/router/modules/demo/rely.ts":Qn,"/src/router/modules/demo/router-demo.ts":er,"/src/router/modules/demo/scroll-reveal.ts":or,"/src/router/modules/demo/svg-icons.ts":rr,"/src/router/modules/demo/table.ts":lr,"/src/router/modules/demo/template-hooks.ts":sr,"/src/router/modules/error404.ts":ur});return Object.keys(e).reduce((o,n)=>{const a=e[n].default;if(a)o.push(a);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},pr=e=>e.sort((t,o)=>{var l,i;const n=((l=t.meta)==null?void 0:l.order)??1,a=((i=o.meta)==null?void 0:i.order)??0;if(typeof n!="number"||typeof a!="number")throw new TypeError("orderRoutes error: order must be a number!");return n===a?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-a}),mr=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=te.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},hr=e=>{const{beforeEach:t}=e,{getRootPath:o}=Q(),n=(a,l)=>a.path==="/"||l.path==="/login";t((a,l,i)=>{const r=ie(M.token),s=ie(M.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=a;r!==null?n(a,l)?Se(!0):!X(c,"Symbol")&&c&&_n.includes(c)?i():fo(u)?n(a,l)?s?i(s):Se(!0):i():Se(!0):n(a,l)?i():i("/")})};var fr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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}}=fr,{locale:t}=se(),{locale:o}=Ua(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:bo(),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"}}),a=r=>{t(r),o(r),n.localeLanguage=r,Me(M.localeLanguage,r,"localStorage")},l=(r,s=.3)=>{const u=Ro(r,s),c={primaryColor:r,primaryColorHover:r};n.primaryColorOverride.common=c;const m=document.body;m.style.setProperty("--ray-theme-primary-color",r),m.style.setProperty("--ray-theme-primary-fade-color",u)},i=(r,s,u)=>{Object.hasOwn(n,r)&&(n[r]=s),u==null||u()};return pn(()=>n.appTheme,r=>{r?Object.assign({},n.primaryColorOverride,E.appNaiveUIThemeOverrides.dark,E.appNaiveUIThemeOverridesCommon.dark):Object.assign({},n.primaryColorOverride,E.appNaiveUIThemeOverrides.light,E.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:a,changePrimaryColor:l,updateSettingState:i}},{persist:{key:M.appPiniaSettingStore}}),nt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],rt="transparent",at={},lt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},it={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},st={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},ct={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},dt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},pt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ht={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},yt={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},bt={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"}},vt={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)"}}},Vt={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)"}}},St={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)"]}}},_t={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)"]}}},wt={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)"]}}},Ct={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)"]}}},Nt={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Tt={textStyle:{color:"#999999"}},kt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Ot={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"}}},xt={color:["#fc97af","#87f7cf"]},Rt={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"}},At={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},gr={color:nt,backgroundColor:rt,textStyle:at,title:lt,line:it,radar:st,bar:ct,pie:ut,scatter:dt,boxplot:pt,parallel:mt,sankey:ht,funnel:ft,gauge:gt,candlestick:yt,graph:bt,map:vt,geo:Vt,categoryAxis:St,valueAxis:_t,logAxis:wt,timeAxis:Ct,toolbox:Nt,legend:Tt,tooltip:kt,timeline:Ot,visualMap:xt,dataZoom:Rt,markPoint:At},yr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:rt,bar:ct,boxplot:pt,candlestick:yt,categoryAxis:St,color:nt,dataZoom:Rt,default:gr,funnel:ft,gauge:gt,geo:Vt,graph:bt,legend:Tt,line:it,logAxis:wt,map:vt,markPoint:At,parallel:mt,pie:ut,radar:st,sankey:ht,scatter:dt,textStyle:at,timeAxis:Ct,timeline:Ot,title:lt,toolbox:Nt,tooltip:kt,valueAxis:_t,visualMap:xt},Symbol.toStringTag,{value:"Module"})),Pt=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],Lt="transparent",Mt={},Dt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},zt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},It={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},jt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Et={itemStyle:{borderWidth:0,borderColor:"#ccc"}},$t={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Bt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Wt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Kt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},qt={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},Gt={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"}},Ht={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)"}}},Yt={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)"}}},Xt={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)"]}}},Zt={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)"]}}},Qt={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)"]}}},Jt={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)"]}}},eo={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},to={textStyle:{color:"#333333"}},oo={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},no={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"}}},ro={color:["#5ab1ef","#e0ffff"]},ao={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},lo={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},br={color:Pt,backgroundColor:Lt,textStyle:Mt,title:Dt,line:zt,radar:It,bar:jt,pie:Et,scatter:$t,boxplot:Bt,parallel:Ft,sankey:Wt,funnel:Kt,gauge:Ut,candlestick:qt,graph:Gt,map:Ht,geo:Yt,categoryAxis:Xt,valueAxis:Zt,logAxis:Qt,timeAxis:Jt,toolbox:eo,legend:to,tooltip:oo,timeline:no,visualMap:ro,dataZoom:ao,markPoint:lo},vr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Lt,bar:jt,boxplot:Bt,candlestick:qt,categoryAxis:Xt,color:Pt,dataZoom:ao,default:br,funnel:Kt,gauge:Ut,geo:Yt,graph:Gt,legend:to,line:zt,logAxis:Qt,map:Ht,markPoint:lo,parallel:Ft,pie:Et,radar:It,sankey:Wt,scatter:$t,textStyle:Mt,timeAxis:Jt,timeline:no,title:Dt,toolbox:eo,tooltip:oo,valueAxis:Zt,visualMap:ro},Symbol.toStringTag,{value:"Module"})),Vr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":yr,"/src/echart-themes/macarons/macarons.json":vr}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,a)=>{var i;const l=(i=a.match(t))==null?void 0:i[1];if(l)return n.push({name:l,theme:e[a].default}),n;throw new Error("theme name is not found")},[])},Sr=e=>Object.assign({},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.9)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e),_r={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,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{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:()=>Sr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},wr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},Cr=Vr(),Sl=Vue.defineComponent({name:"RChart",props:_r,setup(e,{expose:t}){const{getAppTheme:o}=j(),n=Vue.ref(),a=Vue.ref(),l=Vue.ref();let i,r;const{echartTheme:s}=E;let u,c;const m=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(l.value&&l.value.getDom())}]),g=Vue.computed(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),b=async()=>{var S;ne([Ho,Yo,Xo,Zo,Qo,Jo,en,tn]),ne([on,nn,rn,an,ln,sn]),ne([cn,un]),ne([dn]);try{ne((S=e.use)==null?void 0:S.filter(Boolean))}catch(C){console.error("RChart register error: ",C)}},v=()=>{if(e.theme==="default"){e.autoChangeTheme?f("dark"):f("");return}if(e.theme)f(e.theme);else{const S=e.autoChangeTheme&&o.value?`${s}-dark`:s;f(S)}},p=S=>{let C=Vue.unref(S);const R=I=>Object.assign({animation:!0},C,I);return e.showAria&&(C=R({aria:{enabled:!0,decal:{show:!0}}})),C},f=(S=s)=>{const C=n.value,R=p(e.options),{height:I,width:P}=C.getBoundingClientRect(),{onSuccess:B,onError:J}=e;try{Cr.forEach(q=>{qo(q.name,q.theme)}),c=Go(C,S,{width:P===0?200:void 0,height:I===0?200:void 0}),l.value=c,e.animation?(c.setOption({}),setTimeout(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R)),B&&A(B,c)}catch(q){J&&A(J),console.error("RChart render error: ",q)}},d=()=>!!(c&&c.getDom()),y=()=>{d()&&(c.clear(),c.dispose(),l.value=void 0)},T=()=>{c&&c.resize()},h=(S,C)=>{if(S==="downloadChart"&&d()){const{filename:I,...P}=e.downloadOptions;Ao(c.getDataURL(P),I??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,S,C)},V=()=>{if(c!=null&&c.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}v(),e.autoResize&&(i=He(T,e.throttleWait),r=ko(e.observer||a,i))},x=()=>{var S;y(),i==null||i.cancel(),(S=r==null?void 0:r.stop)==null||S.call(r)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(y(),v())}),Vue.watch(()=>e.showAria,()=>{y(),v()}),Vue.watchEffect(()=>{e.watchOptions?u=Vue.watch(()=>e.options,S=>{const C=p(S),R=Object.assign(e.setChartOptions,wr);c==null||c.setOption(C,R)},{deep:!0}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading()}),t({echart:l,dispose:x,render:V,isDispose:d}),Vue.onBeforeMount(async()=>{await b()}),Vue.onMounted(()=>{V()}),Vue.onBeforeUnmount(()=>{x(),u==null||u()}),{rayChartRef:n,cssVarsRef:g,rayChartWrapperRef:a,moreDropDownOptions:m,dropdownSelect:h}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:a,bordered:l,dropdownOptions:i}=this,{cardExtra:r}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:l},{default:re(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:re(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":re(r,{defaultElement:Vue.createVNode(io,{iconSize:18,cursor:"pointer",options:i??n,trigger:"click",onSelect:a.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)])}}),Nr={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},_l=Vue.defineComponent({name:"RCollapseGrid",props:Nr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:a,"onUpdate:value":l}=e;a&&A(a,t.value),l&&A(l,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(N,{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()]}})]})]}})})}}),Tr={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}},N=Vue.defineComponent({name:"RIcon",props:Tr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?D(e.width):D(e.size),"--ray-icon-height":e.height?D(e.height):D(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:a=>{const{onClick:l}=e;l&&A(l,a)}}},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)])])}}),kr={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},wrapperClass:{type:String,default:null}},wl=Vue.defineComponent({name:"RIframe",props:kr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":D(e.frameborder),"--ray-iframe-width":D(e.width),"--ray-iframe-height":D(e.height)})),n=Vue.ref(),a=Vue.ref(!0),l=r=>{a.value=!1;const{onSuccess:s}=e;s&&A(s,n.value,r)},i=r=>{a.value=!1;const{onError:s}=e;s&&A(s,r)};return le(n,"load",l),le(n,"error",i),t({iframeInst:n}),{cssVars:o,iframeRef:n,spinShow:a}},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.wrapperClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),Or={...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}},xr=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(a=>{setTimeout(()=>{const l=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=Ie(e).draggable({inertia:!0,autoScroll:!0,allowFrom:l,modifiers:[Ie.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:r=>{n==null||n(r)}}}).resizable(!1);a(i)}},30)})},Cl=Vue.defineComponent({name:"RModal",props:Or,setup(e){const{height:t}=Le(),o=Vue.computed(()=>({"--r-modal-width":D(e.width??600),"--r-modal-card-width":D(e.cardWidth??600),"--r-modal-dialog-width":D(e.dialogWidth??446)})),n=he();let a;const l={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,r=()=>{const s=document.getElementById(n);s&&xr(s,e.preset,{scheduler:u=>{const c=u.target;l.x+=u.dx,l.y+=u.dy,c.style.transform=`translate(${l.x}px, ${l.y}px)`}}).then(u=>{a=u})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{r();const u=document.getElementById(n);e.memo&&u&&(u.style.transform=`translate(${l.x}px, ${l.y}px)`)}):(a==null||a.unset(),a=null)},{immediate:!0}),{cssVars:o,height:t,isFullscreenCardType:i,uuidEl:n}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:n}=this,{preset:a,...l}=t,{cssVars:i,height:r,uuidEl:s}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:["r-modal",e()?"r-modal__preset-card--fullscreen":""],style:[i,e()?`height: ${r}px`:""],preset:a},{id:s},l,n),{...o})}}),Rr={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function Ar(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const io=Vue.defineComponent({name:"RMoreDropdown",props:Rr,render(){let e;const{iconSize:t,cursor:o}=this,{default:n}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),Ar(e=re(n,{defaultElement:Vue.createVNode(N,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),Pr={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},Lr=e=>new Promise((t,o)=>{const n=new XMLHttpRequest;n.responseType="blob",n.onload=()=>{const a=new FileReader;a.onloadend=()=>{t(a.result)},a.onerror=l=>{o(l)},a.onabort=l=>{o(l)},a.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),Nl=Vue.defineComponent({name:"RayQRcode",props:Pr,setup(e,t){const{expose:o}=t,n=Vue.ref();let a,l;const i=async()=>{const{gifBackgroundURL:c}=e;if(c)try{a=await Lr(c)}catch(m){console.error(m)}},r=()=>{const{gifBackground:c,...m}=e;new Bo.AwesomeQR({...m,gifBackground:a??void 0}).draw().then(g=>{const{onSuccess:b}=e;b&&A(b,g),n.value=g}).catch(g=>{const{onError:b}=e;b&&A(b,g)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&A(c)},u=c=>n.value&&X(n.value,"String")?Po(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?l=Vue.watch(()=>e.text,()=>r()):l==null||l()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await i(),r()}),Vue.onBeforeUnmount(()=>{l==null||l()}),{qrcodeURL:n,errorActionClick:s}},render(){return Vue.createVNode("div",{class:"ray-qrcode"},[Vue.createVNode(naive.NSpin,{show:this.status==="loading",description:this.loadingDescription},{default:()=>[Vue.createVNode("img",{src:this.qrcodeURL},null)]}),this.status==="error"?Vue.createVNode("div",{class:"ray-qrcode__error"},[Vue.createVNode("div",{class:"ray-qrcode__error-content"},[X(this.errorDescription,"String")?this.errorDescription:()=>this.errorDescription]),Vue.createVNode("div",{class:"ray-qrcode__error-btn",onClick:this.errorActionClick.bind(this)},[this.$slots.errorAction?this.$slots.errorAction():Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{text:!0,type:"primary",color:"#ffffff"},{default:()=>this.errorActionDescription,icon:()=>Vue.createVNode(N,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),fe={...naive.dataTableProps,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},downloadTableOptions:{type:Object,default:()=>({})},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onDownloadSuccess:{type:[Function,Array],default:null},onDownloadError:{type:[Function,Array],default:null},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null}},$={tableIconSize:"18",tableKey:Symbol("r-table")},Mr=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...fe},setup(e){const t=Vue.ref(!1);return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],popoverShow:t,updatePopselectValue:l=>{const{onChangeSize:i}=e;i&&A(i,l)}}},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(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"adjustment",size:$.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),Dr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject($.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=Ge(e);return{toggleFullscreen:o,isFullscreen:t,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"fullscreen",size:$.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),zr=()=>Vue.createVNode(N,{name:"draggable",size:$.tableIconSize,cursor:"all-scroll"},null),Ee=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:e,size:$.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),Ae=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,r)=>{const{key:s,title:u,children:c,fixed:m,isResizable:g,...b}=i,v=m==="left",p=m==="right",f={...b,title:u,key:s,fixed:m,isLeftFixedActivated:v,isRightFixedActivated:p,isResizable:g};return{...f,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Ee,{icon:"row_head",title:"固定在列首",customClassName:v?Ve:"",onClick:a.bind(this,"left",f,r)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"resize_h",size:$.tableIconSize,cursor:"pointer",customClassName:g?Ve:"",onClick:n.bind(this,f,r)},null),default:()=>"修改列宽"}),Vue.createVNode(Ee,{icon:"row_end",title:"固定在列尾",customClassName:p?Ve:"",onClick:a.bind(this,"right",f,r)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:r}=e;r&&A(r,i)},n=(i,r)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[r]=i,o(t.value)},a=(i,r,s)=>{const u=`${i}FixedActivated`,c=`${i==="left"?"right":"left"}FixedActivated`;r[c]=!1,r[u]=!r[u],r[u]?r.fixed=i:r.fixed=void 0,t.value[s]=r,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:r,dropPosition:s})=>{const[u,c]=Ae(r,t.value);if(u===null||c===null)return;u.splice(c,1);const[m,g]=Ae(i,t.value);m===null||g===null||(s==="before"?m.splice(g,0,r):m.splice(g+1,0,r),o(m))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"setting",size:$.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:zr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),jr=Vue.defineComponent({name:"TablePrint",props:fe,setup(e){const{wrapperRef:t}=Vue.inject($.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:a}={},title:l}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof l=="string"?l:""),Lo(t,{printOptions:n,domToImageOptions:a})}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"print",size:$.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Er(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Tl=Vue.defineComponent({name:"RTable",props:fe,setup(e,t){const{expose:o}=t,n=Vue.ref(),a=Vue.ref(),l=he(16),i=he(16),r=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),u=(p,f)=>{const{onContextMenuClick:d}=e;d&&A(d,p,f),r.showContextMenu=!1},c=(p,f)=>{var y;return{...(y=e.rowProps)==null?void 0:y.call(e,p,f),onContextmenu:e.disabledContextMenu?void 0:T=>{T.preventDefault(),r.showContextMenu=!1,Vue.nextTick().then(()=>{r.showContextMenu=!0,r.x=T.clientX,r.y=T.clientY})}}},m=p=>{s.size=p},g=p=>{const{onUpdateColumns:f,"onUpdate:columns":d}=e;f&&A(f,p),d&&A(d,p)},b=()=>{const{toolOptions:p}=e;return p==null?void 0:p.filter(()=>Boolean).map(f=>typeof f=="function"?f():f)},v=p=>{const f=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(jr,p,null),Vue.createVNode(Mr,Vue.mergeProps(p,{onChangeSize:m.bind(this)}),null),Vue.createVNode(Dr,null,null),Vue.createVNode(Ir,Vue.mergeProps(p,{onUpdateColumn:g.bind(this)}),null)]);return e.toolOptions?e.coverTool?b:()=>Vue.createVNode(Vue.Fragment,null,[f(),b()]):f};return Vue.provide($.tableKey,{uuidTable:i,uuidWrapper:l,wrapperRef:a}),o({rTableInst:n,uuidTable:i,uuidWrapper:l}),{uuidWrapper:l,uuidTable:i,contextMenuReactive:r,rTableInst:n,combineRowProps:c,contextMenuSelect:u,privateReactive:s,tool:v,wrapperRef:a}},render(){const{tool:e}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps({ref:"wrapperRef",bordered:this.wrapperBordered},{id:this.uuidWrapper}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({ref:"rTableInst"},{id:this.uuidTable},this.$props,this.$attrs,{rowProps:this.combineRowProps.bind(this),size:this.privateReactive.size}),{...this.$slots}),this.disabledContextMenu?null:Vue.createVNode(naive.NDropdown,{show:this.contextMenuReactive.showContextMenu,placement:"bottom-start",trigger:"manual",x:this.contextMenuReactive.x,y:this.contextMenuReactive.y,options:this.contextMenuOptions,onClickoutside:()=>this.contextMenuReactive.showContextMenu=!1,onSelect:this.contextMenuSelect.bind(this)},null)]),header:re(this.title,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let t;return Vue.createVNode(naive.NFlex,{align:"center"},Er(t=e(this.$props))?t:{default:()=>[t]})},footer:()=>{var t,o;return(o=(t=this.$slots).tableFooter)==null?void 0:o.call(t)},action:()=>{var t,o;return(o=(t=this.$slots).tableAction)==null?void 0:o.call(t)}})}}),$r={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Br=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},$r),setup(e){const{getKeepAliveInclude:t}=Jr(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:a}=Qe;return(l,i)=>{const r=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(r,null,{default:Vue.withCtx(({Component:s,route:u})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:l.transitionPropName,mode:l.transitionMode,appear:l.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(a)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})}}});var Fr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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 Wr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,so=(e,t,o)=>{const n=[];if(Wr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const a of e.children){const l=so(a,t,o);l.length>0&&n.push(e,...l)}return n},Kr=(e,t,o)=>{const n=[];for(const a of e){const l=so(a,t,o);l.length>0&&n.push(...l)}return n},Ur=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Fr,n=o?o.title:"";document.title=t+" - "+n},qr=e=>{const{meta:{icon:t}}=e;if(!t)return;if(X(t,"Object"))return()=>t;const o=Vue.h(N,{name:t,size:H.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},Gr=e=>{const{meta:{extra:t}}=e;if(!t)return;const o={type:"primary",size:"small",round:!0,bordered:!1,strong:!0};if(X(t,"Object")){const{extraLabel:n,extraIcon:a,extraType:l}=t;return()=>Vue.h(naive.NTag,{...o,type:l||"primary"},{default:()=>n,icon:()=>a})}return()=>Vue.h(naive.NTag,o,{default:()=>t})},$e=()=>{const{getRootPath:e}=Q();return ie(M.appMenuKey,"sessionStorage",{defaultValue:e.value})},Hr=e=>e[0]==="/",co=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const a of e){const l=o+(Hr(a.path)?a.path:"/"+a.path);if((n=a.children)!=null&&n.length){co(a.children,t,l);continue}else t.push({...a,path:l})}return t},Yr=e=>Array.isArray(e)?co(Wo(e)):[],uo=()=>pr(dr()),Xr=()=>Yr(uo()),po=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=se(),{setKeepAliveInclude:a}=ea(),l=Vue.reactive({menuKey:$e(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),r=d=>{const{meta:y}=d,{i18nKey:T,noLocalTitle:h}=y,V=Vue.computed(()=>T?n(`${T}`):h),x={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>V.value}),breadcrumbLabel:V.value},S=Object.assign({},x,{icon:qr(d),extra:Gr(d)});return d.fullPath===$e()&&(l.currentMenuOption=S),S.show=Pe(S),S},s=d=>{l.breadcrumbOptions=Kr(l.options,"fullPath",d)},u=(d,y=!0)=>{const h=Array.isArray(d)?[...d]:[d];y?l.menuTagOptions.push(...h):l.menuTagOptions=h},c=(d,y)=>{l.menuTagOptions.find(h=>h.fullPath===d)||l.menuTagOptions.push(y)},m=(d,y,T)=>{const{meta:h}=y;if(h.windowOpen)window.open(h.windowOpen);else{e({path:String(d),query:T});const{sameLevel:V}=h;if(a(y),Ur(y),!V)c(d,y),s(d),l.menuKey=d,l.currentMenuOption=y,Me(M.appMenuKey,d);else{const x=Oe(r(y),["breadcrumbLabel","children","key","meta","name","path","show"]);l.breadcrumbOptions.find(C=>C.key===x.key)||l.breadcrumbOptions.push({...x,fullPath:String(x.key)})}}},g=async(d,y)=>{const[T]=d.split("?"),h=t().find(V=>V.path===T);if(h){const V=Oe(h,["children","meta","path","name","redirect"]);m(T,r({...V,fullPath:V.path}),y)}},b=()=>new Promise(d=>{const y=(T,h)=>{var x;const V=[];for(const S of T){let C=`${h.endsWith("/")?h:h+"/"}${S.path}`;if(C=C.replace(/\/+/g,"/"),(x=S.children)!=null&&x.length)S.children=y(S.children,C);else if(!fo(S.meta))continue;V.push(r({...S,fullPath:C}))}return V};if(l.options=y(uo(),""),l.currentMenuOption){const{currentMenuOption:T}=l;s(T.key),c(T.fullPath,T)}d()}),v=d=>l.collapsed=d,p=(d,y=1)=>l.menuTagOptions.splice(d,y),f=async()=>{i.value&&(await b(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(d,y)=>{await f(),d!==y&&await g(d,o.query)},{immediate:!0}),{...Vue.toRefs(l),changeMenuModelValue:m,collapsedMenu:v,spliceMenTagOptions:p,setMenuTagOptions:u,resolveOption:r}},{persist:{key:M.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),mo=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((a,l)=>{Ko(n)?l({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://r2chevereto.yka.moe/longmao.navigator.png"},a({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),Mo("__all_sessionStorage__"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:M.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),ho=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Qe,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=l=>{const i=o(),{name:r,meta:{keepAlive:s}}=l;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(r))}},a=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:a}},{persist:{key:M.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),Z=()=>{const e=po(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),a=Vue.computed(()=>{const{getRootPath:r}=Q();return e.menuTagOptions.map((s,u,c)=>(s.key===n.value&&s.key!==r.value?s.closeable=!0:s.closeable=!1,s.key===r.value&&(s.closeable=!1),c.length<=1&&(s.closeable=!1),s))}),l=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:a,getCurrentMenuOption:l,getCollapsed:i}},ce=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:a}=po();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:a}},j=()=>{const e=ot(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),a=Vue.computed(()=>e.menuTagSwitch),l=Vue.computed(()=>e.breadcrumbSwitch),i=Vue.computed(()=>e.localeLanguage),r=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),m=Vue.computed(()=>e.watermarkConfig),g=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:a,getBreadcrumbSwitch:l,getLocaleLanguage:i,getLockScreenSwitch:r,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:m,getAppRootRoute:g}},z=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=ot();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Zr=()=>{const e=mo();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Qr=()=>{const{signing:e,logout:t}=mo();return{signing:e,logout:t}},Jr=()=>{const e=ho();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},ea=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=ho();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},kl=async e=>{const t=Pinia.createPinia();e.use(t),t.use(Fo)},fo=e=>{const{getSigningCallback:t}=Zr(),{role:o}=e;return de!=null&&de.length&&de.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Pe=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:a}=t,{MODE:l}=xe();return!(n||o||a&&typeof a=="string"&&a!==l||a&&Array.isArray(a)&&!a.includes(l))},ta=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},oa=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=Sn;t&&ta(e),o&&hr(e)},Se=(e=!0)=>{const{router:t}=ge(),{push:o,replace:n}=t,{getRootPath:a}=Q();Me(M.appMenuKey,a.value),e?n(a.value):o(a.value)};var na={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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 ra=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=na;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:a})=>Vue.createVNode(N,{name:t.icon,size:"30",cursor:a},null)}},render(){var e,t,o,n;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(n=this.sideBarLogo)!=null&&n.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var a;return(a=this.sideBarLogo)==null?void 0:a.title}}):Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null):null,Vue.createVNode("h1",{class:[this.collapsed?null:"ray-menu__logo-title--open","ray-menu__logo-title"]},[Vue.createVNode(naive.NEllipsis,null,{default:()=>{var a;return[(a=this.sideBarLogo)==null?void 0:a.title]}})])]):null}}),aa=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=ce(),{getMenuOptions:n,getCollapsed:a,getMenuKey:l}=Z(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),l.value),set:()=>{r.value&&K("globalDrawerValue",!1)}}),{isTabletOrSmaller:r}=ye(),s=Vue.computed({get:()=>Y("globalDrawerValue").value,set:m=>{K("globalDrawerValue",m)}}),u=()=>{const m=i.value;Vue.nextTick().then(()=>{var g,b;(b=(g=e.value)==null?void 0:g.showOption)==null||b.call(g,m)})};return{isTabletOrSmaller:r,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{bordered:!0,showTrigger:!r.value,collapseMode:H.menuCollapsedMode,collapsedWidth:H.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(ra,{collapsed:a.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:i.value,"onUpdate:value":m=>i.value=m,options:n.value,indent:H.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:H.menuCollapsedIconSize,collapsedWidth:H.menuCollapsedWidth,onUpdateValue:(m,g)=>{t(m,g)},accordion:H.menuAccordion},null)]}),modelGlobalDrawerValue:s}},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 la{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)){const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const a=new AbortController;t.signal=a.signal,this.pendingRequest.set(n,a)}}}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 _e={requestInstance:null,responseInstance:null},we={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},pe={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ia=new la,Ol=()=>{const e=(r,s)=>{s==="requestInstance"?_e.requestInstance=r:_e.responseInstance=r},t=r=>_e[r],o=(r,s,u)=>{u==="ok"?we[r]=s:pe[r]=s},n=(r,s)=>s==="ok"?we[r]:pe[r],a=(r,...s)=>{Array.isArray(r)&&(r==null||r.forEach(u=>{typeof u=="function"&&u(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(r,s,u)=>{const c=u==="ok"?we[s]:pe[s],m=t(r),{MODE:g}=xe();m&&a(c,m,g)},fetchError:(r,s,u)=>{const c=pe[u],{MODE:m}=xe();a(c,s,m)}}},sa=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{ia.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),go=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=yo(),{getContentTransition:o}=j(),n=Vue.ref(!1),a={opacitySpinning:"0"},l=Y("globalMainLayoutLoad"),i=Y("layoutContentMaximize"),r=Y("layoutContentSpinning");return(()=>{e.beforeEach(()=>{n.value=!0}),e.afterEach(()=>{n.value=!1})})(),{globalMainLayoutLoad:l,spinning:n,themeOverridesSpin:a,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:r}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:n}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,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(N,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(sa,null,null),e?Vue.createVNode(Br,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),ca=Object.freeze(Object.defineProperty({__proto__:null,default:go},Symbol.toStringTag,{value:"Module"}));var ua={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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 da=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=ua;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Be=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=a=>{t("click",a)};return{iconClick:o,Icon:()=>Vue.createVNode(N,{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)}}),pa=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=Ha(),{getAppTheme:o}=j(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:l})=>l?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme: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":a=>this.modelAppThemeRef=a,railStyle:n.bind(this),onUpdateValue:a=>a?t():o()},{"checked-icon":()=>Vue.createVNode(N,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(N,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function me(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ma=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}=z(),{getAppTheme:a,getPrimaryColorOverride:l,getMenuTagSwitch:i,getBreadcrumbSwitch:r,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c}=j(),m=Vue.computed({get:()=>e.show,set:b=>{t("update:show",b)}}),g=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:r.value,getCopyrightSwitch:s.value,getContentTransition:u.value,getWatermarkSwitch:c.value});return{modelShow:m,changePrimaryColor:o,getAppTheme:a,getPrimaryColorOverride:l,updateSettingState:n,modelSwitchReactive:g}},render(){let e,t,o,n;const{$t:a,changePrimaryColor:l,updateSettingState:i}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":r=>this.modelShow=r,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:a("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NFlex,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},me(e=a("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(pa,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},me(t=a("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:E.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":r=>this.getPrimaryColorOverride.common.primaryColor=r,onUpdateValue:l.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},me(o=a("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":r=>this.modelSwitchReactive.getContentTransition=r,options:gn,onUpdateValue:r=>{i("contentTransition",r)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},me(n=a("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":r=>this.modelSwitchReactive.getMenuTagSwitch=r,onUpdateValue:r=>i("menuTagSwitch",r)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getBreadcrumbSwitch=r,onUpdateValue:r=>i("breadcrumbSwitch",r)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getWatermarkSwitch=r,onUpdateValue:r=>i("watermarkSwitch",r)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getCopyrightSwitch=r,onUpdateValue:r=>i("copyrightSwitch",r)},null)]})]})]})]})]})}});function ha(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const fa=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ce(),{getBreadcrumbOptions:t}=Z(),{isTabletOrSmaller:o}=ye();return{getBreadcrumbOptions:t,dropdownSelect:(l,i)=>{e(l,i)},breadcrumbItemClick:l=>{var i;if(!((i=l.children)!=null&&i.length)){const{meta:r={}}=l;r.sameLevel||e(l.fullPath,l)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:n,breadcrumbItemClick:a}=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},ha(e=o.map(l=>Vue.createVNode(naive.NBreadcrumbItem,{key:l.fullPath,onClick:a.bind(this,l)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:l.children&&((i=l.children)==null?void 0:i.length)>1?l.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[l.label&&typeof l.label=="function"?l.label():l.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Ce(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ga=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o}=ce(),n=Vue.computed({get:()=>e.show,set:h=>{t("update:show",h),h||m()}}),{getMenuOptions:a}=Z(),l=Vue.reactive({searchValue:null,searchOptions:[]}),i=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let r=0,s=r;const{isTabletOrSmaller:u}=ye(),c=Vue.ref(!1),m=()=>{l.searchOptions=[],l.searchValue=null,r=0,s=r},g=h=>{(h.ctrlKey||h.metaKey)&&h.key==="k"&&(h.preventDefault(),h.stopPropagation(),m(),n.value=!0)},b=h=>{const V=[];if(h)c.value=!0;else{c.value=!1,l.searchOptions=[];return}const x=S=>{var C,R,I;for(const P of S){if((C=P.children)!=null&&C.length&&Pe(P)){x(P.children);continue}const B=(R=P.breadcrumbLabel)==null?void 0:R.toLocaleLowerCase(),J=String(h).toLocaleLowerCase();B!=null&&B.includes(J)&&Pe(P)&&!((I=P.children)!=null&&I.length)&&V.push(P)}};setTimeout(()=>{h?(x(a.value),l.searchOptions=V):l.searchOptions=[],Vue.nextTick().then(()=>{p()}),c.value=!1},500)},v=h=>{if(h){const{meta:V}=h;V.windowOpen?window.open(V.windowOpen):(n.value=!1,o(h.fullPath,h))}},p=()=>{const h=l.searchOptions[r],V=l.searchOptions[s],x="content-item--active";h&&Vue.nextTick().then(()=>{const S=Re(`attr:data_path="${h.path}"`),C=V?Re(`attr:data_path="${V==null?void 0:V.path}"`):null;if(C!=null&&C.length){const[R]=C;Do(R,x)}if(S!=null&&S.length){const[R]=S;zo(R,x)}})},f=h=>{const{icon:V}=h;return typeof V=="string"?Vue.createVNode(N,{name:V,size:"24"},null):typeof V=="function"?()=>V:Vue.createVNode(N,{name:"table",size:"24"},null)},d=h=>{h==="up"?r=r-1<0?0:r-1:h==="down"&&(r=r+1>=l.searchOptions.length?l.searchOptions.length-1:r+1)},y=h=>{const V=h.key;switch((V==="ArrowUp"||V==="ArrowDown"||V==="Enter")&&(h.preventDefault(),h.stopPropagation()),s=r<=0?0:r,V){case"ArrowUp":d("up");break;case"ArrowDown":d("down");break;case"Enter":const x=l.searchOptions[r];x&&v(x);break}p()},T=({menuOption:h})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:v.bind(this,h),data_path:h.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[f(h.meta)]),Vue.createVNode("div",{class:"content-item-label"},[h.breadcrumbLabel])]});return Vue.watchEffect(()=>{u.value&&(n.value=!1)}),le(window,"keydown",h=>{g(h),y(h)},!0),{...Vue.toRefs(l),modelShow:n,helperTipOptions:i,fuzzySearchMenuOptions:Uo(b,300),searchItemClick:v,RenderPreIcon:f,isTabletOrSmaller:u,SearchItem:T,loading:c}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:o}=this,{SearchItem:n,fuzzySearchMenuOptions:a,$t:l}=this;return e?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":i=>this.modelShow=i,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":i=>this.searchValue=i,clearable:!0,onInput:a.bind(this)},{prefix:()=>Vue.createVNode(N,{name:"search",size:"24"},null)}),default:()=>{let i;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"},Ce(i=t.map(r=>Vue.createVNode(n,{menuOption:r,key:r.fullPath},null)))?i:{default:()=>[i]}):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(N,{name:"empty",size:"24"},null),Vue.createTextVNode("暂无搜索结果")]})})]})]})},action:()=>{let i;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},Ce(i=this.helperTipOptions.map(r=>Vue.createVNode(naive.NFlex,{key:r.label,size:[4,0]},{default:()=>[r.icon.map(s=>Vue.createVNode(naive.NFlex,{class:"item-icon",align:"center",justify:"center"},Ce(s)?s:{default:()=>[s]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[r.label]})]})))?i:{default:()=>[i]})}})])])]})}});function ya(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ba=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=Io();return n==="MacOS"?"⌘ K":"CTRL + K"},click:n=>{const{onClick:a}=e;a&&A(a,n)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:o}=this;return Vue.createVNode(naive.NButton,{bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(N,{name:"search",size:"16"},null),default:()=>{let n;return Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[o("headerTooltip.Search"),Vue.createVNode(naive.NButton,{size:"tiny"},ya(n=e())?n:{default:()=>[n]})]})}})}}),va=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.flexProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=ie(M.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){return Vue.createVNode(naive.NFlex,Vue.mergeProps({class:"app-avatar"},this.$props,{style:this.cssVars,size:this.spaceSize}),{default:()=>{var e,t;return[Vue.createVNode(naive.NAvatar,Vue.mergeProps(this.$props,{src:(e=this.signing)==null?void 0:e.avatar,objectFit:"cover",round:!0,size:this.avatarSize}),null),Vue.createVNode("div",{class:"app-avatar__name"},[(t=this.signing)==null?void 0:t.name])]}})}}),Va=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Sa={logout:()=>{const{logout:e}=Qr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=z();e("lockScreenSwitch",!0)}},_a=e=>{const t=Sa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},wa=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},Ca=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:n}=se(),a=[{name:"fullscreen",size:18,tooltip:t.value?n("headerTooltip.CancelFullScreen"):n("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:n("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:n("headerTooltip.Setting"),eventKey:"setting"}],l=[...a],i=[...a];return o.value?i:l},Na=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=z(),{t:o}=se(),[n,{toggleFullscreen:a,isEnabled:l}]=Ge(document.getElementsByTagName("html")[0]),{getDrawerPlacement:i,getBreadcrumbSwitch:r}=j(),s=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=ye(),m=Y("globalDrawerValue"),g=Vue.computed(()=>wa({isFullscreen:n,isTabletOrSmaller:c})),b=Vue.computed(()=>Ca({isFullscreen:n,isTabletOrSmaller:c})),v={search:()=>{u.value=!0},setting:()=>{s.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{l||window.$message.warning(o("globalMessage.isEnabledFullscreen")),a()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{K("globalDrawerValue",!m.value)}};return{leftIconOptions:g,rightTooltipIconOptions:b,toolIconClick:d=>{var y;(y=v[d])==null||y.call(v)},showSettings:s,updateLocale:e,getDrawerPlacement:i,getBreadcrumbSwitch:r,globalSearchShown:u,isRenderVNode:d=>c.value?null:d}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:o,getBreadcrumbSwitch:n}=this,{toolIconClick:a,updateLocale:l,isRenderVNode:i}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header",bordered:!0},{default:()=>[Vue.createVNode(ga,{show:this.globalSearchShown,"onUpdate:show":r=>this.globalSearchShown=r},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[t.map(r=>Vue.createVNode(Be,{key:r.name,iconName:r.name,tooltipText:Vue.isRef(r.tooltip)?r.tooltip.value:r.tooltip,customClassName:r.iconClass,onClick:a.bind(this,r.name)},null)),n?Vue.createVNode(fa,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center",size:[16,0]},{default:()=>[i(Vue.createVNode(ba,{onClick:r=>{r.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(r=>Vue.createVNode(Be,{key:r.name,iconName:r.name,tooltipText:Vue.isRef(r.tooltip)?r.tooltip.value:r.tooltip,customClassName:r.iconClass,onClick:a.bind(this,r.name)},null)),Vue.createVNode(naive.NDropdown,{options:Je,onSelect:r=>l(String(r)),trigger:"click"},{default:()=>[Vue.createVNode(N,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:Va(),onSelect:_a.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(va,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(ma,{show:this.showSettings,"onUpdate:show":r=>this.showSettings=r,placement:o},null)]})}}),Ta=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(Na,null,null)]})}}),ka={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Oa=Ze('',1),xa=[Oa];function Ra(e,t){return Ye(),Xe("svg",ka,[...xa])}const Aa={render:Ra},Pa={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},La=Ze('',1),Ma=[La];function Da(e,t){return Ye(),Xe("svg",Pa,[...Ma])}const za={render:Da};function Ia(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ja=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:a}=Z(),{changeMenuModelValue:l}=ce(),{getRootPath:i}=Q(),{maximize:r}=yo(),{reload:s}=Ga(),{close:u,closeAll:c,closeRight:m,closeLeft:g,closeOther:b}=Ya(),v=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let p=-1;const f={size:16},d=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(N,{name:"reload",size:f.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(N,{name:"close",size:f.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(za,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(Aa,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(N,{name:"other",size:f.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(N,{name:"resize_h",size:f.size},null),disabled:!1}]),y=he(16),T={closeCurrentPage:()=>{n.value!==i.value&&u(p)},reloadCurrentPage:()=>{s()},closeAll:()=>{c()},closeRight:()=>{m(p)},closeLeft:()=>{g(p)},closeOther:()=>{b(p)}},h=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),V="menu_tag_data",x=Y("globalMainLayoutLoad"),S=_=>{u(_)},C=(_,w)=>{d.value.forEach(L=>{if(L.key===_){L.disabled=w;return}})},R=_=>{h.actionDropdownShow=!1,l(_.fullPath,_)},I=()=>{const _=document.getElementById(y);if(_)return Array.from(_.childNodes).find(ue=>jo(ue,"n-scrollbar-container").value)},P=_=>{var L;const w=I();if(w){const ue=w.scrollLeft||0,De=_==="left"?Math.max(0,ue-200):ue+200;(L=o.value)==null||L.scrollTo({left:De,behavior:"smooth"})}},B=_=>{var w;h.actionDropdownShow=!1,(w=T[_])==null||w.call(T)},J=(_,w)=>{w.preventDefault(),h.actionDropdownShow=!1,p=_,Vue.nextTick(()=>{h.actionDropdownShow=!0,h.x=w.clientX,h.y=w.clientY})},q=()=>{const _=a.value.length-1,{closeable:w}=a.value[p]??{};C("closeCurrentPage",!w),p===_?C("closeRight",!0):p<_&&C("closeRight",!1),p===0?C("closeLeft",!0):p>0&&C("closeLeft",!1)},vo=()=>{p=a.value.findIndex(w=>w.fullPath===n.value),q()},Vo=_=>{a.value.length>1&&_.fullPath!==i.value&&(_.closeable=!0)},So=_=>{_.fullPath!==n.value&&(_.closeable=!1)},_o=()=>{I()&&Vue.nextTick().then(()=>{var w;(w=o.value)==null||w.scrollTo({left:99999,behavior:"smooth"})})},wo=()=>{Vue.nextTick().then(()=>{const _=Re(`attr:${V}="${n.value}"`);if(_!=null&&_.length){const[w]=_;Vue.nextTick().then(()=>{var L;(L=o.value)==null||L.scrollTo({left:w.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>a.value,(_,w)=>{d.value.forEach(L=>{v.includes(L.key)&&(_.length>1?L.disabled=!1:L.disabled=!0)}),w!=null&&w.length&&(_.length>(w==null?void 0:w.length)?_o():_.length===(w==null?void 0:w.length)&&wo())},{immediate:!0}),Vue.watch(()=>h.actionDropdownShow,_=>{var w;_&&((w=He(q,100))==null||w())}),t({}),{getMenuTagOptions:a,closeCurrentMenuTag:S,getMenuKey:n,menuTagClick:R,moreOptions:d,scrollX:P,scrollRef:o,uuidScrollBar:y,actionDropdownSelect:B,actionState:h,menuTagContextMenu:J,setCurrentContextmenuIndex:vo,menuTagMouseenter:Vo,menuTagMouseleave:So,MENU_TAG_DATA:V,iconConfig:{width:22,height:22},maximize:r,getRootPath:i,reload:s,globalMainLayoutLoad:x}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:a,MENU_TAG_DATA:l,globalMainLayoutLoad:i}=this,{maximize:r,closeCurrentMenuTag:s,scrollX:u,$t:c,menuTagClick:m,menuTagContextMenu:g,menuTagMouseenter:b,menuTagMouseleave:v,actionDropdownSelect:p,reload:f}=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:p.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(N,{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"},Ia(e=a.map((d,y)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:d.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:d.fullPath===this.getMenuKey?"primary":"default"},{onClick:m.bind(this,d),onContextmenu:g.bind(this,y),onMouseenter:b.bind(this,d),onMouseleave:v.bind(this,d),[l]:d.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:T,meta:{i18nKey:h}}=d;return h?c(h):T}}),(d.closeable||a.length===1)&&d.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:s.bind(this,y)}),{default:()=>[Vue.createVNode(N,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.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(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(N,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{r(!0)}},null),Vue.createVNode(N,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${i?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{f()}},null),Vue.createVNode(io,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(N,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Ea=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(ja,null,null)}}),$a=e=>{const t=be(e[0]),o=be(e[1]),n=be(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`}))},Fe=Oo(M.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),Ba=()=>({setLockAppScreen:o=>{Fe.value=o},getLockAppScreen:()=>Fe.value}),Fa=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:a}=j(),{getLockAppScreen:l}=Ba(),i=$a([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:i,getLockAppScreen:l,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:a}},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},{default:()=>[Vue.createVNode(aa,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(Ta,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Ea,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:te,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(go,null,null)]}),o?Vue.createVNode(da,{ref:"layoutFooterRef"},null):null]})]})}}),Wa=async()=>{const{getRootPath:e}=Q();return[{path:"/",name:"login",component:()=>k(()=>import("./index-ssC-lCbJ.js"),__vite__mapDeps([59,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,47,20,21,19,24,25,26,27,28,29,30,31,32,60]))},{path:"/",name:"layout",redirect:e.value,component:Fa,children:Xr()}]};let ae;const Ka=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Wa(),scrollBehavior:e=>{mr(e)}}),xl=async e=>{ae=await Ka(),oa(ae),e.use(ae),ge()},ge=()=>{try{if(ae)return{router:ae};throw new Error}catch{throw new Error("router is not defined")}},We="YYYY-MM-DD HH:mm:ss",Ua=()=>({locale:i=>{const r=vn[i];r?F.locale(r):F.locale(Vn)},getStartAndEndOfDay:i=>{const{format:r=We}=i??{},s=F(),u=s.startOf("day"),c=s.endOf("day"),m=s.format(r),g=u.format(r);return{today:s,startOfDay:u,endOfDay:c,formatToday:m,formatStartOfDay:g}},format:(i,r)=>{const{format:s=We}=r??{};return F(i).format(s)},isDayjs:i=>F.isDayjs(i),daysDiff:(i,r)=>{const s=F(i);return F(r).diff(s,"days")},isDateInRange:(i,r)=>{const{start:s,end:u}=r,c=F(i);return c.isAfter(s)&&c.isBefore(u)}});function ye(e){const{width:t,height:o}=Le(e),n=Vue.ref(!1);return Eo(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:n}}let Ke=999,Ne=!1;const G="ELEMENT-FULLSCREEN-RAY",{height:Ue}=Le(),qe=document.createElement("style"),qa=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:a,exit:l,backgroundColor:i,zIndex:r}=t??{},s={};let u=!1;const c=()=>{const p=W(e);if(!p)return;const{left:f,top:d}=p.getBoundingClientRect(),y=` + [${G}] { + position: fixed; + width: 100% !important; + height: ${Ue.value}px !important; + transform: translate(-${f}px, -${d}px) !important; + transition: all 0.3s var(--r-bezier); + z-index: ${X(r,"Null")||X(r,"Undefined")?Ke:r} !important; + background-color: ${i??null}; + } + `;qe.innerHTML=y,Ne||document.head.appendChild(qe)},m=()=>{const p=W(e);o==null||o(),p&&(p.getAttribute(G)||p.setAttribute(G,G),u||(u=!0,Ke+=1),Ne||(c(),Ne=!0),s.transition=p.style.transition,p.style.transition="all 0.3s var(--r-bezier)",a==null||a())},g=()=>{n==null||n();const p=W(e);p&&p.removeAttribute(G),l==null||l()},b=()=>{const p=W(e);p&&(p.getAttribute(G)?g():m())},v=Vue.watch(()=>Ue.value,c);return $o(()=>{const p=W(e);p&&(p.style.transition=s.transition??"",p.removeAttribute(G)),v()}),{enter:m,exit:g,toggleFullscreen:b}},Te={svg:oe.toSvg,png:oe.toPng,jpeg:oe.toJpeg,blob:oe.toBlob,pixelData:oe.toPixelData},Rl=(e,t)=>{const{beforeCreate:o,created:n,createdError:a,finally:l,imageType:i}=t??{};return{create:s=>new Promise((u,c)=>{var g;const m=W(e);if(o==null||o(m),!m)return a==null||a(),c("useDomToImage: element is undefined.");(g=Te[s??i??"jpeg"])==null||g.call(Te,m,t).then(b=>(n==null||n(b,m),u(b))).catch(b=>(a==null||a(b),c(b))).finally(()=>{l==null||l()})})}},Al=(e,t)=>({print:()=>{const n=W(e);n&&xo({...t,printable:n})}}),yo=()=>({isLayoutContentMaximized:Vue.computed(()=>Y("layoutContentMaximize").value),maximize:(o,n)=>{var r;const{scrollToOptions:a}=n??{},l=W(te),{toggleFullscreen:i}=qa(l,n);K("layoutContentMaximize",o),i(),a&&o&&((r=te==null?void 0:te.value)==null||r.scrollTo(a))}}),Ga=()=>({reload:(n=800)=>{K("globalMainLayoutLoad",!1),setTimeout(()=>K("globalMainLayoutLoad",!0),n)},openSpin:()=>{K("layoutContentSpinning",!0)},closeSpin:()=>{K("layoutContentSpinning",!1)}}),Pl=()=>({setWatermarkContent:a=>{const{getWatermarkConfig:l}=j(),i=Object.assign(l.value,{content:a}),{updateSettingState:r}=z();r("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:a}=z();a("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:a}=z();a("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:a}=j(),{updateSettingState:l}=z();l("watermarkSwitch",!a.value)}}),ke=e=>{const{getPrimaryColorOverride:t}=j(),{updateSettingState:o}=z();o("primaryColorOverride",e?Object.assign({},t.value,E.appNaiveUIThemeOverrides.dark,E.appNaiveUIThemeOverridesCommon.dark):Object.assign({},t.value,E.appNaiveUIThemeOverrides.light,E.appNaiveUIThemeOverridesCommon.light))},Ha=()=>{const e=()=>{const{getAppTheme:a}=j(),{t:l}=se();return{theme:a.value,themeLabel:a.value?l("headerSettingOptions.ThemeOptions.Dark"):l("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:a}=z();a("appTheme",!0),ke(!0)},changeLightTheme:()=>{const{updateSettingState:a}=z();a("appTheme",!1),ke(!1)},toggleTheme:()=>{const{theme:a}=e(),{updateSettingState:l}=z();l("appTheme",!a),ke(!a)},getAppTheme:e}},ee=(e,t)=>{const{getMenuTagOptions:o}=Z();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(a=>a.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,a=o.value.findIndex(l=>l.fullPath===n);if(a===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:a}}};function Ya(){const{getMenuTagOptions:e,getMenuKey:t}=Z(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:a,resolveOption:l}=ce(),i=()=>e.value.findIndex(v=>v.fullPath===t.value);return{close:v=>{const p=ee(v,"close");if(p){const{index:f,option:d}=p;if(n(f),d.fullPath===t.value){const y=e.value[f-1];y&&o(y.fullPath,y)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:v}=Q(),{router:{getRoutes:p}}=ge(),f=p().find(d=>d.path===v.value);if(f){const d=Oe(f,["children","meta","path","name","redirect"]);o(d.path,l({...d,fullPath:d.path}))}},closeRight:v=>{const p=ee(v,"closeRight");if(p){const{option:f,index:d}=p,y=e.value.length-d,T=i();n(d+1,y),d<=T&&t.value!==f.fullPath&&o(f.fullPath,f)}},closeLeft:v=>{const p=ee(v,"closeLeft");if(p){const{option:f,index:d}=p,y=i();n(0,d),y<=d&&t.value!==f.fullPath&&o(f.fullPath,f)}},closeOther:v=>{const p=ee(v,"closeOther");if(p){const{option:f}=p;t.value!==f.fullPath?(n(0,e.value.length),o(f.fullPath,f)):a(f,!1)}},getCurrentTagIndex:i,checkCloseRight:v=>{const p=ee(v,"checkCloseRight");if(p){const{index:f}=p,d=e.value.length-1;return!(f>=d)}return!1},checkCloseLeft:v=>{const p=ee(v,"checkCloseRight");if(p){const{index:f}=p,d=e.value.length-1;return f===0?!1:f>0&&d>0}return!1}}}function Ll(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:a,replace:l}}=ge(),{isPush:i=!0,query:r}=o||{},s=u=>i?a({path:u,query:r}):l({path:u,query:r});if(typeof t=="number"){if(isNaN(t)){console.warn(`navigationTo: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=Z();if(t>u.value.length){console.warn(`navigationTo: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],m=g=>{if(g.children&&g.children.length>0){const{children:[b]}=g;m(b);return}s(g.fullPath)};m(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?s(u.path):console.warn(`navigationTo: The path "${t}" is not found.`)}else s(t.fullPath)}}}function Q(){const{getAppRootRoute:e}=j(),{updateSettingState:t}=z(),o=e,n=Vue.computed(()=>e.value.path),a=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:a,setRootRoute:i=>{t("appRootRoute",Object.assign({},e.value,i))}}}const Ml=(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 a=e[n].default;let l=n.replace(`./${t}/`,"").replace(/^\.\//,"");const i=l.lastIndexOf(".");l=l.substring(0,i);const r=l.split("/"),s=r.shift(),u=r.join(".");s&&(u?(ve(o,s,o[s]||{}),ve(o[s],u,a)):ve(o,s,a||{}))}),o},Xa=async e=>{var o;const t={};for(const n of e){const a=await fn(Object.assign({"./lang/en-US.ts":()=>k(()=>import("./en-US-vWc11-xU.js"),__vite__mapDeps([61,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32])),"./lang/zh-CN.ts":()=>k(()=>import("./zh-CN-_ucbdd1f.js"),__vite__mapDeps([62,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32]))}),`./lang/${n.key}.ts`),l=n.key;l&&(t[l]=((o=a==null?void 0:a.default)==null?void 0:o.message)??{})}return t},Dl=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}}},bo=()=>ie(M.localeLanguage,"localStorage",{defaultValue:yn});export{gl as A,ia as B,Ol as C,Vn as D,bl as E,io as F,yo as G,Ll as H,Ga as I,Pl as J,Ha as K,Je as L,Se as M,Cl as R,pa as T,k as _,Rl as a,yl as b,j as c,M as d,z as e,va as f,Ba as g,Qr as h,ye as i,Y as j,kl as k,xl as l,se as m,Dl as n,Q as o,K as p,Nl as q,N as r,Vl as s,Ml as t,Al as u,vl as v,wl as w,Sl as x,_l as y,Tl as z}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["assets/index-LXfX8dw2.js","assets/vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js","assets/lodash@4.17.21-yUHHMES2.js","assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js","assets/canvas@2.11.2-dZp4QMlu.js","assets/js-binary-schema-parser@2.0.3-CCV6nRej.js","assets/js-cookie@3.0.5-bc0KQLgp.js","assets/screenfull@5.2.0-q9gEF-YC.js","assets/qs@6.11.2-wwOruwhc.js","assets/side-channel@1.0.4-hl21th03.js","assets/get-intrinsic@1.2.1-NE0DZZ3B.js","assets/has-symbols@1.0.3-fNtejGuA.js","assets/has-proto@1.0.1-dzJH2Y5C.js","assets/function-bind@1.1.1-Y6-kkB5s.js","assets/has@1.0.3-rcPLRdvS.js","assets/call-bind@1.0.2-8lNE5ocE.js","assets/dayjs@1.11.10-A-QuG2Ol.js","assets/print-js@1.6.0-gYKv6oGQ.js","assets/currency.js@2.0.4--or6eeOG.js","assets/index-arW2HKyR.js","assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js","assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js","assets/utils-GfUBWZZf.js","assets/lodash-es@4.17.21-xgd1l9mE.js","assets/interactjs@1.10.26-I0IiZoEj.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js","assets/dom-to-image@2.6.0-eHYYUq-2.js","assets/echarts@5.4.3-Vt5ZmFiA.js","assets/zrender@5.4.4-fafgp4mQ.js","assets/tslib@2.3.0-21A5UWR7.js","assets/@vue_runtime-core@3.4.15-xG7oRWIU.js","assets/@vue_reactivity@3.4.15-2zCDAkOA.js","assets/@vue_shared@3.4.15-JOA8BF6u.js","assets/index-3nkF0W6U.css","assets/index-SgGQbAUO.js","assets/instance-r-tOjdU6.js","assets/index-kznjMqp-.css","assets/index-npZx1VDK.js","assets/index-Gy_iEtWT.js","assets/index-skdhjNOF.js","assets/index--tonXxTo.js","assets/index-ajyCn2oj.css","assets/index-PTeTLGeI.js","assets/index-4burEU1U.js","assets/index-Mf96fxf4.js","assets/index-OsZworra.js","assets/index-FewL7DxL.js","assets/ray-9TfU2AhD.js","assets/index-JGJwY35W.js","assets/index-HDKPr_0g.css","assets/index-vP5twyMd.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-T5vcMsw9.js","assets/index-iKuv6ZNn.css","assets/index-7gPb_7K3.js","assets/index-OyA36Tk9.js","assets/index-AsH4gzvE.js","assets/index-Btqqg3j9.css","assets/index-ssC-lCbJ.js","assets/index-OMe0-hbS.css","assets/en-US-vWc11-xU.js","assets/zh-CN-_ucbdd1f.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} diff --git a/assets/hooks-CcEUU9Ku.js.gz b/assets/hooks-CcEUU9Ku.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2bde9bcc614e2443812dbdb5c7057a3ff4c6a7e4 GIT binary patch literal 31505 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 literal 0 HcmV?d00001 diff --git a/assets/hooks-PJUSFCAE.js b/assets/hooks-PJUSFCAE.js deleted file mode 100644 index 300801cb..00000000 --- a/assets/hooks-PJUSFCAE.js +++ /dev/null @@ -1,17 +0,0 @@ -var _o=Object.defineProperty;var Co=(e,t,o)=>t in e?_o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Me=(e,t,o)=>(Co(e,typeof t!="symbol"?t+"":t,o),o);import{o as No,u as ae,a as ko,b as Re,c as be,d as To}from"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import{u as qe}from"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import{d as E}from"./dayjs@1.11.10-A-QuG2Ol.js";import{p as xo}from"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{g as re,i as J,s as Ae,c as Oo,a as L,r as oe,b as R,d as Ro,u as he,e as Ao,p as Po,f as Ne,h as Lo,j as ke,q as Te,k as Mo,l as Do,m as zo,w as Io,n as jo,o as $}from"./utils--wGMbkAL.js";import{l as Eo}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as De}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as $o}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{s as me,t as Ge,c as Bo,i as Fo,d as Wo}from"./lodash-es@4.17.21-xgd1l9mE.js";import{d as ee}from"./dom-to-image@2.6.0-eHYYUq-2.js";import{u as te,r as Ko,i as Uo,a as qo,b as Go,c as Ho,d as Yo,e as Xo,f as Zo,g as Qo,h as Jo,j as en,k as tn,l as on,m as nn,n as an,o as rn,p as ln,q as sn,s as cn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as He,c as Ye,a as Xe}from"./@vue_runtime-core@3.4.14-of9ohvOs.js";const un="modulepreload",dn=function(e){return"/ray-template/"+e},ze={},T=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){const a=document.getElementsByTagName("link");r=Promise.all(o.map(i=>{if(i=dn(i),i in ze)return;ze[i]=!0;const l=i.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!n)for(let m=a.length-1;m>=0;m--){const f=a[m];if(f.href===i&&(!l||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=l?"stylesheet":un,l||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),l)return new Promise((m,f)=>{c.addEventListener("load",m),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})}))}return r.then(()=>t()).catch(a=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=a,window.dispatchEvent(i),!i.defaultPrevented)throw a})},pn=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,r)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+t)))})},il=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}=t??{},i=m=>{r.value=m},l=m=>{m.preventDefault(),i(!1),Vue.nextTick().then(()=>{const{clientX:f,clientY:v}=m;o.value=f,n.value=v,i(!0)})};a&&No(e,m=>{a(m)});const s=ae(e,"contextmenu",l,t),u=ae(e,"click",()=>{i(!1)});return{stop:()=>{s(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(r),updateShow:i}},Ze=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function B(e,t,o){Ze[e]=t,o==null||o()}function H(e){return Vue.readonly(Vue.toRef(Ze,e))}const Qe={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},G={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},W={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey"},mn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],Pe={appThemeColors:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{},echartTheme:"macarons"},Je=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],hn="zh-CN",gn="zh-CN",fn={"zh-CN":"zh-cn","en-US":"en"},yn="zh-cn",sl={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)$/},cl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),bn={setupRouterLoadingBar:!0,setupRouterGuard:!0},vn=["RLogin","ErrorPage","RayTemplateDoc"],ue=["admin"];let et;const Vn=async()=>{const e=yo(),t=await Fr(Je);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:gn})},ul=async e=>{const t=await Vn();et=t,e.use(t)},Sn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,le=e=>{const{t,locale:o,...n}=et.global;return{...n,t:(i,...l)=>i?!i.includes(".")&&!e?i:t(Sn(e,i),...l):"",locale:i=>{const l=o;l.value=i}}},x=e=>e,wn={path:"/dashboard",name:"RDashboard",component:()=>T(()=>import("./index-BTvwt8Gl.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,22,23,24,25,26,27,28,29,30,31,32,33])),meta:{i18nKey:x("menu.Dashboard"),icon:"dashboard",order:0}},_n=Object.freeze(Object.defineProperty({__proto__:null,default:wn},Symbol.toStringTag,{value:"Module"})),Cn={path:"/axios",name:"RAxios",component:()=>T(()=>import("./index-G_44Dvpa.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,35,22,18,16,17,23,20,21,24,25,26,27,28,29,30,31,32,36])),meta:{i18nKey:x("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Nn=Object.freeze(Object.defineProperty({__proto__:null,default:Cn},Symbol.toStringTag,{value:"Module"})),kn={path:"/context-menu",name:"ContextMenuDemo",component:()=>T(()=>import("./index-9Nz7p39y.js"),__vite__mapDeps([37,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.ContextMenu"),icon:"other",order:2}},Tn=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),xn={path:"/directive",name:"RDirective",component:()=>T(()=>import("./index-1QEZls_a.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},On=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),F=()=>T(()=>Promise.resolve().then(()=>nr),void 0),Rn={path:"/doc",name:"RDocLayout",component:F,meta:{i18nKey:x("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>T(()=>import("./index-yaMQ3A-R.js"),__vite__mapDeps([38,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:F,meta:{i18nKey:x("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:F,meta:{i18nKey:x("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},An=Object.freeze(Object.defineProperty({__proto__:null,default:Rn},Symbol.toStringTag,{value:"Module"})),Pn={path:"/echart",name:"REchart",component:()=>T(()=>import("./index-Q5goRL7s.js"),__vite__mapDeps([39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,40])),meta:{i18nKey:x("menu.Echart"),icon:"echart",order:1}},Ln=Object.freeze(Object.defineProperty({__proto__:null,default:Pn},Symbol.toStringTag,{value:"Module"})),Mn={path:"/iframe",name:"IframeDemo",component:()=>T(()=>import("./index-1kV5r1tZ.js"),__vite__mapDeps([41,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},Dn=Object.freeze(Object.defineProperty({__proto__:null,default:Mn},Symbol.toStringTag,{value:"Module"})),zn={path:"/mock-demo",name:"MockDemo",component:()=>T(()=>import("./index-qwLDQNbW.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,35,22,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Mock"),icon:"other",order:3,keepAlive:!1}},In=Object.freeze(Object.defineProperty({__proto__:null,default:zn},Symbol.toStringTag,{value:"Module"})),jn={path:"/modal-demo",name:"ModalDemo",component:()=>T(()=>import("./index-bJpkvvTU.js"),__vite__mapDeps([43,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Modal"),icon:"other",order:3}},En=Object.freeze(Object.defineProperty({__proto__:null,default:jn},Symbol.toStringTag,{value:"Module"})),$n={path:"/multi",name:"MultiMenu",component:F,meta:{i18nKey:x("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>T(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:F,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>T(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:F,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>T(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},Bn=Object.freeze(Object.defineProperty({__proto__:null,default:$n},Symbol.toStringTag,{value:"Module"})),Fn={path:"/precision",name:"CalculatePrecision",component:()=>T(()=>import("./index-FD7PUgjZ.js"),__vite__mapDeps([44,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,22,18,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.CalculatePrecision"),icon:"other",order:2}},Wn=Object.freeze(Object.defineProperty({__proto__:null,default:Fn},Symbol.toStringTag,{value:"Module"})),Kn={path:"/qrcode",name:"RQRCode",component:()=>T(()=>import("./index--Z1Imty5.js"),__vite__mapDeps([45,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,46,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.QRCode"),icon:"other",order:3}},Un=Object.freeze(Object.defineProperty({__proto__:null,default:Kn},Symbol.toStringTag,{value:"Module"})),qn={path:"/rely",name:"Rely",component:F,meta:{i18nKey:x("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>T(()=>import("./index-TLf5qefr.js"),__vite__mapDeps([47,48])),meta:{i18nKey:x("menu.RelyAbout")}}]},Gn=Object.freeze(Object.defineProperty({__proto__:null,default:qn},Symbol.toStringTag,{value:"Module"})),Hn={path:"/router-demo",name:"RouterDemoRoot",component:F,meta:{i18nKey:x("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>T(()=>import("./index-6MtxT8ON.js"),__vite__mapDeps([49,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>T(()=>import("./index-tZy8npu9.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Yn=Object.freeze(Object.defineProperty({__proto__:null,default:Hn},Symbol.toStringTag,{value:"Module"})),Xn={path:"/scroll-reveal",name:"ScrollReveal",component:()=>T(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([50,51])),meta:{i18nKey:x("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},Zn=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Qn={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>T(()=>import("./index-WRaCtNZx.js"),__vite__mapDeps([52,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,53])),meta:{i18nKey:x("menu.SvgIcon"),icon:"other",order:3}},Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),ea={path:"/table",name:"TableView",component:()=>T(()=>import("./index-vdhdUEYa.js"),__vite__mapDeps([54,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Table"),icon:"other",order:2}},ta=Object.freeze(Object.defineProperty({__proto__:null,default:ea},Symbol.toStringTag,{value:"Module"})),oa={path:"/template-hooks",name:"TemplateHooks",component:()=>T(()=>import("./index-elWFox97.js"),__vite__mapDeps([55,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.TemplateHooks"),icon:"other",order:1}},na=Object.freeze(Object.defineProperty({__proto__:null,default:oa},Symbol.toStringTag,{value:"Module"})),aa={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>T(()=>import("./index-GZ3syGgo.js"),__vite__mapDeps([56,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32,57])),meta:{i18nKey:x("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},ra=Object.freeze(Object.defineProperty({__proto__:null,default:aa},Symbol.toStringTag,{value:"Module"})),la=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":_n,"/src/router/modules/demo/axios.ts":Nn,"/src/router/modules/demo/context-menu.ts":Tn,"/src/router/modules/demo/directive.ts":On,"/src/router/modules/demo/doc.ts":An,"/src/router/modules/demo/echart.ts":Ln,"/src/router/modules/demo/iframe.ts":Dn,"/src/router/modules/demo/mock.ts":In,"/src/router/modules/demo/modal.ts":En,"/src/router/modules/demo/multi-menu.ts":Bn,"/src/router/modules/demo/precision.ts":Wn,"/src/router/modules/demo/qrcode.ts":Un,"/src/router/modules/demo/rely.ts":Gn,"/src/router/modules/demo/router-demo.ts":Yn,"/src/router/modules/demo/scroll-reveal.ts":Zn,"/src/router/modules/demo/svg-icons.ts":Jn,"/src/router/modules/demo/table.ts":ta,"/src/router/modules/demo/template-hooks.ts":na,"/src/router/modules/error404.ts":ra});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},ia=e=>e.sort((t,o)=>{var a,i;const n=((a=t.meta)==null?void 0:a.order)??1,r=((i=o.meta)==null?void 0:i.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}),sa=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Q.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},ca=e=>{const{beforeEach:t}=e,{getRootPath:o}=X(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,i)=>{const l=re(W.token),s=re(W.appMenuKey,"sessionStorage",o.value),{meta:u,name:c}=r;l!==null?n(r,a)?Ve(!0):!J(c,"Symbol")&&c&&vn.includes(c)?i():ho(u)?n(r,a)?s?i(s):Ve(!0):i():Ve(!0):n(r,a)?i():i("/")})};var ua={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.1"},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 tt=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=ua,{locale:t}=le(),{locale:o}=Ir(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{...Pe.appNaiveUIThemeOverrides,common:{primaryColor:e,primaryColorHover: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"}}),r=l=>{t(l),o(l),n.localeLanguage=l,Ae(W.localeLanguage,l,"localStorage")},a=(l,s=.3)=>{me(n,"settingState.primaryColorOverride.common.primaryColorHover",l);const u=document.body;u.style.setProperty("--ray-theme-primary-color",l),u.style.setProperty("--ray-theme-primary-fade-color",Oo(l,s))},i=(l,s,u)=>{Object.hasOwn(n,l)&&(n[l]=s),u==null||u()};return{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:a,updateSettingState:i}},{persist:{key:"piniaSettingStore"}}),ot=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],nt="transparent",at={},rt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},lt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},it={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},st={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ct={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},dt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},pt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ht={itemStyle:{borderWidth:0,borderColor:"#ccc"}},gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ft={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},yt={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)"}}},vt={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)"}}},Vt={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)"]}}},St={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)"]}}},wt={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)"]}}},_t={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)"]}}},Ct={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Nt={textStyle:{color:"#999999"}},kt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Tt={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"}}},xt={color:["#fc97af","#87f7cf"]},Ot={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"}},Rt={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},da={color:ot,backgroundColor:nt,textStyle:at,title:rt,line:lt,radar:it,bar:st,pie:ct,scatter:ut,boxplot:dt,parallel:pt,sankey:mt,funnel:ht,gauge:gt,candlestick:ft,graph:yt,map:bt,geo:vt,categoryAxis:Vt,valueAxis:St,logAxis:wt,timeAxis:_t,toolbox:Ct,legend:Nt,tooltip:kt,timeline:Tt,visualMap:xt,dataZoom:Ot,markPoint:Rt},pa=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:nt,bar:st,boxplot:dt,candlestick:ft,categoryAxis:Vt,color:ot,dataZoom:Ot,default:da,funnel:ht,gauge:gt,geo:vt,graph:yt,legend:Nt,line:lt,logAxis:wt,map:bt,markPoint:Rt,parallel:pt,pie:ct,radar:it,sankey:mt,scatter:ut,textStyle:at,timeAxis:_t,timeline:Tt,title:rt,toolbox:Ct,tooltip:kt,valueAxis:St,visualMap:xt},Symbol.toStringTag,{value:"Module"})),At=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],Pt="transparent",Lt={},Mt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Dt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},zt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},It={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Et={itemStyle:{borderWidth:0,borderColor:"#ccc"}},$t={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Bt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Wt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Kt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ut={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},qt={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"}},Gt={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)"}}},Ht={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)"}}},Yt={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)"]}}},Xt={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)"]}}},Zt={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)"]}}},Qt={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)"]}}},Jt={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},eo={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"}}},no={color:["#5ab1ef","#e0ffff"]},ao={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},ro={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},ma={color:At,backgroundColor:Pt,textStyle:Lt,title:Mt,line:Dt,radar:zt,bar:It,pie:jt,scatter:Et,boxplot:$t,parallel:Bt,sankey:Ft,funnel:Wt,gauge:Kt,candlestick:Ut,graph:qt,map:Gt,geo:Ht,categoryAxis:Yt,valueAxis:Xt,logAxis:Zt,timeAxis:Qt,toolbox:Jt,legend:eo,tooltip:to,timeline:oo,visualMap:no,dataZoom:ao,markPoint:ro},ha=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Pt,bar:It,boxplot:$t,candlestick:Ut,categoryAxis:Yt,color:At,dataZoom:ao,default:ma,funnel:Wt,gauge:Kt,geo:Ht,graph:qt,legend:eo,line:Dt,logAxis:Zt,map:Gt,markPoint:ro,parallel:Bt,pie:jt,radar:zt,sankey:Ft,scatter:Et,textStyle:Lt,timeAxis:Qt,timeline:oo,title:Mt,toolbox:Jt,tooltip:to,valueAxis:Xt,visualMap:no},Symbol.toStringTag,{value:"Module"})),ga=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":pa,"/src/echart-themes/macarons/macarons.json":ha}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,r)=>{var i;const a=(i=r.match(t))==null?void 0:i[1];if(a)return n.push({name:a,theme:e[r].default}),n;throw new Error("theme name is not found")},[])},fa=e=>Object.assign({},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.9)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e),ya={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,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{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:()=>fa()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},ba={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},va=ga(),dl=Vue.defineComponent({name:"RChart",props:ya,setup(e,{expose:t}){const{getAppTheme:o}=I(),n=Vue.ref(),r=Vue.ref(),a=Vue.ref();let i,l;const{echartTheme:s}=Pe;let u,c;const m=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(a.value&&a.value.getDom())}]),f=Vue.computed(()=>({"--ray-chart-width":L(e.width),"--ray-chart-height":L(e.height)})),v=async()=>{var S;te([qo,Go,Ho,Yo,Xo,Zo,Qo,Jo]),te([en,tn,on,nn,an,rn]),te([ln,sn]),te([cn]);try{te((S=e.use)==null?void 0:S.filter(Boolean))}catch(C){console.error("RChart register error: ",C)}},V=()=>{if(e.theme==="default"){e.autoChangeTheme?g("dark"):g("");return}if(e.theme)g(e.theme);else{const S=e.autoChangeTheme&&o.value?`${s}-dark`:s;g(S)}},p=S=>{let C=Vue.unref(S);const A=M=>Object.assign({animation:!0},C,M);return e.showAria&&(C=A({aria:{enabled:!0,decal:{show:!0}}})),C},g=(S=s)=>{const C=n.value,A=p(e.options),{height:M,width:j}=C.getBoundingClientRect(),{onSuccess:K,onError:se}=e;try{va.forEach(U=>{Ko(U.name,U.theme)}),c=Uo(C,S,{width:j===0?200:void 0,height:M===0?200:void 0}),a.value=c,e.animation?(c.setOption({}),setTimeout(()=>{A&&(c==null||c.setOption(A))})):A&&(c==null||c.setOption(A)),K&&R(K,c)}catch(U){se&&R(se),console.error("RChart render error: ",U)}},d=()=>!!(c&&c.getDom()),y=()=>{d()&&(c.clear(),c.dispose(),a.value=void 0)},h=()=>{c&&c.resize()},b=(S,C)=>{if(S==="downloadChart"&&d()){const{filename:M,...j}=e.downloadOptions;Ro(c.getDataURL(j),M??`${new Date().getTime()}`)}const{onDropdownSelect:A}=e;A&&R(A,S,C)},k=()=>{if(c!=null&&c.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}V(),e.autoResize&&(i=Ge(h,e.throttleWait),l=ko(e.observer||r,i))},O=()=>{var S;y(),i==null||i.cancel(),(S=l==null?void 0:l.stop)==null||S.call(l)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(y(),V())}),Vue.watch(()=>e.showAria,()=>{y(),V()}),Vue.watchEffect(()=>{e.watchOptions?u=Vue.watch(()=>e.options,S=>{const C=p(S),A=Object.assign(e.setChartOptions,ba);c==null||c.setOption(C,A)},{deep:!0}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading()}),t({echart:a,dispose:O,render:k,isDispose:d}),Vue.onBeforeMount(async()=>{await v()}),Vue.onMounted(()=>{k()}),Vue.onBeforeUnmount(()=>{O(),u==null||u()}),{rayChartRef:n,cssVarsRef:f,rayChartWrapperRef:r,moreDropDownOptions:m,dropdownSelect:b}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:r,bordered:a,dropdownOptions:i}=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:oe(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:oe(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":oe(l,{defaultElement:Vue.createVNode(lo,{iconSize:18,cursor:"pointer",options:i??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)])}}),Va={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},pl=Vue.defineComponent({name:"RCollapseGrid",props:Va,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":a}=e;r&&R(r,t.value),a&&R(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(N,{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()]}})]})]}})})}}),Sa={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}},N=Vue.defineComponent({name:"RIcon",props:Sa,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}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:a}=e;a&&R(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)])])}}),wa={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},wrapperClass:{type:String,default:null}},ml=Vue.defineComponent({name:"RIframe",props:wa,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:s}=e;s&&R(s,n.value,l)},i=l=>{r.value=!1;const{onError:s}=e;s&&R(s,l)};return ae(n,"load",a),ae(n,"error",i),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.wrapperClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),_a={...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}},Ca=(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 i=De(e).draggable({inertia:!0,autoScroll:!0,allowFrom:a,modifiers:[De.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);r(i)}},30)})},hl=Vue.defineComponent({name:"RModal",props:_a,setup(e){const{height:t}=Re(),o=Vue.computed(()=>({"--r-modal-width":L(e.width??600),"--r-modal-card-width":L(e.cardWidth??600),"--r-modal-dialog-width":L(e.dialogWidth??446)})),n=he();let r;const a={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,l=()=>{const s=document.getElementById(n);s&&Ca(s,e.preset,{scheduler:u=>{const c=u.target;a.x+=u.dx,a.y+=u.dy,c.style.transform=`translate(${a.x}px, ${a.y}px)`}}).then(u=>{r=u})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{l();const u=document.getElementById(n);e.memo&&u&&(u.style.transform=`translate(${a.x}px, ${a.y}px)`)}):(r==null||r.unset(),r=null)},{immediate:!0}),{cssVars:o,height:t,isFullscreenCardType:i,uuidEl:n}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:n}=this,{preset:r,...a}=t,{cssVars:i,height:l,uuidEl:s}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:["r-modal",e()?"r-modal__preset-card--fullscreen":""],style:[i,e()?`height: ${l}px`:""],preset:r},{id:s},a,n),{...o})}}),Na={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function ka(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const lo=Vue.defineComponent({name:"RMoreDropdown",props:Na,render(){let e;const{iconSize:t,cursor:o}=this,{default:n}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),ka(e=oe(n,{defaultElement:Vue.createVNode(N,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),Ta={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},xa=e=>new Promise((t,o)=>{const n=new XMLHttpRequest;n.responseType="blob",n.onload=()=>{const r=new FileReader;r.onloadend=()=>{t(r.result)},r.onerror=a=>{o(a)},r.onabort=a=>{o(a)},r.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),gl=Vue.defineComponent({name:"RayQRcode",props:Ta,setup(e,t){const{expose:o}=t,n=Vue.ref();let r,a;const i=async()=>{const{gifBackgroundURL:c}=e;if(c)try{r=await xa(c)}catch(m){console.error(m)}},l=()=>{const{gifBackground:c,...m}=e;new Eo.AwesomeQR({...m,gifBackground:r??void 0}).draw().then(f=>{const{onSuccess:v}=e;v&&R(v,f),n.value=f}).catch(f=>{const{onError:v}=e;v&&R(v,f)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&R(c)},u=c=>n.value&&J(n.value,"String")?Ao(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?a=Vue.watch(()=>e.text,()=>l()):a==null||a()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await i(),l()}),Vue.onBeforeUnmount(()=>{a==null||a()}),{qrcodeURL:n,errorActionClick:s}},render(){return Vue.createVNode("div",{class:"ray-qrcode"},[Vue.createVNode(naive.NSpin,{show:this.status==="loading",description:this.loadingDescription},{default:()=>[Vue.createVNode("img",{src:this.qrcodeURL},null)]}),this.status==="error"?Vue.createVNode("div",{class:"ray-qrcode__error"},[Vue.createVNode("div",{class:"ray-qrcode__error-content"},[J(this.errorDescription,"String")?this.errorDescription:()=>this.errorDescription]),Vue.createVNode("div",{class:"ray-qrcode__error-btn",onClick:this.errorActionClick.bind(this)},[this.$slots.errorAction?this.$slots.errorAction():Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{text:!0,type:"primary",color:"#ffffff"},{default:()=>this.errorActionDescription,icon:()=>Vue.createVNode(N,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),ge={...naive.dataTableProps,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},downloadTableOptions:{type:Object,default:()=>({})},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onDownloadSuccess:{type:[Function,Array],default:null},onDownloadError:{type:[Function,Array],default:null},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null}},z={tableIconSize:"18",tableKey:Symbol("r-table")},Oa=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...ge},setup(e){const t=Vue.ref(!1);return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],popoverShow:t,updatePopselectValue:a=>{const{onChangeSize:i}=e;i&&R(i,a)}}},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(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"adjustment",size:z.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),Ra=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(z.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=qe(e);return{toggleFullscreen:o,isFullscreen:t,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"fullscreen",size:z.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),Aa=()=>Vue.createVNode(N,{name:"draggable",size:z.tableIconSize,cursor:"all-scroll"},null),Ie=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:e,size:z.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),xe=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,l)=>{const{key:s,title:u,children:c,fixed:m,isResizable:f,...v}=i,V=m==="left",p=m==="right",g={...v,title:u,key:s,fixed:m,isLeftFixedActivated:V,isRightFixedActivated:p,isResizable:f};return{...g,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Ie,{icon:"row_head",title:"固定在列首",customClassName:V?ve:"",onClick:r.bind(this,"left",g,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"resize_h",size:z.tableIconSize,cursor:"pointer",customClassName:f?ve:"",onClick:n.bind(this,g,l)},null),default:()=>"修改列宽"}),Vue.createVNode(Ie,{icon:"row_end",title:"固定在列尾",customClassName:p?ve:"",onClick:r.bind(this,"right",g,l)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:l}=e;l&&R(l,i)},n=(i,l)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[l]=i,o(t.value)},r=(i,l,s)=>{const u=`${i}FixedActivated`,c=`${i==="left"?"right":"left"}FixedActivated`;l[c]=!1,l[u]=!l[u],l[u]?l.fixed=i:l.fixed=void 0,t.value[s]=l,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:l,dropPosition:s})=>{const[u,c]=xe(l,t.value);if(u===null||c===null)return;u.splice(c,1);const[m,f]=xe(i,t.value);m===null||f===null||(s==="before"?m.splice(f,0,l):m.splice(f+1,0,l),o(m))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"setting",size:z.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:Aa.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),La=Vue.defineComponent({name:"TablePrint",props:ge,setup(e){const{wrapperRef:t}=Vue.inject(z.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:""),Po(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"print",size:z.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Ma(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const fl=Vue.defineComponent({name:"RTable",props:ge,setup(e,t){const{expose:o}=t,n=Vue.ref(),r=Vue.ref(),a=he(16),i=he(16),l=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),u=(p,g)=>{const{onContextMenuClick:d}=e;d&&R(d,p,g),l.showContextMenu=!1},c=(p,g)=>{var y;return{...(y=e.rowProps)==null?void 0:y.call(e,p,g),onContextmenu:e.disabledContextMenu?void 0:h=>{h.preventDefault(),l.showContextMenu=!1,Vue.nextTick().then(()=>{l.showContextMenu=!0,l.x=h.clientX,l.y=h.clientY})}}},m=p=>{s.size=p},f=p=>{const{onUpdateColumns:g,"onUpdate:columns":d}=e;g&&R(g,p),d&&R(d,p)},v=()=>{const{toolOptions:p}=e;return p==null?void 0:p.filter(()=>Boolean).map(g=>typeof g=="function"?g():g)},V=p=>{const g=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(La,p,null),Vue.createVNode(Oa,Vue.mergeProps(p,{onChangeSize:m.bind(this)}),null),Vue.createVNode(Ra,null,null),Vue.createVNode(Pa,Vue.mergeProps(p,{onUpdateColumn:f.bind(this)}),null)]);return e.toolOptions?e.coverTool?v:()=>Vue.createVNode(Vue.Fragment,null,[g(),v()]):g};return Vue.provide(z.tableKey,{uuidTable:i,uuidWrapper:a,wrapperRef:r}),o({rTableInst:n,uuidTable:i,uuidWrapper:a}),{uuidWrapper:a,uuidTable:i,contextMenuReactive:l,rTableInst:n,combineRowProps:c,contextMenuSelect:u,privateReactive:s,tool:V,wrapperRef:r}},render(){const{tool:e}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps({ref:"wrapperRef",bordered:this.wrapperBordered},{id:this.uuidWrapper}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({ref:"rTableInst"},{id:this.uuidTable},this.$props,this.$attrs,{rowProps:this.combineRowProps.bind(this),size:this.privateReactive.size}),{...this.$slots}),this.disabledContextMenu?null:Vue.createVNode(naive.NDropdown,{show:this.contextMenuReactive.showContextMenu,placement:"bottom-start",trigger:"manual",x:this.contextMenuReactive.x,y:this.contextMenuReactive.y,options:this.contextMenuOptions,onClickoutside:()=>this.contextMenuReactive.showContextMenu=!1,onSelect:this.contextMenuSelect.bind(this)},null)]),header:oe(this.title,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let t;return Vue.createVNode(naive.NFlex,{align:"center"},Ma(t=e(this.$props))?t:{default:()=>[t]})},footer:()=>{var t,o;return(o=(t=this.$slots).tableFooter)==null?void 0:o.call(t)},action:()=>{var t,o;return(o=(t=this.$slots).tableAction)==null?void 0:o.call(t)}})}}),Da={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},za=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Da),setup(e){const{getKeepAliveInclude:t}=Ga(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=Qe;return(a,i)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(l,null,{default:Vue.withCtx(({Component:s,route:u})=>[s?(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(s),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})}}});var Ia={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.1"},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 ja=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,io=(e,t,o)=>{const n=[];if(ja(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},Ea=(e,t,o)=>{const n=[];for(const r of e){const a=io(r,t,o);a.length>0&&n.push(...a)}return n},$a=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Ia,n=o?o.title:"";document.title=t+" - "+n},Ba=e=>{const{meta:t}=e;if(!t.icon)return;if(J(t.icon,"Object"))return()=>t.icon;const o=Vue.h(N,{name:t.icon,size:G.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},je=()=>{const{getRootPath:e}=X();return re(W.appMenuKey,"sessionStorage",e.value)},Fa=e=>e[0]==="/",so=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+(Fa(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){so(r.children,t,a);continue}else t.push({...r,path:a})}return t},Wa=e=>Array.isArray(e)?so(Bo(e)):[],co=()=>ia(la()),Ka=()=>Wa(co()),uo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=le(),{setKeepAliveInclude:r}=Ha(),a=Vue.reactive({menuKey:je(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),l=d=>{const{meta:y}=d,h=Vue.computed(()=>y!=null&&y.i18nKey?n(`${y.i18nKey}`):y==null?void 0:y.noLocalTitle),b={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>h.value}),breadcrumbLabel:h.value},k=Object.assign({},b,{icon:Ba(d)});return d.fullPath===je()&&(a.currentMenuOption=k),k.show=Oe(k),k},s=d=>{a.breadcrumbOptions=Ea(a.options,"fullPath",d)},u=(d,y=!0)=>{const b=Array.isArray(d)?[...d]:[d];y?a.menuTagOptions.push(...b):a.menuTagOptions=b},c=(d,y)=>{a.menuTagOptions.find(b=>b.fullPath===d)||a.menuTagOptions.push(y)},m=(d,y,h)=>{const{meta:b}=y;if(b.windowOpen)window.open(b.windowOpen);else{e({path:String(d),query:h});const{sameLevel:k}=b;if(r(y),$a(y),!k)c(d,y),s(d),a.menuKey=d,a.currentMenuOption=y,Ae(W.appMenuKey,d);else{const O=Ne(l(y),["breadcrumbLabel","children","key","meta","name","path","show"]);a.breadcrumbOptions.find(C=>C.key===O.key)||a.breadcrumbOptions.push({...O,fullPath:String(O.key)})}}},f=async(d,y)=>{const[h]=d.split("?"),b=t().find(k=>k.path===h);if(b){const k=Ne(b,["children","meta","path","name","redirect"]);m(h,l({...k,fullPath:k.path}),y)}},v=()=>new Promise(d=>{const y=(h,b)=>{var O;const k=[];for(const S of h){let C=`${b.endsWith("/")?b:b+"/"}${S.path}`;if(C=C.replace(/\/+/g,"/"),(O=S.children)!=null&&O.length)S.children=y(S.children,C);else if(!ho(S.meta))continue;k.push(l({...S,fullPath:C}))}return k};if(a.options=y(co(),""),a.currentMenuOption){const{currentMenuOption:h}=a;s(h.key),c(h.fullPath,h)}d()}),V=d=>a.collapsed=d,p=(d,y=1)=>a.menuTagOptions.splice(d,y),g=async()=>{i.value&&(await v(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(d,y)=>{await g(),d!==y&&await f(d,o.query)},{immediate:!0}),{...Vue.toRefs(a),changeMenuModelValue:m,collapsedMenu:V,spliceMenTagOptions:p,setMenuTagOptions:u,resolveOption:l}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),po=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{Fo(n)?a({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://r2chevereto.yka.moe/longmao.navigator.png"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),Lo("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:"piniaSigningStore",paths:["signingCallback"],storage:sessionStorage}}),mo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Qe,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=a=>{const i=o(),{name:l,meta:{keepAlive:s}}=a;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},r=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:r}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),Y=()=>{const e=uo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:l}=X();return e.menuTagOptions.map((s,u,c)=>(s.key===n.value&&s.key!==l.value?s.closeable=!0:s.closeable=!1,s.key===l.value&&(s.closeable=!1),c.length<=1&&(s.closeable=!1),s))}),a=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:r,getCurrentMenuOption:a,getCollapsed:i}},ie=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}=uo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}},I=()=>{const e=tt(),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),i=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),m=Vue.computed(()=>e.watermarkConfig),f=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:a,getLocaleLanguage:i,getLockScreenSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:m,getAppRootRoute:f}},D=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=tt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Ua=()=>{const e=po();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},qa=()=>{const{signing:e,logout:t}=po();return{signing:e,logout:t}},Ga=()=>{const e=mo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Ha=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=mo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},yl=async e=>{const t=Pinia.createPinia();e.use(t),t.use($o)},ho=e=>{const{getSigningCallback:t}=Ua(),{role:o}=e;return ue!=null&&ue.length&&ue.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Oe=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:a}=ke();return!(n||o||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))},Ya=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},Xa=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=bn;t&&Ya(e),o&&ca(e)},Ve=(e=!0)=>{const{router:t}=fe(),{push:o,replace:n}=t,{getRootPath:r}=X();Ae(W.appMenuKey,r.value),e?n(r.value):o(r.value)};var Za={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.1"},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 Qa=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Za;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:r})=>Vue.createVNode(N,{name:t.icon,size:"30",cursor:r},null)}},render(){var e,t,o,n;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(n=this.sideBarLogo)!=null&&n.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var r;return(r=this.sideBarLogo)==null?void 0:r.title}}):Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null):null,Vue.createVNode("h1",{class:[this.collapsed?null:"ray-menu__logo-title--open","ray-menu__logo-title"]},[Vue.createVNode(naive.NEllipsis,null,{default:()=>{var r;return[(r=this.sideBarLogo)==null?void 0:r.title]}})])]):null}}),Ja=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=ie(),{getMenuOptions:n,getCollapsed:r,getMenuKey:a}=Y(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),a.value),set:()=>{l.value&&B("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=ye(),s=Vue.computed({get:()=>H("globalDrawerValue").value,set:m=>{B("globalDrawerValue",m)}}),u=()=>{const m=i.value;Vue.nextTick().then(()=>{var f,v;(v=(f=e.value)==null?void 0:f.showOption)==null||v.call(f,m)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{bordered:!0,showTrigger:!l.value,collapseMode:G.menuCollapsedMode,collapsedWidth:G.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(Qa,{collapsed:r.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:i.value,"onUpdate:value":m=>i.value=m,options:n.value,indent:G.menuCollapsedIndent,collapsed:r.value,collapsedIconSize:G.menuCollapsedIconSize,collapsedWidth:G.menuCollapsedWidth,onUpdateValue:(m,f)=>{t(m,f)},accordion:G.menuAccordion},null)]}),modelGlobalDrawerValue:s}},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 er{constructor(){Me(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)){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 Se={requestInstance:null,responseInstance:null},we={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},de={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},tr=new er,bl=()=>{const e=(l,s)=>{s==="requestInstance"?Se.requestInstance=l:Se.responseInstance=l},t=l=>Se[l],o=(l,s,u)=>{u==="ok"?we[l]=s:de[l]=s},n=(l,s)=>s==="ok"?we[l]:de[l],r=(l,...s)=>{Array.isArray(l)&&(l==null||l.forEach(u=>{typeof u=="function"&&u(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,s,u)=>{const c=u==="ok"?we[s]:de[s],m=t(l),{MODE:f}=ke();m&&r(c,m,f)},fetchError:(l,s,u)=>{const c=de[u],{MODE:m}=ke();r(c,s,m)}}},or=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{tr.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),go=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=fo(),{getContentTransition:o}=I(),n=Vue.ref(!1),r={opacitySpinning:"0"},a=H("globalMainLayoutLoad"),i=H("layoutContentMaximize"),l=H("layoutContentSpinning");return(()=>{e.beforeEach(()=>{n.value=!0}),e.afterEach(()=>{n.value=!1})})(),{globalMainLayoutLoad:a,spinning:n,themeOverridesSpin:r,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:l}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:n}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,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(N,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(or,null,null),e?Vue.createVNode(za,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),nr=Object.freeze(Object.defineProperty({__proto__:null,default:go},Symbol.toStringTag,{value:"Module"}));var ar={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.1"},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 rr=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=ar;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Ee=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(N,{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)}}),lr=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=$r(),{getAppTheme:o}=I(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme: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(N,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(N,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function pe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ir=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}=D(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:i,getBreadcrumbSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c}=I(),m=Vue.computed({get:()=>e.show,set:v=>{t("update:show",v)}}),f=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:s.value,getContentTransition:u.value,getWatermarkSwitch:c.value});return{modelShow:m,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:a,updateSettingState:n,modelSwitchReactive:f}},render(){let e,t,o,n;const{$t:r}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,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"},pe(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(lr,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(t=r("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:Pe.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":a=>this.getPrimaryColorOverride.common.primaryColor=a,onUpdateValue:this.changePrimaryColor.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":a=>this.modelSwitchReactive.getContentTransition=a,options:mn,onUpdateValue:a=>{this.updateSettingState("contentTransition",a)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(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":a=>this.modelSwitchReactive.getMenuTagSwitch=a,onUpdateValue:a=>this.updateSettingState("menuTagSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getBreadcrumbSwitch=a,onUpdateValue:a=>this.updateSettingState("breadcrumbSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getWatermarkSwitch=a,onUpdateValue:a=>this.updateSettingState("watermarkSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getCopyrightSwitch=a,onUpdateValue:a=>this.updateSettingState("copyrightSwitch",a)},null)]})]})]})]})]})}});function sr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const cr=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ie(),{getBreadcrumbOptions:t}=Y(),{isTabletOrSmaller:o}=ye();return{getBreadcrumbOptions:t,dropdownSelect:(a,i)=>{e(a,i)},breadcrumbItemClick:a=>{var i;if(!((i=a.children)!=null&&i.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},sr(e=o.map(a=>Vue.createVNode(naive.NBreadcrumbItem,{key:a.fullPath,onClick:r.bind(this,a)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:a.children&&((i=a.children)==null?void 0:i.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 $e(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ur=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o}=ie(),n=Vue.computed({get:()=>e.show,set:h=>{t("update:show",h),h||c()}}),{getMenuOptions:r}=Y(),a=Vue.reactive({searchValue:null,searchOptions:[]}),i=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"↑ ↓",label:"切换",plain:!0},{icon:"↵",label:"选择",plain:!0},{icon:"esc",label:"关闭",plain:!0}];let l=0,s=l;const{isTabletOrSmaller:u}=ye(),c=()=>{a.searchOptions=[],a.searchValue=null,l=0,s=l},m=h=>{(h.ctrlKey||h.metaKey)&&h.key==="k"&&(h.preventDefault(),h.stopPropagation(),c(),n.value=!0)},f=h=>{const b=[],k=O=>{O.forEach(S=>{var M,j,K;(M=S.children)!=null&&M.length&&Oe(S)&&k(S.children);const C=(j=S.breadcrumbLabel)==null?void 0:j.toLocaleLowerCase(),A=String(h).toLocaleLowerCase();C!=null&&C.includes(A)&&Oe(S)&&!((K=S.children)!=null&&K.length)&&b.push(S)})};h?(k(r.value),a.searchOptions=b):a.searchOptions=[],Vue.nextTick().then(()=>{V()})},v=h=>{if(h){const{meta:b}=h;b.windowOpen?window.open(b.windowOpen):(n.value=!1,o(h.fullPath,h))}},V=()=>{const h=a.searchOptions[l],b=a.searchOptions[s],k="content-item--active";h&&Vue.nextTick().then(()=>{const O=Te(`attr:data_path="${h.path}"`),S=b?Te(`attr:data_path="${b==null?void 0:b.path}"`):null;if(S!=null&&S.length){const[C]=S;Mo(C,k)}if(O!=null&&O.length){const[C]=O;Do(C,k)}})},p=h=>{const{icon:b}=h;return typeof b=="string"?Vue.createVNode(N,{name:b,size:"24"},null):typeof b=="function"?()=>b:Vue.createVNode(N,{name:"table",size:"24"},null)},g=h=>{h==="up"?l=l-1<0?0:l-1:h==="down"&&(l=l+1>=a.searchOptions.length?a.searchOptions.length-1:l+1)},d=h=>{const b=h.key;switch((b==="ArrowUp"||b==="ArrowDown")&&(h.preventDefault(),h.stopPropagation()),s=l<=0?0:l,b){case"ArrowUp":g("up");break;case"ArrowDown":g("down");break;case"Enter":const k=a.searchOptions[l];k&&v(k);break}V()},y=({menuOption:h})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:v.bind(this,h),data_path:h.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[p(h.meta)]),Vue.createVNode("div",{class:"content-item-label"},[h.breadcrumbLabel])]});return Vue.watchEffect(()=>{u.value&&(n.value=!1)}),ae(window,"keydown",h=>{m(h),d(h)}),{...Vue.toRefs(a),modelShow:n,helperTipOptions:i,fuzzySearchMenuOptions:Wo(f,300),handleSearchItemClick:v,RenderPreIcon:p,isTabletOrSmaller:u,SearchItem:y}},render(){let e,t;const{isTabletOrSmaller:o,searchOptions:n}=this,{SearchItem:r,fuzzySearchMenuOptions:a}=this;return o?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":i=>this.modelShow=i,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("div",{class:"global-search__card"},[Vue.createVNode("div",{class:"global-search__card-header"},[Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":i=>this.searchValue=i,clearable:!0,onInput:a.bind(this)},{prefix:()=>Vue.createVNode(N,{name:"search",size:"24"},null)})]),Vue.createVNode(naive.NScrollbar,{class:"global-search__card-content"},{default:()=>[n.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[8,8]},$e(e=n.map(i=>Vue.createVNode(r,{menuOption:i,key:i.fullPath},null)))?e:{default:()=>[e]}):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(N,{name:"empty",size:"24"},null),Vue.createTextVNode("暂无搜索结果")]})})]}),Vue.createVNode("div",{class:"global-search__card-footer"},[Vue.createVNode(naive.NFlex,{class:"card-footer__tip-wrapper",align:"center",size:[24,8]},$e(t=this.helperTipOptions.map(i=>Vue.createVNode("div",{class:"tip-wrapper-item",key:i.label},[Vue.createVNode("div",{class:"item-icon"},[i.plain?Vue.createVNode("span",null,[i.icon]):Vue.createVNode(N,{name:i.icon,size:"18"},null)]),Vue.createVNode("div",{class:"item-label"},[i.label])])))?t:{default:()=>[t]})])])])])]})}}),dr=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.flexProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=re(W.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){return Vue.createVNode(naive.NFlex,Vue.mergeProps({class:"app-avatar"},this.$props,{style:this.cssVars,size:this.spaceSize}),{default:()=>{var e,t;return[Vue.createVNode(naive.NAvatar,Vue.mergeProps(this.$props,{src:(e=this.signing)==null?void 0:e.avatar,objectFit:"cover",round:!0,size:this.avatarSize}),null),Vue.createVNode("div",{class:"app-avatar__name"},[(t=this.signing)==null?void 0:t.name])]}})}}),pr=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],mr={logout:()=>{const{logout:e}=qa();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=D();e("lockScreenSwitch",!0)}},hr=e=>{const t=mr[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},gr=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},fr=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:n}=le(),r=[{name:"fullscreen",size:18,tooltip:t.value?n("headerTooltip.CancelFullScreen"):n("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:n("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:n("headerTooltip.Setting"),eventKey:"setting"}],a=[{name:"search",size:18,tooltip:n("headerTooltip.Search"),eventKey:"search"},...r],i=[...r];return o.value?i:a},yr=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=D(),{t:o}=le(),[n,{toggleFullscreen:r,isEnabled:a}]=qe(document.getElementsByTagName("html")[0]),{getDrawerPlacement:i,getBreadcrumbSwitch:l}=I(),s=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=ye(),m=H("globalDrawerValue"),f=Vue.computed(()=>gr({isFullscreen:n,isTabletOrSmaller:c})),v=Vue.computed(()=>fr({isFullscreen:n,isTabletOrSmaller:c})),V={setting:()=>{s.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{a||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},search:()=>{u.value=!0},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{B("globalDrawerValue",!m.value)}};return{leftIconOptions:f,rightTooltipIconOptions:v,toolIconClick:g=>{var d;(d=V[g])==null||d.call(V)},showSettings:s,updateLocale:e,getDrawerPlacement:i,getBreadcrumbSwitch:l,globalSearchShown:u}},render(){return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header",bordered:!0},{default:()=>[Vue.createVNode(ur,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[this.leftIconOptions.map(e=>Vue.createVNode(Ee,{key:e.name,iconName:e.name,tooltipText:Vue.isRef(e.tooltip)?e.tooltip.value:e.tooltip,customClassName:e.iconClass,onClick:this.toolIconClick.bind(this,e.name)},null)),this.getBreadcrumbSwitch?Vue.createVNode(cr,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[this.rightTooltipIconOptions.map(e=>Vue.createVNode(Ee,{key:e.name,iconName:e.name,tooltipText:Vue.isRef(e.tooltip)?e.tooltip.value:e.tooltip,customClassName:e.iconClass,onClick:this.toolIconClick.bind(this,e.name)},null)),Vue.createVNode(naive.NDropdown,{options:Je,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[Vue.createVNode(N,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:pr(),onSelect:hr.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(dr,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(ir,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.getDrawerPlacement},null)]})}}),br=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(yr,null,null)]})}}),vr={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Vr=Xe('',1),Sr=[Vr];function wr(e,t){return He(),Ye("svg",vr,[...Sr])}const _r={render:wr},Cr={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Nr=Xe('',1),kr=[Nr];function Tr(e,t){return He(),Ye("svg",Cr,[...kr])}const xr={render:Tr};function Or(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Rr=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=Y(),{changeMenuModelValue:a}=ie(),{getRootPath:i}=X(),{maximize:l}=fo(),{reload:s}=Er(),{close:u,closeAll:c,closeRight:m,closeLeft:f,closeOther:v}=Br(),V=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let p=-1;const g={size:16},d=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(N,{name:"reload",size:g.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(N,{name:"close",size:g.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(xr,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(_r,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(N,{name:"other",size:g.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(N,{name:"resize_h",size:g.size},null),disabled:!1}]),y=he(16),h={closeCurrentPage:()=>{n.value!==i.value&&u(p)},reloadCurrentPage:()=>{s()},closeAll:()=>{c()},closeRight:()=>{m(p)},closeLeft:()=>{f(p)},closeOther:()=>{v(p)}},b=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),k="menu_tag_data",O=H("globalMainLayoutLoad"),S=w=>{u(w)},C=(w,_)=>{d.value.forEach(P=>{if(P.key===w){P.disabled=_;return}})},A=w=>{b.actionDropdownShow=!1,a(w.fullPath,w)},M=()=>{const w=document.getElementById(y);if(w)return Array.from(w.childNodes).find(ce=>zo(ce,"n-scrollbar-container").value)},j=w=>{var P;const _=M();if(_){const ce=_.scrollLeft||0,Le=w==="left"?Math.max(0,ce-200):ce+200;(P=o.value)==null||P.scrollTo({left:Le,behavior:"smooth"})}},K=w=>{var _;b.actionDropdownShow=!1,(_=h[w])==null||_.call(h)},se=(w,_)=>{_.preventDefault(),b.actionDropdownShow=!1,p=w,Vue.nextTick(()=>{b.actionDropdownShow=!0,b.x=_.clientX,b.y=_.clientY})},U=()=>{const w=r.value.length-1,{closeable:_}=r.value[p]??{};C("closeCurrentPage",!_),p===w?C("closeRight",!0):p0&&C("closeLeft",!1)},bo=()=>{p=r.value.findIndex(_=>_.fullPath===n.value),U()},vo=w=>{r.value.length>1&&w.fullPath!==i.value&&(w.closeable=!0)},Vo=w=>{w.fullPath!==n.value&&(w.closeable=!1)},So=()=>{M()&&Vue.nextTick().then(()=>{var _;(_=o.value)==null||_.scrollTo({left:99999,behavior:"smooth"})})},wo=()=>{Vue.nextTick().then(()=>{const w=Te(`attr:${k}="${n.value}"`);if(w!=null&&w.length){const[_]=w;Vue.nextTick().then(()=>{var P;(P=o.value)==null||P.scrollTo({left:_.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(w,_)=>{d.value.forEach(P=>{V.includes(P.key)&&(w.length>1?P.disabled=!1:P.disabled=!0)}),_!=null&&_.length&&(w.length>(_==null?void 0:_.length)?So():w.length===(_==null?void 0:_.length)&&wo())},{immediate:!0}),Vue.watch(()=>b.actionDropdownShow,w=>{var _;w&&((_=Ge(U,100))==null||_())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:S,getMenuKey:n,menuTagClick:A,moreOptions:d,scrollX:j,scrollRef:o,uuidScrollBar:y,actionDropdownSelect:K,actionState:b,menuTagContextMenu:se,setCurrentContextmenuIndex:bo,menuTagMouseenter:vo,menuTagMouseleave:Vo,MENU_TAG_DATA:k,iconConfig:{width:22,height:22},maximize:l,getRootPath:i,reload:s,globalMainLayoutLoad:O}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:r,MENU_TAG_DATA:a,globalMainLayoutLoad:i}=this,{maximize:l,closeCurrentMenuTag:s,scrollX:u,$t:c,menuTagClick:m,menuTagContextMenu:f,menuTagMouseenter:v,menuTagMouseleave:V,actionDropdownSelect:p,reload:g}=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:p.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},{default:()=>[Vue.createVNode(N,{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"},Or(e=r.map((d,y)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:d.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:d.fullPath===this.getMenuKey?"primary":"default"},{onClick:m.bind(this,d),onContextmenu:f.bind(this,y),onMouseenter:v.bind(this,d),onMouseleave:V.bind(this,d),[a]:d.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:h,meta:{i18nKey:b}}=d;return b?c(b):h}}),(d.closeable||r.length===1)&&d.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:s.bind(this,y)}),{default:()=>[Vue.createVNode(N,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.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:[6,6]},{default:()=>[Vue.createVNode(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(N,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{l(!0)}},null),Vue.createVNode(N,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${i?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{g()}},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(N,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Ar=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(Rr,null,null)}}),Pr=e=>{const t=be(e[0]),o=be(e[1]),n=be(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`}))},Be=To("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),Lr=()=>({setLockAppScreen:o=>{Be.value=o},getLockAppScreen:()=>Be.value}),Mr=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=I(),{getLockAppScreen:a}=Lr(),i=Pr([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:i,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},{default:()=>[Vue.createVNode(Ja,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(br,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Ar,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Q,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(go,null,null)]}),o?Vue.createVNode(rr,{ref:"layoutFooterRef"},null):null]})]})}}),Dr=async()=>{const{getRootPath:e}=X();return[{path:"/",name:"login",component:()=>T(()=>import("./index-iy6_5viZ.js"),__vite__mapDeps([58,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,46,20,21,19,24,25,26,27,28,29,30,31,32,59]))},{path:"/",name:"layout",redirect:e.value,component:Mr,children:Ka()}]};let ne;const zr=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Dr(),scrollBehavior:e=>{sa(e)}}),vl=async e=>{ne=await zr(),Xa(ne),e.use(ne),fe()},fe=()=>{try{if(ne)return{router:ne};throw new Error}catch{throw new Error("router is not defined")}},Fe="YYYY-MM-DD HH:mm:ss",Ir=()=>({locale:i=>{const l=fn[i];l?E.locale(l):E.locale(yn)},getStartAndEndOfDay:i=>{const{format:l=Fe}=i??{},s=E(),u=s.startOf("day"),c=s.endOf("day"),m=s.format(l),f=u.format(l);return{today:s,startOfDay:u,endOfDay:c,formatToday:m,formatStartOfDay:f}},format:(i,l)=>{const{format:s=Fe}=l??{};return E(i).format(s)},isDayjs:i=>E.isDayjs(i),daysDiff:(i,l)=>{const s=E(i);return E(l).diff(s,"days")},isDateInRange:(i,l)=>{const{start:s,end:u}=l,c=E(i);return c.isAfter(s)&&c.isBefore(u)}});function ye(e){const{width:t,height:o}=Re(e),n=Vue.ref(!1);return Io(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:n}}let We=999,_e=!1;const q="ELEMENT-FULLSCREEN-RAY",{height:Ke}=Re(),Ue=document.createElement("style"),jr=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:r,exit:a,backgroundColor:i,zIndex:l}=t??{},s={};let u=!1;const c=()=>{const p=$(e);if(!p)return;const{left:g,top:d}=p.getBoundingClientRect(),y=` - [${q}] { - position: fixed; - width: 100% !important; - height: ${Ke.value}px !important; - transform: translate(-${g}px, -${d}px) !important; - transition: all 0.3s var(--r-bezier); - z-index: ${J(l,"Null")||J(l,"Undefined")?We:l} !important; - background-color: ${i??null}; - } - `;Ue.innerHTML=y,_e||document.head.appendChild(Ue)},m=()=>{const p=$(e);o==null||o(),p&&(p.getAttribute(q)||p.setAttribute(q,q),u||(u=!0,We+=1),_e||(c(),_e=!0),s.transition=p.style.transition,p.style.transition="all 0.3s var(--r-bezier)",r==null||r())},f=()=>{n==null||n();const p=$(e);p&&p.removeAttribute(q),a==null||a()},v=()=>{const p=$(e);p&&(p.getAttribute(q)?f():m())},V=Vue.watch(()=>Ke.value,c);return jo(()=>{const p=$(e);p&&(p.style.transition=s.transition??"",p.removeAttribute(q)),V()}),{enter:m,exit:f,toggleFullscreen:v}},Ce={svg:ee.toSvg,png:ee.toPng,jpeg:ee.toJpeg,blob:ee.toBlob,pixelData:ee.toPixelData},Vl=(e,t)=>{const{beforeCreate:o,created:n,createdError:r,finally:a,imageType:i}=t??{};return{create:s=>new Promise((u,c)=>{var f;const m=$(e);if(o==null||o(m),!m)return r==null||r(),c("useDomToImage: element is undefined.");(f=Ce[s??i??"jpeg"])==null||f.call(Ce,m,t).then(v=>(n==null||n(v,m),u(v))).catch(v=>(r==null||r(v),c(v))).finally(()=>{a==null||a()})})}},Sl=(e,t)=>({print:()=>{const n=$(e);n&&xo({...t,printable:n})}}),fo=()=>({isLayoutContentMaximized:Vue.computed(()=>H("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:r}=n??{},a=$(Q),{toggleFullscreen:i}=jr(a,n);B("layoutContentMaximize",o),i(),r&&o&&((l=Q==null?void 0:Q.value)==null||l.scrollTo(r))}}),Er=()=>({reload:(n=800)=>{B("globalMainLayoutLoad",!1),setTimeout(()=>B("globalMainLayoutLoad",!0),n)},openSpin:()=>{B("layoutContentSpinning",!0)},closeSpin:()=>{B("layoutContentSpinning",!1)}}),wl=()=>({setWatermarkContent:r=>{const{getWatermarkConfig:a}=I(),i=Object.assign(a.value,{content:r}),{updateSettingState:l}=D();l("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:r}=D();r("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:r}=D();r("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:r}=I(),{updateSettingState:a}=D();a("watermarkSwitch",!r.value)}}),$r=()=>{const e=()=>{const{getAppTheme:r}=I(),{t:a}=le();return{theme:r.value,themeLabel:r.value?a("headerSettingOptions.ThemeOptions.Dark"):a("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:r}=D();r("appTheme",!0)},changeLightTheme:()=>{const{updateSettingState:r}=D();r("appTheme",!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:a}=D();a("appTheme",!r)},getAppTheme:e}},Z=(e,t)=>{const{getMenuTagOptions:o}=Y();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 Br(){const{getMenuTagOptions:e,getMenuKey:t}=Y(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:r,resolveOption:a}=ie(),i=()=>e.value.findIndex(V=>V.fullPath===t.value);return{close:V=>{const p=Z(V,"close");if(p){const{index:g,option:d}=p;if(n(g),d.fullPath===t.value){const y=e.value[g-1];y&&o(y.fullPath,y)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:V}=X(),{router:{getRoutes:p}}=fe(),g=p().find(d=>d.path===V.value);if(g){const d=Ne(g,["children","meta","path","name","redirect"]);o(d.path,a({...d,fullPath:d.path}))}},closeRight:V=>{const p=Z(V,"closeRight");if(p){const{option:g,index:d}=p,y=e.value.length-d,h=i();n(d+1,y),d<=h&&t.value!==g.fullPath&&o(g.fullPath,g)}},closeLeft:V=>{const p=Z(V,"closeLeft");if(p){const{option:g,index:d}=p,y=i();n(0,d),y<=d&&t.value!==g.fullPath&&o(g.fullPath,g)}},closeOther:V=>{const p=Z(V,"closeOther");if(p){const{option:g}=p;t.value!==g.fullPath?(n(0,e.value.length),o(g.fullPath,g)):r(g,!1)}},getCurrentTagIndex:i,checkCloseRight:V=>{const p=Z(V,"checkCloseRight");if(p){const{index:g}=p,d=e.value.length-1;return!(g>=d)}return!1},checkCloseLeft:V=>{const p=Z(V,"checkCloseRight");if(p){const{index:g}=p,d=e.value.length-1;return g===0?!1:g>0&&d>0}return!1}}}function _l(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:r,replace:a}}=fe(),{isPush:i=!0,query:l}=o||{},s=u=>i?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}=Y();if(t>u.value.length){console.warn(`navigationTo: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],m=f=>{if(f.children&&f.children.length>0){const{children:[v]}=f;m(v);return}s(f.fullPath)};m(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?s(u.path):console.warn(`navigationTo: The path "${t}" is not found.`)}else s(t.fullPath)}}}function X(){const{getAppRootRoute:e}=I(),{updateSettingState:t}=D(),o=e,n=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:r,setRootRoute:i=>{t("appRootRoute",Object.assign({},e.value,i))}}}const Cl=(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 i=a.lastIndexOf(".");a=a.substring(0,i);const l=a.split("/"),s=l.shift(),u=l.join(".");s&&(u?(me(o,s,o[s]||{}),me(o[s],u,r)):me(o,s,r||{}))}),o},Fr=async e=>{var o;const t={};for(const n of e){const r=await pn(Object.assign({"./lang/en-US.ts":()=>T(()=>import("./en-US-uYmqlOvl.js"),__vite__mapDeps([60,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32])),"./lang/zh-CN.ts":()=>T(()=>import("./zh-CN-pH5q_wQx.js"),__vite__mapDeps([61,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32]))}),`./lang/${n.key}.ts`),a=n.key;a&&(t[a]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},Nl=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}}},yo=()=>re(W.localeLanguage,"localStorage",hn);export{sl as A,bl as B,cl as C,yn as D,lo as E,fo as F,_l as G,Er as H,wl as I,$r as J,Ve as K,Je as L,hl as R,lr as T,T as _,Vl as a,I as b,D as c,dr as d,Lr as e,qa as f,ye as g,H as h,yl as i,vl as j,le as k,X as l,B as m,Nl as n,W as o,gl as p,N as q,Cl as r,ul as s,il as t,Sl as u,ml as v,dl as w,pl as x,fl as y,tr as z}; -function __vite__mapDeps(indexes) { - if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/index-BTvwt8Gl.js","assets/vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js","assets/lodash@4.17.21-yUHHMES2.js","assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js","assets/canvas@2.11.2-dZp4QMlu.js","assets/js-binary-schema-parser@2.0.3-CCV6nRej.js","assets/js-cookie@3.0.5-bc0KQLgp.js","assets/screenfull@5.2.0-q9gEF-YC.js","assets/qs@6.11.2-wwOruwhc.js","assets/side-channel@1.0.4-hl21th03.js","assets/get-intrinsic@1.2.1-NE0DZZ3B.js","assets/has-symbols@1.0.3-fNtejGuA.js","assets/has-proto@1.0.1-dzJH2Y5C.js","assets/function-bind@1.1.1-Y6-kkB5s.js","assets/has@1.0.3-rcPLRdvS.js","assets/call-bind@1.0.2-8lNE5ocE.js","assets/dayjs@1.11.10-A-QuG2Ol.js","assets/print-js@1.6.0-gYKv6oGQ.js","assets/currency.js@2.0.4--or6eeOG.js","assets/index-arW2HKyR.js","assets/@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js","assets/@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js","assets/utils--wGMbkAL.js","assets/lodash-es@4.17.21-xgd1l9mE.js","assets/interactjs@1.10.26-I0IiZoEj.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js","assets/dom-to-image@2.6.0-eHYYUq-2.js","assets/echarts@5.4.3-Vt5ZmFiA.js","assets/zrender@5.4.4-fafgp4mQ.js","assets/tslib@2.3.0-21A5UWR7.js","assets/@vue_runtime-core@3.4.14-of9ohvOs.js","assets/@vue_reactivity@3.4.14-F-2aniUk.js","assets/@vue_shared@3.4.14-sCEYfwW2.js","assets/index-3nkF0W6U.css","assets/index-G_44Dvpa.js","assets/instance-bBHTrJf_.js","assets/index-kznjMqp-.css","assets/index-9Nz7p39y.js","assets/index-yaMQ3A-R.js","assets/index-Q5goRL7s.js","assets/index-ajyCn2oj.css","assets/index-1kV5r1tZ.js","assets/index-qwLDQNbW.js","assets/index-bJpkvvTU.js","assets/index-FD7PUgjZ.js","assets/index--Z1Imty5.js","assets/ray-9TfU2AhD.js","assets/index-TLf5qefr.js","assets/index-HDKPr_0g.css","assets/index-6MtxT8ON.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-WRaCtNZx.js","assets/index-iKuv6ZNn.css","assets/index-vdhdUEYa.js","assets/index-elWFox97.js","assets/index-GZ3syGgo.js","assets/index-Btqqg3j9.css","assets/index-iy6_5viZ.js","assets/index-OMe0-hbS.css","assets/en-US-uYmqlOvl.js","assets/zh-CN-pH5q_wQx.js"] - } - return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} diff --git a/assets/hooks-PJUSFCAE.js.gz b/assets/hooks-PJUSFCAE.js.gz deleted file mode 100644 index 0626d3e4e56dd5deafca1cdf15ea5ea49966777c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30770 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 BG0p%0 diff --git a/assets/hooks-aCl6vKno.css.gz b/assets/hooks-aCl6vKno.css.gz deleted file mode 100644 index f07feae3336798082a11839f938b6d5541c11856..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2484 zcmV;l2}|}LiwFP!000021MM4Yi{m)*`~3>vE(6`rGR~_zakyocgM<5aEO&6+Fc`%y zC%U#JpRBwl-I zP#m@-5-Wd$`2#{F6e;NAdQJAx}NC<_Zfwr)CB?2wj4&~$< zp-aD@m5_Ni)btS?)0_yxsIRzi+|eX=Gz(|}-w5!>`9)O6YMoB?7z81s0uu^cuYTZp zpUhg-^BefrbFn1BSq^B)Np!f)FpgU`NyzBIW;7ysmf*c_&D4U$30S~1R{)z(5!k%q zge<8a0u{hZgaRTWAk9mZ9<1J>gD_n4oN+&6q&B3ri6KiEcihp*o$e(%FSTFlO@uJ# zY3lA+;XUU4{;%{Eh?WgfdxDaU%UvGk4k%bk$s4_ z?sO+G2w<0C8bNhbTl3CNFgxqvb!M@uj%>!X$T=ifkPXb6W><05XLS|wtkD&)6ZMnW zv;>4o>P{n}Q7v0x!R>A~xotTz9KJRU$A8zkAhFyuDu9ZX@v!^!(caTI#Ux4maLqYT z@mF~yI#gFZC0M|J9z1))>u{FgkcfSA=OW1DwrV5TKo(F-S)6>c{PG*#|2<^%S0OlA ztOfkVV80&Tt~srRR+FL(i&YR{N>VJ~kPFUU0Yx}pVa{=DMUomNK$mh-iXEXFG>|>5o$enhNgJ6d?!`|`u`AxkF z0jhrOjZxtKttrrEbKVj%X;aV|Q~fWHk2Z^r^?X4Tq=)xPGvggyj#3uk#HA?2JTlE7 z$T;L66cC|!og{h40jM?f)qNdJSa1qd9M}eUoUpB*hnyuzbHw@%6sTg zO}tM}@?X=-b&{Mxe?x>uu=5Are1XH)C1-0IAr)!(KYQwLF`D-%+Q0^SKkXhkA8Y)DQPBvFoEJ|@sHsBwlh3}cB2 zM?+~&4#k=)doEUx0?If^G2a)b$mTc)A*4%KNyFG5!Vabp7)6a0c#hB5}9(+R7PiInI2_LHSwbRbknOaIqe!Dm&r#duMiZ^MW&F&7azVn^{k(+hc3~A8b-h-^XV@s_ zFN4FO*JQx;9wGJuhf%Pd09%3<+igp?wO`=gW zFbUdtJoZLmKVykJ(bsUMI$S0vz%YZlobX^4&!Qj8POqd2+01KlJDQQ^Dw z!1cyM6$BK)K)bSEjwDj+6TEPY^>{-dNT-85Gxkdii$Fc79>MbMnRy=MZ>$) zE=jE0lcTHiXB{yIfpYt`(K{(*BppE>a*|1NnHTAJ8NPRjx(d)ch2Dj(#NUB!bZR*> z?U8!DnOX)~fY<`ihEp?rPxg^{#)1QmLcUHHPOYVO)V11bYjug^>6(rS;0;{b(Xo4` zYy*c5ABkn!ciQ>&ki22VF=y$U*K5VTC*0q^AB?f+^?No+m%}Tu$2YUuDnK9IWx^IX zK{;R^uDavJ(a4=n#?m;IWor969u1z|+3>{#fg^XIGNQ)NPQ4if-xWk(G;|AY-91!m zst3Kg+*s8}p08O<=Zsc-bXnQ(d#36D8sDS$Oc%y(vaqh%8pRP=_L!%5r>jqXh?DR^ z+H40o6L;W^mA;qa)>*Z8H@;d(NHek5!tr&f%*AdC=c^2ciS!8%8Hd_j< z*}EepL*gSC8t`kQhgBR!vOd ztii7?k6orH@l1YhILG&?ihQ@^U3j@tQ|`&i_vnhcW5ydSFhA7ZZmrhqsv7Uo~ z%6BIlFaI1}d6k9)UYdMw=#FO3R#dLj%`-QiALaKEW$IBR8IC0Yr+h+odD6~zby8=i zyU#P_tNI49+9nQc4?A|JO5~5H#;H=aT3&R?)Ip#;Yvt#fh~g(2_j#@9CJgH8unFMZ z@nmYsq{owEo(w#$L9rPMKvF y&12uWtKR)Qw0~6q38X;9Z|c-L?lgC#%3|&i8WTzc%&(w5{^|ehz9|bsIRF5N$k+J* diff --git a/assets/hooks-aCl6vKno.css b/assets/hooks-t-w81zpM.css similarity index 51% rename from assets/hooks-aCl6vKno.css rename to assets/hooks-t-w81zpM.css index fc7ecaeb..0dae5933 100644 --- a/assets/hooks-aCl6vKno.css +++ b/assets/hooks-t-w81zpM.css @@ -1 +1 @@ -@charset "UTF-8";.ray-chart{width:var(--ray-chart-width);height:var(--ray-chart-height);border:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .35s var(--r-bezier);transition:width .35s var(--r-bezier)}.ray-chart .ray-chart__container{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid{-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid .collapse-icon{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .3s var(--r-bezier);transition:color .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow{margin-left:.5em;-webkit-transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow.collapse-icon--arrow__expanded{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ray-icon{position:relative;width:var(--ray-icon-width);height:var(--ray-icon-height);border:none;outline:none;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;fill:currentColor;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:var(--ray-icon-depth);cursor:var(--ray-icon-cursor)}.ray-icon svg[RayIconAttribute=ray-icon]{width:var(--ray-icon-width);height:var(--ray-icon-height);fill:currentColor}.ray-icon-path__animate{stroke-dasharray:var(--ray-icon-path-length);stroke-dashoffset:var(--ray-icon-path-length);-webkit-animation:rayIconPathAnimate 2s forwards;animation:rayIconPathAnimate 2s forwards}@-webkit-keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}@keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}.ray-iframe{width:var(--ray-iframe-width);height:var(--ray-iframe-height);-webkit-box-sizing:border-box;box-sizing:border-box;border:var(--ray-iframe-frameborder)}.ray-iframe .ray-iframe__container{width:100%;height:100%;border:0;outline:0}.r-modal.n-card.r-modal__preset-card--fullscreen{width:100%}.r-modal.n-card.r-modal__preset-card--fullscreen .n-card__content{overflow:scroll}.r-modal.n-card{width:var(--r-modal-card-width)}.r-modal.n-dialog{width:var(--r-modal-dialog-width)}.ray-qrcode{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ray-qrcode .ray-qrcode__error{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;background-color:#000000b3;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.938rem 0}.ray-qrcode .ray-qrcode__error .ray-qrcode__error-content{text-align:center;font-size:.938rem;font-weight:500;color:#fff}.ray-qrcode .n-spin-content--spinning img{-webkit-filter:blur(.313rem);filter:blur(.313rem)}.r-table__c-tree .n-tree-node-switcher.n-tree-node-switcher--hide{visibility:visible}.r-table__c-tree .ray-icon.r-table__c-tool-icon--active{color:var(--ray-theme-primary-color)}.r-table__setting:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s var(--r-bezier);transition:-webkit-transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.r-layout-full{position:fixed;top:0;right:0;bottom:0;left:0}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container{overflow:hidden}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content{height:var(--layout-content-height);padding:.833rem}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container,.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container .n-scrollbar-content{height:100%}.n-drawer.app-menu__drawer{width:auto!important}.n-drawer.app-menu__drawer .n-layout-sider{height:100%}.ray-menu__logo{height:3.333rem;padding:0 .938rem 0 1.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.417rem .625rem;font-weight:600;overflow:hidden;border-right:solid 1px var(--n-border-color)}.ray-menu__logo.ray-menu__logo-url{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;background-color:var(--n-color);z-index:20}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.content-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.content-wrapper[v-cloak]{display:none}.r-layout-full__viewer-content--maximize .layout-content__maximize-out{position:fixed;width:4.167rem;height:4.167rem;border-radius:50%;cursor:pointer;z-index:99;right:-2.083rem;top:-2.083rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier);transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier)}.r-layout-full__viewer-content--maximize .layout-content__maximize-out .ray-icon{-webkit-transform:translate(-.729rem,.729rem);-ms-transform:translate(-.729rem,.729rem);transform:translate(-.729rem,.729rem)}body[class=ray-template--dark] .r-layout-full__viewer-content--maximize--dark .layout-content__maximize-out{color:#2c2a28;background:#757473}body[class=ray-template--dark] .r-layout-full__viewer-content--maximize--dark .layout-content__maximize-out:hover{background-color:#d5d3d1;color:#44403c}body[class=ray-template--light] .r-layout-full__viewer-content--maximize--light .layout-content__maximize-out{color:#eae9e8;background:#a19f9d}body[class=ray-template--light] .r-layout-full__viewer-content--maximize--light .layout-content__maximize-out:hover{background-color:#44403c;color:#d5d3d1}.layout-footer-wrapper{padding:0 1.042rem .417rem;text-align:center}.layout-header{height:3.333rem;padding:0 .938rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-header>.layout-header__method{width:100%}.tooltip-text__icon{cursor:pointer;outline:none;border:none}.setting-drawer__space{width:100%}.setting-drawer__space .n-descriptions-table-content{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-active,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active,.n-breadcrumb .n-breadcrumb-item .breadcrumb-move{-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-from,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(1.042rem);-ms-transform:translateX(1.042rem);transform:translate(1.042rem)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{position:absolute}.global-search{position:fixed;width:33.854rem;left:50%;margin-left:-16.927rem;top:3.125rem}.global-search .global-search__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.global-search .global-search__wrapper .global-search__card{width:33.854rem;border-radius:.313rem;padding:.625rem}.global-search .global-search__wrapper .global-search__card .ray-icon{color:var(--ray-theme-primary-color)}.global-search .global-search__wrapper .global-search__card .global-search__card-header{margin-bottom:.625rem}.global-search .global-search__wrapper .global-search__card .global-search__card-content{height:auto;max-height:calc(100% - 5.104rem);padding:.417rem 0}.global-search .global-search__wrapper .global-search__card .global-search__card-content .global-search__empty{margin:1.25rem}.global-search .global-search__wrapper .global-search__card .global-search__card-content .global-search__empty-content{font-size:.938rem;color:#969faf;font-weight:600}.global-search .global-search__wrapper .global-search__card .global-search__card-content .global-search__empty-content .ray-icon{color:#969faf}.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item{padding:.625rem;border-radius:.313rem;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier)}.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-search .global-search__wrapper .global-search__card .global-search__card-footer{width:100%}.global-search .global-search__wrapper .global-search__card .global-search__card-footer .card-footer__tip-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1.25rem}.global-search .global-search__wrapper .global-search__card .global-search__card-footer .card-footer__tip-wrapper .tip-wrapper-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-search .global-search__wrapper .global-search__card .global-search__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.208rem}.global-search .global-search__wrapper .global-search__card .global-search__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon span{color:var(--ray-theme-primary-color)}body[class=ray-template--dark] .global-search--dark .global-search__card{background-color:#242424}body[class=ray-template--dark] .global-search--dark .global-search__card .global-search__card-content .content-item{background-color:#2f2f2f}body[class=ray-template--dark] .global-search--dark .global-search__card .global-search__card-content .content-item.content-item--active,body[class=ray-template--dark] .global-search--dark .global-search__card .global-search__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}body[class=ray-template--light] .global-search--light .global-search__card{background-color:#f9f9f9}body[class=ray-template--light] .global-search--light .global-search__card .global-search__card-content .content-item{background-color:#fff}body[class=ray-template--light] .global-search--light .global-search__card .global-search__card-content .content-item.content-item--active,body[class=ray-template--light] .global-search--light .global-search__card .global-search__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.app-avatar{cursor:var(--app-avatar-cursor)}.app-avatar .app-avatar__name{font-weight:500}.menu-tag{height:2.396rem;border-bottom:solid 1px var(--n-border-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.313rem 0}.menu-tag .menu-tag-space{width:calc(100% - .938rem);padding:.469rem}.menu-tag .menu-tag-space .menu-tag-wrapper{width:calc(100% - 4.896rem)}.menu-tag .menu-tag-space .ray-icon{cursor:pointer}.menu-tag .menu-tag-space .menu-tag__right-wrapper .menu-tag__right-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu-tag .menu-tag-space .menu-tag__right-wrapper .menu-tag__right-setting{width:1.458rem;height:1.042rem}.menu-tag .n-tag{cursor:pointer}.menu-tag .menu-tag__btn{padding:.365rem .521rem}.menu-tag .menu-tag__btn .menu-tag__btn-icon--hidden{display:none!important}.menu-tag .menu-tag__btn .menu-tag__btn-icon{display:inline;margin-left:0;width:0;height:0;-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);overflow:hidden;opacity:0}.menu-tag .menu-tag__btn .menu-tag__btn-icon .ray-icon{-webkit-transform:translate(-1px,0px);-ms-transform:translate(-1px,0px);transform:translate(-1px)}.menu-tag .menu-tag__btn:hover .menu-tag__btn-icon{width:.729rem;height:.729rem;margin-left:.26rem;font-size:.625rem;background-color:#0000001f;border-radius:50%;padding:1px;-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);opacity:1}.menu-tag__dropdown .menu-tag__icon{width:.938rem;height:.938rem}.menu-tag__right-setting--spinning{-webkit-animation:elementRotate .8s linear infinite;animation:elementRotate .8s linear infinite} +@charset "UTF-8";.ray-chart{width:var(--ray-chart-width);height:var(--ray-chart-height);border:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .35s var(--r-bezier);transition:width .35s var(--r-bezier)}.ray-chart .ray-chart__container{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid{-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid .collapse-icon{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .3s var(--r-bezier);transition:color .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow{margin-left:.5em;-webkit-transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow.collapse-icon--arrow__expanded{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ray-icon{position:relative;width:var(--ray-icon-width);height:var(--ray-icon-height);border:none;outline:none;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;fill:currentColor;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:var(--ray-icon-depth);cursor:var(--ray-icon-cursor)}.ray-icon svg[RayIconAttribute=ray-icon]{width:var(--ray-icon-width);height:var(--ray-icon-height);fill:currentColor}.ray-icon-path__animate{stroke-dasharray:var(--ray-icon-path-length);stroke-dashoffset:var(--ray-icon-path-length);-webkit-animation:rayIconPathAnimate 2s forwards;animation:rayIconPathAnimate 2s forwards}@-webkit-keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}@keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}.ray-iframe{width:var(--ray-iframe-width);height:var(--ray-iframe-height);-webkit-box-sizing:border-box;box-sizing:border-box;border:var(--ray-iframe-frameborder)}.ray-iframe .ray-iframe__container{width:100%;height:100%;border:0;outline:0}.r-modal.n-card.r-modal__preset-card--fullscreen{width:100%}.r-modal.n-card.r-modal__preset-card--fullscreen .n-card__content{overflow:scroll}.r-modal.n-card{width:var(--r-modal-card-width)}.r-modal.n-dialog{width:var(--r-modal-dialog-width)}.ray-qrcode{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ray-qrcode .ray-qrcode__error{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;background-color:#000000b3;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.938rem 0}.ray-qrcode .ray-qrcode__error .ray-qrcode__error-content{text-align:center;font-size:.938rem;font-weight:500;color:#fff}.ray-qrcode .n-spin-content--spinning img{-webkit-filter:blur(.313rem);filter:blur(.313rem)}.r-table__c-tree .n-tree-node-switcher.n-tree-node-switcher--hide{visibility:visible}.r-table__c-tree .ray-icon.r-table__c-tool-icon--active{color:var(--ray-theme-primary-color)}.r-table__setting:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s var(--r-bezier);transition:-webkit-transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.r-layout-full{position:fixed;top:0;right:0;bottom:0;left:0}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container{overflow:hidden}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content{height:var(--layout-content-height);padding:.833rem}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container,.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container .n-scrollbar-content{height:100%}.n-drawer.app-menu__drawer{width:auto!important}.n-drawer.app-menu__drawer .n-layout-sider{height:100%}.ray-menu__logo{height:3.333rem;padding:0 .938rem 0 1.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.417rem .625rem;font-weight:600;overflow:hidden;border-right:solid 1px var(--n-border-color)}.ray-menu__logo.ray-menu__logo-url{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;background-color:var(--n-color);z-index:20}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.content-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.content-wrapper[v-cloak]{display:none}.r-layout-full__viewer-content--maximize .layout-content__maximize-out{position:fixed;width:4.167rem;height:4.167rem;border-radius:50%;cursor:pointer;z-index:99;right:-2.083rem;top:-2.083rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier);transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier)}.r-layout-full__viewer-content--maximize .layout-content__maximize-out .ray-icon{-webkit-transform:translate(-.729rem,.729rem);-ms-transform:translate(-.729rem,.729rem);transform:translate(-.729rem,.729rem)}body[class=ray-template--dark] .r-layout-full__viewer-content--maximize--dark .layout-content__maximize-out{color:#2c2a28;background:#757473}body[class=ray-template--dark] .r-layout-full__viewer-content--maximize--dark .layout-content__maximize-out:hover{background-color:#d5d3d1;color:#44403c}body[class=ray-template--light] .r-layout-full__viewer-content--maximize--light .layout-content__maximize-out{color:#eae9e8;background:#a19f9d}body[class=ray-template--light] .r-layout-full__viewer-content--maximize--light .layout-content__maximize-out:hover{background-color:#44403c;color:#d5d3d1}.ray-template--dark .r-layout-full__viewer-content{background-color:#101014}.ray-template--light .r-layout-full__viewer-content{background-color:#f7f9f8}.layout-footer-wrapper{height:2.5rem;text-align:center;line-height:2.5rem}.ray-template--dark .layout-footer-wrapper{background-color:#18181c}.ray-template--light .layout-footer-wrapper{background-color:#fff}.layout-header{height:3.333rem;padding:0 .938rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-header>.layout-header__method{width:100%}.tooltip-text__icon{cursor:pointer;outline:none;border:none}.setting-drawer__space{width:100%}.setting-drawer__space .n-descriptions-table-content{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-active,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active,.n-breadcrumb .n-breadcrumb-item .breadcrumb-move{-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-from,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(1.042rem);-ms-transform:translateX(1.042rem);transform:translate(1.042rem)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{position:absolute}.global-search{position:fixed;width:33.854rem;left:50%;margin-left:-16.927rem;top:3.125rem}.global-search .global-search__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.global-search .global-search__wrapper .global-search__card{border-radius:.313rem;min-width:41.667rem}.global-search .global-search__wrapper .global-search__card .ray-icon{color:var(--ray-theme-primary-color)}.global-search .global-search__wrapper .global-search__card .n-card__action{padding:.833rem .625rem .625rem}.global-search .global-search__wrapper .global-search__card .n-card__content{min-height:5.99rem}.global-search .global-search__wrapper .global-search__card .content-item{padding:.625rem;border-radius:.313rem;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier);border:1px solid var(--n-border-color)}.global-search .global-search__wrapper .global-search__card .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-search .global-search__wrapper .global-search__card .item-icon{min-width:1.25rem;border-radius:.208rem;border:1px solid var(--n-border-color);padding:.156rem .313rem;background-color:var(--n-action-color)}.global-search .global-search__wrapper .global-search__card .item-icon,.global-search .global-search__wrapper .global-search__card .item-label{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);font-weight:bolder}.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item.content-item--active,.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.app-avatar{cursor:var(--app-avatar-cursor)}.app-avatar .app-avatar__name{font-weight:500}.menu-tag{height:2.396rem;border-bottom:solid 1px var(--n-border-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.313rem 0}.menu-tag .menu-tag-space{width:calc(100% - .938rem);padding:.469rem}.menu-tag .menu-tag-space .menu-tag-wrapper{width:calc(100% - 4.896rem)}.menu-tag .menu-tag-space .ray-icon{cursor:pointer}.menu-tag .menu-tag-space .menu-tag__right-wrapper .menu-tag__right-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu-tag .menu-tag-space .menu-tag__right-wrapper .menu-tag__right-setting{width:1.458rem;height:1.042rem}.menu-tag .n-tag{cursor:pointer}.menu-tag .menu-tag__btn{padding:.365rem .521rem}.menu-tag .menu-tag__btn .menu-tag__btn-icon--hidden{display:none!important}.menu-tag .menu-tag__btn .menu-tag__btn-icon{display:inline;margin-left:0;width:0;height:0;-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);overflow:hidden;opacity:0}.menu-tag .menu-tag__btn .menu-tag__btn-icon .ray-icon{-webkit-transform:translate(-1px,0px);-ms-transform:translate(-1px,0px);transform:translate(-1px)}.menu-tag .menu-tag__btn:hover .menu-tag__btn-icon{width:.729rem;height:.729rem;margin-left:.26rem;font-size:.625rem;background-color:#0000001f;border-radius:50%;padding:1px;-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);opacity:1}.menu-tag__dropdown .menu-tag__icon{width:.938rem;height:.938rem}.menu-tag__right-setting--spinning{-webkit-animation:elementRotate .8s linear infinite;animation:elementRotate .8s linear infinite} diff --git a/assets/hooks-t-w81zpM.css.gz b/assets/hooks-t-w81zpM.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..1c552a1d048aa2fe0d2713fe5dd8fac1911eaff6 GIT binary patch literal 2428 zcmV-?34`_@iwFP!000021MM1XZ{xV}dw+#`hXoQK6eK?qTS5SezLShr{8#q|eC~ixQ;s(?9Y0PP`uBof8^8I|N4 zVVl6vDo8jEt>;LASxF?}EYMOo?tED~l?W(?Zv@0`cox;M-KWz&Mp43<#DsyUcJF)M zr+TmY`3>?{YjH|(Q3Bcsk{+(Z#&Me=NjN*$f~KS_D1Hg7l?Jekf(6V=4X_C{fh{Yh zWW$04m;})vG!PL9dD);UX59%Rgvm~nTm%It9hTN1CY*BNxbu@IJxTPs)_&;@5yC?7 z{UOIuThyPFKRS?B2w_ zCm>8wk2;A8HSiS{+@5BW+n%Gq$z$Jf{CihQlBq*u5||t~4|~oO?MFJNj8GaRJ0XC{ zKdUP-V!HZ?VhR7c@$3Wd!g+xcB47F^mqMYAwQ_^ zC#ILucf#!TZ&+@BHS0UG(#g2kW098OxrE2hHS0%s$pp@!bcQnyk{^Zwd&lGFH_b8% z)boZ1qruZhW6<^Cyd`C-T)}{+{%?@Cwup}Pd`1>jvG*D`;~iara-L%9GL&GE*25?& z1e72(5TR^GX_*KBX0g6_u2T^jNrA}&e*%$Fz7NVoa7z0eyC+~!hO0RPn?5C&^3CWB zgKFpC7xW*I@DxVe_;>NJwhWH-97P}m7p+)0E;-#v2qiCqrS~b+dCk&FXh%HP4O)7i z?$p12lp7^^1^o>Xmcn!3dtr=|$Bp1SmLi>L1V4NFFP?`J2KO=9?2j0eZ01}Lwd@lJ zNfJyuxReM;^w~2mato04<4K4zAJzojP9q$!090AoTI}B5kj5Db` z8r1v^WN)lt>3LygGg+2(7iOp|2&-8mJz|7y9FlLEG%h1lf(T-|6F2VMp9{!!{2Kt3 zPmnmK${!*rKrf(v5#uSKa!+Kk1u+UlXiHK!Jdu*bgzCVr9x044t%G3)!#S2nks8_S95i>{)ggfC!wdrShTb5{_i9jf-Pm6 zq=}(a;5`Tz7X`|J?V`v4s@w(dB>yAH3oayP@&vstJV`-xmr>rvP*c9)HE!p4w0aC~>RRJiL$Z5@pE0v7?}>ZgrcHgHJwg9m*bZ5RH7Qm=b&lxs)Dd(R7dKB3Cd zk#SEYrzCa!;<<8h3{~hRa&%6)H$*#OIlp>Cr6kGYOW44xvGIz%zTP0?tHm(uH_745 z>x<&_WsyWuIMfBT*VxIRy{t4F_#M+x!%F9YA67p)1!=Sgl#-$(-7PacnM?MT&Xg%!vzY8&^Me0f3%<@oXI!PeaIw3k9C$Im1u z-@tLZPCkli4B|W450S0WEH{;qyaY}ZjE=PKHQ`^OQUBy{6bG?;zJj%}6 z(eDL9pT}A4-2T0Mdt>+74cld7IkX*Du{+6y+edJneK|Ri{Cc0;$7`BJERqA-MA<$$G_fbgL#qRaQii z&W$?UM=4afkwTdWQmB|xnw~{tgd?hMtC&%xkD*)jk6?R~1`)ps+mj(*Zv(|3_W-OH z`RlnS=cr;V7J$=4?DE*@jP!}R)>t2H)d#w}WFiIp1m{k4?3p=#g2PB6fmLmMIzyNs zdBct~!Sgro*D4TBiOJV zEf>l;HNAZMn+4?GyX)CQohi>U)-|Ur}M*H$U`xV09T^|6XUU+J`E=RY7g(uGjD8Unf7xjN6@5 zjfnB1d;PD|{8(X*PBDel`@xKu1d8GQkvX+=pd9s9A_npxsi8IZfYt zf+N7T?QP$i?j>qcmhZCmREahf8#0_iV+yL3j-Rl^;?Vhsr-iql@w70pQ{a)+>UWaa*zLRi! zRbKAZ+xNn&R#1Z%5>173(H72ap8Cb}omV`cXqq+@Q`p-{!Hmxx)v!@w)nctxSr0oO zWzX)L*I?#zkvbop_`1l?M&38n7Umbv*FLWL-Okb4W-54*@_pxI>}^-=rh40Ec$~U- u?I$jW;m4CeAqOUZ)3@GnSEZv&77K^4j4&c0yny!jhyMawUC~o2G5`QGTd<%2 literal 0 HcmV?d00001 diff --git a/assets/index--Z1Imty5.js.gz b/assets/index--Z1Imty5.js.gz deleted file mode 100644 index 9953ae3ecf984743c359d6c1b8799db17d9c8b7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1606 zcmV-M2D$kkiwFP!000021I1TeZyU!IeebVew|yWH&Tx16A&G)gN)#nKktK_=mi0+zdazod7T`eOb%SwS&{Q}AwSIP;>yyQr;oIjY z2?ud(o|Crz+XcTQ%Tt4Cfh4W~pgw!0Qk|R|jG;Of%)?-l7j&q>EZ_!I!7{zd(xsW9 zo()86C>%bb+g$TAi&xy>jJ6d*5pMutIM_qLM_gbYF_s3!;!2K|@y2+X3I7; zcg!2IB%u;>WXPVLD%5k}vU-`UvC>dMpHPBA-`a!%A9F#3#HNr)hD_;DU5^ma#3R6( zcQ&WA+}4n9mS#6vbN=#ek*rPbBtO)%tUY&eKZQOLp!OoJ7fUGrwh38R;Jpp7LURB}QE zF$x;gp$6tl>h#)LddQy+5jWhZcer zP(u<%Lm!%z-6mp$X4M`0+%umnWk?Oy-Y6izh;+1)3;y6X5hT;5-i?@-JRIn!tBDc?H!v~&$f3e z$f(+!1=PG8-p*L}-?!WU`D-@ZmqYPv1Xy`uJe)v%_2eYJc!W z_x_*TAAi}ocdPT4FWY~(+5YPL_D7$#ckdnT?RMXP-2V8(=eO>3?mg;!_jTv&zUb`&u`x8?tk_C!S`Y1 z8?Cd&`$cI=B3+yhne9HMz&3?sZ&QRm*?_|Bc(6$sZ`x3o(=2Bb%iu2G?G?>fyG~(5~ z@~d3N95Zt#)8A-aSg7s?k2~8t{|BM^X-|sY0#PvMj4Me-%h+YejA}OPgqo}lf9+u* zkc}as7Ki3c|DEoq4TLobwO@zG=+5@v)>q=PS;Jfs1G)KMs{dmRj^R^* zl#C{uj22yDRD0Y?hX~le#3xQE2;Ujkh=*Aq&XXe{qd|#yPKgeTJw%vFjOb2RzNO71{oD z%5#=u|2ts+Zu|C~A(D^wK2ruX3=?{@^?t2ZVjOQpA0L(Q{i.loading=e},d=e=>{o.value=e},c=()=>{var e;(e=t.value)==null||e.render()},h=()=>{var e;(e=t.value)==null||e.dispose()},V=()=>{const e=()=>Math.floor((Math.random()+1)*100);a.value.series[0].data=new Array(7).fill(0).map(()=>e()),a.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:n,baseChartRef:t,chartLoading:r,handleLoadingShow:l,chartAria:o,handleAriaShow:d,basePieOptions:s,baseLineOptions:a,...Vue.toRefs(i),mountChart:c,unmountChart:h,handleUpdateTitle:V}},render(){return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("ul",null,[Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("1. 当未获取到宽高时,组件会默认以 200*200 尺寸填充。")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("2. 默认启用 autoChangeTheme,自动监听模板主题变化,如果设置为 false 则为 APP_THEME.echartTheme 配置项为渲染结果(RayTemplate 独有)")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("3. 默认启用 watchOptions,自动监听配置项变化")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("4. 默认启用 animation,强制启用渲染过渡动画")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("5. 配置 setChartOptions 属性,可以定制化合并模式")])])])]}),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("强制渲染过渡动画(animation),预设 card 风格图表")]}),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.handleUpdateTitle.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{title:"周销售量",ref:"baseChartRef",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色")]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("加载动画")]}),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(u,{loading:this.loading,options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("贴画可视化图")]}),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(u,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{z as default}; +import{x as u}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const z=Vue.defineComponent({name:"REchart",setup(){const t=Vue.ref(),r=Vue.ref(!1),o=Vue.ref(!1),i=Vue.reactive({loading:!1}),n={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)"}}]},s={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)"}}}]},a=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]}]}),l=e=>{i.loading=e},d=e=>{o.value=e},c=()=>{var e;(e=t.value)==null||e.render()},h=()=>{var e;(e=t.value)==null||e.dispose()},V=()=>{const e=()=>Math.floor((Math.random()+1)*100);a.value.series[0].data=new Array(7).fill(0).map(()=>e()),a.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:n,baseChartRef:t,chartLoading:r,handleLoadingShow:l,chartAria:o,handleAriaShow:d,basePieOptions:s,baseLineOptions:a,...Vue.toRefs(i),mountChart:c,unmountChart:h,handleUpdateTitle:V}},render(){return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("ul",null,[Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("1. 当未获取到宽高时,组件会默认以 200*200 尺寸填充。")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("2. 默认启用 autoChangeTheme,自动监听模板主题变化,如果设置为 false 则为 APP_THEME.echartTheme 配置项为渲染结果(RayTemplate 独有)")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("3. 默认启用 watchOptions,自动监听配置项变化")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("4. 默认启用 animation,强制启用渲染过渡动画")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("5. 配置 setChartOptions 属性,可以定制化合并模式")])])])]}),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("强制渲染过渡动画(animation),预设 card 风格图表")]}),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.handleUpdateTitle.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{title:"周销售量",ref:"baseChartRef",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色")]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("加载动画")]}),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(u,{loading:this.loading,options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("贴画可视化图")]}),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(u,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{z as default}; diff --git a/assets/index--tonXxTo.js.gz b/assets/index--tonXxTo.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a25d2f82354a84e5cc407d0a5eeb025e758ab76f GIT binary patch literal 2699 zcmV;63Uu`!iwFP!000021HD=6Zrer{{=ZMb%%XtQ9kL`P`NF`3FOi)#7bm`DW5Y1U zqigx3qPMxCJB%5TLrrU0VZsDXwkh-y*KFnIO{L8Pf7?P58vAxZ% zcY#3Q@O*P_-#KT7G07Jw6U9XZam6oX7|jFiogAfeTph5}bQ4-Cenkanz6m}KK41Du_?p7 zhOTvLMq`e<$LSe9QZwg@w-Yi5V~p8g)0r0FXy86_S;vU0M-Qwx}J!UcA?Ktg(HYWhro z2r|^EX3poX_8T3GEzHrpDyT~GD2sc|fEj%H^5yZXYD+y~JBOIyy(ulJCDaL#n#>Q9 zzGlodhCK(f0FzWRD3dKD^DPVu?vmMFQ%h*NY8rj1@k=9}?Wvz(z9&c?s{v_I$`^+^ z>Byz`#t(vHWD7D+#8M4xUK=>oH#gjO065|_0=_@o*VRAR(bAcmI9RoF$n&t)A-}I3 zS721o0A;Aowf9e(ms2e*nejba5bCM3#B*e!Xoh;ZL!F!JPw_T=kv(Q#I6LCZkGAw2 za^0F1T{G1#_k213n@6%KgE8Pt7LpgwxqjQsnI#@#ODeZ>IFHlR&*(Hh?lia7^OJ$dWtU2V$ZRPB`7F$1u4kK#lA(tt)f^e zU<=qt;4EcJ06It@YYLpB9)MuX#{hy$*pbgUA3!k32!LP|3Hj@LV7dgC8WqhW*Tb?Wels=?%D8Z%< zrTy;zf&J+c=mvG}7^ zTMsl4CP@naX(>sSZAE}F%zRot(V$lC8aP-k~n zN}8xs6}4HI3)m1kY={)rvItx9JzauXMjWdc@|$=IKt{4TVS(gZ0M1e&Xg+*xQ%@k` zoef+&q1W1es;%#5rNf9V4WWW{!g%vBFdfZ-spdg2-CA`~#39I)!9XsMJ!gS2DrCtb zhEc?5se$MWwPjI;+CZsck{AgS8oB|EL=txE&`jviH1z3u>o?@~n5@d#VRV_$=r*94 zNJ6t)hlzv^6OCpYXgsc9Q!+Xenlji_QVy)ZY_id8tzwSJX2O&C%qD2Q{4=zC`cty3KKIIF$Cl>E{w>XcOf=|Y9j|fHao*vJ4-48yH<3L{ZV(}8p z{adU(!4n}kJj!vfIEO?|%ea)XSS)yE$a82u7XO10f7{UY_(>FM)WTq=^l42- z+vDK{rH?VR6zhy@8REJzJ+9?ZAttrrSUe6}HX6TmW9cNr!e?G_7I8dWkaTd%gK{+> z?<6BQV+j~sPtHcy3I=n?b6gy)MM>&hQwC!#wpp5%^%)(DxdaxyZnH!9fC#1&8ZIsRV086~mAesn2E@2|RJ0IyeR# zG7n(Ub`j?m2(S5|1gBbY9wPHtJ3oM!1EaGW1Yl)nizP{-M!6~ z^4~wIeEF!l_IhV)ZF~Kdl0h!VN_qJ&a?y9;!pzv|^trSak``!Hc0akbv$eMSjlInq#~*j1CGG_z>|9jREkW0v z4I@5&Uy`jHcqEUcCo;L4ugc3WLqV9S>aW);>rbS2cQ%gSmy{Nfqi`JdY?KtG{NtCE z55JQxtv=h{__n*|xI;3!W9UAzd3JUF$cKmj?yh*XTO z!lI(fi`vnXBGS_D3qd_tq~3r_>^V#12-o%}o+iIpWAbIZ^jl&Mqdn5^11&aA**CRW zzO`Q6+In-FZKM2+gMIj-a`$d%jNAFM`mclmnd*4H}^KCV2tSH1C5Z5ThRe)lKYjSpYT7X9Vr_WGU5jZe!r zpH^0`%U=ELarwJXLvZ!RPvH3S+?GEBir@i6p@H^%M!7uBER}D5Ro&XEkHy1Fd31pY zJ6HQm-6t`+6G1?|u%xZ3FFWKZzHEzXx5De-DaSDxLh@zW_K}|I{WL F004D4P*DH? literal 0 HcmV?d00001 diff --git a/assets/index-1kV5r1tZ.js.gz b/assets/index-1kV5r1tZ.js.gz deleted file mode 100644 index 35e8679c2261b3f2694e2bb13cbc43316dd65baa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 993 zcmV<710MVziwFP!000021D%!MPUA)t#_#(StgndVnb^)BmY}U1LI~_afS^E=6+#pH z*q&rOV`jzRiB}~?`5UllvSSwb?GVXV)5t5H`(!p=rf=KWwontDr5)#l6`4d*u2GKF zv4z6HyR0rcXGO?Mr3CKH@L0JHwr~|8A?pAqogzo3phOJlM!F8RaScfiTd2=ZMWwyJ zS7hBRg;c?{CnUJGg}1Q%_Zml+%~s|m;mbiPA`<);!mhtLN!q%%TMSDzWeTBb=Xf+} z9=+5y1nNuYZbRQ@+wqzyDAyo~r&krVuv15e)*&5=_IRzLlvA>FPDnXQKq{&<_(~JK z%+kTubx!0J+Co7$y4khsw`-jfG13Cjn1tXud1v5YFzDZ)H9vtD5vi41!&O{C7rHi# z_i3}p+)3a*$egL7fCOPujn_J?6{929!4+&F$8Og8m%Xj$rN5Rb*E9x{H|?q9BG?vD zcA{Rwfq0r`RL?%c`^X`j_9rjEPd$ACRjWM+rk88iRn!OMMTB!;uAMtEVvemNt5O6* z(1>y^DOc2UZR}thb=%h7a9COMMnn`+vv?$!$`vap=xP{u(&lq6kwS}{vXOuH_P`m` z)b%XhgZcGzzxSppGV!-I{u)_w+yMogVf4?0jwJ2xFgBEbO4ytlO>$uf0z3 zj4X#TUjzOysh%CP^x4iCQBLFxDKCPUpoB;TGN0rMYPBxvyay{2dx9&y(R*`|0`?)G z99kky1P87+=bXgQFb)GrV%URN7^VW9CYz8+=qaqOgA=5Z@zy24!bie(ulVN6UL#&S=uHny=adCFMnYEd%(OVY)M=JEc+A3uNp@WU_v zKXu9@I$~tBoKGB59i<~oMcEggTD^GXwJR`kH*37I|H}JnQCciYJ8+x7nZ4zk`INz8 P=c_*f+hmJjN(TS{sXyuj diff --git a/assets/index-oalmqU8v.css b/assets/index-2GrRt6PA.css similarity index 84% rename from assets/index-oalmqU8v.css rename to assets/index-2GrRt6PA.css index 78cb4d7e..260dd4fd 100644 --- a/assets/index-oalmqU8v.css +++ b/assets/index-2GrRt6PA.css @@ -1 +1 @@ -.app-lock-screen__content .app-lock-screen__input button[class*=n-button]{width:100%}.app-lock-screen__content .app-lock-screen__input form[class*=n-form]{margin:1.25rem 0px}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg{position:absolute;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11.458rem;gap:4.167rem;z-index:0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg.app-lock-screen__unlock__content-bg--smaller .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg.app-lock-screen__unlock__content-bg--smaller .right{padding:0;font-size:4.688rem;padding:1.25rem;border-radius:.208rem}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:1.563rem;background-color:#141313;font-weight:700;padding:4.167rem;-webkit-filter:blur(.208rem);filter:blur(.208rem)}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-avatar{margin-top:.26rem;color:#bababa;font-weight:500;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-input{width:13.542rem;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date{position:fixed;width:100%;font-size:3rem;text-align:center;font-weight:500;bottom:1.25rem;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-year,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-date span{font-size:1.5rem}[class*=transform-leave-active]{position:absolute}.fade-slide-transform-leave-active,.fade-slide-transform-enter-active{-webkit-transition:opacity .48s var(--r-bezier),-webkit-transform .48s var(--r-bezier);transition:opacity .48s var(--r-bezier),-webkit-transform .48s var(--r-bezier);transition:transform .48s var(--r-bezier),opacity .48s var(--r-bezier);transition:transform .48s var(--r-bezier),opacity .48s var(--r-bezier),-webkit-transform .48s var(--r-bezier)}.fade-slide-transform-enter-from{opacity:0;-webkit-transform:translateX(-1.563rem);-ms-transform:translateX(-1.563rem);transform:translate(-1.563rem)}.fade-slide-transform-leave-to{opacity:0;-webkit-transform:translateX(1.563rem);-ms-transform:translateX(1.563rem);transform:translate(1.563rem)}.scale-transform-enter-active,.scale-transform-leave-active{-webkit-transition:opacity .45s var(--r-bezier),-webkit-transform .4s var(--r-bezier);transition:opacity .45s var(--r-bezier),-webkit-transform .4s var(--r-bezier);transition:transform .4s var(--r-bezier),opacity .45s var(--r-bezier);transition:transform .4s var(--r-bezier),opacity .45s var(--r-bezier),-webkit-transform .4s var(--r-bezier)}.scale-transform-enter-from{opacity:0;-webkit-transform:scale(.92);-ms-transform:scale(.92);transform:scale(.92)}.scale-transform-leave-to{opacity:0;-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.opacity-transform-leave-active,.opacity-transform-enter-active{-webkit-transition:opacity .55s var(--r-bezier);transition:opacity .55s var(--r-bezier)}.opacity-transform-enter-from,.opacity-transform-leave-to{opacity:0}.fade-bottom-transform-enter-active,.fade-bottom-transform-leave-active{-webkit-transition:opacity .55s var(--r-bezier),-webkit-transform .45s var(--r-bezier);transition:opacity .55s var(--r-bezier),-webkit-transform .45s var(--r-bezier);transition:opacity .55s var(--r-bezier),transform .45s var(--r-bezier);transition:opacity .55s var(--r-bezier),transform .45s var(--r-bezier),-webkit-transform .45s var(--r-bezier)}.fade-bottom-transform-enter-from{opacity:0;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.fade-bottom-transform-leave-to{opacity:0;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.fade-scale-transform-leave-active,.fade-scale-transform-enter-active{-webkit-transition:all .48s var(--r-bezier);transition:all .48s var(--r-bezier)}.fade-scale-transform-enter-from{opacity:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.fade-scale-transform-leave-to{opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}:root{--r-bezier: cubic-bezier(.4, 0, .2, 1)}@-webkit-keyframes elementRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes elementRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.r-layout-full__viewer-content .n-spin-container,.r-layout-full__viewer-content .n-spin-container .n-spin-content{width:100%;height:100%}.r-menu--app:not(.n-menu--collapsed) .n-menu-item-content.n-menu-item-content--selected:before,.r-menu--app:not(.n-menu--collapsed) .n-menu-item-content:hover:before{border-left:.208rem solid var(--ray-theme-primary-color);-webkit-transition:border-left .1s;transition:border-left .1s}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol,li{list-style:none}fieldset,img{border:0;vertical-align:middle;border-style:none}a{background-color:transparent}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .ray-template__directive--disabled{opacity:.3!important;pointer-events:none!important;cursor:not-allowed!important;-webkit-filter:brightness(.88);filter:brightness(.88)}.app-style-provider{position:fixed;display:none;z-index:-999999} +.app-lock-screen__content .app-lock-screen__input button[class*=n-button]{width:100%}.app-lock-screen__content .app-lock-screen__input form[class*=n-form]{margin:1.25rem 0px}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg{position:absolute;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11.458rem;gap:4.167rem;z-index:0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg.app-lock-screen__unlock__content-bg--smaller .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg.app-lock-screen__unlock__content-bg--smaller .right{padding:0;font-size:4.688rem;padding:1.25rem;border-radius:.208rem}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:1.563rem;background-color:#141313;font-weight:700;padding:4.167rem;-webkit-filter:blur(.208rem);filter:blur(.208rem)}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-avatar{margin-top:.26rem;color:#bababa;font-weight:500;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-input{width:13.542rem;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date{position:fixed;width:100%;font-size:3rem;text-align:center;font-weight:500;bottom:1.25rem;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-year,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-date span{font-size:1.5rem}[class*=transform-leave-active]{position:absolute}.fade-slide-transform-leave-active,.fade-slide-transform-enter-active{-webkit-transition:opacity .48s var(--r-bezier),-webkit-transform .48s var(--r-bezier);transition:opacity .48s var(--r-bezier),-webkit-transform .48s var(--r-bezier);transition:transform .48s var(--r-bezier),opacity .48s var(--r-bezier);transition:transform .48s var(--r-bezier),opacity .48s var(--r-bezier),-webkit-transform .48s var(--r-bezier)}.fade-slide-transform-enter-from{opacity:0;-webkit-transform:translateX(-1.563rem);-ms-transform:translateX(-1.563rem);transform:translate(-1.563rem)}.fade-slide-transform-leave-to{opacity:0;-webkit-transform:translateX(1.563rem);-ms-transform:translateX(1.563rem);transform:translate(1.563rem)}.scale-transform-enter-active,.scale-transform-leave-active{-webkit-transition:opacity .45s var(--r-bezier),-webkit-transform .4s var(--r-bezier);transition:opacity .45s var(--r-bezier),-webkit-transform .4s var(--r-bezier);transition:transform .4s var(--r-bezier),opacity .45s var(--r-bezier);transition:transform .4s var(--r-bezier),opacity .45s var(--r-bezier),-webkit-transform .4s var(--r-bezier)}.scale-transform-enter-from{opacity:0;-webkit-transform:scale(.92);-ms-transform:scale(.92);transform:scale(.92)}.scale-transform-leave-to{opacity:0;-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.opacity-transform-leave-active,.opacity-transform-enter-active{-webkit-transition:opacity .55s var(--r-bezier);transition:opacity .55s var(--r-bezier)}.opacity-transform-enter-from,.opacity-transform-leave-to{opacity:0}.fade-bottom-transform-enter-active,.fade-bottom-transform-leave-active{-webkit-transition:opacity .55s var(--r-bezier),-webkit-transform .45s var(--r-bezier);transition:opacity .55s var(--r-bezier),-webkit-transform .45s var(--r-bezier);transition:opacity .55s var(--r-bezier),transform .45s var(--r-bezier);transition:opacity .55s var(--r-bezier),transform .45s var(--r-bezier),-webkit-transform .45s var(--r-bezier)}.fade-bottom-transform-enter-from{opacity:0;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.fade-bottom-transform-leave-to{opacity:0;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.fade-scale-transform-leave-active,.fade-scale-transform-enter-active{-webkit-transition:all .48s var(--r-bezier);transition:all .48s var(--r-bezier)}.fade-scale-transform-enter-from{opacity:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.fade-scale-transform-leave-to{opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}:root{--r-bezier: cubic-bezier(.4, 0, .2, 1)}@-webkit-keyframes elementRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes elementRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.r-layout-full__viewer-content .n-spin-container,.r-layout-full__viewer-content .n-spin-container .n-spin-content{width:100%;height:100%}.r-menu--app:not(.n-menu--collapsed) .n-menu-item-content.n-menu-item-content--selected:before,.r-menu--app:not(.n-menu--collapsed) .n-menu-item-content:hover:before{border-left:.208rem solid var(--ray-theme-primary-color);-webkit-transition:border-left .1s;transition:border-left .1s}.r-menu--app .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content-header,.r-menu--app .n-menu-item-content .n-menu-item-content-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 .313rem}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol,li{list-style:none}fieldset,img{border:0;vertical-align:middle;border-style:none}a{background-color:transparent}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .ray-template__directive--disabled{opacity:.3!important;pointer-events:none!important;cursor:not-allowed!important;-webkit-filter:brightness(.88);filter:brightness(.88)}.app-style-provider{position:fixed;display:none;z-index:-999999} diff --git a/assets/index-2GrRt6PA.css.gz b/assets/index-2GrRt6PA.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..0552bccee2daf86bfe33ec8f0d3bc55f444ce8d4 GIT binary patch literal 1576 zcmV+@2G{u?iwFP!000021MOLDi`+I4{@!2VQUZHL6864aHeL#$Eun$FKtiCQghRGw z*XqfVE6IDexA?yo`DNF8Yx|sV>7|h5%V}mb8qGW!$iOC2M>)==8}=#=Q}>xN+;SyD4T4&}h1GE@s|5HavDM#CwzKhtzdKMNclw!qQmh#49g zC35=}GY?{Bt)#_<-$57zWWHExNLL%0g>w>IK6isV%q4@{(0{tRjHO|cA(s6lrb(hq2H>p{X>rno+|G0xz)VYW@Is+wp;I$g~h0a zakaq__Are^Fi)57~6+Tk1jBST#1L5g`pn)C$PNRP^B!ooU+uA4czDT;)cB_c6Q;8ls`K z9>>eLi2Ew?AZE*H6Y^qu9~CV{m$2w5@&j|U?ZbV>_SJMQhA=laoYbFml) zsSdlMcU_l!)Ejj>Q}qe2?&RKM)onBSa4klH>(f*5*zW!lHzR`{F46eA;r#>${2NMa zwL`M(X}-&j-n+agLamhDA2%L)aUSuw9!R<8g^?EO4*vB2sLJk^m)Bl*~{vN67*u zmnhLFLy`Mr{U=uz5EF=5#2Cs2QUVE%G7ZQf9j!SCX22o=8;}fDKSZID;XsZepc*K$ z39_vDE$PTO`93$Ktq7FX4Cx{`&HIG zqwa&dFnP4E$q7uR3rGu-XM4vVVd6$7n^2i`jxto$`LL<#V|`6iE_NZ8321KH{JJ}O zf=j^7`6Iz%)ufH~fqx8mGj${eLw9bQ+hlT}~4YX><<3BYD&ETrg1!R7UD zG=5tSUnyzPTi7V@-n~X|RHUpzf86diAkn)hmo`T~QR((01bW3a_1;ox(9c?NR{i-4 zh%LCJd%r^t$WUpp0nOJH0i;1P(5{#&vpnT@@GES1#09szBav8UB~{8M&XP*Yso>NA zTj5mQVP$Ub+iW!5mDf?ZYmbyi9@5M`5U#H3AECB@G2@0t0@&daB(raMnkj9mw5v?< z@@j@HNNY-Pw6t-qjnb}BVJd{W0oGF9XF*HaS%NVWvRoc{&{J_mZIwvGnO0lwPVYTR atvQb_m;)(>UzGofZ~g`Ix9Cy~9smFzun-;q literal 0 HcmV?d00001 diff --git a/assets/index-qwLDQNbW.js b/assets/index-4burEU1U.js similarity index 87% rename from assets/index-qwLDQNbW.js rename to assets/index-4burEU1U.js index 299c1888..f078e713 100644 --- a/assets/index-qwLDQNbW.js +++ b/assets/index-4burEU1U.js @@ -1 +1 @@ -import{x as p,y as d}from"./hooks-PJUSFCAE.js";import{a as c}from"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./lodash@4.17.21-yUHHMES2.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{s}from"./instance-bBHTrJf_.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils--wGMbkAL.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const V=e=>s({url:"/api/list",method:"get",params:e}),Q=Vue.defineComponent({name:"MockDemo",setup(){const e=Vue.reactive({page:1,pageSize:10,itemCount:0,pageSizes:[10,20,30,40,50],showSizePicker:!0,onUpdatePage:u=>{e.page=u,o()},onUpdatePageSize:u=>{e.pageSize=u,e.page=1,o()}}),{data:t,loading:r,run:i}=c(V,{manual:!0,onSuccess:u=>{}}),n=Vue.ref([{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:u=>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("删除")]})]})}]),a=Vue.reactive({email:null}),o=()=>{const{pageSize:u,page:l}=e,{email:m}=a;i({page:l,pageSize:u,email:m})};return Vue.watchEffect(()=>{t.value&&(e.itemCount=t.value.total)}),Vue.onBeforeMount(()=>{o()}),{personData:t,personLoading:r,paginationRef:e,columns:n,...Vue.toRefs(a),getPerson:o}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;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":t=>this.email=t,clearable:!0},null)]})]),action:()=>Vue.createVNode(naive.NButton,{type:"primary",onClick:this.getPerson.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})})]}),Vue.createVNode(d,{title:"分页表格",data:(e=this.personData)==null?void 0:e.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":t=>this.columns=t,pagination:this.paginationRef,remote:!0},null)]}})}});export{Q as default}; +import{y as p,z as d}from"./hooks-CcEUU9Ku.js";import{a as c}from"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./lodash@4.17.21-yUHHMES2.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{s}from"./instance-r-tOjdU6.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const V=e=>s({url:"/api/list",method:"get",params:e}),Q=Vue.defineComponent({name:"MockDemo",setup(){const e=Vue.reactive({page:1,pageSize:10,itemCount:0,pageSizes:[10,20,30,40,50],showSizePicker:!0,onUpdatePage:u=>{e.page=u,o()},onUpdatePageSize:u=>{e.pageSize=u,e.page=1,o()}}),{data:t,loading:r,run:i}=c(V,{manual:!0,onSuccess:u=>{}}),n=Vue.ref([{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:u=>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("删除")]})]})}]),a=Vue.reactive({email:null}),o=()=>{const{pageSize:u,page:l}=e,{email:m}=a;i({page:l,pageSize:u,email:m})};return Vue.watchEffect(()=>{t.value&&(e.itemCount=t.value.total)}),Vue.onBeforeMount(()=>{o()}),{personData:t,personLoading:r,paginationRef:e,columns:n,...Vue.toRefs(a),getPerson:o}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;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":t=>this.email=t,clearable:!0},null)]})]),action:()=>Vue.createVNode(naive.NButton,{type:"primary",onClick:this.getPerson.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})})]}),Vue.createVNode(d,{title:"分页表格",data:(e=this.personData)==null?void 0:e.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":t=>this.columns=t,pagination:this.paginationRef,remote:!0},null)]}})}});export{Q as default}; diff --git a/assets/index-4burEU1U.js.gz b/assets/index-4burEU1U.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f9df03595c425abbb29de078c24d304eda5ec86c GIT binary patch literal 2022 zcmVosl9i_AxOFuP! zI$!KWIn2hQkm*LoVU#qq#q5a_X9mwEJ3+$Y05s=0P9}wtNY^eM%?}P~=leThmqexq z83syf^Yf$Jn=e?MavLws2H_h9GIXt18~28jqfRHL$O)BN20)We3yJ3*Gm zIZ$g6&5BGC>8M-N81DfX9qz>8c@WG6?Gn!@+h7Yreb0@R=!2w&6l!#nxf|Hl~2YTm5d-nlHHI0CujP@Ss z8|v|P(TCWeSp`ffI2j}C*MgHYWI^xh1m;0%gi21RAXdgeNn~gvgZjYKR99aovVesq z7Tp=Fh3MV#jG((NR)6;*1QYm^HW?MN2rKZa6ILsbcr|8OPf*zGeu; zd{Glt0bHyVF&Dr?zISQ;{gXX(0vb(hF)CziG7ahDB3|~mV=9MmksNY}kc#SpEHK+t z@*owph>J36+F8o}Tmo*^na?`k7l~6sU}sDR#kB&M<3k09>Z10;E@rC&~>c5Gq9- z0`YPY=fO18;Bl5*2Gh`0BEjuv9+jrvS{LR8Lsyf!+NG=Ax|-52s-nQ=1JM|<=75_Y z=_;eyqKzet1vb6(@iL%5Kkcb3o~U$)LtpP8!E4%6BfJsfD+#r1V~I_vIt<%{=1s10 zkD8>Cw&Ig&*~QeuPQ&q8&$2*>&}5)VqiyEm7s`@I2TX<7iaH02;h&1yT-~{{R$qG- zNx;R#X%p5~p4PrwiiFsX_^T8TTvTBCD>=M!G_-C2(uwhF)0BW8FFAjEn|n|si{~H zjL*QP4LR&N(u^n4$1l7`wa=51QMD`=i(o26PF&0v6;;B5Y-G9LA=X@IqC8Ki&F0Y` zT@V820TG&GamD}PQGMkrB~f|5$4_BFHoUgb7b^+%{}9qV=9JKUT&Zu~+kX9*gGSXv zA2=%Dobdz36k_8_?b?q!-~N2ih??k&mEc#om{9R97Ke>%QqOTJ36-To*CF4_En<5i zmrbXV1~tOFl{7v^q8Z?*ZP2DXQ8~szdYr}rfAd&cg~417EEx}7NL0d(2OobN2h^Gx z>1Y*6Cb5%ZFkUXK5gR`2^fd-~?`2B~xFl9MOLi5cT*5pCQ4-$An|{pg z7HfmS8}q+;>fc=ZAn%kyQc;7dsrwh+eP^q>^`H9P)i+C5s#~A?e|_?H^G5CE3;)-L z{>t^*?I-oStM$7-R5u>izkX8t>1zGK^3K)O`qr;+H*fgYm#VKGbx2>`@xNcGu5Z-; zvGHcaUiouU_~o*Q@JG)%9QeCwI4BU#%@| z)?VNDe_QpJZ`B_x*H)hT_g>bXK5J}x`^lq*R(12i_7}g@zFe(8SoUvRuYdNqk*A$6 zZf&nUtgqd#UHg3J;lKRv9{S%reY13>k%sElkF}N6+U6DipO3b`{&(%xy@pm`vtni zivuzL+P&?i&td_k!i5j#d5CdWEjxGyoG}Mm-~yGV;y_M*Fx^G9Jj1vR9BlI=BjAWI zyLKt<)(PH+IL-%d_LOQ*U?(NG!z2o?b!Z;&SUE|Ho>a@>P%veI2o#PNRcT%b%uuA5 zGJX7=I4xDn0nCF=33(X=8IHh&+BgjN-PiA*8_n4qx@ipz6x{dX!CK;A=hp3&`tzT{ zd0g4Iq;}g`A9UgN!&U#sO+^i_GjT|V?%&P5L^>U8?oTB~?3iu>3UIAUPa8Ozi>)ab zilUdcbVe)h5*jU}W!pTB?6%KWwbA75*{%fluw$?geq)Y@AODT?RF3`OzeVztWEv0v E0P48^L;wH) literal 0 HcmV?d00001 diff --git a/assets/index-6MtxT8ON.js.gz b/assets/index-6MtxT8ON.js.gz deleted file mode 100644 index b4ff44ba4bac94b5cadf833183b9ada7fd940b67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1176 zcmV;J1ZVpniwFP!000021BI4NZ`(!?hVT6qDo+x^U6a&@6RHX*E3%!$mcJ^yQVCi3PV+MgQcP;eP74VT#d+rCaNZe$ zG>W-U^I3_=5>0))5>BDVFIpK2$`lCVszpZ)Y&FnB;~^dL?)gebDWfEt zoDpRx1|g|b;7LVPR;7iF)11gVw2u5XCoa%W(BFz8>Pm3aa; zAVNu}j%&Dzj#YgaZPNBK^GpEqK;%pf`NSW^wP?j*B}01VSh$J}WSQ-H|KxD}X6sKy z!W4}F<)#%a=l(q&O!nk$I1pFS301Rq@Fubdqy6zMaN%hI%1(FSPfu2ES5gm<8xY1I zbj*AbgU~WnU{sgE5hz5N5|l~mIwrQTiF#e*!EjhznT>!*BxlhX4`r@cMSf4g`Bu`t z$;E;zo>M0Bo;}*O2KAMd^b_VP${9MN%*zG^n`qELDebLU+Snx6a+}D#a!wTgv<~;0@#2!ETt`c;=i@M#KzBH-Lzsm(JOWLZppv*;nJ-dRmbyT2 zB8#JPMHjiG0KfcXuBZyZ)~2pyIL6x9oG~pA|Xu_R46<$=eu=?uNkFS6K zTDt>!VS%mnU|Je*F)sBuE}5krGKSJV5o1ly4X`!CG>~a!pGEH>tuzIwM6kI>6glFF zaKYxf%flpM(iUl2m{YFI7hvhXEMiF*{*NtGpTARA0hPG;qidY?V~;4Xi!++7TKBIb qEv08gF4F!jH_fk_cQ36p;WB@n*w0=kiaOHfNB;mKnQJIz2mkt.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},p(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:t=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(V,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:o=>{window.$message.info(`当前选择: ${o}`)}},null)]})}],r=Vue.ref([...e].map(t=>({...t,width:400}))),u=Vue.ref([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],l=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),i=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(l),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:i}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(d,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:e=>window.$message.info(`我是 RCollapseGrid 组件${e?"收起":"展开"}的回调函数`)},{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,{scrollX:2e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:e=>this.tableLoading=e},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":e=>this.actionColumns=e,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.handleMenuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(c,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})]},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{X as default}; +import{y as d,z as s,r as c,F as V}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function p(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Y=Vue.defineComponent({name:"TableView",setup(){const e=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},p(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:t=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(V,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:o=>{window.$message.info(`当前选择: ${o}`)}},null)]})}],r=Vue.ref([...e].map(t=>({...t,width:400}))),u=Vue.ref([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],l=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),i=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(l),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:i}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(d,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:e=>window.$message.info(`我是 RCollapseGrid 组件${e?"收起":"展开"}的回调函数`)},{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,{scrollX:2e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:e=>this.tableLoading=e},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":e=>this.actionColumns=e,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.handleMenuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(c,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})]},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{Y as default}; diff --git a/assets/index-7gPb_7K3.js.gz b/assets/index-7gPb_7K3.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fa953fa05355b9c2d9b198c676a3ab2224e7093a GIT binary patch literal 2273 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 diff --git a/assets/index-GZ3syGgo.js b/assets/index-AsH4gzvE.js similarity index 79% rename from assets/index-GZ3syGgo.js rename to assets/index-AsH4gzvE.js index cd0ce5fe..49d254da 100644 --- a/assets/index-GZ3syGgo.js +++ b/assets/index-AsH4gzvE.js @@ -1 +1 @@ -import{K as r}from"./hooks-PJUSFCAE.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils--wGMbkAL.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";const t=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},render(){return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NButton,{onClick:r.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]})})])}}),j=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(t,{status:"404"},null)}});export{j as default}; +import{M as r}from"./hooks-CcEUU9Ku.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";const t=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},render(){return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NButton,{onClick:r.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]})})])}}),j=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(t,{status:"404"},null)}});export{j as default}; diff --git a/assets/index-AsH4gzvE.js.gz b/assets/index-AsH4gzvE.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..06bcd6eb9002931c9d6861b05d78d0c0db06fe27 GIT binary patch literal 1018 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[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"error",onReload:()=>{window.$message.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},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:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var t;(t=this.rayQRCodeRef)==null||t.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:u,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{b as default}; +import{q as e}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as u}from"./ray-9TfU2AhD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const b=Vue.defineComponent({name:"RQRCodeDemo",setup(){const t=Vue.ref("ray template yes"),o=Vue.ref(),a=Vue.ref();return{qrcodeText:t,qrcodeStatus:o,rayQRCodeRef:a}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"error",onReload:()=>{window.$message.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},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:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var t;(t=this.rayQRCodeRef)==null||t.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:u,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{b as default}; diff --git a/assets/index-FewL7DxL.js.gz b/assets/index-FewL7DxL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fe27485f44706cd331aef81966a258a35cf164cd GIT binary patch literal 1607 zcmV-N2DtejiwFP!000021I1TeZyU!IeebVew|yW{&Tx16B~egIecQ1tMY1VFDhy$? zdzTz(cV;y+ONwR)NNHTxshp&6U=(rD)F_GuMH;(B;3T$${1}U*{G`87>{60RN={_A zKmk51anHST?>T4gVyWkIp&FYpB4f~W1ot$Ys&Kv`(S$WsDh*!=@VeASXoS;nsu}?5 z#(g)CMFS7v>}oZDVj5?#kwvAM^2*YRS?kYoxlLrHn88LKn+B?vE?v4hbm730$|B#U|F#=5Tpx8ZA%s!!~6xhYbUps8*X7L9Jr- z$8Azy58F2kZ0KkVEd(>>yxWiQ1!W3FupHJ=dHG5;$7dG$K~^9HFsqK&Wzobs&LG4^ z4q$$!2iKSl2@XyO7Nm}buRA4ktTNeOtym2pkg#fT0YyW{d2IBuJ6z&df?DxyNBOsua)h-l(Ga^@)X_eC(@Z;5+kUL*vuA0f8m80a+Eo7`R0vx(5~4G*m@T_XEqI5M@eG zCaG04u!#*cH>FRmtfa^Lkrg75tb1$Rl~Khsa^@7Q&je#Cynl)(h|e9nNWc!LoS3fkhr;sm#050t}4V6qrd$1Yv2<^*cX9o6;tct zdO~66$KlrJ&kmk_6nnLWVu#;9Jbbjm#`}6xp zd%vp@WmUq8M|*eQs)g3=Zw~hFAMAhM`Sgp!$KSL*e*bX$H!)vuU&dbEzSr6R>gA*F z!pb+BXN&iW(oj^nPzagrJlZ~Zw%d9Bb>}ZTTJvJUUepJWY^czHXYJdJ($6;e`i!K@ z%RG{@5WGcpnL6XAjwmh87PN{|zAU6tHJ^HATqCY4mBp~dy_A#B59QNC7J`g3gfc^U z9j)ck8I;ZC_4HbXSi}Kbrp~XT#lJ+MW~Pi(Ej6U4Dybn|OWIsrvxo}?oK0HXGT*e-@b0^c^Y+hKX&WBIi+dKaUp?Yag%I*TuKnO0hBxj4@a$-j{8#T&oUc*24 zKuS^uOqs*unuriFr~*@3qWRzHe%e4-ld|&L5E{TsEp86t#$3_^JLs*5DXE z9w^0GvccJeORbGAx2i%V?p@-erxb+mjO)|`9;o;rHe4N}T1adx@NJ^NF2uB7FsQ{Q ziGp|nm%F*~MDpwjRZi`g-b@;h4t0B7^F8aS{qXDdgD0mZ?UJnhkTmBGTO}fZ$i#l^7ijiG1%pg>7DAAqCx7{DK`GeEa*u{ry+h=trFMrq^eH`V+gJ;kM7y0-VV9 zr&FG@9DCmZ`}bRS?+uWAwD+0Tr(u}Tovr(8HWMST6@7fHg&!Zs<1|Np@*k*PbJg?> F003<5A432D literal 0 HcmV?d00001 diff --git a/assets/index-GZ3syGgo.js.gz b/assets/index-GZ3syGgo.js.gz deleted file mode 100644 index 66cc114a6bb95909e4595a0b35554056e390fe8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1016 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 Rt;~tP{U0Ooa|5##003mK99#eZ diff --git a/assets/index-9Nz7p39y.js b/assets/index-Gy_iEtWT.js similarity index 82% rename from assets/index-9Nz7p39y.js rename to assets/index-Gy_iEtWT.js index 17da6d71..c02dfb5b 100644 --- a/assets/index-9Nz7p39y.js +++ b/assets/index-Gy_iEtWT.js @@ -1 +1 @@ -import{t as p}from"./hooks-PJUSFCAE.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils--wGMbkAL.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const I=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),r=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:i,y:u,show:a,updateShow:t}=p(e);return{demoOneRef:e,demoOneShow:o,x:i,y:u,show:a,options:r,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:r}=this,{clickOutside:i,updateShow:u}=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:r,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),u(!1)},onClickoutside:i.bind(this)},null)]})}});export{I as default}; +import{v as p}from"./hooks-CcEUU9Ku.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const I=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),r=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:i,y:u,show:a,updateShow:t}=p(e);return{demoOneRef:e,demoOneShow:o,x:i,y:u,show:a,options:r,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:r}=this,{clickOutside:i,updateShow:u}=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:r,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),u(!1)},onClickoutside:i.bind(this)},null)]})}});export{I as default}; diff --git a/assets/index-Gy_iEtWT.js.gz b/assets/index-Gy_iEtWT.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..00178a587740205dbc1d110bd31d4ab7f266cd2c GIT binary patch literal 1427 zcmV;E1#J2siwFP!000021C^FrYa2%t$KU%Ywo3{Uotf^gEIC=@AX~n~O=BlcmoHmEYCRk7GA;^l67Y*oMvbTl!yQy$g)FhQpD0D7OwL1qOiKQ zGR?LVz@xh2Fi8`iB*ndU0_6gkBX$v2*PFGSn$ww%3WZNqP@W_9JaKH?tDZS?ZuO!w z4ecxJ3DII{E{ha#-LuYKc&8apQ_7P7ype=qxkwyh;e%7n)iu0ZnZ^!Oxs+bo!JW>Q zOge!#y&p@)HO{0d5eqkW&$dfq{lYX z-`-j}xx7}IolMHxG#$#!eSR&TyKpW{j#$0UIF&uDyZ|DKV=5KMY?2GOQrRi-ZJ6nq zVm@FmpqxWkwzH8BLdVvDRhR~wpfTfGGOn0cwuwV*yt!(v)M|z0X)>S+t6o$Wp~^BA zaAQ-${(7=>l#8X%BBN~VUwQkCvs;`Qxkkc0%>+-c=BEZEHr_4aR%^Maj^rDkC%yCU zZ2Rqtvl52kB#T8Hd@|fzEedbsc297njg7^f1c(m}#-SpjSa9Gv*XJ|>*Q^Mxp{vgU zPgWojCQ_i2IG68_Vj+u_(8%SHc=7(aok#M;>b-tQ>kzu;({JxTe)#O`&!2yC_vtU6 zny3Xm*W9N)qe-=@_sjvBkcW@He*V*6j~@DkLEk`Xel z-AJ3_NuU~bHiZv4PFWks=2{3{)Ng~-%%h?Ex-~$3e^i*8%P*dO?-g+sDt*+~Oo!l_ ziGs0RBH&3y2QWaca3IH zFcD9}5WTeZE_C&H`|#11&+q;C?Aq_cj~)$gTz~fK_ro7QKfHeT$)8^hZ#+2s;^$F) ze_y?3<}c^bk@P-mo2W0L;hO(i!bD2{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/assets/index-JGJwY35W.js.gz b/assets/index-JGJwY35W.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..34c09de09c3115c730b1c8a3402073c12421a08c GIT binary patch literal 2068 zcmV+v2iV91?WPZ)QGQxL($6=_tvFO*&x2j z80JDi8uo}?*3J!tBidWH>3pB~HH1;b6HjrECA1A@?*+XrgdHlB_M9gTGKVlr6$lzC z9jzlteF0$<^N7lh2cw-AN!>>{;o(N?P9KAE>UOknj$^^~?F#Ibm2eZBksM66YT!Bv}x3I)rQXDJ#pWkBjI z3scypd=KdyJ9U|Yby+>E5gEbOw7`zAdh2r2ipekIr?gTPAbH#cVL{jRc`-gCm}OHk z0ZK6oWr@_rsb<^`D=?({78cDF&jhsCCI~wKtZpO7!VZKRrauiWLz~U)F>l5H<1m&> z7}Fk7(KMnW@-8yfnZYwR6H>Col8g&w4{Ck+2nVa61yVo4Hi<}g!9T)-CrpBEqJM-# z*~4Xh_I!jpx!mXlXsK+e@sx_TAu=%LZ6h--RVbyQszK&-)^f?qHno1c3@+-ryrn~_ z=?2#k9$_}Ju)7Ez$9XnJ#AHrm_PbG8%Q{L@Y3AF)vKcM1+xBE8m;x{6G#aVYj^{(( zO}yC^jSr^Q!vyO!;xCYeNe8XbkS7^WAyv}))aP{)t?v=jx@P@7LLEkF9R;XHeB(N8 z<4Gn!O2$*0Zl27B!)U_VX)|Rq{VM0`Y#d86tDVMcaV(V?gk_P7WNvB3uE&KJLD!QY zx`siY%$XxN>7|)wAy3D5+8BYh9FpHC)vei6GPK1kktI~%lqL`$L3^HpB#ZS0gY}_j zJPlBTERedl28yBr$F#?D74$=%^#p5oRDe#6{&oKIrBkof>ss^@QstbbJ%lBT;C(87 z$=f{WYn)~ygcVaU1n4a7Ip@Zk<{}PIRgX|}qa(bYC)v4P1_9Fdo^DT3V47uT1WTys zo#HVUK|h=PLO-oXOJPeN0=xV(8bN6i?KN6y%wxxI)UZ?6e`;jTMMZJEm8YTJz@Zi8 z_64Y1q>dIUZ#k;jL?b);_~Vb()*)0R6I^laK@|VB5-e?#kj8OExy@!1t#ISzSm#xA z?ASZ!b0AEf|By#eQEs7orkwLly&OS{rEqE_>Pp|X5SF0wtm5`flzB<1 zqS?mN&nfoW&79ii!nmJN(Ns8WuJp?W48Fg+|Lx7;_0RVnJwbQ_dI8cAsKC=6d!Jq1 zz4KM+At3IZw+UZ!9Nu{{yt_5w_+Aw0vxSOP9GhYVv??pBF6L8T-R4SJ^}&PZd$+$H zL5lSQB7g#yRtseC!-L&V9*?Zi*jmPx7_1e2z|_z4wNhRkr7{^*t8Jz_`5Fm%QvD61 z{4`}B~v-;sSof^Hfy~^rYezF7Ags&XZIIA)ZvtN14{O4B}bwj0_x) z*ch#JafhZ+4CiS3RLsJSpjQ-F=s;0%`!Og-VTRL5RG|Q>z=|J5tc!3zjLn^)>F}sg zd4X4Eea%ame0YkAXe_kh<)?!e*KDh`{vv46JXV3Obt1tz*i_|)g7%zI5zg+P9uIc5 z20Q;4-g_~4aV>C^+;q%q+v(;oM>ZWjJ{^6dIeWJ*4R-!Dynb!C{bc{qUx!zo?%sU9 z``{{ZN~JyjX87sWVCUNYtCz!PkFYa*_RZeQ?StD_cCTI^ytp#_{_61IE$gcjZ9m@s z{i}mJTl;_eWbf9c-RocN-M=|}_Qmk>v*GsR!OJi9zy5OY>i+PDe;#bz+yC~N#kqHT zXL$LkO@f`_^X~>bHwHVO+cd+^ZXEpi;qc+3gHN}2|9F4z#@`Pfe0y;BFN2+HdoM2y zUVcZAyIQ#TO^7XV+OzfJ#7-qRU0&r{7`VU2MFaw(;GLR1eP?1CLIV2P7DG$7m{wF% zb(kbGsv-%^D$qRf2K)R%L4x~w!T`~yY&0ay#~b24N85&z1VkIo2%gEx1bW{*QUb)% z7S~Mh)C%1IpB6t^V`)^;1`KY2`%?8{2v$I!%y;#VPRT{!WZe8dK>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(l,{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:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let u,t;return Vue.createVNode(naive.NLayout,{class:"dashboard-layout layout-full"},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(l,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},o(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},o(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,o(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(i,null,null)]})]})}});export{X as default}; +import{r as l}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{R as r}from"./index-arW2HKyR.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const X=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(l,{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:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let u,t;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(l,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},o(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},o(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,o(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{X as default}; diff --git a/assets/index-LXfX8dw2.js.gz b/assets/index-LXfX8dw2.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..32446c4c173c330164a11ec8c426c66423be59c4 GIT binary patch literal 1857 zcmV-H2fp|piwFP!000021I<_MQxi!V|9*c(oDW+`)pU~?NYq$a!<)dOfG8+f6xEsO zBn^}4(A^V>*<7K5rKsSQ_qM{SY@K(OdyBhwo<=zEk1;cW|6*%q5+HzxwfEt^rKf+- z)6et!JuelK%~2+bEP!~xD5V(9O0X$I=_Cj3TIbNv>0S#?aOn*3a1w0FTNwEFIm6-! z1)hSD@w|l-&9DV35ir!19vvQ4uQys5R7X6MXo1Q}s4Ac^)ZKld^OD*Kn&3dAbdtEf z!Y~4oTDbS(`E;%k#WjYpnX(Kc5rHZUgQ?T$&U0X-y%9FW6H%xrPzBeo_cQByMr*v+ zQDMRjUs0eE2Cd+t)ur|ujhGxGrT`u+3d0~h(wmRcu8WNz&0-9jS^-Y*gbKs31pvyT z825KI;?Q->X%>SimQbMrBYdQ>EDbeYD3ezkQ6p$=R2E#Nb}qWFgE`SL&@#w0 zv5`=`ip?0RA~NCTMqnBXKup1i$%&Rwpb8bx*BR~@9c^xFL}m~NypT;&gL@vEL8?#S zi7u=4ATGzKpdLyA`i*b8)se`))=gQaCI~e_l9;+%C{O_-Q7}2#7U2i{)!t*;!1+Nv ze`#NDBEzVA2}2c}GWt3rRO{T2GV{o7UT<9Jqq&xg7YysbY)TRnu>#;)24@k-A;vND zI=&gSw+~0nLF^ZCJ^TO-TA?Dt!eVAX6mpoR0#-aO)$gTmzwJ*>U`;@e5*Gmlz2x$p zhHm6RD-@5%rEAnf1$^+B^wn1Bx_ z(L`AslLk8w&m<{gx+HTftX!}jT2Z5U%+6yWFze5`f$`Y2qJfgwh)K@E17~r?dGycf z^FKQ)cbunhC0WNj77WF|c3;yNMgseRn26*t>^o=RY1y<4LoVt#g)BpO=xd*VUq)%U z=;j`ixTR^BbE))6%gcCL_}0>}g`45D6dEgql|yYl|IA5*3LH~ak?`{8``$*leJV)eTX``*LqkFWi>?eg72 z5-Y!|tgRg{nIbYs+KfpWcIWsJ;rXV9Tq{0?3X;sp4IGnHRVsO;>{V?~Hun50dw$7} z_v6gX+VKzN?O*;Y2kiB=t<}xy=0c^sVXwZmmwxi~=Q(7?)ZLu6R$kb1b6c<9IDcLE zA7{2V)W6?yo-RAf_w4cmXL-qg)FpoY+1Bk1d+~K;{e`{!QaV_l5|ZSiW+2XEl3wpi zU=VXsk~0jaVp2wk9FH|MrHRN`NvP3m(^Z0K2O?b-0)wc~#83eUoXr_XV5uY@9%2^} z-BwZxjeUY`XYo;`JX0yZ3iNPpVctOJm@KfCF{we*h07>?U^dh`P|hR6!aK)Z6^4nx zEik+bsGWBa1MUvrx%W@Ix0f$n-MMprm&QsZ*!OeZ~f!u)`#yZ#jn=wmG{-9Rr}q)s_TpPqu2KQOXuz*d;VEv?auF|Pft28+@c`D!1a!< ztlzJ$Ka`G{ZwKZYBfi3NF-e(@8P;Pb!m=mEfPple#ioc!22Ke{)~I1+y`G~%D=spG z!-H!CW>GGP<6nDPq0cC_H-a94vvP3~7h)KC@B2~goV)_X@wiL#**qnBARNQc{p!Yp z;_epY!BFTdiZy1B+|d^bowfFTxBRJiEP8#3zKq`P=+TQ{Z%fY4ILoh{=XZ}>Z3ADh zSa$ai4GLeY!y3D;)=}%pm&EHy`H00@(`l>}3Wd&!eO!y9x&8vG8kG1AZ0&XV!|c}T zW@YV;vpiGT__yc6;t&bz`+sUa-sM>K|X$w(7eV_T0OVGq;@C zMSJgT22Xo`Ft56QFl*+eGr#*4db(IO1P}lKR-CPU literal 0 HcmV?d00001 diff --git a/assets/index-bJpkvvTU.js b/assets/index-Mf96fxf4.js similarity index 88% rename from assets/index-bJpkvvTU.js rename to assets/index-Mf96fxf4.js index ec2a4018..068c7cda 100644 --- a/assets/index-bJpkvvTU.js +++ b/assets/index-Mf96fxf4.js @@ -1 +1 @@ -import{R as e}from"./hooks-PJUSFCAE.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils--wGMbkAL.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const b=Vue.defineComponent({name:"ModalDemo",setup(){const u=Vue.reactive({modal1:!1,modal2:!1,modal3:!1});return{...Vue.toRefs(u)}},render(){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(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{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`,有时候会用上。")])]})]})}});export{b as default}; +import{R as e}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const b=Vue.defineComponent({name:"ModalDemo",setup(){const u=Vue.reactive({modal1:!1,modal2:!1,modal3:!1});return{...Vue.toRefs(u)}},render(){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(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{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`,有时候会用上。")])]})]})}});export{b as default}; diff --git a/assets/index-Mf96fxf4.js.gz b/assets/index-Mf96fxf4.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..eca0048a9aaae50a43d61ac3da7873c395008f23 GIT binary patch literal 1629 zcmV-j2BP^NiwFP!000021I<@aPa9Vje&1i=_z5K6+nF&oi6bflF(gd`39X6ns-nZp zwS8e`?r`rN1FtXKT(K{z5e~j`0|<+-_H@ zbLK>;jZ%cUm3+;|YS%#v{^ickV8E7R0k z$tyv-Dz7cN>5C#11uzQkS(DPV7Q~no8ytABI21r`?sg$gChrA7ibW|hlr^}>k`ff) z5CDY65t^P1;^Y;?h>pNAO-fLNF+de4fV6R!L{k$tg4kriLKZ{w3ZW<|3UC;Toi)Ce zCb!wVIe)Pe%gYq07r23#bZ2#bJ{EMdIMx`L%%;cgXEND~WCMt`m0QiJqIOMB1##Hm zh{_80D=I)K4sHpzaE7E7yDEweEW4eP!v-)BWtefKGA?sBO9=||9>S~8Fvw2jm&e5T zYL{|E2b=(`%Q=*kJY~?$xw-T*=;|k=8riGX%17 zHfIj$T?%ui;f16Gqfh{nI2udepBX-1`gv*@9P0>pqP0rCIyp>c?%zsZ1V^&MaRKwS zcVOwk_>Iw}>Cp?oElpd%52i=2j!ne7CX-%d^qhlE_aLXphT>=aSafFa`of>RS3 zT8$J7h;ppRTH=aOiWF6pl`V}Y1_npo|MMk&<1$qvMUJ_K5@C}PlZE^A{M8Y|`Di#| zSeh2;Fnx?xdCROLozS(rgkiU75+Ua=NA|OWlf&;D^_|A?X5+Z*{Ad5+Pd|HeRncj-UFj&c<`QR&G`v zJ1<_@<-ay+m6I>Nvp1{uVWm;uw%5OJ2Wg-EbNNwt@RPyFuchMNR{p(}2-#1n_76Kw zb>AsJboM|0tw*Y|nh4p?j+(nwzW^@p`t!F>wp*mLvc^!zdGYGBw$-Rrng7P6j`3EBzPV(=(lSmOpLUt${ZzJQ#fIbyx(CSu_CR$>7p2pbnw3- zL`;ep;)$>#Q?*BTb&z$|zjW0P9_tc*{i<=id#0RUjvp)bX4Uy--zV4?H>o!_X~YU< z-DbLTf;|KCC%>M49z9&h)`CkGGhXIsvTSN^U(tyRu8MW|zQ`*R-h`_(hJQ|K-?XJgx4 zZo7YTzFNO*mG&iu*smD=wee1Xel>75p4yvLpQe3Sx8EFu|JQP^V3p@jYwG||;86gr zHyeqNU4MR7t!=kp{)~s5^{-FLPyF(=uRiyNsQ=yGIXd~Q-rTL)KfP!iZ(e>e^-jwV zbpKp({`<>ve3#(wnu^Qvd?N1K%hPbJziSfCM%mfhXjUHkvildb{liPA{I9p4)f=^n z^WUod}|CFs5E!0XBqijSSk%( bN2}h){DS*2-)gPW^*{XrYPv{const r=e[a],n=r(...o);return"结果: "+s(n)},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{Q as default}; +import"./hooks-CcEUU9Ku.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{y as s,z as p,A as d,B as l,C as c,D as V}from"./utils-GfUBWZZf.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./currency.js@2.0.4--or6eeOG.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const Q=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=(o,a)=>{const r=e[a],n=r(...o);return"结果: "+s(n)},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{Q as default}; diff --git a/assets/index-OsZworra.js.gz b/assets/index-OsZworra.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b864339dc32e5751d2e171bfae2b85ec1e45989c GIT binary patch literal 1721 zcmV;q21fZGiwFP!000021Ep8*Zxcrv{(gUjZ|{q(?hL!@H~}M9&TlA?kQ4_c2t||K zu|3IpW-~ME#8{SSA;9&ZoOD3bLb*~X$MsGD9a1kOr1!_1*LFVfFI2mB4(~cS0!Ws} z+IgOL-g(~VomrET!?;x7ks@PD0t}m@x!kc+E?gAKak4juRG;fI3V8ZbA*@ z=vkH=9UBQ_%Pt1(SdQ(AtPYRD)O^{+*(B_PdJ5#m3v)Ab#!8rFGYg4gwh!t9(9l68 zcjCmE(a()AXi)%@u_fZi(qIZKnA)kS(*-At5+=u(=3U#)rl0{euzajAItFHk!?0zM z?T5M!4Y0B@$=#Kr8J@RLWzkPx*P*U~K``Zx8y&kdcQo6CpS%a&d23OsKz zj^XC_hURc z9>x(WF-N9si={!MADq-qk~ucI7!iw5f_zgH2n7!2f(VH%A(8YmF`zadAOeRCfc!*p zc}VYH-OnZfi~l)gwP5M?vC?Ryc&r2@1EhosIBNvO!6#;CbITxNDQp%Imm-^jeJ}}T zWNNN7Mh3%}OB_=R^8nKa@+e<$`btw_j1)Fm$Qm#SHDKt2soeSLf!;FAbC*g|!XPMM zNB-6E0XBX9WNtq=My4cXA}f1fd=5Xm>AVY=H`+^VPp{rAS$H=W{V(V667Z&UL1D^dvOkDk_9Lo zSeHIKVa%o?-JW-;DG8(g)-2zsPzSU9U}r6ilic@dWh)npE_nH+Pe znI@|1SV-cLh@x(-rnXO?c%s^g=0`C(MiS3VFbl^iB4rFGPNNEQrAl4fR;w1yBiEK` zezljV>#dC^yH|GV|M|Xo_gio6AN8GE-izCfyD#dSUwilOw{G03Z{6|MetPrzrg!^! zefy`z53d@xHez|kOGw7rky_V(Zauo$+WBYW){jc!VnXdrH~B&7HlJ+OfBjQ?k=-jh z-e0%sTVKbzuCe{bG-=B@qG{MWDE)>H4v)#jhCwXW=VU)^tG>RZ>m z&CTYWXU*@f);BNLx9&&8X#MT6ckN}HzWdF_?vLyLz5J#3^vlM>2fGh0x1N6Ct^HEp zzSsQjYG>Ea|Gm4u)_T6}ZLIrG?p<#@dK@cC>4@}^?zFeu#^+V(3T_r+2fH_j3s6@X-Iq`C)cn_l|O=VQ7$Bra9uEk#MxYJt-eYMwEPd5~oB+4(*5Q<@zgquzr6TA3!AeDdhgK@Wdmp8G za_fzCIHh*KeG;4+H+H{&=-s~8c=qVc>py;^aG`7QVA(>jLyHz-y^my(tfFxa*@CZL zdN;25$L{9O-sRVa6e>6l4{;lI;3ui$$_cl$fO$mM@J;`JlnnuUv~9mr_{e>)`uJN_ zKRCnoo5x{NY$HEB$BVU4@w?uwA`5lBIKf3mXk1Zae&H_$pIR+(9Ipodlc$1z#_dAY Pj{ojAz2=(Dmk[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),c().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>d()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>m()},{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":u=>this.watermark=u,onInput:u=>{l(u)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>i()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>n()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>F()},{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:()=>{t()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{o(),setTimeout(()=>{r()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),N?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{a(!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:()=>e("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{tu as default}; +import{j as B,c as s,G as A,H as E,I as D,J as v,K as h}from"./hooks-CcEUU9Ku.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const tu=Vue.defineComponent({name:"TemplateHooks",setup(){const e=Vue.ref(""),t=B("layoutContentMaximize"),a=Vue.ref(s().getWatermarkConfig.value.content),{navigationTo:o}=E(),{maximize:r,isLayoutContentMaximized:i}=A(),{reload:n,openSpin:l,closeSpin:V}=D(),{showWatermark:F,hiddenWatermark:d,setWatermarkContent:m,toggleWatermark:c}=v(),{changeDarkTheme:N,changeLightTheme:u,toggleTheme:C,getAppTheme:p}=h();return{navigationTo:o,reload:n,currentMenuOption:e,maximize:r,maximizeRef:t,openSpin:l,closeSpin:V,showWatermark:F,hiddenWatermark:d,setWatermarkContent:m,watermark:a,toggleWatermark:c,changeDarkTheme:N,changeLightTheme:u,toggleTheme:C,getAppTheme:p,isLayoutContentMaximized:i}},render(){const{navigationTo:e,reload:t,maximize:a,openSpin:o,closeSpin:r,showWatermark:i,hiddenWatermark:n,setWatermarkContent:l,toggleWatermark:V,changeDarkTheme:F,changeLightTheme:d,toggleTheme:m,getAppTheme:c,isLayoutContentMaximized:N}=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:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),c().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>F()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>d()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>m()},{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":u=>this.watermark=u,onInput:u=>{l(u)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>i()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>n()},{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:()=>{t()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{o(),setTimeout(()=>{r()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),N?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{a(!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:()=>e("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{tu as default}; diff --git a/assets/index-OyA36Tk9.js.gz b/assets/index-OyA36Tk9.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..36fcb7116dccdf3a5927b85f135ac8d72aded8c3 GIT binary patch literal 2159 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 lD(^~Ha^^Fcz&Y6O{$xr_=a{for(const a of c)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function t(c){const a={};return c.integrity&&(a.integrity=c.integrity),c.referrerPolicy&&(a.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?a.credentials="include":c.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(c){if(c.ep)return;c.ep=!0;const a=t(c);fetch(c.href,a)}})();const Y=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:l}){const{getPrimaryColorOverride:t,getAppTheme:o,getLocaleLanguage:c}=h(),a=Vue.computed(()=>{const r=c.value;return P(r)}),i=()=>{const{message:r,notification:n,dialog:d,loadingBar:s}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=d,window.$message=r,window.$loadingBar=s,window.$notification=n};return l(),{getPrimaryColorOverride:t,localePackage:a,getAppTheme:o,discreteApi:i}},render(){const{$slots:{default:e},discreteApi:l}=this,{getPrimaryColorOverride:t,getAppTheme:o,localePackage:c}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:t,theme:o?naive.darkTheme:null,locale:c.locale,dateLocale:c.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,null,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),l()]})]})]})]})]})}});var G={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.1"},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 J=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:l}){const{getAppTheme:t}=h(),o=()=>{const{appPrimaryColor:{primaryColor:i,primaryFadeColor:r}}=G,n=document.body,d=z("piniaSettingStore","localStorage");if(d){const s=R(d,"primaryColorOverride.common.primaryColor",i),f=U(s,.38);n.style.setProperty("--ray-theme-primary-color",s),n.style.setProperty("--ray-theme-primary-fade-color",f||r)}},c=()=>{const i=document.getElementById("pre-loading-animation");i&&q(i,{display:"none"})},a=i=>{const r=document.body,n="ray-template--dark",d="ray-template--light";i?m(r,d):m(r,n),k(r,i?n:d)};o(),c(),Vue.watch(()=>t.value,i=>{a(i)},{immediate:!0}),l()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Z={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},u=()=>({lockPassword:null}),K=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{setLockAppScreen:t}=g(),{updateSettingState:o}=v(),c=Vue.reactive({lockCondition:u()}),a=()=>{var i;(i=e.value)==null||i.validate(r=>{r||(t(!0),o("lockScreenSwitch",!0),c.lockCondition=u())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var i;(i=l.value)==null||i.focus()})}),{...Vue.toRefs(c),lockScreen:a,formInstRef:e,inputInstRef:l}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(V,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:Z,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("锁屏")]})]})])}}),Q=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{logout:t}=_(),{updateSettingState:o}=v(),{setLockAppScreen:c}=g(),{isTabletOrSmaller:a}=L(),i="HH:mm",r="A",n="YY年MM月DD日",d="ddd",s=Vue.reactive({lockCondition:u(),HH_MM:p().format(i),AM_PM:p().locale("en").format(r),YY_MM_DD:p().format(n),DDD:p().format(d)}),f=setInterval(()=>{s.HH_MM=p().format(i),s.AM_PM=p().format(r)},6e3),S=setInterval(()=>{s.YY_MM_DD=p().format(n),s.DDD=p().format(d)},864e5),x=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{t(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},N=()=>{var M;(M=e.value)==null||M.validate(A=>{A||(c(!1),o("lockScreenSwitch",!1),s.lockCondition=u())})};return Vue.onBeforeUnmount(()=>{clearInterval(f),clearInterval(S)}),{...Vue.toRefs(s),backToSigning:x,unlockScreen:N,formRef:e,inputInstRef:l,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:l,AM_PM:t,YY_MM_DD:o,DDD:c}=this,a=l.split(":"),{unlockScreen:i,backToSigning:r}=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-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(V,{vertical:!0,align:"center",avatarSize:52},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:Z},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":n=>this.lockCondition.lockPassword=n,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:n=>{n.code==="Enter"&&i()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[l,Vue.createTextVNode(" "),Vue.createVNode("span",null,[t])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[c])])])])])}}),X=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=g(),{updateSettingState:l}=v(),{getLockScreenSwitch:t}=h();return{lockScreenSwitchRef:Vue.computed({get:()=>t.value,set:c=>{l("lockScreenSwitch",c)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(naive.NModal,{show:this.lockScreenSwitchRef,"onUpdate:show":l=>this.lockScreenSwitchRef=l,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(Q,null,null):Vue.createVNode(K,null,null)])]})}}),e1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:l}=h();return{getWatermarkSwitch:e,getWatermarkConfig:l}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:l}=this;return l?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),l1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:B("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var t1={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.1"},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 c1=Vue.defineComponent({name:"AppVersionProvider",setup(){const e="appVersionProvider",{pkg:{version:l}}=t1,t=z(e,"localStorage"),o=Vue.ref(!1),{logout:c}=_();return t!==null&&l!==t&&(o.value=!0,W(e,l,"localStorage")),{modalShow:o,logout:c}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(j,{show:this.modalShow,"onUpdate:show":l=>this.modalShow=l,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),C=Vue.defineComponent({name:"App",render(){return Vue.createVNode(Y,null,{default:()=>[Vue.createVNode(c1,null,null),Vue.createVNode(X,null,null),Vue.createVNode(J,null,null),Vue.createVNode(e1,null,null),Vue.createVNode(l1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>"loading..."})]})}});if(typeof window<"u"){let e=function(){var l=document.body,t=document.getElementById("__svg__icons__dom__");t||(t=document.createElementNS("http://www.w3.org/2000/svg","svg"),t.style.position="absolute",t.style.width="0",t.style.height="0",t.id="__svg__icons__dom__",t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),t.innerHTML='',l.insertBefore(t,l.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const o1=()=>{p.locale(D)},i1=()=>({mounted:(e,{value:l})=>{const t=new b(e,{text:()=>String(l)});t.on("success",()=>{window.$message.success("复制成功")}),t.on("error",()=>{window.$message.error("复制失败")}),e.$$clipboard=t},updated:(e,{value:l,oldValue:t})=>{var o;l!==t&&((o=e.$$clipboard)==null||o.destroy(),e.$$clipboard=new b(e,{text:()=>String(l)}))},beforeUnmount:e=>{var l;e.$$clipboard&&((l=e.$$clipboard)==null||l.destroy(),e.$$clipboard=null)}}),a1=Object.freeze(Object.defineProperty({__proto__:null,default:i1},Symbol.toStringTag,{value:"Module"})),r1=()=>{let e,l;return{beforeMount:(t,{value:o})=>{const{func:c,trigger:a="click",wait:i=500,options:r}=o;if(typeof c!="function")throw new TypeError("debounce directive value must be a function");e=E(c,i,Object.assign({},r)),l=w(t,a,e)},beforeUnmount:(t,{value:o})=>{e&&(e.cancel(),l==null||l()),e=null}}},n1=Object.freeze(Object.defineProperty({__proto__:null,default:r1},Symbol.toStringTag,{value:"Module"})),y=(e,l)=>{if(e){const t="ray-template__directive--disabled";l?(e.setAttribute("disabled","disabled"),k(e,t)):(e.removeAttribute("disabled"),m(e,t)),e==null||e.setAttribute("disabled",l?"disabled":"")}},s1=()=>({mounted:(e,{value:l})=>{y(e,l)},updated:(e,{value:l,oldValue:t})=>{l!==t&&y(e,l)}}),d1=Object.freeze(Object.defineProperty({__proto__:null,default:s1},Symbol.toStringTag,{value:"Module"})),p1=()=>{let e;return{beforeMount:(l,{value:t})=>{const{func:o,trigger:c="click",wait:a=500,options:i}=t;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=I(o,a,Object.assign({},i)),w(l,c,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},u1=Object.freeze(Object.defineProperty({__proto__:null,default:p1},Symbol.toStringTag,{value:"Module"})),h1=e=>Object.keys(e).reduce((t,o)=>{var a;const c=(a=e[o])==null?void 0:a.default;if(typeof c=="function")return t[o]=c,t;throw new TypeError(`directiveModules: ${o} is not function`)},{}),f1=e=>{const t=h1(Object.assign({"/src/directives/modules/copy/index.ts":a1,"/src/directives/modules/debounce/index.ts":n1,"/src/directives/modules/disabled/index.ts":d1,"/src/directives/modules/throttle/index.ts":u1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),c=/^([^-]+-)*[^-]+$/;$(t,(a,i)=>{var n;const r=(n=i.match(o))==null?void 0:n[0];typeof r=="string"&&c.test(r)?e.directive(r,a()):console.error(`[setupDirectives] ${r} is not a valid directive name`)})},H=async e=>{await T(e),await F(e),await O(e),o1(),f1(e)},m1=async()=>{const e=Vue.createApp(C);await H(e),e.mount("#app")},v1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(C),await H(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?v1():m1(); diff --git a/assets/index-PA5fml2J.js.gz b/assets/index-PA5fml2J.js.gz deleted file mode 100644 index dbe5a3c7df70909d3d6984fb257a7f22b8b34db6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28852 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 Hj6wkbcxZop diff --git a/assets/index-1kV5r1tZ.js b/assets/index-PTeTLGeI.js similarity index 75% rename from assets/index-1kV5r1tZ.js rename to assets/index-PTeTLGeI.js index 064e4c6f..7f8fa8b5 100644 --- a/assets/index-1kV5r1tZ.js +++ b/assets/index-PTeTLGeI.js @@ -1 +1 @@ -import{v as t}from"./hooks-PJUSFCAE.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils--wGMbkAL.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const R=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(t,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(t,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{R as default}; +import{w as t}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const R=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(t,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(t,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{R as default}; diff --git a/assets/index-PTeTLGeI.js.gz b/assets/index-PTeTLGeI.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..89f89587df288864c10c213edb3d116d5d7645ed GIT binary patch literal 994 zcmV<810DPyiwFP!000021D%!6Zrer>#_xR!hbIf*u1HFhZ5b&j%d+e^mSY97Aq9c3 zB8TEi%UybRslU)YY0+nB?>!dir4ITuMsxEk6r!B8lwGvwb@w+Phx5(M(l`-PFQ+?1 z?dVk~MQq?=B*a*uy5Hz@4$f0NQpO?8I0F|aDWJ`L!cyhgcptm{NeW&Gm$B`lPIK71 z?m5$Z6cYhakypm{9(HUr@0^}qG~POSXrz!Y#F(zNEbO9zZ=GMg9wvE8`4WJKDPx|C z9c-c7gJI(Yb?bTTR(Ta{+t@+V>7`7kk)OX0$b7U;-?p)Bp&GhMo6aT6Gl`^JqYSHH z3k|#HlZt3wg#^BkFi5;34#={eZOE|NaBP=~(}rN+r| zp7kavqzd}Jkl@)C-oy6aYkbfV=c=FdpAS+Ikq|r+hFs@j*6+LduvAl~P&4ct-Sm3l zbG9K+U!9u`1DhShjXX!W21$Iqsi=jW3OcjSXiqdoTNS08l6B_{DMtxNMU{p?X`;0cEB=mVDOS6YZO` z&T}{rU(*TI^DnTos2|tHm$hf$M^7KYSC_T@qm#!BnPLLSak8sF~KDa)}gLWR#79#j8`N z>u!x?m~vlJ!O?*7VBIL#M%@Y;kB?mSMDOu?(tq>19ZcSC%^YFui;9IEw9i@%SNM%> ziciRTD6=&X^pf(`1xugooB`!T&XMvXhzUxFR3NiSE}?q;y29JAX<}b+rFYsduT#JQ zgp@;F#EIa*_3o0B7^=ouC`k;*5DUXppwncxu#})v$(O5@xoNepM>}gFUjor^-4X%p zazZD7TPF-==5hj3Q=hQv3(Hh=0o8YoWjfaTmAMQcBq`I?-NMUn-~EF~oyfpkYN{Dj zjqGeEr4M%>?tlCB^Y1_2fA`bpPoEy{J{tcfr_H63e$|MyPE@s6oKB}WlS?V~MO<7& zsNO0DM2-zJ0y>Oz)hJn(VG_o~v}&yP^k!olE0d>;72dB3=6^{#|Ij?#efZ<&@9%&3 z<^QKnc|-?{4A%3Bhg3)D08>#6gs(O)UUBOe7+K7#FYLeae!nWLR)s^DWp8GC{boL9 QusZzaPg$1D;7SJo02)H@%>V!Z literal 0 HcmV?d00001 diff --git a/assets/index-Q5goRL7s.js.gz b/assets/index-Q5goRL7s.js.gz deleted file mode 100644 index bbe3504d988653a327e74695cca199e7408deca2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2694 zcmV;13VHP(iwFP!000021HD;&Zxcrv|NlP4GN(#*Z+5%8w)3(mRYGt=TOc8C6ru=? zcgNl#>m4&Qn-^S5Rn;CZg@&peaKM$)Yp+pT1zI7Rl7xPkiyh}LzQSpC*N$HTSMG8r zA!}!!-#l->=Xqw9kYb54QC?IKSAt5O(IU{^aw(nX>iE0UlOw}JS?xRrhe?P7+FJ_& zRwH@I3;3X+^=X-N3jrQXX=%+!tJ9-}vomMS#r9nubr5$4)0)w%nTEPNeeBqY?4;Qa zI?q*`(s?3v=~_n3+4_5@ju%SpC~h;1{e0kggBi`#boD}iAv>a;8E%JN;DbGyVQ8kh zxH!gwMb~bZJ81d5bl)&ELsy5?Q^BY?=Cxx=jQBzgVLh6z7S6o4&_hR0wS(+{G3?vR z+Ic=`YPyzIRmyrW9vf}Pp+(GT5vv#2ps5*JMrF39tJD5CO=U-pwqpku0vvFB&ZZ0x z8oJi28Lc^XPY(?**rme$o4AV@cJ|qJ?)|Y+R!kge-xdhsaaCO$J&~IqI=&xmD&|e* zmI{vH^%pyeg7^Y6WQ!=Hx@PvM@96K4vow3YBcsG8NLEgP_-Y9=PPo7h7f47iO-(-+ zBEk&ys`-=dg(F7KQU`Ois0yl*A}ZiPGh_xIJ9B3Gg4$6}*me;Ud@!S>wUjy|GG~h; zWT+i;kzwD#EX1VMJjxeJ>0$@Nf_o%4Xlf}$OcSl|m%#A--doN}7) zr|!ZS-w%$FEyw~9%MI{|Y9gOZ&+h|{IgNpQID00)c)BB8P8_V-F7kcs4H{u3x}IqW zS5LJA3s|Vc7mWCv*n@^t+#4lKfj7k#v17!~vuh~88t1{@^}+hR|W>CR)$ATdIS0@~IqX^Gy()>V{jmr2_V;C^i6&KX zn?<>REuq7fNMR$3up{4d6f(qakSBwITp)Yi0#j7Tl0^)on9)iL z(RpgiqKveGO3NfMQYJKX0~)C`?AM{0(xGYSbIsOo$?XAIm9xX>GojIMKr@wwX1@+o zDIKO-&9=~ZP{C$obS5-qu$ioaxOpE6;;ZovLj8XA%XL;7Zf&dpVl&>O%5Z_S^RQ#_rd5sw;P@*KWPoyjK0kN3}2S z*Vmr!Y^`mtKU4C^<5;O){;OOJjgOz3I+i_=)gsbDt;+5v*LSwob|3z_z5cAW{&VfY z7dsnY)V{p`V)OC@TAsqil7|FVc0T>FcK^zY%_|2Vcd8@qMI>xDF6oY-o6bfNAG|N= zP7ZuhMA8$P+|6gz%TFUgl&Sh}mul+|rFS#Fo?5e@gq(0hDn?&vNzvs+ z?bVYa)^a2eg8Hyb{b7&T^OkT4*Y+l!Ccjw|@@2B}dt#2FeWl;~T5O%NuWPeg&yqZMEmp)=ZLDt_v7&Us*9YUIsL1jukPObuzGVX{D@>Y zFTWA@PDlVdCZ4?A(D-NzqwF~E!jH@FuneWmvlEsW=2(98A?AQeSmgWl=Igh?_WJeu zFAsL_uEcZq@}=7KuXpZ#T)TU_e&y%JFn(13?$5Ft?>(0-`s>r}^_#UTpH{D~)~;QW zz53aM>UW<;;QE!H!NKLZD}M$Q;RA?61Ks(Ib9s} zM`C;@f`Ix_Nn6o}kR=A*?m`U+*nrLK>FK&$wKN2L)u6FmY|mpS3=izyy-~lt(iRU4 z{5DAK&hwpbp0z;^iq6LWK!pLti~kFO^(RkuZf>*|@_$5Q*o&{`P(ofsVB_}tU$9qy z@}z$Cr+3lEC1myz?bN!286E?KE0596iq??D&k--BY7Du@5@FCm|(t|l4)0I>x= A2><{9 diff --git a/assets/index-G_44Dvpa.js b/assets/index-SgGQbAUO.js similarity index 89% rename from assets/index-G_44Dvpa.js rename to assets/index-SgGQbAUO.js index ed85029e..35af8d43 100644 --- a/assets/index-G_44Dvpa.js +++ b/assets/index-SgGQbAUO.js @@ -1 +1 @@ -import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-bBHTrJf_.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./hooks-PJUSFCAE.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils--wGMbkAL.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";function N(e,t){return u(()=>o(e),Object.assign({},t))}const D=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"}),X=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:m}=u(D,{throttleWait:1e3,manual:!0}),{data:p,loading:s,run:F}=N({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:m,demoData:p,demoLoading:s,demoRun:F}},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{X as default}; +import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-r-tOjdU6.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./hooks-CcEUU9Ku.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";function N(e,t){return u(()=>o(e),Object.assign({},t))}const D=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"}),X=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:m}=u(D,{throttleWait:1e3,manual:!0}),{data:p,loading:s,run:F}=N({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:m,demoData:p,demoLoading:s,demoRun:F}},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{X as default}; diff --git a/assets/index-SgGQbAUO.js.gz b/assets/index-SgGQbAUO.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..41abce8123d7bff170c87749c3efbcde48def891 GIT binary patch literal 2142 zcmV-k2%+~MiwFP!000021HD-9Qxi!V{(gT&OkHgyRntu-A*ivU;kT{`%3g3`%VLL_ zPSP-$9;SN&m`YV}mlY8Fu_C+6d7`VRwYLJdSLdRJv+Dkq%q025zi>4(NlZcjU9GLk zhfMeLyzkrZ`@G#fgOe)JSXyui)TL))8cDigOG-x|LC6FJs;tup4^P10Xi7(s0BnVP z5JY?9BSRzpDL78ur?73o4O?U)2{aLDh5T{o=fO<$?AZ(5U-)Z4X==G46*pL+Oi)Aw zG{6SNrD$8dy>SXeLME`~)(3-NO!S?<)E8IlQB>3rQewI+M}p7~ePHrryt@Ysch4z($RXuO^?Nh58J&8evYO`l4L4NJii0%Af?6eLG@=!2~wA^Ulj z@CE9Dal`;tn1&UK#Rw1mkO%$UzOIpxKu0|?Ay7bPl4C@sw#5L5^)ocytGDmRsTyI# zM)5$p`uSP^aIhhXF<8LBGFKU_rc?kua)S@C^=6@)zRi8nh-Q3 zHKBo^|HAa>Xt16p2{Yr?dUzi4KF|&>>An5|xgMixSYg11wLu?<51&u9k={!U%hojw zDdG$qr?ygB0U%l%LIb_^IGtgcg5FrPb_USd;o;~c@Ye&8m=H8ZBSF{-17L^+N0L3bL5x>5q)14!F|8mb#Nuje zvLTa<%6Kf|hXLpVe!e{zy*zk)f2~I~U12zhfUS~pji-B$lfld9qRrq)5E)KkHd6un zuXc8|PYkp-0hdKo27W%!exjqN%~5HkQC$5V#4&GLLrm8cm+tX+!>5S{dAWhHaU?P* zP>SP8j4V)E*W}RG3C2_!YH698nt}`q$|M$43`LS`5mbC8WmStP z;nc~`1XaaS*dOo(f`MSG^+=JZAr?L{oRTm0Yga!LF`EhhHH|V~b4kP!L<+g%h`BRf zP6<14*)H7`m*bQusw{{oL1YPOkjqR!DoORBBUuGU5J@ zt|TW~2eaHslo*bO($16RHN&NALOA6JI}IVUYRJeSicw46wFPpL%<9JasyVJ59klXY zS3rkbU(~*8l50mT?oe%k9V)IJ>Z|6sX3!!gISD06my=GZ21)IwK|8G(&e@kd)qb|t zENVz#XsDk^$fF22gJW zW4~tVZ)lp8r;A&^oBz7z_FnOF2e|AMH0gaJbSM0WdeSKxM3XwAtf@D*dMMjm*)o@A zOLNPG-A!X@)d}0Yw{0$OHaB;4G-nB!xG3xNqoXpG=8BJB<#)3AonOow8|M85m#UE@ zrpQ%Td}(H93v1sRxohT&4deQ*d2f3!w`APf%D>qttUNdWu~AER3D&;na+X(oyJGzP zfsxIbtFO#|-?IX|l4-Wo!%LjseOp+0?s}JhSMlcW#;w&Oi=Jkf$tYCTh!eZ}Xu$;z zjfRKD`s@7bo8^@n+q1>Tb9=d^;y1g-ll9{DUyQ})#;sNJ<$Uq&gTk8^j`O|TQfc@zEQY;qe?3N{7)y~!rHfow9`?+1YmLNsrk*EWx{c= zdfj~V_@JscE7ZFZ7oNP%|M$jTZr)tDVJto`K6`51y0e#CII?{2xzD6ig62ZyP5mGv z9Xew~;nGCul(9GwVhK!Pd6$INmEL2Gcn=P#cAv5(TW$Evhv&EO=C1kRe&~M>-PWN~ zj--kqVjPK_1Z|3s3H3yd8$(p}D z`a@l8?A|pNmYr?CMr%!OG>w|8NPPabvABNh*fF==_wU>Kr5}GY7gzs$AvC{3A1s9C z_(O!yaC7@8Ay@@BZr?N)mh-tabKzO>(UNr*KfPu?xS!v7QOd5At}mOb+toA2nExrC zTPqK4J~DrJ`6)%wz=Dacjdl zF3sGE_2>0>#?x#0-FxQ4SLX7jvH0A~&KlWV!wK}sRIvZ8_(()=>import("./adjustment-xKF72UgA.js"),__vite__mapDeps([])),"/src/icons/axios.svg":()=>_(()=>import("./axios-YSlog9Ro.js"),__vite__mapDeps([])),"/src/icons/close.svg":()=>_(()=>import("./close-azVF77Xi.js"),__vite__mapDeps([])),"/src/icons/close_left.svg":()=>_(()=>import("./close_left-wghYE-yL.js"),__vite__mapDeps([])),"/src/icons/close_right.svg":()=>_(()=>import("./close_right-rXgRVuVY.js"),__vite__mapDeps([])),"/src/icons/dark.svg":()=>_(()=>import("./dark-a3Shlz-3.js"),__vite__mapDeps([])),"/src/icons/dashboard.svg":()=>_(()=>import("./dashboard-VSK8Ksb1.js"),__vite__mapDeps([])),"/src/icons/doc.svg":()=>_(()=>import("./doc-p7kRFTKe.js"),__vite__mapDeps([])),"/src/icons/draggable.svg":()=>_(()=>import("./draggable-WSlqett4.js"),__vite__mapDeps([])),"/src/icons/echart.svg":()=>_(()=>import("./echart-uDAjf1Xg.js"),__vite__mapDeps([])),"/src/icons/empty.svg":()=>_(()=>import("./empty-H5pwkZW3.js"),__vite__mapDeps([])),"/src/icons/error.svg":()=>_(()=>import("./error-1RFXBHac.js"),__vite__mapDeps([])),"/src/icons/expanded.svg":()=>_(()=>import("./expanded-hDBHAcSA.js"),__vite__mapDeps([])),"/src/icons/export_excel.svg":()=>_(()=>import("./export_excel-GFRgGiCF.js"),__vite__mapDeps([])),"/src/icons/fullscreen.svg":()=>_(()=>import("./fullscreen-LJg-Litq.js"),__vite__mapDeps([])),"/src/icons/fullscreen_fold.svg":()=>_(()=>import("./fullscreen_fold-0gdJoV38.js"),__vite__mapDeps([])),"/src/icons/github.svg":()=>_(()=>import("./github-cVhKF5HM.js"),__vite__mapDeps([])),"/src/icons/google.svg":()=>_(()=>import("./google-Mjnm1oio.js"),__vite__mapDeps([])),"/src/icons/language.svg":()=>_(()=>import("./language-dqZc_JRl.js"),__vite__mapDeps([])),"/src/icons/left_arrow.svg":()=>_(()=>import("./left_arrow-9Z3nu3IR.js"),__vite__mapDeps([])),"/src/icons/light.svg":()=>_(()=>import("./light-xmnw2Bnt.js"),__vite__mapDeps([])),"/src/icons/lock.svg":()=>_(()=>import("./lock-Dt93hMYt.js"),__vite__mapDeps([])),"/src/icons/login_bg.svg":()=>_(()=>import("./login_bg-BPuoXCrC.js"),__vite__mapDeps([])),"/src/icons/menu.svg":()=>_(()=>import("./menu-KnKYw6gN.js"),__vite__mapDeps([])),"/src/icons/more.svg":()=>_(()=>import("./more-Ej8Oiwns.js"),__vite__mapDeps([])),"/src/icons/mouse.svg":()=>_(()=>import("./mouse-03_U_h0x.js"),__vite__mapDeps([])),"/src/icons/office.svg":()=>_(()=>import("./office-mL13bbyC.js"),__vite__mapDeps([])),"/src/icons/other.svg":()=>_(()=>import("./other-QN44tLIz.js"),__vite__mapDeps([])),"/src/icons/out.svg":()=>_(()=>import("./out-Pi3tiQst.js"),__vite__mapDeps([])),"/src/icons/print.svg":()=>_(()=>import("./print-WnHXqwgf.js"),__vite__mapDeps([])),"/src/icons/qrcode.svg":()=>_(()=>import("./qrcode-Ecs_mS_M.js"),__vite__mapDeps([])),"/src/icons/ray.svg":()=>_(()=>import("./ray-vB7gcmcu.js"),__vite__mapDeps([])),"/src/icons/reload.svg":()=>_(()=>import("./reload-3-4q7kiv.js"),__vite__mapDeps([])),"/src/icons/rely.svg":()=>_(()=>import("./rely-19SjH3Lv.js"),__vite__mapDeps([])),"/src/icons/resize_h.svg":()=>_(()=>import("./resize_h-f_cn8Biv.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-ZCE0gHo4.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-BkDswo_g.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-yo3TQzYk.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-PNJFeCur.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-oh7cMM8q.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-RDC-4476.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-dtkDLQvk.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.NFlex,null,e(o=this.icons.map(r=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:r},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[Vue.resolveDirective("copy"),``]])))?o:{default:()=>[o]})}})}});export{C as default}; +import{r as s,_}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function e(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!Vue.isVNode(o)}const F=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const o=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/adjustment.svg":()=>_(()=>import("./adjustment-xKF72UgA.js"),__vite__mapDeps([])),"/src/icons/axios.svg":()=>_(()=>import("./axios-YSlog9Ro.js"),__vite__mapDeps([])),"/src/icons/close.svg":()=>_(()=>import("./close-azVF77Xi.js"),__vite__mapDeps([])),"/src/icons/close_left.svg":()=>_(()=>import("./close_left-wghYE-yL.js"),__vite__mapDeps([])),"/src/icons/close_right.svg":()=>_(()=>import("./close_right-rXgRVuVY.js"),__vite__mapDeps([])),"/src/icons/dark.svg":()=>_(()=>import("./dark-a3Shlz-3.js"),__vite__mapDeps([])),"/src/icons/dashboard.svg":()=>_(()=>import("./dashboard-VSK8Ksb1.js"),__vite__mapDeps([])),"/src/icons/doc.svg":()=>_(()=>import("./doc-p7kRFTKe.js"),__vite__mapDeps([])),"/src/icons/draggable.svg":()=>_(()=>import("./draggable-WSlqett4.js"),__vite__mapDeps([])),"/src/icons/echart.svg":()=>_(()=>import("./echart-uDAjf1Xg.js"),__vite__mapDeps([])),"/src/icons/empty.svg":()=>_(()=>import("./empty-H5pwkZW3.js"),__vite__mapDeps([])),"/src/icons/error.svg":()=>_(()=>import("./error-1RFXBHac.js"),__vite__mapDeps([])),"/src/icons/expanded.svg":()=>_(()=>import("./expanded-hDBHAcSA.js"),__vite__mapDeps([])),"/src/icons/export_excel.svg":()=>_(()=>import("./export_excel-GFRgGiCF.js"),__vite__mapDeps([])),"/src/icons/fullscreen.svg":()=>_(()=>import("./fullscreen-LJg-Litq.js"),__vite__mapDeps([])),"/src/icons/fullscreen_fold.svg":()=>_(()=>import("./fullscreen_fold-0gdJoV38.js"),__vite__mapDeps([])),"/src/icons/github.svg":()=>_(()=>import("./github-cVhKF5HM.js"),__vite__mapDeps([])),"/src/icons/google.svg":()=>_(()=>import("./google-Mjnm1oio.js"),__vite__mapDeps([])),"/src/icons/language.svg":()=>_(()=>import("./language-dqZc_JRl.js"),__vite__mapDeps([])),"/src/icons/left_arrow.svg":()=>_(()=>import("./left_arrow-9Z3nu3IR.js"),__vite__mapDeps([])),"/src/icons/light.svg":()=>_(()=>import("./light-xmnw2Bnt.js"),__vite__mapDeps([])),"/src/icons/lock.svg":()=>_(()=>import("./lock-Dt93hMYt.js"),__vite__mapDeps([])),"/src/icons/login_bg.svg":()=>_(()=>import("./login_bg-BPuoXCrC.js"),__vite__mapDeps([])),"/src/icons/menu.svg":()=>_(()=>import("./menu-KnKYw6gN.js"),__vite__mapDeps([])),"/src/icons/more.svg":()=>_(()=>import("./more-Ej8Oiwns.js"),__vite__mapDeps([])),"/src/icons/mouse.svg":()=>_(()=>import("./mouse-03_U_h0x.js"),__vite__mapDeps([])),"/src/icons/office.svg":()=>_(()=>import("./office-mL13bbyC.js"),__vite__mapDeps([])),"/src/icons/other.svg":()=>_(()=>import("./other-QN44tLIz.js"),__vite__mapDeps([])),"/src/icons/out.svg":()=>_(()=>import("./out-Pi3tiQst.js"),__vite__mapDeps([])),"/src/icons/print.svg":()=>_(()=>import("./print-WnHXqwgf.js"),__vite__mapDeps([])),"/src/icons/qrcode.svg":()=>_(()=>import("./qrcode-Ecs_mS_M.js"),__vite__mapDeps([])),"/src/icons/ray.svg":()=>_(()=>import("./ray-vB7gcmcu.js"),__vite__mapDeps([])),"/src/icons/reload.svg":()=>_(()=>import("./reload-3-4q7kiv.js"),__vite__mapDeps([])),"/src/icons/rely.svg":()=>_(()=>import("./rely-19SjH3Lv.js"),__vite__mapDeps([])),"/src/icons/resize_h.svg":()=>_(()=>import("./resize_h-f_cn8Biv.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-ZCE0gHo4.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-BkDswo_g.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-yo3TQzYk.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-PNJFeCur.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-oh7cMM8q.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-RDC-4476.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-dtkDLQvk.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.NFlex,null,e(o=this.icons.map(r=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:r},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[Vue.resolveDirective("copy"),``]])))?o:{default:()=>[o]})}})}});export{F as default}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/assets/index-T5vcMsw9.js.gz b/assets/index-T5vcMsw9.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8a1af449e22bd3665ad735c547c6900d4b160f7f GIT binary patch literal 2024 zcmV(NsDH)sF^78U*s*gyIcq0&CeYFn zEzy=lg`|9l*B9NJ-J3o^Zx(2up+K=fpQh7&jY5)>jy)5N1_**U|HqHiPx7}&;`)?{ z1(Oh$cvfEy8FgiK+op8PpUaD3>3S=Nnuy!AqN-KYyaw~m@$p6THop#yI2e?UN$AR{B^VgFvzv3vU#Gai zF!qLlJ(R>sRU(-}A2M2Hy9ObW^ zb;f7J6A)o#H3wGjY*MC2H|vlQFor#2u8w#uujbSu0A*#2ua4F^G{u~{7@k-yuWD)u zn4#vN<6YB2vvs)6)+PZCIMxlya81jp6;=B*$GaVR#&uu+awBddhRrWDgHrxtrt78k zW`Q6MhofPqe%J30zcg)t`RmNhEK_rK-R3$+Jb@W9M4Zu_nlHmi?u7JdbF`6B;t>?C z9E*71W5x*=*yI9G@3zRnI`ho1XJQsHMHr%?!gi1@VPsn4v&ll z7+wlIItmUx=X^#5jVKMw=hNeSue7lxhk<7ZLOmD|&kPreszI*|<8i&jKl82nW5)G) z+nn5P>^bB(FP5B|haKm#S)xXBlkz4g+>}unF#CS-=E4a+t2qPWAvOnY*w{tjBgQd{ zc5(q4jc(a%<9HFj3}3<-sw@~50rMm=_c0wxv|5#4;_{C_UJXXr5Nec?kWdA^4fAcO z;m9*osaC7<1C1yth9Bj3@4o8>SS7rBNzJg2r9nL|q*gWjw~2?u!wu^C)We?0EIj1m zJ^7m93Bl9b?$Jp|%UO;^;AfOY+?Gad86IXH9+myom{+44<2lc){zjY=%gZd}ZO)8s z5;opO<|yF8#hy_4#FF-34h1g%Y;Skm4Vq=tCH_n(aKP=x;`NS>$;2lL+tag zdnLPOpApIv#9Afs?Q%UJ47LKOOh)(#{xWjIso07zVA~y00H2Bdv4hBhSPMi{OO-`>=j|VB8+0H&Z5bJTtJ9 zXn&>PsMWTPNTZdqhw#-geu;eB|9=L~Pc1kn;^~|1`j9$inl2&`a+Y~YyM>*U{a8fU z!QgFu90#LopS4QI7iq1OT1nd_j>E;sb2UoR)@28IR)DMo?+XFuQ{T`}+fG_D9ts^X zMyCnxR|av9x^nd?pSbx)*qQX`=vhfz2by9N8Am)>X*PajxG)|i0$ zbwKYMtdY{}VlQ~x8b;yFJL^r$)@52FWeKYwj6!p?b48{ePi+i%qB7tZas|Dk+qqdv zCmjxnksyuZ;GS!R!C;;?n^f31p$g1^c&5bbxhN~ zF)=#Tv6qzM7=ZftkWZ;@eS_D==quuofH^IEfAicMr!;enn30g_I1bmBr!CwFSZb>f z;ZZO_8v#J=ig9tVllIL+B){oKVQ3#VpjfPw(>kX_h@`5u0>BjG!}FU-LS~nWq7Er* zBE!yz>ig9Jl~jf5B4OB>?GM|T57R#?AHvSIl?Ux{pS*iV)d_L}toi}BGelV`*+n$6 zJ-S?GtQ@R>lzFrf#V~zhsXr0mkq?s>_QOX;60g7tdD>D_kVx=Szcxra=0om z13VK9#SbX|{?orc{`_0aeEi2>KmPL1|NQp%-+%p!oHg+f1&)ZYg@c7e_mewrIe3=! z0>{bX46O>Aa5Wmd>LNeGs_(;QQzGm`!f<#Ogn4GuB%5R+XBUQpINy_fh9NxeL!{Al z12I$1j`4htEwc}AjN+R5bb?ttkcD8xvM`GtVzU9y#ly9Q3334VQ~jBHSUE-Tp|{?rbyD5S85s{DrqTgp<{O*QOB z+J67TUI&%`s#6=|_0Nn|Kx zzS|(w@KcL8IQ$S}l9a?qRq5ezOOlpblC+xnRVUGmW{4tH-zOR#$fL5g-1;AyreL^u G7XSeJ{Pgw! literal 0 HcmV?d00001 diff --git a/assets/index-TLf5qefr.js b/assets/index-TLf5qefr.js deleted file mode 100644 index 4763295a..00000000 --- a/assets/index-TLf5qefr.js +++ /dev/null @@ -1 +0,0 @@ -var g={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.1"},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/assets/index-TLf5qefr.js.gz b/assets/index-TLf5qefr.js.gz deleted file mode 100644 index 954514f75da600c6ba3d44547603576d120e8ea0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2067 zcmV+u2<-PCiwFP!000021HD)6j}ylk|K7i1GnJ568jrm`-`gS+5>V4hZGtF5l}?8= zxBJ+hyWO4b%&a-rS?QtzAs@m~3DK4p0WB#_n+6n=a6n0<{w>~n`7f%OS^I2rk?05d z<#apG%lw|-^P6YJJt~||Ymjbq{6PpQBq1aL1L+UY$zBGTgj&D_ARk@u>SU342qStC zB#)u`TY-GkARd{oih$G+rkjjQ?MW8MJi-~}S*X1Xj6;)nO@vV|gKC%a4XKl9KaVVF=8S=P zONkC$Cd($BUK2c1AZ!5*?YSArO&?vT6Hf=`IE3EmnKrJ`HHgMtTqKP-(m;5$4l>dx zQ!1oQyhs`i+p3cRk7K5^y%t1<5pS{7z?6+AZPuvWA`YG5# zbz8jB8nJf2mL(;llf`>v-sUiYwIkJ2+Kv#%;-U5R?t2rlRs{xEeIhClELBxY(U>U% zQfFD1!Zzi5Naxt8#}ur~+F^~z2)3>Tc7(OME;p^1yfS`DD>VUO; zHYF9H6ths4NPV1Y#_g~IL%L^S(M<7FK$~rXumhk;ym^E}NP{i}8>T-^Ekm2l>@jb} z|Kl*0OBmB0Qqd%&BCK9ysyl;cZYHE;iNz@w${y6l@(~VJK?|gDgl!U$?t*uO2alNq z+eGgOhq8yu`s{fKcQd)s_t8?>QsXHV?LcT?%-cq$T&h4yLsgT^>8#~aHQm(u?J>Bh z>#8mtN=-Mof$#{kk%iqw@F>dCF(M{28nNGv%39V@l1ek*7M9Iuk-bh;rh+M`Mx2Ht zmD=%q$h(O*yQ1;I)Owg;y-vIZvM}kOH5%|ZD(5SUYW|Or~GuT%C<$acZ^Gd@YV8GKHWla*@m}&Diz0 zsD{w1N)SE6phxD+5uEhWOtXL|<2!APKwA#UZ?s-8VwT7f%5g$t@R6YXs)9I; z^aX?Up=UhtQIjkX59K(beV!?Q5b(4wSf{IebZYdk^PexBM!nI{dY6zW=Pd0bELjNe zQ}IjQ;r>8FGEsvsX(L<;+FJj1`DZkQ(j+=-w9=f%j@PVXr=kDU$()Pw{CGP{0=
=tJ ztLWIVcg|-(m^}X>522#mT(?U(=UaL?gf>gy)JV^jf$hdwi2CoX@k}8sL1k&h9hfNd zh*Ej0gQs6o?6pfdv3-ScE5p2{aL`&Alnoeue|P`eo5l6d_Z~e#cmw)A(h(@f(;j=D zUERI&Rp}uh>Yuj>Uvn((JSpyOO*p<6hWc2cd=*EgSOM+I%BqX`)K{;yQdWKN;Q8L| zuSbv~{dVvn$EDQ*8UFBK_mjsXYdE%+u_Xp;MISKr^K7k@S68W2`n6hzscyDL0v^|X z!ze#Z*#{Y|o~8ZT)EUTEaono7trM1cN47-kM5%xc=*x<5iGVN*pi)V3=C)2$Qj%t} zTlO%+6J+^fC0oT4r1%KsE>2y%vg#g>NRLJtv}A?3n2$daH^=>!Y@HZLl8NZpv5PDT z`9;E0NGfK@&5xIY)r9ioeQ0w5zv5YstEJtawHS zjz?^aR(iNglQ4pFv~wzA!G_<@b1ZbAsJMd&l%p`i$t0>k099bck3!Z%co0P9y3lk~ zsZn{3S7v?9Bbj`7ii&V7wBqv9;frgw)mnccv}qP8U)MU3;2dnKazjD;&Zr1y_fL<9 zJ6pq@e-!s#3}0OH9VIs%^U!vB8O)JQM^8>iUuMqUtxLn5e-+oS728ktAN{qs@^ts+ z^W6tmiBl@=`8UO$RW&mLi?c=pZS%k6{PS9Y&nAHKL!e1Elgc+2|gMB9(| zfB)*>&es0lKH0l^Y4Z`H-zHxB;%uz2|B;M48hKi=QF@%MuV-yYok%W&t~-pfnF zm){ZOuI4U&6Jkr8_H6w)u~P|7m$$eU1|F<&5rTlwf2VFw-WB8=yhEi^dgaG|@?R_8`>C-J007>!5B~rF diff --git a/assets/index-WRaCtNZx.js.gz b/assets/index-WRaCtNZx.js.gz deleted file mode 100644 index 4188148d7d4cc8048488dfe8f6cbfdf82e4f9960..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2022 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 YkNJ%EG2d#f($%;A4Yst-E#nUW0MsTqCIA2c diff --git a/assets/index-elWFox97.js.gz b/assets/index-elWFox97.js.gz deleted file mode 100644 index c4569c9d8c186c081a537fd6c3871c8e5cfe05ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2158 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 a of c)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function t(c){const a={};return c.integrity&&(a.integrity=c.integrity),c.referrerPolicy&&(a.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?a.credentials="include":c.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(c){if(c.ep)return;c.ep=!0;const a=t(c);fetch(c.href,a)}})();const G=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:l}){const{getPrimaryColorOverride:t,getAppTheme:o,getLocaleLanguage:c}=h(),a=Vue.computed(()=>{const r=c.value;return L(r)}),i=()=>{const{message:r,notification:n,dialog:d,loadingBar:s}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=d,window.$message=r,window.$loadingBar=s,window.$notification=n};return l(),{getPrimaryColorOverride:t,localePackage:a,getAppTheme:o,discreteApi:i}},render(){const{$slots:{default:e},discreteApi:l}=this,{getPrimaryColorOverride:t,getAppTheme:o,localePackage:c}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:t,theme:o?naive.darkTheme:null,locale:c.locale,dateLocale:c.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,null,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),l()]})]})]})]})]})}});var J={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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 K=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:l}){const{getAppTheme:t}=h(),o=()=>{const{appPrimaryColor:{primaryColor:i,primaryFadeColor:r}}=J,n=document.body,d=k(m.appPiniaSettingStore,"localStorage");if(d){const s=E(d,"primaryColorOverride.common.primaryColor",i),f=q(s,.38);n.style.setProperty("--ray-theme-primary-color",s),n.style.setProperty("--ray-theme-primary-fade-color",f||r)}},c=()=>{const i=document.getElementById("pre-loading-animation");i&&W(i,{display:"none"})},a=i=>{const r=document.body,n="ray-template--dark",d="ray-template--light";i?v(r,d):v(r,n),w(r,i?n:d)};o(),c(),Vue.watch(()=>t.value,i=>{a(i)},{immediate:!0}),l()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),C={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},u=()=>({lockPassword:null}),Q=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{setLockAppScreen:t}=b(),{updateSettingState:o}=g(),c=Vue.reactive({lockCondition:u()}),a=()=>{var i;(i=e.value)==null||i.validate(r=>{r||(t(!0),o("lockScreenSwitch",!0),c.lockCondition=u())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var i;(i=l.value)==null||i.focus()})}),{...Vue.toRefs(c),lockScreen:a,formInstRef:e,inputInstRef:l}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(_,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:C,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("锁屏")]})]})])}}),X=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{logout:t}=z(),{updateSettingState:o}=g(),{setLockAppScreen:c}=b(),{isTabletOrSmaller:a}=B(),i="HH:mm",r="A",n="YY年MM月DD日",d="ddd",s=Vue.reactive({lockCondition:u(),HH_MM:p().format(i),AM_PM:p().locale("en").format(r),YY_MM_DD:p().format(n),DDD:p().format(d)}),f=setInterval(()=>{s.HH_MM=p().format(i),s.AM_PM=p().format(r)},6e3),x=setInterval(()=>{s.YY_MM_DD=p().format(n),s.DDD=p().format(d)},864e5),N=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{t(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},A=()=>{var M;(M=e.value)==null||M.validate(P=>{P||(c(!1),o("lockScreenSwitch",!1),s.lockCondition=u())})};return Vue.onBeforeUnmount(()=>{clearInterval(f),clearInterval(x)}),{...Vue.toRefs(s),backToSigning:N,unlockScreen:A,formRef:e,inputInstRef:l,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:l,AM_PM:t,YY_MM_DD:o,DDD:c}=this,a=l.split(":"),{unlockScreen:i,backToSigning:r}=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-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(_,{vertical:!0,align:"center",avatarSize:52},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:C},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":n=>this.lockCondition.lockPassword=n,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:n=>{n.code==="Enter"&&i()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[l,Vue.createTextVNode(" "),Vue.createVNode("span",null,[t])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[c])])])])])}}),e1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=b(),{updateSettingState:l}=g(),{getLockScreenSwitch:t}=h();return{lockScreenSwitchRef:Vue.computed({get:()=>t.value,set:c=>{l("lockScreenSwitch",c)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(naive.NModal,{show:this.lockScreenSwitchRef,"onUpdate:show":l=>this.lockScreenSwitchRef=l,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(X,null,null):Vue.createVNode(Q,null,null)])]})}}),l1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:l}=h();return{getWatermarkSwitch:e,getWatermarkConfig:l}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:l}=this;return l?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),t1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:j("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var c1={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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 o1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=c1,l=k(m.appVersionProvider,"localStorage"),t=Vue.ref(!1),{logout:o}=z();return l!==null&&e!==l&&(t.value=!0,Y(m.appVersionProvider,e,"localStorage")),{modalShow:t,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(T,{show:this.modalShow,"onUpdate:show":l=>this.modalShow=l,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),H=Vue.defineComponent({name:"App",render(){return Vue.createVNode(G,null,{default:()=>[Vue.createVNode(o1,null,null),Vue.createVNode(e1,null,null),Vue.createVNode(K,null,null),Vue.createVNode(l1,null,null),Vue.createVNode(t1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>"loading..."})]})}});if(typeof window<"u"){let e=function(){var l=document.body,t=document.getElementById("__svg__icons__dom__");t||(t=document.createElementNS("http://www.w3.org/2000/svg","svg"),t.style.position="absolute",t.style.width="0",t.style.height="0",t.id="__svg__icons__dom__",t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),t.innerHTML='',l.insertBefore(t,l.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const i1=()=>{p.locale(D)},a1=()=>({mounted:(e,{value:l})=>{const t=new y(e,{text:()=>String(l)});t.on("success",()=>{window.$message.success("复制成功")}),t.on("error",()=>{window.$message.error("复制失败")}),e.$$clipboard=t},updated:(e,{value:l,oldValue:t})=>{var o;l!==t&&((o=e.$$clipboard)==null||o.destroy(),e.$$clipboard=new y(e,{text:()=>String(l)}))},beforeUnmount:e=>{var l;e.$$clipboard&&((l=e.$$clipboard)==null||l.destroy(),e.$$clipboard=null)}}),r1=Object.freeze(Object.defineProperty({__proto__:null,default:a1},Symbol.toStringTag,{value:"Module"})),n1=()=>{let e,l;return{beforeMount:(t,{value:o})=>{const{func:c,trigger:a="click",wait:i=500,options:r}=o;if(typeof c!="function")throw new TypeError("debounce directive value must be a function");e=I(c,i,Object.assign({},r)),l=Z(t,a,e)},beforeUnmount:(t,{value:o})=>{e&&(e.cancel(),l==null||l()),e=null}}},s1=Object.freeze(Object.defineProperty({__proto__:null,default:n1},Symbol.toStringTag,{value:"Module"})),V=(e,l)=>{if(e){const t="ray-template__directive--disabled";l?(e.setAttribute("disabled","disabled"),w(e,t)):(e.removeAttribute("disabled"),v(e,t)),e==null||e.setAttribute("disabled",l?"disabled":"")}},d1=()=>({mounted:(e,{value:l})=>{V(e,l)},updated:(e,{value:l,oldValue:t})=>{l!==t&&V(e,l)}}),p1=Object.freeze(Object.defineProperty({__proto__:null,default:d1},Symbol.toStringTag,{value:"Module"})),u1=()=>{let e;return{beforeMount:(l,{value:t})=>{const{func:o,trigger:c="click",wait:a=500,options:i}=t;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=$(o,a,Object.assign({},i)),Z(l,c,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},h1=Object.freeze(Object.defineProperty({__proto__:null,default:u1},Symbol.toStringTag,{value:"Module"})),f1=e=>Object.keys(e).reduce((t,o)=>{var a;const c=(a=e[o])==null?void 0:a.default;if(typeof c=="function")return t[o]=c,t;throw new TypeError(`directiveModules: ${o} is not function`)},{}),m1=e=>{const t=f1(Object.assign({"/src/directives/modules/copy/index.ts":r1,"/src/directives/modules/debounce/index.ts":s1,"/src/directives/modules/disabled/index.ts":p1,"/src/directives/modules/throttle/index.ts":h1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),c=/^([^-]+-)*[^-]+$/;U(t,(a,i)=>{var n;const r=(n=i.match(o))==null?void 0:n[0];typeof r=="string"&&c.test(r)?e.directive(r,a()):console.error(`[setupDirectives] ${r} is not a valid directive name`)})},S=async e=>{await F(e),await O(e),await R(e),i1(),m1(e)},v1=async()=>{const e=Vue.createApp(H);await S(e),e.mount("#app")},g1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(H),await S(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?g1():v1(); diff --git a/assets/index-iIHgZQHP.js.gz b/assets/index-iIHgZQHP.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2df32f8464d46b356153952f418f9a6ec0fd01ea GIT binary patch literal 28850 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:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(g()),m={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 l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),i(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),c.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:t,globalSpinning: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},j(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),C=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),F=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(y,{text:"ray template yes",size:200,logoImage:x},null)])}});function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const O=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"},L(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(o,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var T={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.1"},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 P(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=T,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=R(),{updateLocale:a}=w();return{...Vue.toRefs(t),windowHeight:i,updateLocale:a,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(o,{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(b,null,null),Vue.createVNode(naive.NDropdown,{options:S,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(o,{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(o,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},P(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(k,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(F,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(O,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(_,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ve as default}; diff --git a/assets/index-iy6_5viZ.js.gz b/assets/index-iy6_5viZ.js.gz deleted file mode 100644 index 1e5a7a0d1679f2742ec9084132a4522d8c3cc4e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3711 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 diff --git a/assets/index-npZx1VDK.js b/assets/index-npZx1VDK.js new file mode 100644 index 00000000..68d8083f --- /dev/null +++ b/assets/index-npZx1VDK.js @@ -0,0 +1 @@ +import{s as r,g as o,h as u,x as a}from"./utils-GfUBWZZf.js";import"./hooks-CcEUU9Ku.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const b=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.NInput,{value:this.nameValue,"onUpdate:value":e=>this.nameValue=e,placeholder:"请输入姓名"},null),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:()=>{r("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[Vue.createTextVNode("setStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=o("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${e}`)}},{default:()=>[Vue.createTextVNode("getStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[Vue.createTextVNode("removeStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=a("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${e}`)}},{default:()=>[Vue.createTextVNode("hasStorage")]})]})})}});export{b as default}; diff --git a/assets/index-npZx1VDK.js.gz b/assets/index-npZx1VDK.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..87e276726b61765d2d3125ea1191d57dab5c093f GIT binary patch literal 1285 zcmV+g1^W6QiwFP!000021GSdXZWBiohVT0n>52z14e=Ze4I+!)HT9J&DTo%JkK0wT?HWHbLWJ z4WD&6-;}6mmnxOT1>6PF8u`A<`|3Vsi{zCTdsa<}Q`4SV?F@BAfF~+UsTDELyjX zh2@KlAW2DE0I+)Kd4(*tuz|M58>LyaR!m}BvXH~3i7m9fy(GeI*G{fGq`lEQzG-69 zKvQTrEL%%nk_iN53dL9s8>q3i(9H4jauTvbA%NL!ydet~Ht;AyT;u?j%Ew87K)zL> z)o@I2+%F}$LNkO=Le1s^3Z{X_uz6VD@d{s%wV-xZINXM*SgY zl=SF&!NM7AAj_P}R<5p$9hI#nLZ+w>C>DGmSF1e6SFX-ij>Cc2iZ-cgAHdd);>^_M z($q2Vz>fiVVQK2z^lWbE_Su9rNiREbTAgYzx_rqCk6ev)%7|zqX}jPP6c8an#DUA8 zVsSOcR$$08NgY78OBe&MV8+RGJ3=mD3jDKnApN5S}Yke)oNyX=p{lV zl5KyTdou2rLG?ui8|857C>IE>cubkdxp866TFVYy(R#>iMLFw@=JW!HO|+Ino14>F zd8FT9KVe_KxZ*Ug3`^*F2VD$op>y71Da-Bt&9XU@YGi$KH3aNHoiZqLKi~|QN_80V zA+HsQ?ZOQBT+=0}Fi534{VIs71k_X73TbO;UA_B5kak{6PY6(mE3dj;y`R=py3?medQEHrM8WDJcOb{UXz2Z43(!7Bhi+Qmrp)2n_>2!yk_KQI+BQg; z()w<{x^*x5;s-6=Jvmp0!t*XQTCB=xW;?it{9wlaKGeiXLtWqhYA5>o+vwJ>dk;VB zC+X#H&)@7mJkx>h^?x~J<2{B9-+#E19gA-L`1-p?r*lkz&ztbxrjh^Cv{w(FMfZM+ vo;--Y|K*fkxkMhG?OHe8O?SKL324Qi+Uvcq>Oq(8#0P%?A+P$wfeQctkmH6X literal 0 HcmV?d00001 diff --git a/assets/index-oalmqU8v.css.gz b/assets/index-oalmqU8v.css.gz deleted file mode 100644 index b1a2c4fcb069862c90df2cfc43fd0fe0d750771c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1546 zcmV+l2KD(LiwFP!000021MOLDZ`(Ey{=Q$KVJKh^Bq2F=>dF{UY(udEdjVP$STPg< zC7vxV6seJv6UESfAE*~wjwMGe(xn5Md@=8icgMSjNAg5ymSLgdYiwc-Ag``sB`rwn zkrNJ=S#G^3w^qr&VnL1h{s)Qc@rT_FXEq4~-+xw;k5;-?Iz6a#qYt~3>J67+KxPXK zspn_6AEh{#ZaB!;Pu*q8aLbhpH3(|?7FLI)tP^O#B6I~SfsO{8(fB%yL0Zsz`ro;+d|lwi#XY;xcQj{6wqt?{zLEDC6%lg_sX5Vq zG@(zhqg-k3%x*zj9#e6|V_ZXA#a1evc9@lw1238$C(S>W)n1dcWb%+Sav zk=w7Bc@Q&eB`r4m4#FTH^Tkp_y4uhzoRi@4xf|SJE*ad0{?p}kj10ymr9y!Ah=8?4 z{}*Sq1LZEGjB&XM{Z2mSo>^ybA+ZcY`(=F*3 zAOTriUR1cD@%2WlTrwOhp>+6NFb^(*iyCt`b$NX5`+LCcYrsByTv*UyByv4za5r7` z5uXZ;bW1JO%^d|>m4#$>=~mDzIHK zI8@jC7FhR0J=CfSUlwldF*fhVIa1cDbYIB6i1m3S&b4-<0;on`geTR=WK`}t$1`y; zE8FY1)l?dHBgX>h7BG$79r?rQ6{sX@$^aX|8Q}g|s9&VYVI#6@OF+f0EvSsf+!h|0 zFO9dQdV;aW5!`XmQ*GE9k*IK2!#z^R|PBhm332Ncb z32rO>v^pvtlIh`h*k@s5)mWcKxOCp5jzcDX9o4?YiKjL9e@!YIb;iCJ%0_ewopmYcUdBpB{?GR`;K%8R_)-6pcR{-cNAgKO3yU zEqj<%p2fk~{+Pj>Vp;pT74hs*xIFESTj3#7`JRf;vhP+@}zHF^tL$TI01>=E$6r_El ztb0@V&vvJd>54b;8Em>fwB%`N)$pu~%Yk_fqby&3NzM?B1uax=@j4gc>T1j31~lG3 z7$i0sm(`eZ2^xLugd>XUr}uY4og*p89Albgp;UH4WJ8FR5HvHurd~^PU4~X+9}Qyz z0%8j+j9{%apifpGCTi=t3YD5&)6sB^rnceb86`Mtw<9gEO&|rFX`WJD)E$oLs%N)% zba^B&t6^3dDOR8)K*lLBt!LQ8C1RZk$W&x4HVe~S=N48IrLxrvQ@Yf+*oXEAt01WLb=z=(@hhd z&|kIP{^k{)a>fL-?V!$Vx;yCwRZ+;Odw!NCk9N&d9h2Dt($eJF&UI5TaigO}sLVP= z8LCsiUsU~cUDK3{BIGgw&26{a?0_h^1l*#L1dCN0f-s%-rv_8z8f-O` zUAB&_zIH_zIp_(%rZ5&#^rPVN`ZpTCt%k3ZwCF8t6nO7mqc+FR8VO+gBY|9e%hOD0OQl_9idP2}Y(ZL6fuqBXb8VD%+ZIzH)D5r>^L|gTYQjn| wWH!$x(D?lqgR_4&P`8FCrfP>6m(!tXclAhB!KCtPn)&$ zPsdK>3Y{p2*;wS$y~sF-l7_Z8as2q{%-LioNLUDmMxWj&dpW9i9~_^W znz*EO^%Gcm%%w>8pSwq|C2>Iuix#DvWe>4@@r>9D4%m{UNaSJ@JftNtB@^>|fTNm5Krxt^ z%9hS|(}&ogS$Rw;IB6s7*SwQ7WM1#-1m-|$gi21RAXeHyNn~gv8U5JwbWc}r;jpl$3%z5f9dFn8nk5wT zMNL?FaIsdvTmTRG-lGi;PWIDrXf(0KsF1PA6r_%bc-iBQsT{xsa=;-%Dyj=I¨4 zfmGB2=GYY`R1)e~YSIH_LzYk&WNv{`pfX;j*acHL&8+!j;4(!OAiY97QEoVaP$}vV zh?fgE2d1G0kF(@5n1-$r3GN{Cs5JG~x-c&ox|-D09$oF#)js{AD)Ouph(?Ju58V7n zR~els*jU17VAD$-DFX`hQ=ZD=iAsk!^z{xByrw)g!W$vJl2FSwme`c4!>~p)84Xz*LB>sPnKG{;8+DKO%q{%D{5n?1p5p&*wC9CVK&4mCPhFaLk=vcW$cg~H5Chj z@fp~(A&Wgnn(;*H$c6W)9`&STR4vQJ0+>pH6BqMEMU}818(AK7h&3OYD3=JeSqc5# z1tD+_5TRKXSNtCy)mOe!5|#IRJO>N1;kAXnSV^e=hmcB`Q$llbrM`J@`}Lpq8&wm% z@2G%t#`hUhh>a_?Yd`LM`}2MyYN9Vzf?wrgLd9Jy4jb2`p5s&!Docf~L%x?=#P&ii zn@%MKYJ_(yDSVhjGr&>XpiOzAa+rhkIE@AVN?2O?Og0OajE62HDq_cjk3WtBYE6w) zw2CB?*hxfLWb`Ox8HdvWq@f*6|bQPpr#5@L365hv~LCozI zYlFcX^S^oO-(343@05H}QG=?fdl%k)XREsPpZeX^H%nKlTc7)XdGdDiM(yPb|JR59 z%JtgqC-u9l^}9b*Hy+o&ep37CYW>0T&ehfW)~|0jZ}``js;?e(NMGIYzh9}YZ`A+3 z@n-3YlDPO=z231o|JLpL&l~^qzQ)htSqEbESIgB`FZ`A3)%B(7`Y-;IyW6j?)|NJF zukZW+T=kc4)gLU^R-XFzUe=yIYixS^$)ko=b@RdY7r)fLT&+J?_HSITfA+YMr=2fu zZLdA7uidX*`+Vo&zx?kW`rkZ#vvj4AhU(UjwUyP{<`w@RkG8-5ckR}_hE`zY{)^hu zw{JIZRM(ekYY(>n_9y@PSG6x!x7S|Rx7K1DTqYq_d-lD*^tigd5tH15Mir{-cOy`X z12O;Fz3rvXVgaSXg%9U>h;dgfJ9rkHQ3qS#0+puXKvsS*-37Hg%eW03Z1W={;D|7L zx|F(gg7+bgbAg*(rP>wP2?_2niNb3gn)^IfPSAoU)p9r#OqnMFh2uq4nim2y6e*@m z9eF2CN!4-y^Pp2gUIsyiBQT*h4#Pe7_1ou0b2f)=S_14(aO7oMhhv~HcunF?ekS_Gg D@tEtF diff --git a/assets/index-yaMQ3A-R.js b/assets/index-skdhjNOF.js similarity index 71% rename from assets/index-yaMQ3A-R.js rename to assets/index-skdhjNOF.js index f5690c58..e5d3c52e 100644 --- a/assets/index-yaMQ3A-R.js +++ b/assets/index-skdhjNOF.js @@ -1 +1 @@ -import{v as t}from"./hooks-PJUSFCAE.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils--wGMbkAL.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const A=Vue.defineComponent({name:"RTemplateDoc",setup(){return{}},render(){return Vue.createVNode(t,{width:"100%",height:"100%",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",lazy:!0},null)}});export{A as default}; +import{w as t}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const A=Vue.defineComponent({name:"RTemplateDoc",setup(){return{}},render(){return Vue.createVNode(t,{width:"100%",height:"100%",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",lazy:!0},null)}});export{A as default}; diff --git a/assets/index-skdhjNOF.js.gz b/assets/index-skdhjNOF.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..45958517e28577951c29817ebf8321f13993f4ec GIT binary patch literal 841 zcmV-P1GfAhiwFP!0000218tOBPvbfih2PJw;8Z#iNZoFnHsz)xrIb<_hB7cyQ2SE3 z&Q9Wz*r_kQQ1!o$8elXjJjVX^jTjYh(cC$QS=D==at@0Xaq)NRQ=;Sk>Li_Dpjk`oe477oKEX%QO0u%C>d#{RNem8poCG;9%iOneIK;q~=h z@26jdW(K%YFJjlrBLPggcl+=?DXNs=8d1hB%ff*8#Dn>1(z}9Dw~Eb8*d~+`AC}8| z?UpI8-bZXb+dZFBLOtlfgX{bES(PcYkQPd;O*}|Ow~MywKU5*^v_{F-WM)F2c%%iO zbQ|%$U**^mjmi<`I`j!80ccJ<7|I{2*}J-|vf;v^GdST&V@N%6Oz7VlpAOZnnG}<+ zi%iNiMqiXc;NPt#lb~AWtjG-Xsp zg5mSy@n`8L+DR*NgwnKk$yfbj_4s@<{0c|Ltyl=V{($}0?q%oYzVikA?&&-D?Y?tz zan;_NOd}!$o-!#h3u&3eH1nxVy=E0m(1MUw3uy!oDe(z~LC?D!kDC`&GGzwLI-jb{ zlpUK84=m35uJf5Iw6dzCC`7N{uKiK4HU_SMG|DWbR zzCT8bpL;XMvh1UaM|?QR2E9P>-aaK4Y&VqU8i>Y4>)|eQpLWhvNT%0dc#1iLf@y=g zoa82SyH9QTh;Je0N*a66`Txlwi7*xtyDBe~L}?E&sD@^1uq_WYmUk4?8C4F&)JmEErS literal 0 HcmV?d00001 diff --git a/assets/index-ssC-lCbJ.js b/assets/index-ssC-lCbJ.js new file mode 100644 index 00000000..8fb8be34 --- /dev/null +++ b/assets/index-ssC-lCbJ.js @@ -0,0 +1 @@ +import{s as u}from"./utils-GfUBWZZf.js";import{m as v,h,o as N,j as f,p,d,q as y,r as o,e as w,T as b,L as S}from"./hooks-CcEUU9Ku.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as x}from"./ray-9TfU2AhD.js";import{b as R}from"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import{R as _}from"./index-arW2HKyR.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";function j(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const C=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t}=v(),{signing:i}=h(),{getRootPath:n}=N(),a=f("globalSpinning"),g=()=>({name:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(g()),m={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 l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),i(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),c.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:t,globalSpinning: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},j(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),k=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),F=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(y,{text:"ray template yes",size:200,logoImage:x},null)])}});function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const O=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"},L(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(o,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var T={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","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.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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 P(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=T,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=R(),{updateLocale:a}=w();return{...Vue.toRefs(t),windowHeight:i,updateLocale:a,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(o,{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(b,null,null),Vue.createVNode(naive.NDropdown,{options:S,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(o,{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(o,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},P(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(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(k,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(F,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(O,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(_,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ve as default}; diff --git a/assets/index-ssC-lCbJ.js.gz b/assets/index-ssC-lCbJ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9c3e61fb7d229f8b6888dc300ba1700cd0e8e1ce GIT binary patch literal 3707 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 Z|H0EY|HPFOrMLd%{{VJm%M~mp0010(XY~L8 literal 0 HcmV?d00001 diff --git a/assets/index-6MtxT8ON.js b/assets/index-vP5twyMd.js similarity index 79% rename from assets/index-6MtxT8ON.js rename to assets/index-vP5twyMd.js index d0eeda0f..2b21dff9 100644 --- a/assets/index-6MtxT8ON.js +++ b/assets/index-vP5twyMd.js @@ -1 +1 @@ -import{y as i}from"./hooks-PJUSFCAE.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils--wGMbkAL.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const P=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{P as default}; +import{z as i}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const P=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{P as default}; diff --git a/assets/index-vP5twyMd.js.gz b/assets/index-vP5twyMd.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..77ebc707ff74537f1c30b951855bd5a353338d88 GIT binary patch literal 1178 zcmV;L1ZDdliwFP!000021BI4NZ`(!?hVT6qDo+x^-H_CWW2y=$+p?TEkv~#7kb*#1 zlS6SWa+ls+%8~^EEs7p`2wEUTPbtt-du)MTS~UGPahjh|kYZ9(c3X&mNX|1a2lLJl zq*2U;T3nWhEYYPec%qXxDb=z;No4teKnt)rAtl1|Q; zG8BW5R4VYKA}X!Y!p0~gvJPz^zZaZunT^?+b38(dBN~x0I9BEi>C|xzSJ8>852Ib$E;5$_mE+coFEo7ub6ZQbwWal}&$&aNxGefi?epRe+urmt4OhSvSG4p#tCaMI%*lo_E@z`flN zX8MAJbj)ncg>>0dH4l7}gvu^gTKAv*OX^ml6leNE&10}N%6zWr3TDdw*w7`t1Y1*- z%{85~?U1^YOlzTVoXDWOh=~ep?XJigg*=G(^>gHbA~e+W^901)UReM*{aY?8%YQHM zQ<$k$k=nbTe|-DJms;idGCh{hD>`pId*1Z9D2Jd*&@!6viD@+9&YcR+t6Euo_4rAK4}r9&bnnw}Y8Yldkc(@KA<-ovue6rd8p79LUL z2~UIzHrHJqCJ~diST1vO%9X_mEd7^7ED6K^v4!f3_v$L366Y7X##ul1hypvmquHu; s|2ooAdRpWv?Voa&*;BLbEh|l!WuFs=>E}dV$Flj+-}nk}ie(4@0NtZG>Hq)$ literal 0 HcmV?d00001 diff --git a/assets/index-vdhdUEYa.js.gz b/assets/index-vdhdUEYa.js.gz deleted file mode 100644 index dd72012213e5a99bad1f413189737160d3233239..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2268 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 diff --git a/assets/index-yaMQ3A-R.js.gz b/assets/index-yaMQ3A-R.js.gz deleted file mode 100644 index 3835155d7aa1fa76e7453e0a9c934c96e19642d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 840 zcmV-O1GoGiiwFP!0000218tP;PvS}x#=qac!b`G=CY+&DUR*UdDI((TDk?5`;fooj zr|m#HQ|1Lk!vB6l)y*yPv7O&Joj%WVj>vMQ?Phtz%#qzjT4fbdOO%=$c=$Pdy6&{Q zWM(QCqTni|wsZ*Z=XvT(K*@K~d|5gS>ZCzv1BShLGMf0Sa#gBAW|E*m=qd3jtcN!@ zcikty49yI1rRHMS%Og#ga_`sUZJd`W!!@FeT$%<=;u8-RXL0u$#+@>@FhPq@N_<$Y z?zLMbynG(A^=x;2N(uF#4Uewp-=}3J*Fst-uom$k9{*alRPV72ai=v(z9ush_{1X( z0Hs@q_q{U5R%ld)u+V`|C~1P`#Dk%HQ1$NhRhbQz4xPalt~3VJBd3J^U*qJt-C6QH zK3rrHrZGHF_VVw2-nE0va+$LtH2|yL-E`i*J!Bi8`QzMc9MbeG+Y5z|7B%DcT~Uwt zE%@R65EIp%?I|jxV7uhRLPCz(2xBocmf77ced4_oM4`|rMEzuONn5Xb&Z!Kn0+F#8 z1HW(vZ^q-{0`~HRJYm|Jph+5}4kO!~WY?lyX5KW)5Ou*cAYxIRH?lp4tx3f+@JXF` z;L~<<_&hlMD*cOg(uxeBFzrKf6`iSMd2bHk$hZ|tVb`DVHTX=5;rsyn;pqoxI^A)! zdfxk8BSHk8Fexz&XpzJu^{Gv~dKrw-f{<1VX#@`_@d<@~*Snfb>U-Hpm;tlSrYbc> z$2vrPi?g0{0ulkwX$=>Z`(K!e7|2|=!pbK)^d~Foec%{xr*(kZJhK{TpI)j zMOw+SJ}8rvT~*+JKS-*asBs(L6Q$+s&dy>;hDpYSD!=s{*;C}NYDo#NmK!pymW}oW zPYm{I#d##@^6l-%i|NE>YiW$aCON2ZUW?0B7)wfbv-c0t(kqG$zR(SZ@SoR4z%IS;#`hR_6IxtcbmibH9KME3B8>KUp{>q?7CSo_Z+zz zpD^=xHZW;%JD+5#c^r>V*?{%w=Fh;s zpr5B**hY@em}#;B-R-VKzFWE7ea|V@Rr{vN%s!pa>wGr2io2LhgsGx6?2Pqk@cD9k z#%I@EkedqusavqM91mEZolwff8Nk)7#<@I|syDF^5P_}pQZWGu-@+17FHD0Q*yJD; z0_O764+E@8@jtMcRfb6xLjtL~0h#es!Xi~5T*wp`6Cs>pcsIExze3qU?4iZICZzIvjz4#sPqrPu{Rn$%x9KyxIgQ=sKk>q0PSBP+ zayl+J2z+9;^^pW!uf4?bGpmJ`^EKp>xdI#oXoE@Fd`_zHB9+QXT^Q!%0emjt0+hQN z#>B7Iy5?|E&t(*{@R3b2(R9Fa2?(rnlp`R9XxnP48ko!xCNX-pL5>($JuU*6ROQzQ zlf}MH-B_*jxQSr06g&wfFac|DD@)-6ikkD=N-DogYESiElih0iVTT-Z=hUj2ySeln z{t.removePendingRequest(e.config)},y=(e,r)=>{t.removePendingRequest(e.config)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},g=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},k=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},P=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{k(e,[P(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},v=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},C=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[f,v],implementRequestInterceptorErrorArray:[C]},{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=>(g(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; +import{B as t,C as n,d as R,E as q}from"./hooks-CcEUU9Ku.js";import{g as d}from"./utils-GfUBWZZf.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";const A=(e,r)=>{t.removePendingRequest(e.config)},y=(e,r)=>{t.removePendingRequest(e.config)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},g=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},k=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},P=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{k(e,[P(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},v=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},C=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[f,v],implementRequestInterceptorErrorArray:[C]},{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=>(g(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/assets/instance-r-tOjdU6.js.gz b/assets/instance-r-tOjdU6.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3158e2da3f1436ddff4a7185300b5199a1d506e0 GIT binary patch literal 821 zcmV-51Iqj#iwFP!000021C>=_Z`(Ey{k~se=o1BytmVepYD0ltSFsIui<8aWnjjcd z>LkmSM46=Q3IhN8AgOYq#%;V$l#cK2-8(#zVVrWIiuWB?b`+kJOM<;}xx-Gm?6fa< zY|uAr&bN|Gn6p~FTV!-2jbT_P2PMvHaG44tNv8hl{onWZ{xh6G-?#^mJO;88qaL+r zp9n^~WR)!WTj%;i8@tbd)SPLQ$&p2Wqy2yP8I0c23u^VrY8u>sy6+v@SrPYKxgK3m z>sQ*dNWPlQes})twLu$680XuttktD`@`ZI5w;zMFjgm|NBz_h}qdx7?F4?^coNMxV z(uVEi=#p9%?UBRbMr4OIYwvq*zA4+cENXShnA~R5-c8iTq#{fdsbH71OM=gf{Ux8? zwm~ct0uq+fjU4r8mtGLU#U;Saw8Al-NYxqJ2(U2it3pu$G2g=y5-&`GJJ@9)6#~k5 z;)j8$asEHBsa=F|8bJ(+x&xW=M8Z5#AQ+^Ii?I-HK6n^E;-8@$A&$`eQR6~_nm71C ztnCDu*s)RBQYGgMPSAEbjFIsw(!hWXzBNpZgL5gKHGB@w6TBjW^0(yM9tR!z2+W$e z!)>5za6J%mD5%ecm*IILm76daWcUmCT);IbwjM;- zFW0K(U|!8-7}D^GO;S;JKr;yl>?@QZz=mkrs;e3%o*@%Q=*0#;V_?;|FqpV3zd4ei$Dsr&U<0hQlzBo?eSRBB#WzXKsXl6Q8cpBr;B)SrN>zO~7oMx! zfzUQI$Mva8$)i0WVd_eK(5SDgo|ONy%jdLy_*%WzVfk81J^bZAH3+Nu`v(93C7qdV literal 0 HcmV?d00001 diff --git a/assets/utils--wGMbkAL.js b/assets/utils--wGMbkAL.js deleted file mode 100644 index 18a8183c..00000000 --- a/assets/utils--wGMbkAL.js +++ /dev/null @@ -1 +0,0 @@ -import{u as g,a as b,A as S}from"./hooks-PJUSFCAE.js";import{c}from"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{c as h}from"./lodash-es@4.17.21-xgd1l9mE.js";var E={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 T=()=>E,A=(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)},p=(e,r)=>Object.prototype.toString.call(e).includes(r),j=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],s=window.crypto||window.msCrypto;let i=0;for(i=0;inew Promise((t,n)=>{let s;try{if(typeof e=="string")return A(e,r),t();if(e instanceof ArrayBuffer)s=new Blob([new Uint8Array(e)],{type:"application/octet-stream"});else if(e instanceof File||e instanceof Blob)s=e;else return n(new Error("downloadAnyFile: Unsupported data type."));const i=URL.createObjectURL(s),o=document.createElement("a");o.href=i,o.download=r,o.style.display="none";const a=()=>{URL.revokeObjectURL(i),document.body.removeChild(o)};o.addEventListener("load",()=>(a(),t())),o.addEventListener("error",d=>(a(),n(d))),document.body.appendChild(o),o.click()}catch(i){return n(i)}}),v=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r];return t.length&&t.forEach(n=>{delete e[n]}),e},x=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r],n={};return t.length&&t.forEach(s=>{n[s]=e[s]}),n};function q(e,r,t="sessionStorage"){if(!e){console.error("Failed to set stored data: key is empty or undefined");return}try{const n=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(e,n):window.sessionStorage.setItem(e,n)}catch(n){console.error(`Failed to set stored data for key '${e}'`,n)}}function N(e,r="sessionStorage",t){try{const n=r==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return n===null?t??null:JSON.parse(n)}catch(n){return console.error(`Failed to get stored data for key '${e}'`,n),t??null}}function W(e,r="sessionStorage"){switch(e){case"all":window.window.localStorage.clear(),window.sessionStorage.clear();break;case"all-sessionStorage":window.sessionStorage.clear();break;case"all-localStorage":window.localStorage.clear();break;default:if(!e){console.error("Failed to remove stored data: key is empty or undefined");return}r==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}}const J=(e,r)=>{var i;const{domToImageOptions:t,printOptions:n}=r??{},{create:s}=b(e,t);window==null||window.$loadingBar.start(),(i=s("jpeg"))==null||i.then(o=>{const{print:a}=g(o,{type:"image",base64:!0,targetStyles:["*"],...v(n,["type","base64"])});a()}).catch(()=>{window==null||window.$loadingBar.error()}).finally(()=>{window==null||window.$loadingBar.finish()})},X=(e,r)=>{const t=()=>{const s=u(e);s&&r.trim().split(" ").forEach(o=>{o&&s.classList.add(o)})},n=Vue.watch(()=>u(e),t,{immediate:!0});f(n)},G=(e,r)=>{const t=()=>{const s=u(e);if(s)if(r==="removeAllClass"){const i=s.classList;i.forEach(o=>i.remove(o))}else r.trim().split(" ").forEach(o=>{o&&s.classList.remove(o)})},n=Vue.watch(()=>u(e),t,{immediate:!0});f(n)},M=(e,r)=>{const t=Vue.ref(!1),n=()=>{const i=u(e);if(!i)t.value=!1;else{const o=i.className,a=r.trim().split(" ").filter(d=>d!=="");t.value=o.includes(a.join(" "))}},s=Vue.watch(()=>u(e),n,{immediate:!0});return f(s),t},Y=(e,r)=>{let t;const n=()=>{const i=u(e);i&&(p(r,"String")?t=r.split(";").reduce((o,a)=>{const[d,w]=a.split(":").map(y=>y.trim());return d&&w&&(o[d]=w),o},{}):t=r,Object.keys(t).forEach(o=>{const a=t[o];o in i.style&&(i.style[o]=a)}))},s=Vue.watch(()=>u(e),n,{immediate:!0});f(s)},H=(e,r=1)=>{const t=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,n=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,s=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let i;if(t.test(e)){const o=e.substring(1);i="rgb("+[parseInt(o.substring(0,2),16),parseInt(o.substring(2,4),16),parseInt(o.substring(4,6),16)].join(", ")+")"}else return n.test(e)||s.test(e),e;return i&&!i.startsWith("rgba")&&(i=i.replace("rgb","rgba").replace(")",`, ${r})`)),i},Q=e=>{if(!e)return null;const r=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(r))}catch(t){return console.error(`Failed to get elements for selector '${e}'`,t),null}},Z=(e,r="px")=>typeof e=="number"?e.toString()+r:p(e,"String")&&S.cssUnit.test(e)?e:e+r,l={precision:8,decimal:"."},m=(e,r,t)=>e!=null&&e.length?e.length===1?c(e[0],l):e.reduce((s,i,o,a)=>(s=t==null?void 0:t(s,i,o,a),s),r):0,C=(e,r,t="number")=>{const n=Object.assign({},l,r),s=c(e,n);return t==="number"?s.value:s.toString()},z=(...e)=>e.length===1?c(e[0],l).add(0):m(e,0,(r,t)=>c(r,l).add(t)),K=(...e)=>{if(e.length===1)return c(e[0],l).subtract(0);if(e.length===2){const[n,s]=e;return c(n,l).subtract(s)}const r=h(e),t=r.shift();return r.length?m(r,t,(n,s)=>c(n,l).subtract(s)):t},ee=(...e)=>e.length===1?c(e[0],l).multiply(1):m(e,1,(r,t)=>c(r,l).multiply(t)),te=(...e)=>{if(e.length===1)return c(e[0],l).divide(1);if(e.length===2){const[n,s]=e;return c(n,l).divide(s)}const r=h(e),t=r.shift();return m(r,t,(n,s)=>c(n,l).divide(s))},re=(e,r)=>r<=1?[e||0]:e?c(e,l).distribute(r).map(n=>C(n)):new Array(r).fill(0);function I(e,...r){if(Array.isArray(e))e.forEach(t=>I(t,...r));else return e(...r)}function u(e,r){var n;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((n=e.value)==null?void 0:n.$el)??e.value:t=e,t}function ne(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||p(e,"Object"))return()=>e;if(typeof e=="function")return e}function f(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function se(e,r){const t=Vue.watchEffect(e,r);f(t)}export{ee as A,te as B,Z as a,I as b,H as c,A as d,O as e,x as f,N as g,W as h,p as i,T as j,G as k,X as l,M as m,f as n,u as o,J as p,Q as q,ne as r,q as s,Y as t,j as u,C as v,se as w,re as x,z as y,K as z}; diff --git a/assets/utils--wGMbkAL.js.gz b/assets/utils--wGMbkAL.js.gz deleted file mode 100644 index 4bf385143b3a56acf46993b70dd4871798f2a1c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2823 zcmV+i3;6UOiwFP!000021DzRLd(%4deSbyjWpkv1q9&#EfU{~SC53WpX(=2CIiT3% zM6DyalH3qd|M&gmTa!|t>`NxLW=1okxyoXiC~X&MgPX>fa0fUbdz>ATPIJ)AK!i4n5|O9D&%JJXp?sSq8pvo{N&lQSN-FSRisnX3Y0n%j#r!B zZ;gWXi#IRF$tso!G=PlKIDT}WZqRn?{NcF2*ZQ!#igs=uZ8@bkTC>@KPG^%~bv@BS z+E#9wE!u94KfJiuQcvHk*xH@Rq%wG+LJLf-#n*Azi62gj^SR)<(PxWy`)~W7cMcCf zpB%mPy>*Y&FAnzh_ILZA504K1{!pw=tWAu+zOJH31VHC!oGJ-7&>Zg`?H|7VDbWl@ zEuJK1z5EgDp$gI|NSi-75y|77<9;cZ=JS??X%chmHhgvPr0;u)R$&@gp`=Hi^xyew z9ddYd@WfwhljGwff31^s10{`Zyk!Wp?LOII2#CgPdr`c%tlE?Y8n}gi4DJbe+{0Z< zCmJFK#L`gBWUP3|G_lm!c?>iZCW-l+c~VL6NX=-Z!a3zh0y5m4h&V(R6H9|w1ZN0e zL(?!-7f_*PB&p;(7@b03X`+=?cAfyW>ey-_$28z^i~v(1gE$SrAdSf>L%=#)M6<1p zW#znfXXD=H{jI+qJluJ_`=r13^x6LN7cXDEJ~(`Hbo}<@-TS{keB`4bglIewr)Tk0 zs^nZ7n_kSm&cAuoB(bo_^DvQYFeHY}gbdY;26~=Yb$MAnPR(xqq8o#42-faKN+Sow zf1xYx-o>Rvibe;bJW3IL&so`xD3_w9gkBmNa6C>I8%f6@ISgMX_A@= zvI9QEnFgC`*^u;93F(B($U$W{$Nx~PsW5<$CDK{L31zxg&le&>&X_7{0ArrX4eH^N z-%iegScJPGLeLP>SS|yHoy+<-jUv$4zHz9&EjYq-~QKHac{x~|7V^cu0{RlfXCl}4m=uFW5J7Lfh%#WBfhi@kOh`_5j(;>EId`gXdED?xvx$rVC%!jds2 z(>U(gUe7^4H)O)K0ko`biT*>S$G=pXlshab|Nchh@xsi6+t&FDH{kI&_9}&LQagx& zYlO+oI+v^6kp_O&tr)hhZR-CP@yb#7Kar^<3?braZ2ezFL6NVR)DHbOuw?iQOD zu2+}-J1#K`IeyGFHI{3OFhPPD5ld+h3r@dw_Y-jGmAFOVby&yje{ zUaDP76gHc)W)rDFIAk+SR7MsV_AS$-oJ-DNZjfC)FY6D*p}C zka3)0d}|Xq+hpWfZW-2DKKJ#1{*4Ch)HmWa-&q$#vh{!Tc=QRO zPvN3N?q!&KGJoFu@F}M-1qHtqN%`<6>iM7Or|>TB6|2zdf zKZY0rtMpDBBaN$G$=6)M>&HL5fs?46|i(d7(tuX#2KaB?c3X{WjTU)yPmP zbQPD9l^KE?BgPUfG7`I~+OQyR#p@x3Et$g<3Dq}CX35AmhA5@rG`dm#yg;_G?|S?; zL51=G($$j1n7pWYIA>etQ@Pz0JClyA=7B}+;sW3bd83Tlfh2B(>ei%kh0frt^502b z!(2|Dh{)Y2lq9-3lBtuIAW2Lv^mRtqw;2KWl?A40Y()~gYn0p!ooi;O*PSga{Dv_? zaUnv;6Vq>)qNKWoA#T#Yrp6i3P!&V{U)Jdj;PSFP^ug&~pt{^PN-ZE=lrhP+cag-{ zch@7;bnJ?E?9Q{EUiJ~V22$t4?dmWM7(-pqEZg2kwm`)z7chYGmsbN(nhTnD*|NKm z(sZ{dsbZ}`>qxWa|Dr#cFPcw42qz@tI;Uw9f)zSSFZZj-A-P~BB2mw zX=bsDa*!!+bbOmLEZh8Rve{MHd{>!mcH_0#ig5REsk0-1?kYjeu(AtW3G5WE za<4PO80>EToxmOkDglIh$h}rFe|#cLq6|2nT5Dr>zgsghrRK|RVcuQzqX+_(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(f||{}),v={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 W=()=>v,I=(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)},y=(e,r)=>Object.prototype.toString.call(e).includes(r),q=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],s=window.crypto||window.msCrypto;let i=0;for(i=0;inew Promise((t,n)=>{let s;try{if(typeof e=="string")return I(e,r),t();if(e instanceof ArrayBuffer)s=new Blob([new Uint8Array(e)],{type:"application/octet-stream"});else if(e instanceof File||e instanceof Blob)s=e;else return n(new Error("downloadAnyFile: Unsupported data type."));const i=URL.createObjectURL(s),o=document.createElement("a");o.href=i,o.download=r,o.style.display="none";const a=()=>{URL.revokeObjectURL(i),document.body.removeChild(o)};o.addEventListener("load",()=>(a(),t())),o.addEventListener("error",u=>(a(),n(u))),document.body.appendChild(o),o.click()}catch(i){return n(i)}}),x=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r];return t.length&&t.forEach(n=>{delete e[n]}),e},K=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r],n={};return t.length&&t.forEach(s=>{n[s]=e[s]}),n},N=()=>{const e=navigator.userAgent;return/windows/i.test(e)?f.Windows:/macintosh|mac os x/i.test(e)?f.MacOS:/linux/i.test(e)?f.Linux:/android/i.test(e)?f.Android:/iphone|ipad|ipod/i.test(e)?f.IOS:f.Unknown};function X(e,r="sessionStorage",t){const{prefix:n,prefixKey:s}=t??{},i=n?s||h:"",o=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(o).find(a=>a===i+e)}function J(e,r,t="sessionStorage",n){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:s,prefixKey:i}=n??{},o=s?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 Y(e,r="sessionStorage",t){const{prefix:n,prefixKey:s,defaultValue:i}=t??{},o=n?s||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}}function G(e,r="sessionStorage",t){if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:n,prefixKey:s}=t??{},i=n?s||h:"",o=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),u=(p,w)=>{(p?[...a,...o]:w==="localStorage"?o:a).forEach(g=>{e==="__all__"?(window.sessionStorage.removeItem(i+g),window.localStorage.removeItem(i+g)):w==="localStorage"?window.localStorage.removeItem(i+g):window.sessionStorage.removeItem(i+g)})};switch(e){case"__all__":u(!0);break;case"__all_sessionStorage__":u(!1,"sessionStorage");break;case"__all_localStorage__":u(!1,"localStorage");break;default:r==="localStorage"?window.localStorage.removeItem(i+e):window.sessionStorage.removeItem(i+e);break}}const H=(e,r)=>{var i;const{domToImageOptions:t,printOptions:n}=r??{},{create:s}=A(e,t);window==null||window.$loadingBar.start(),(i=s("jpeg"))==null||i.then(o=>{const{print:a}=_(o,{type:"image",base64:!0,targetStyles:["*"],...x(n,["type","base64"])});a()}).catch(()=>{window==null||window.$loadingBar.error()}).finally(()=>{window==null||window.$loadingBar.finish()})},Q=(e,r)=>{const t=()=>{const s=d(e);s&&r.trim().split(" ").forEach(o=>{o&&s.classList.add(o)})},n=Vue.watch(()=>d(e),t,{immediate:!0});m(n)},Z=(e,r)=>{const t=()=>{const s=d(e);if(s)if(r==="removeAllClass"){const i=s.classList;i.forEach(o=>i.remove(o))}else r.trim().split(" ").forEach(o=>{o&&s.classList.remove(o)})},n=Vue.watch(()=>d(e),t,{immediate:!0});m(n)},z=(e,r)=>{const t=Vue.ref(!1),n=()=>{const i=d(e);if(!i)t.value=!1;else{const o=i.className,a=r.trim().split(" ").filter(u=>u!=="");t.value=o.includes(a.join(" "))}},s=Vue.watch(()=>d(e),n,{immediate:!0});return m(s),t},ee=(e,r)=>{let t;const n=()=>{const i=d(e);i&&(y(r,"String")?t=r.split(";").reduce((o,a)=>{const[u,p]=a.split(":").map(w=>w.trim());return u&&p&&(o[u]=p),o},{}):t=r,Object.keys(t).forEach(o=>{const a=t[o];o in i.style&&(i.style[o]=a)}))},s=Vue.watch(()=>d(e),n,{immediate:!0});m(s)},te=(e,r=1)=>{const t=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,n=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,s=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let i;if(t.test(e)){const o=e.substring(1);i="rgb("+[parseInt(o.substring(0,2),16),parseInt(o.substring(2,4),16),parseInt(o.substring(4,6),16)].join(", ")+")"}else return n.test(e)||s.test(e),e;return i&&!i.startsWith("rgba")&&(i=i.replace("rgb","rgba").replace(")",`, ${r})`)),i},re=e=>{if(!e)return null;const r=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(r))}catch(t){return console.error(`Failed to get elements for selector '${e}'`,t),null}},ne=(e,r="px")=>typeof e=="number"?e.toString()+r:y(e,"String")&&E.cssUnit.test(e)?e:e+r,l={precision:8,decimal:"."},S=(e,r,t)=>e!=null&&e.length?e.length===1?c(e[0],l):e.reduce((s,i,o,a)=>(s=t==null?void 0:t(s,i,o,a),s),r):0,C=(e,r,t="number")=>{const n=Object.assign({},l,r),s=c(e,n);return t==="number"?s.value:s.toString()},oe=(...e)=>e.length===1?c(e[0],l).add(0):S(e,0,(r,t)=>c(r,l).add(t)),se=(...e)=>{if(e.length===1)return c(e[0],l).subtract(0);if(e.length===2){const[n,s]=e;return c(n,l).subtract(s)}const r=b(e),t=r.shift();return r.length?S(r,t,(n,s)=>c(n,l).subtract(s)):t},ie=(...e)=>e.length===1?c(e[0],l).multiply(1):S(e,1,(r,t)=>c(r,l).multiply(t)),ae=(...e)=>{if(e.length===1)return c(e[0],l).divide(1);if(e.length===2){const[n,s]=e;return c(n,l).divide(s)}const r=b(e),t=r.shift();return S(r,t,(n,s)=>c(n,l).divide(s))},ce=(e,r)=>r<=1?[e||0]:e?c(e,l).distribute(r).map(n=>C(n)):new Array(r).fill(0);function P(e,...r){if(Array.isArray(e))e.forEach(t=>P(t,...r));else return e(...r)}function d(e,r){var n;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((n=e.value)==null?void 0:n.$el)??e.value:t=e,t}function le(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||y(e,"Object"))return()=>e;if(typeof e=="function")return e}function m(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function ue(e,r){const t=Vue.watchEffect(e,r);m(t)}export{oe as A,se as B,ie as C,ae as D,ne as a,P as b,te as c,I as d,M as e,K as f,Y as g,G as h,y as i,W as j,Z as k,Q as l,N as m,z as n,m as o,H as p,re as q,le as r,J as s,d as t,q as u,ee as v,ue as w,X as x,C as y,ce as z}; diff --git a/assets/utils-GfUBWZZf.js.gz b/assets/utils-GfUBWZZf.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..68fc60cba7beb963ee351ea56f5c14a980f5e6f0 GIT binary patch literal 3184 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 literal 0 HcmV?d00001 diff --git a/assets/vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js b/assets/vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js similarity index 100% rename from assets/vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js rename to assets/vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js diff --git a/assets/vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js.gz b/assets/vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js.gz similarity index 100% rename from assets/vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js.gz rename to assets/vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js.gz diff --git a/assets/vue@3.4.14_typescript@5.2.2-w40geAFS.js b/assets/vue@3.4.15_typescript@5.2.2-w40geAFS.js similarity index 100% rename from assets/vue@3.4.14_typescript@5.2.2-w40geAFS.js rename to assets/vue@3.4.15_typescript@5.2.2-w40geAFS.js diff --git a/assets/zh-CN-_ucbdd1f.js b/assets/zh-CN-_ucbdd1f.js new file mode 100644 index 00000000..4bce9527 --- /dev/null +++ b/assets/zh-CN-_ucbdd1f.js @@ -0,0 +1 @@ +import{t as U}from"./hooks-CcEUU9Ku.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";const e="当前环境不支持全屏",W={isEnabledFullscreen:e},X=Object.freeze(Object.defineProperty({__proto__:null,default:W,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",c="动画效果",Y={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},Z=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:Y},Symbol.toStringTag,{value:"Module"})),i="刷新当前页面",s="锁屏",r="设置",l="Github",a="全屏",p="退出全屏",m="搜索",ee={Reload:i,Lock:s,Setting:r,Github:l,FullScreen:a,CancelFullScreen:p,Search:m},oe=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:p,FullScreen:a,Github:l,Lock:s,Reload:i,Search:m,Setting:r,default:ee},Symbol.toStringTag,{value:"Module"})),_="首页",u="依赖项",d="关于",g="可视化",f="滚动动画",b="请求",h="表格",S="多级菜单(缓存)",O="文档",T="文档 (加速地址)",C="文档(内嵌)",y="办公",D="文档",M="演示",P="表格",j="数字精度",v="指令",R="页面详情模式",z="Mock 数据",N="二维码",I="SVG 图标",L="模板内置 Api",k="模态框",x="右键菜单",F="缓存工具函数",te={Dashboard:_,Rely:u,RelyAbout:d,Error:"错误页",Echart:g,scrollReveal:f,Axios:b,Table:h,MultiMenu:S,Doc:O,DocLocal:T,DocLocalInside:C,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,CalculatePrecision:j,Directive:v,RouterDemo:R,Mock:z,QRCode:N,SvgIcon:I,TemplateHooks:L,Modal:k,ContextMenu:x,CacheDemo:F},ne=Object.freeze(Object.defineProperty({__proto__:null,Axios:b,CacheDemo:F,CalculatePrecision:j,ContextMenu:x,Dashboard:_,Directive:v,Doc:O,DocLocal:T,DocLocalInside:C,Echart:g,Mock:z,Modal:k,MultiMenu:S,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,QRCode:N,Rely:u,RelyAbout:d,RouterDemo:R,SvgIcon:I,Table:h,TemplateHooks:L,default:te,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),w="项目配置",A={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},E="界面显示",ce={Title:w,ThemeOptions:A,InterfaceDisplay:E},ie=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:E,ThemeOptions:A,Title:w,default:ce},Symbol.toStringTag,{value:"Module"})),G="注册",Q="登录",$="扫码登陆",H="请输入用户名",V="请输入密码",q="登 陆",B="用户名",J="密码",K="开箱即用的中后台管理系统",se={Register:G,Signing:Q,QRCodeSigning:$,NamePlaceholder:H,PasswordPlaceholder:V,Login:q,Name:B,Password:J,RayTemplate:K},re=Object.freeze(Object.defineProperty({__proto__:null,Login:q,Name:B,NamePlaceholder:H,Password:J,PasswordPlaceholder:V,QRCodeSigning:$,RayTemplate:K,Register:G,Signing:Q,default:se},Symbol.toStringTag,{value:"Module"})),le=Object.assign({"./zh-CN/globalMessage.json":X,"./zh-CN/headerSettingOptions.json":Z,"./zh-CN/headerTooltip.json":oe,"./zh-CN/menu.json":ne,"./zh-CN/setting.json":ie,"./zh-CN/views/login/index.json":re}),Qe={message:{...U(le,"zh-CN")}};export{Qe as default}; diff --git a/assets/zh-CN-_ucbdd1f.js.gz b/assets/zh-CN-_ucbdd1f.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..98f7b986d4d08c41e5b0bd6b3ead53410106f0ac GIT binary patch literal 2164 zcmV-)2#fb0iwFP!000021FcwXPus{A{(gT28tn&=#%>Y_ZCzOkBq31V384#LqKQ38 z1{_bAu>%1`qIWO!MbK6%blYybTY9@)qXOf1x5DQYH< z1jQ?2xX~(=$jwa6gch2uG^!$=k93K_%VH=flvDlv!|`OO8H5%vrv)s`vq(q`ieZ5% zVn9ggW3)5g7i-2UNG~Do;(}sGP-lu=Jm z1-P&<%FKnl(&C1wSWxmv*Rd7}iUF}p$ZMgXkq>k>19R9Ah;A^VbD~6oVn_@MBk@3N zW~Q^Z8JS01;N?PwYTWbKDP%_sJex3k&f|)V8q`At1$F6qe`q?~vVp9rD+Zyu%cB|z zia{|bOm_=&bG>1H&R=~!ri=|usHJ3UzBJAE5)ebe6>TIQrb@gSrK0kz>n9i#g8`vO z7&jB4QLPzMWJEUv57sRPgxvICshcLoTb45!!@5!yXStW|Ejh+SNi!&_p*dLyA$0JRpX;g@M2TnW6C(Z54@5kXtr6q6kOIo#NXTOV_fJo!=7pAG!b%=7 zgGa(*m)I#x8R3~iA88T662rQRnTP2TvM8G?b`@HfG`L1Gk&xIa282+sC!D%5art~B zNi$P7NC6983#zw*#l&SgabqBL5ga4MASGgyeQ;*GV~&W3Yu&wBaY$%hSlbI)GCX|3*9zupJ%hP+I8Tt^uVt9_=X)yh}G z75J?@nwiClA!ZrIOSrxMrs6Eo@ff2;%#3pTaysqRN;)m+rlvs^XOXEH(hc|-w@I%8 zMS~{Yn$1n399%9T&BPKIrmCr7Q0eG^R0h@UKb#+StE(H%$6Wvod3ll;8kWGxhr{a2 z#{k96zn#jPq{oa1GUsFkS`(5?AOeO?LPoiT^8S-9NYsiCj;yL-svxE z*7_p=vof#`pIUc!YN7-%BZJeu_x7*<1TZgy)9oGm#Swr>8Cb8LItRa;-hXCoY_&T_ z53M(kI{+M&f&J)~z5QdH^nvwiFNN(X>Zf99{F+t%8u^=|#IqdNeW z-BS3`TKzA8u}^M>Wndp|dbKk4DS%lS*jxM7o9~_9j;({&0G4E6uirX3dup^+t$&20GDJiOqIDddu!j`*adJz1}6vW&f)LQi<!@2y)O z?X7(P4JR51%!H>8+9GR82+x`Dg~Fzk;eiwq-`=P@>VyU1A>BMiI8 z2bM~3f|>?qF}Ey5^L^4Rm$SAqK1RiV#XgRhHs(Y$nH)*AQs|A{_JUw!xf)*93G_ax(t*9&CT zl!pf1>)L7M-|sI5Zc*Krwws04!?Wk_Jv`&*4o~bau+V%k^_)Mt;uT1~PCe&cwJzqz z;4`RvafeRGz<#@9t*rw%E(7Puq4jYKz;9$=-}#U8;->TDu=->Tz<#d_pB_K7R)2Oj zckJ8mtp^(bPBjc$duv`JoA=zbd1k#bXh2_=fe#v#fpxUv?EY$PymdBroTvXf`S8Yi zaL>BG@9b_n57wNwhtA1zAjlU{y!gP=UqG79paqi^!8=`mo+G%xiAzGo)drMDPN?q`B-~BD#tf>llVB9dI1W%Y|CN q(y}Ousdf!R;2DCBO63|}^uC^qWB2n(ovg~WfBX-rSIjb15dZ+Ea1i4F literal 0 HcmV?d00001 diff --git a/assets/zh-CN-pH5q_wQx.js b/assets/zh-CN-pH5q_wQx.js deleted file mode 100644 index b423de7d..00000000 --- a/assets/zh-CN-pH5q_wQx.js +++ /dev/null @@ -1 +0,0 @@ -import{r as K}from"./hooks-PJUSFCAE.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils--wGMbkAL.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";const e="当前环境不支持全屏",U={isEnabledFullscreen:e},W=Object.freeze(Object.defineProperty({__proto__:null,default:U,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",i="动画效果",X={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},Y=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:X},Symbol.toStringTag,{value:"Module"})),c="刷新当前页面",s="锁屏",r="设置",l="Github",a="全屏",p="退出全屏",m="搜索",Z={Reload:c,Lock:s,Setting:r,Github:l,FullScreen:a,CancelFullScreen:p,Search:m},ee=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:p,FullScreen:a,Github:l,Lock:s,Reload:c,Search:m,Setting:r,default:Z},Symbol.toStringTag,{value:"Module"})),_="首页",u="依赖项",d="关于",g="可视化",f="滚动动画",b="请求",h="表格",S="多级菜单(缓存)",O="文档",T="文档 (加速地址)",y="文档(内嵌)",C="办公",D="文档",M="演示",P="表格",j="数字精度",v="指令",R="页面详情模式",z="Mock 数据",N="二维码",I="SVG 图标",L="模板内置 Api",k="模态框",x="右键菜单",oe={Dashboard:_,Rely:u,RelyAbout:d,Error:"错误页",Echart:g,scrollReveal:f,Axios:b,Table:h,MultiMenu:S,Doc:O,DocLocal:T,DocLocalInside:y,Office:C,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,CalculatePrecision:j,Directive:v,RouterDemo:R,Mock:z,QRCode:N,SvgIcon:I,TemplateHooks:L,Modal:k,ContextMenu:x},te=Object.freeze(Object.defineProperty({__proto__:null,Axios:b,CalculatePrecision:j,ContextMenu:x,Dashboard:_,Directive:v,Doc:O,DocLocal:T,DocLocalInside:y,Echart:g,Mock:z,Modal:k,MultiMenu:S,Office:C,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,QRCode:N,Rely:u,RelyAbout:d,RouterDemo:R,SvgIcon:I,Table:h,TemplateHooks:L,default:oe,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),F="项目配置",w={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},A="界面显示",ne={Title:F,ThemeOptions:w,InterfaceDisplay:A},ie=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:A,ThemeOptions:w,Title:F,default:ne},Symbol.toStringTag,{value:"Module"})),E="注册",G="登录",Q="扫码登陆",$="请输入用户名",H="请输入密码",V="登 陆",q="用户名",B="密码",J="开箱即用的中后台管理系统",ce={Register:E,Signing:G,QRCodeSigning:Q,NamePlaceholder:$,PasswordPlaceholder:H,Login:V,Name:q,Password:B,RayTemplate:J},se=Object.freeze(Object.defineProperty({__proto__:null,Login:V,Name:q,NamePlaceholder:$,Password:B,PasswordPlaceholder:H,QRCodeSigning:Q,RayTemplate:J,Register:E,Signing:G,default:ce},Symbol.toStringTag,{value:"Module"})),re=Object.assign({"./zh-CN/globalMessage.json":W,"./zh-CN/headerSettingOptions.json":Y,"./zh-CN/headerTooltip.json":ee,"./zh-CN/menu.json":te,"./zh-CN/setting.json":ie,"./zh-CN/views/login/index.json":se}),Ge={message:{...K(re,"zh-CN")}};export{Ge as default}; diff --git a/assets/zh-CN-pH5q_wQx.js.gz b/assets/zh-CN-pH5q_wQx.js.gz deleted file mode 100644 index f0f4671bfb8c8cc577fd60228c3cc98d3a4a5d1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2134 zcmV-c2&wlUiwFP!000021FcwXPus{A{(gT28tn&=#%>Z`x^-nK5JI5kJwOXzqKQ4R z2OLkBu>%1`qIWO!MbK6%blYybTY7uDNcR@n?N;pq<^CCLlTZ5>uI$7#2~@YL_Df>V zJagvEbDnd~$RuB&%vxqGh__rV=NQcc@q$k292Z8fOs4x1-AQqlgUckq0r5h-Xk(k> zj6xZXMf1P(X}h-*`l9 z7ZQo7E^{2uo>`+%I!FBTM8r-Zt3Bf|V8E!ihbCmLb% zJl<7xaA9GD*$cYTWQM3%P;_LP*oa5Ph}a?MMl5RSk@iNQhAn}Z79%DnN<1pY#HcWw zjP%aTv^RxEM_k~ge3lwKu-Go-hAljsvb)dX3XEDbKt%<0=}LcWy0hs3Ionh$LQS7X zH69hCVpN#!66WT5I{6uUwf&efIykNt)6MZRjL=F%j0xWx!^uvnGznQnrCHxjG%7|T zLbotxr(z>UBc{NJX$b+WON4&;1|E+WIm5*VVYZD3GtYlBn;KY!12d}%8N$; z_98YX0r$y|C%1nCaFA%aB?0%*-Q)dT07n_gBUVaKgR%rQb3_Xl`sgw=W#DbCSDw9a zA02rw_W>j_aPI7Qn+NXJE%)cA0A3F_q;NvVc|20^vz<#89PmY*LkjLCykMY`WWoeB zEo@p744ItxIEj?u^fwWBj;Zr@Z1O2|HKhOg*AlJBz`6CoefXxTlFIh`%Ci>$av4-M zZv+ZqGC0{i3W8wBAVnZgUZT^b8|l&$jiXJ|J3{a1%Na1@;EjqQY8fr zQe{r!FpVvXn3}|3)s|#HUm@wLLJ&+KQ^7{vPywbfVu~*1%MjylBlWD!hCNR`srh*7 zbGUPz*CE9-UrTXD29;M2E8Fh@v}JI7^z7vQ!^-v_0IEKR?~eEH0;tKrxwm)n>zcFv z5Wt)a+=D01ot>&A0nEzaWbcFf_U{1dGC0}Zai1Ron3jR_@`<&d;R&c;@&clf}0 z{iqGV5gE7-Z@Sz61aKmJY-x4wJg=<$;yiuhJX>i4uoTYxd3eiNTXo*A|9N;Dz=WR& zKRc`c0kHS8nIRdthnqpBjDB`tRtE0Y8|U?p-fu_F{wn~BGH};#9v{2}aNN&eUrZ-^ zuiPJ2-JNac@E(9mG8m%DT#LK)#@*Nja99S%`|IAp@80tp01n6?J(X&4emZiW-vn?_ z2JX(b`|Q8Y+N$?yx23y40Gz81uH109*8p7fiF;Ss+^uo|AjR@>FXDQZBBn|iKa?fO z4*t5c)V3rQCK;nl0+r3jCwqHAT#`XYkTl2@Mh#;e7cnxV9PC~sluKDS;TJMVheNhu zks)l_QX2MBMH=yc2dRP#Y2x&8!1OOKQVEXaazw#WqV|yKrHY-$rX}@;Bclv+Y+5MD z^PzAwU0@igT*ugwMqvUOifteZk20(f?jvVmFJaj45?Ct2acWzb_2N90#-UHHv;@b- z6I8|0FiaP<0fm~<0Gz=2f^VkZzoANlaEPkNkmjldXVD5ywOEGMw`Ew!)Vba^Yys<| zQ-6;CPv~iwYNrg3P#>1RhV)bZ&XG?8-*x=fG}6p-ST87UQrFkkkG|$!xbWBZ!tUl? zXyR~#zQ#VYaJCb5mm&E!#hf+Oyjkc&$e{Vv*N3DG+;=<9+B$$K8F-HmoKIT-j>*8i z{crF24e#+mAPx+k(|(|I2PkJzwy!`D6`#!E?z7 Ray Template - - - + + + @@ -35,25 +35,25 @@ - + - + - - - - + + + + - - + +