From f9481fe2452aaef2a495a805d50033bba3e18860 Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Fri, 12 Jan 2024 13:09:21 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@57ed469543e75075af3cfaf078ed2ca49e177683=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...i.js => @vue_reactivity@3.4.7-UV591Pbc.js} | 2 +- assets/@vue_runtime-core@3.4.0-GutacKex.js.gz | Bin 1692 -> 0 bytes ...js => @vue_runtime-core@3.4.7-pkrnDrzv.js} | 2 +- assets/@vue_runtime-core@3.4.7-pkrnDrzv.js.gz | Bin 0 -> 1693 bytes ....js => @vue_runtime-dom@3.4.7-w40geAFS.js} | 0 ...mpvo9.js => @vue_shared@3.4.7--wkmpvo9.js} | 0 ...ueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js.gz | Bin 2681 -> 0 bytes ...@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js} | 2 +- ...ueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js.gz | Bin 0 -> 2681 bytes ...ueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js} | 0 ...se_shared@10.6.1_vue@3.4.7-DJDYauAH.js.gz} | Bin assets/dayjs@1.11.10-A-QuG2Ol.js | 1 - assets/dayjs@1.11.10-A-QuG2Ol.js.gz | Bin 3718 -> 0 bytes assets/dayjs@1.11.10-IrZctHvJ.js | 1 + assets/dayjs@1.11.10-IrZctHvJ.js.gz | Bin 0 -> 3744 bytes .../{en-US-ebBm8py8.js => en-US-6iY1_fKm.js} | 2 +- assets/en-US-6iY1_fKm.js.gz | Bin 0 -> 1827 bytes assets/en-US-ebBm8py8.js.gz | Bin 1826 -> 0 bytes assets/hooks-9K4kgpy8.js | 17 +++++++++++++++ assets/hooks-9K4kgpy8.js.gz | Bin 0 -> 30592 bytes assets/hooks-GPnuRIeB.js | 17 --------------- assets/hooks-GPnuRIeB.js.gz | Bin 30112 -> 0 bytes assets/index-07tpAhEq.js | 1 - assets/index-07tpAhEq.js.gz | Bin 1010 -> 0 bytes assets/index-1QEZls_a.js | 1 + assets/index-1QEZls_a.js.gz | Bin 0 -> 1182 bytes assets/index-1uS45WOp.js | 1 + assets/index-1uS45WOp.js.gz | Bin 0 -> 991 bytes assets/index-5YvNvrKO.js | 1 - assets/index-8ae0JiOu.js | 1 - assets/index-8ae0JiOu.js.gz | Bin 1180 -> 0 bytes assets/index-A3Ze0oIU.js | 1 - assets/index-A3Ze0oIU.js.gz | Bin 2077 -> 0 bytes assets/index-AvDSH_gJ.js | 1 - assets/index-AvDSH_gJ.js.gz | Bin 29078 -> 0 bytes assets/index-EFODj2EJ.js | 1 + assets/index-EFODj2EJ.js.gz | Bin 0 -> 1603 bytes assets/index-ExMs7BZd.js | 1 + assets/index-ExMs7BZd.js.gz | Bin 0 -> 2141 bytes assets/index-HBXoh798.js | 1 + assets/index-HBXoh798.js.gz | Bin 0 -> 2019 bytes assets/index-Hat4mwRu.js | 1 - assets/index-Hat4mwRu.js.gz | Bin 989 -> 0 bytes assets/index-HoaE8J2q.js.gz | Bin 2692 -> 0 bytes assets/index-IKqQk_dn.js.gz | Bin 2030 -> 0 bytes assets/index-IQY39fGv.js | 1 + assets/index-IQY39fGv.js.gz | Bin 0 -> 1015 bytes assets/index-OVqQXWWL.js | 1 + assets/index-OVqQXWWL.js.gz | Bin 0 -> 1626 bytes assets/index-P-zwa3Dw.js | 1 - assets/index-P-zwa3Dw.js.gz | Bin 3769 -> 0 bytes assets/index-Q-b1TuBr.js | 1 - assets/index-Q-b1TuBr.js.gz | Bin 1860 -> 0 bytes assets/index-R-COTpql.js | 1 + assets/index-R-COTpql.js.gz | Bin 0 -> 29072 bytes assets/index-U_9lzGOh.js | 1 - assets/index-U_9lzGOh.js.gz | Bin 2024 -> 0 bytes assets/index-Yqg7fLWK.js.gz | Bin 837 -> 0 bytes assets/index-Yx81yA3R.js | 1 + assets/index-Yx81yA3R.js.gz | Bin 0 -> 2157 bytes .../{index-Yqg7fLWK.js => index-arVdkc_1.js} | 2 +- assets/index-arVdkc_1.js.gz | Bin 0 -> 838 bytes .../{index-gjWEVNq5.js => index-arW2HKyR.js} | 2 +- assets/index-arW2HKyR.js.gz | Bin 0 -> 711 bytes assets/index-ckcaOD1F.js | 1 - assets/index-ckcaOD1F.js.gz | Bin 884 -> 0 bytes assets/index-e69Kzsbl.js | 1 + assets/index-e69Kzsbl.js.gz | Bin 0 -> 1174 bytes .../{index-HoaE8J2q.js => index-fv7oDMEy.js} | 2 +- assets/index-fv7oDMEy.js.gz | Bin 0 -> 2694 bytes assets/index-gRQOEXFu.js | 1 - assets/index-gRQOEXFu.js.gz | Bin 1194 -> 0 bytes assets/index-gjWEVNq5.js.gz | Bin 710 -> 0 bytes assets/index-h4WXWUuN.js | 1 - assets/index-h4WXWUuN.js.gz | Bin 1614 -> 0 bytes assets/index-h7gGZVij.js | 1 + assets/index-h7gGZVij.js.gz | Bin 0 -> 2268 bytes assets/index-iTF3nq5a.js | 1 - assets/index-iTF3nq5a.js.gz | Bin 2138 -> 0 bytes assets/index-m9EiNGR9.js | 1 + assets/index-m9EiNGR9.js.gz | Bin 0 -> 1862 bytes assets/index-mO4BDy-w.js | 1 + assets/index-mO4BDy-w.js.gz | Bin 0 -> 1307 bytes .../{index-IKqQk_dn.js => index-ovk7NMj2.js} | 2 +- assets/index-ovk7NMj2.js.gz | Bin 0 -> 2021 bytes assets/index-qQsJZb52.js | 1 - assets/index-qQsJZb52.js.gz | Bin 1721 -> 0 bytes assets/index-s7FOkxcu.js | 1 + assets/index-s7FOkxcu.js.gz | Bin 0 -> 3745 bytes assets/index-ssCRsJGr.js | 1 + assets/index-ssCRsJGr.js.gz | Bin 0 -> 1719 bytes assets/index-tZy8npu9.js | 1 + .../{index-x3DQmVNT.js => index-uTyn_98X.js} | 2 +- assets/index-uTyn_98X.js.gz | Bin 0 -> 2064 bytes assets/index-wGdRhkB-.js | 1 - assets/index-wGdRhkB-.js.gz | Bin 1634 -> 0 bytes assets/index-x3DQmVNT.js.gz | Bin 2061 -> 0 bytes assets/index-ya54qAHY.js | 1 - assets/index-ya54qAHY.js.gz | Bin 2273 -> 0 bytes assets/instance-2tUVEeRL.js | 1 + assets/instance-2tUVEeRL.js.gz | Bin 0 -> 820 bytes assets/instance-shh-1c6u.js | 1 - assets/instance-shh-1c6u.js.gz | Bin 879 -> 0 bytes assets/utils-3eX7XowR.js | 1 + assets/utils-3eX7XowR.js.gz | Bin 0 -> 2826 bytes assets/utils-ddsIP9VB.js | 1 - assets/utils-ddsIP9VB.js.gz | Bin 2918 -> 0 bytes ...ue-hooks-plus@1.8.5_vue@3.4.7-UGgZVZ2w.js} | 0 ...hooks-plus@1.8.5_vue@3.4.7-UGgZVZ2w.js.gz} | Bin ...=> vue@3.4.7_typescript@5.2.2-w40geAFS.js} | 0 .../{zh-CN-HqA4U_x6.js => zh-CN-6xn5ro4a.js} | 2 +- assets/zh-CN-6xn5ro4a.js.gz | Bin 0 -> 2087 bytes assets/zh-CN-HqA4U_x6.js.gz | Bin 2082 -> 0 bytes index.html | 20 +++++++++--------- index.html.gz | Bin 1866 -> 1869 bytes mockServer/mock-data.js | 8 +++---- mockServer/mock-data.js.gz | Bin 1040 -> 1040 bytes 117 files changed, 60 insertions(+), 60 deletions(-) rename assets/{@vue_reactivity@3.4.0-PX72Bnai.js => @vue_reactivity@3.4.7-UV591Pbc.js} (82%) delete mode 100644 assets/@vue_runtime-core@3.4.0-GutacKex.js.gz rename assets/{@vue_runtime-core@3.4.0-GutacKex.js => @vue_runtime-core@3.4.7-pkrnDrzv.js} (96%) create mode 100644 assets/@vue_runtime-core@3.4.7-pkrnDrzv.js.gz rename assets/{@vue_runtime-dom@3.4.0-w40geAFS.js => @vue_runtime-dom@3.4.7-w40geAFS.js} (100%) rename assets/{@vue_shared@3.4.0--wkmpvo9.js => @vue_shared@3.4.7--wkmpvo9.js} (100%) delete mode 100644 assets/@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js.gz rename assets/{@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js => @vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js} (98%) create mode 100644 assets/@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js.gz rename assets/{@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js => @vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js} (100%) rename assets/{@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js.gz => @vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js.gz} (100%) delete mode 100644 assets/dayjs@1.11.10-A-QuG2Ol.js delete mode 100644 assets/dayjs@1.11.10-A-QuG2Ol.js.gz create mode 100644 assets/dayjs@1.11.10-IrZctHvJ.js create mode 100644 assets/dayjs@1.11.10-IrZctHvJ.js.gz rename assets/{en-US-ebBm8py8.js => en-US-6iY1_fKm.js} (75%) create mode 100644 assets/en-US-6iY1_fKm.js.gz delete mode 100644 assets/en-US-ebBm8py8.js.gz create mode 100644 assets/hooks-9K4kgpy8.js create mode 100644 assets/hooks-9K4kgpy8.js.gz delete mode 100644 assets/hooks-GPnuRIeB.js delete mode 100644 assets/hooks-GPnuRIeB.js.gz delete mode 100644 assets/index-07tpAhEq.js delete mode 100644 assets/index-07tpAhEq.js.gz create mode 100644 assets/index-1QEZls_a.js create mode 100644 assets/index-1QEZls_a.js.gz create mode 100644 assets/index-1uS45WOp.js create mode 100644 assets/index-1uS45WOp.js.gz delete mode 100644 assets/index-5YvNvrKO.js delete mode 100644 assets/index-8ae0JiOu.js delete mode 100644 assets/index-8ae0JiOu.js.gz delete mode 100644 assets/index-A3Ze0oIU.js delete mode 100644 assets/index-A3Ze0oIU.js.gz delete mode 100644 assets/index-AvDSH_gJ.js delete mode 100644 assets/index-AvDSH_gJ.js.gz create mode 100644 assets/index-EFODj2EJ.js create mode 100644 assets/index-EFODj2EJ.js.gz create mode 100644 assets/index-ExMs7BZd.js create mode 100644 assets/index-ExMs7BZd.js.gz create mode 100644 assets/index-HBXoh798.js create mode 100644 assets/index-HBXoh798.js.gz delete mode 100644 assets/index-Hat4mwRu.js delete mode 100644 assets/index-Hat4mwRu.js.gz delete mode 100644 assets/index-HoaE8J2q.js.gz delete mode 100644 assets/index-IKqQk_dn.js.gz create mode 100644 assets/index-IQY39fGv.js create mode 100644 assets/index-IQY39fGv.js.gz create mode 100644 assets/index-OVqQXWWL.js create mode 100644 assets/index-OVqQXWWL.js.gz delete mode 100644 assets/index-P-zwa3Dw.js delete mode 100644 assets/index-P-zwa3Dw.js.gz delete mode 100644 assets/index-Q-b1TuBr.js delete mode 100644 assets/index-Q-b1TuBr.js.gz create mode 100644 assets/index-R-COTpql.js create mode 100644 assets/index-R-COTpql.js.gz delete mode 100644 assets/index-U_9lzGOh.js delete mode 100644 assets/index-U_9lzGOh.js.gz delete mode 100644 assets/index-Yqg7fLWK.js.gz create mode 100644 assets/index-Yx81yA3R.js create mode 100644 assets/index-Yx81yA3R.js.gz rename assets/{index-Yqg7fLWK.js => index-arVdkc_1.js} (66%) create mode 100644 assets/index-arVdkc_1.js.gz rename assets/{index-gjWEVNq5.js => index-arW2HKyR.js} (73%) create mode 100644 assets/index-arW2HKyR.js.gz delete mode 100644 assets/index-ckcaOD1F.js delete mode 100644 assets/index-ckcaOD1F.js.gz create mode 100644 assets/index-e69Kzsbl.js create mode 100644 assets/index-e69Kzsbl.js.gz rename assets/{index-HoaE8J2q.js => index-fv7oDMEy.js} (66%) create mode 100644 assets/index-fv7oDMEy.js.gz delete mode 100644 assets/index-gRQOEXFu.js delete mode 100644 assets/index-gRQOEXFu.js.gz delete mode 100644 assets/index-gjWEVNq5.js.gz delete mode 100644 assets/index-h4WXWUuN.js delete mode 100644 assets/index-h4WXWUuN.js.gz create mode 100644 assets/index-h7gGZVij.js create mode 100644 assets/index-h7gGZVij.js.gz delete mode 100644 assets/index-iTF3nq5a.js delete mode 100644 assets/index-iTF3nq5a.js.gz create mode 100644 assets/index-m9EiNGR9.js create mode 100644 assets/index-m9EiNGR9.js.gz create mode 100644 assets/index-mO4BDy-w.js create mode 100644 assets/index-mO4BDy-w.js.gz rename assets/{index-IKqQk_dn.js => index-ovk7NMj2.js} (83%) create mode 100644 assets/index-ovk7NMj2.js.gz delete mode 100644 assets/index-qQsJZb52.js delete mode 100644 assets/index-qQsJZb52.js.gz create mode 100644 assets/index-s7FOkxcu.js create mode 100644 assets/index-s7FOkxcu.js.gz create mode 100644 assets/index-ssCRsJGr.js create mode 100644 assets/index-ssCRsJGr.js.gz create mode 100644 assets/index-tZy8npu9.js rename assets/{index-x3DQmVNT.js => index-uTyn_98X.js} (94%) create mode 100644 assets/index-uTyn_98X.js.gz delete mode 100644 assets/index-wGdRhkB-.js delete mode 100644 assets/index-wGdRhkB-.js.gz delete mode 100644 assets/index-x3DQmVNT.js.gz delete mode 100644 assets/index-ya54qAHY.js delete mode 100644 assets/index-ya54qAHY.js.gz create mode 100644 assets/instance-2tUVEeRL.js create mode 100644 assets/instance-2tUVEeRL.js.gz delete mode 100644 assets/instance-shh-1c6u.js delete mode 100644 assets/instance-shh-1c6u.js.gz create mode 100644 assets/utils-3eX7XowR.js create mode 100644 assets/utils-3eX7XowR.js.gz delete mode 100644 assets/utils-ddsIP9VB.js delete mode 100644 assets/utils-ddsIP9VB.js.gz rename assets/{vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js => vue-hooks-plus@1.8.5_vue@3.4.7-UGgZVZ2w.js} (100%) rename assets/{vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js.gz => vue-hooks-plus@1.8.5_vue@3.4.7-UGgZVZ2w.js.gz} (100%) rename assets/{vue@3.4.0_typescript@5.2.2-w40geAFS.js => vue@3.4.7_typescript@5.2.2-w40geAFS.js} (100%) rename assets/{zh-CN-HqA4U_x6.js => zh-CN-6xn5ro4a.js} (70%) create mode 100644 assets/zh-CN-6xn5ro4a.js.gz delete mode 100644 assets/zh-CN-HqA4U_x6.js.gz diff --git a/assets/@vue_reactivity@3.4.0-PX72Bnai.js b/assets/@vue_reactivity@3.4.7-UV591Pbc.js similarity index 82% rename from assets/@vue_reactivity@3.4.0-PX72Bnai.js rename to assets/@vue_reactivity@3.4.7-UV591Pbc.js index d90e6374..356af0a6 100644 --- a/assets/@vue_reactivity@3.4.0-PX72Bnai.js +++ b/assets/@vue_reactivity@3.4.7-UV591Pbc.js @@ -1 +1 @@ -import{i as e}from"./@vue_shared@3.4.0--wkmpvo9.js";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}; +import{i as e}from"./@vue_shared@3.4.7--wkmpvo9.js";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.0-GutacKex.js.gz b/assets/@vue_runtime-core@3.4.0-GutacKex.js.gz deleted file mode 100644 index a1aeccdfcc9365152258c80f10ac539aff2e3cf5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1692 zcmV;N24ndjiwFP!000021BF*@Z`(K${(is05*7l9PIPvf%k}7+Xxm(}n|(=(It{vO z7=l7mwi=r9igcRP)_*??C0j}g+2ak}ExUci7T!r!9 ze|*@ev{IRL#Y5qqetaFD#KWTxpZ|IM&SXXW#fIaeS?<>@;Eu!!B#8+uNPL6~67Ru~ zxQ022J5VH+kds)$lEm9*$J%99sd;aNsrUREr8I5Kk?a`+t`p1C+p3p?4^wK7)0mu~DvX+;^p(~H&l!i5|@y%=?mH2Twv zQMsbgUtf$`N9R{Ko%xVAO|1FGNLQ3*@R>ObMtobv>y2Hq4Z4IJ#B|2%gVS%!JCtk2 zVT0AQinTHew>%onb~|$KT>oH>Z!6_Cl^M8r{$#RMA$7?X199}ztJvHv}sOs z99*~jPv*da0SOw^VWU6TO@ADMA@4=^pZ<{vUFbtv*xT!Jt`IR8ieOYXZ*zfRnm$|^ zrz(@_5U!AI@70rVHODiT_{ZcD zn8Pr9MacyIhLZ(ze7Ae_zZ2$ovModom2hw`EaV~xOf8%sU*0{3&$Fp2(+G(}(2c6l zA>vaq6eB1w7(wQruF0*$Z7*>V41r90U#v-|kcESFRj#eD;IoRND`q+6MtVxRmE~Gp z&BZscx^$DqvZ4v3eMDhEmaBDXlxe~T+g5aI+4Iu4Zqi<6THj^zzOm;;)o$pj%-Dj` zZfvC+nHjmHyY@a=wNS3FzwOOhm$^commA~65bQErt4p0Ngo1VEggWF;65DjFTXi6R%9vRY-j_@-FNxiC@0%J>k#4j0Vu zp+v zIb>ZHJ3KmutS)l)3v9&EO^sv*tI#nIOiW(hc zXp^6r-0ikCST1B6;r|DDOrk}4=8>Ke(z657ZCt55F;S$G71KP?u`G?u93u+gVyc0Z znV?^x51ioQR(sA3F7BJXB=*>KaicuP?|!r~pCQ@BJ*$Um*A-;%-YlV!QVxh3iSds{ z$>>z59sN89|Dhpy^E)Q^u3zLAKH;U&p7fbgDl8%?E?&|a_^{+t)7Keutzh$4GAzrXO z6#PIXy=M}Gx9r!}tK*XX1EK}fExv3P)0c?BVe`qf?VecH=*C6PEP6uY4bzR4wrWu1 zY()iXaCCYYX!k=oljd8+Q}K`hZps`cqXS^_LM$tRgjIGbqn4yeQ0b7?Nra8KsnX3 zaS=tt3I)B?iYXpNDlUxFo4K;A;J(F7^$b-qo$WbLLBU1QK8Fqv!*K6Ld-A%iaa*@X zI{e5uSY!qy$1`8rx~(0i{cZ8xuGMflqeAnIQ*uz`-(K?BDDmIy7nxkL0?!JjI2U?4 zoH51gdTd#krnjFi(yQyq&D-nqi*#~vb93==lBOXTJTn{)E|bZ}?`FGq|E1T)Cca6B mhXx%|H>=g7|2y>q{U6HUPZAP7lPK%)-~J2ED}vmt4FCX3_hUc+ diff --git a/assets/@vue_runtime-core@3.4.0-GutacKex.js b/assets/@vue_runtime-core@3.4.7-pkrnDrzv.js similarity index 96% rename from assets/@vue_runtime-core@3.4.0-GutacKex.js rename to assets/@vue_runtime-core@3.4.7-pkrnDrzv.js index 41f0ab20..955092e3 100644 --- a/assets/@vue_runtime-core@3.4.0-GutacKex.js +++ b/assets/@vue_runtime-core@3.4.7-pkrnDrzv.js @@ -1 +1 @@ -import{i as x,a as k}from"./@vue_reactivity@3.4.0-PX72Bnai.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.0--wkmpvo9.js";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}; +import{i as x,a as k}from"./@vue_reactivity@3.4.7-UV591Pbc.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.7--wkmpvo9.js";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.7-pkrnDrzv.js.gz b/assets/@vue_runtime-core@3.4.7-pkrnDrzv.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..196c02d25e61b2cfae5ccc60c2f9bcee6881e163 GIT binary patch literal 1693 zcmV;O24eXiiwFP!000021BF*@bK5o&{(iqg3z}e0t;Xl*ymZQSgp&-ZHqx>2ak}ExUci7T!rz! ze|Xrav{IRL#Y5qqes~?9#NQo#y#4n3(fd0Yf3o4YXqNkR3%Db(0!d;53lbmTg2X#8 zB(7mj;tmvvCFCU5uq5&J*|Bz+RchWIdGz^ywSFkS_eW~w205CI*6_uPu`G>sgCBA7 zw7M&GoR<{~ACAmih8%uJhi5KM)51&kO%rRrG13*K8T`Q<1|z<$;`PQZ*#=!g4q`gv^}*>k<{ip4 zafwD?4~~s!I1Z&`)~iqgf8?UE$r=eIai1n3`H=io42{ZFijt> zj8m1#bO=|-w)g5uxSHdcOMK>#BHLCf7Y-_wr!;N7mY0<<Hpc zMa*FszM^CTf5XXwIlkLH`riq2JlPf^he|lO7Z!361f~{FkT36^!{^ylm1%^;A?QX` z=n(NK8Hy1U7>pqEPuJvD;->x+>RJSnydz(G|0taw9z@-O6&U zuIAzkSY5hFV_DGz(mtXvAj{RdG|DvLgKaCiwd{FmTsLViGp+A3dEeOcqG~sERc35K zX*aggjm(T((p`I>tXe47*WdPLt;<{?&&!Q*VhDDbt<|N@7DB-~b8_i*32hO+_ql6$ zQIqYN>$Q*iu{}$=N0Ha#wyLs(U9u7k2NjKu-$ap%On^07~fj_n^{h5w3RxuR%Bq^lUAav(T=ky3KlG* zr8f5ScU}#qk^QiIme5aYyn* zcw`=n;r<%>JX17G(-Fx;-1w*wd)G9cW;)^NGS(Ijl}pz zqhxd{)Q*0hga6Qwy!jOqeATb|wBX{-Xh_V(B>FVw;?C%iq>B%F$CWPLt3Aea@j;KG zbJjC?pGawZZ|wc{HYXl+u{!XmiyOsrnv11-1WCtBRd;pznflit1dGE%iQlr1&=4=! z9tysplHN0k!CUrg>(y~d{{hj0=@wr$i|I?m;IR2*+ICMYYjooxXBIu7@rLQfN?SE3 za<-xZH8?swjI^!TB8KJNCna6Ti=4^m^xJ)e8f`pRdA8ARtfPqOIF*f<6Dols(u{L> zHZkP;Y-&1cYw-2)xZ5xt2Re!Z=Fx9?V&hc0N6dvr#Me=jM-j_CFl?M6;)pzOBp8Wf zaDBcU4UbPa_s0w-%<_a;+_n)53u)7efFj_6S)914FbnF|GCDm;7~Kb0oPH+Ia$)cd zAG>&uL$u)fjj8t*KeITF-Ts~|ZtF39Gw$EU{KvJQd1LeH)!t2_o0^$-Y_Ef^K+>&K z?xAPwkhjzwAj(F2M(5L3g?4hr`Qb(VE}qG0mp!FVTNPv@XWfFgOdlGXLOaznC{RxI zY+OVUu|h#FwPK1#k%|i=^=7UtE4XhlQ$0hKOlNxzR8VkHw9laf#4y~u(Vo0+YuwiD zkq$pF4i=dK$??pWwr*>OX@6UMw`(<=&Zy9QJZAL;r^|_=|*uKS-4I_+S46M|GEotPKDFi;`iw literal 0 HcmV?d00001 diff --git a/assets/@vue_runtime-dom@3.4.0-w40geAFS.js b/assets/@vue_runtime-dom@3.4.7-w40geAFS.js similarity index 100% rename from assets/@vue_runtime-dom@3.4.0-w40geAFS.js rename to assets/@vue_runtime-dom@3.4.7-w40geAFS.js diff --git a/assets/@vue_shared@3.4.0--wkmpvo9.js b/assets/@vue_shared@3.4.7--wkmpvo9.js similarity index 100% rename from assets/@vue_shared@3.4.0--wkmpvo9.js rename to assets/@vue_shared@3.4.7--wkmpvo9.js diff --git a/assets/@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js.gz b/assets/@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js.gz deleted file mode 100644 index 83c36a12d6877ccfab01c5671be8af99ca69d8f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2681 zcmV-<3WoI`iwFP!000021D#k~Z`(K)e&1hV2?K!yINTIF*avwTPuir@blRlTWKwj3 zAfTlqi;YBTNXo7&>%T8Z-E6m=S?r5NACiaX@|_DQ%1UY5*cmsoE3$E)PlUVABN6WN zib(glBun@COcM8bOH%iF-ey{rA^qpi>l$hUk0$3D(x0E5(0|iskLwzK{ulj;p8RefSqY#i6CY!GGw@dyg>JU*8>Bh*&UAWdp3>`Xxxc9yPO~HwRpEfmfhP2Ob%y+n-T0@ zJm6mGgxx<7&Jbp&O+quJFL;upik(&nW0KGUXq6#)d5>d1s3fVZsq^dpOMAq8yXFb*}utf@hPH|3E-Av8-uv;a_TR^iVY^!5e{NUYLlMS&E?9mABJri?L3E!QisyPc$o zDl26meaCH%FcmT>>J$u0F`jp}pQUVt)DXk7G>Xu`fH9W-4U@LTq+<6sNRUBm>B7Qu zR?H;~?;{kb-A?_F!YPcgvy7xESS||2*hv(jf(0d#7?YsDjkjqhbE}cWZA+Sp8za^p zp(AoyOuTTF64HWB)kc0p#GZ8&1p!h~6#S)Z2Pd_d@F?;}EQ?xqybah}QG%+i4^*Er z)qFBH;5kBy?KzbvR;-~%6h6$Nidw$9;w50lSa|vJ{n^`#Fp2_{c9}JbQkp1fxsV2Z zmnV)QZzpnsTl_#XQCQIExl#piIi_%*i1wobVcd>^`-J*{oxzxoG-N1vHsWU>ufV>j zwFYS~rLkNlfN&HIvr4{IwX~3S_5r%)MGefG6Q=WCxO&qasM!JaCodflY4R*aL}!SkqCTx1y}JrYGH zii;+MiDCPSAy>;W36JyHAj~)N+`c3{P4~nggVJVD8n<|=3}eCQ#ORRTVv_VN!ZqtH zzbe#{7q_`E{|W1GG5wAE1)Vef_;zkqpes$Oz_k6sEhuuz3(?2+b z_mj|veaPiDjA17Fz){)k2J9j@y&Fg}M71NM;X4cPyOtK;PmamdUe<-jmN zt-8Fq?$vTt^_GQQX#8lb(tHJb_W^*elOw`sS6AlxT-bCiV#2~oLr7A9%Jpm~r0^-? zR^4>WUib`RVpq;PDb69|bzx0hI#LOGHIZ@_JR>IOMWHrvMf!Np*c}0vm|pst7E7Y! zh1N>Piq(CkR|QaTG*si32r2CKP=eyLWrA!Osun}q?2mX4S-h9g@zAR2{SvUy2*{SHv(&RPCZaijmeT(*J%vPmH}hyC_GEor)5Gj5(>8v{{AdglxgFNuUrH(Zlmw=)eqwr%SowD-^2 z`DcyWDYd_JdJQtyi<*vn4rCS?TK8J_CM~0A6R^Iu+gD{!eB)x?1Fnvud^lvu&Z&!S zv>u()<266PYmSy=gX1r3O6*Y-9A0{t-A!>rD5c9bUbfBwvqP@yU@98xcszSDz-woK z3sm=A{NBukoAK9zI*Mw#XVri)+cp1w<_WgFZJHjKY%_HI)BY#e28;p5&3lCB4oU-% zrmz}}j{`OWXux_D4MXOfhL2pD3CW9M+tg!zknq{wisT8s!SNfHCEGo}|Nd9ETS}>M z_g2?7CVlksz5x|c6ut)|zQFa;fL?c#1wd_|P>9+$7A!&Y_%0<9Vhu>Yo~BDw}0k zMo~glw*pCG{1xrH&j?+b@fU!qQ`a4wA3P^im^8xN)RlVygEZzY9;>+8GronRUSET& zpw^cc?}kqDSWJ|gM605RjiXHRxi<%QJ>UmT{fYC&5urRL#zqn99mP&aF^u+Qm8XNF`pII3u59Nw%>fb>*9~bPvK35PY3Hw0jzp!U|q| z@H{N*TikcoHt1ytiSIA$nz3u`{K(zmeGqhy9bH^3x$a{D zj$*+c$AWON;O(Mas#=V2)Ko|b+6z7cqbGJ!;&^ZIcVF5PkGNwtf3v(l0Jkns+?DeY zm98@xeOn&+)(r8Lv)@pN)Sh`}F7s$EEDrJf5N)|{pi1{%(t)z+e9cJ@jiPPgvwyq4 naZmA_NO0dJvHqJ7@ZXgD;XaD|?ml%p|Hpp;L2hG?@)rOAC*mkD diff --git a/assets/@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js b/assets/@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js similarity index 98% rename from assets/@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js rename to assets/@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js index 7547efa0..a71025f6 100644 --- a/assets/@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js +++ b/assets/@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js @@ -1 +1 @@ -import{t as N,w as j,a as _,i as H,n as I,b as x,c as M,d as B}from"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";function g(e){var r;const t=N(e);return(r=t==null?void 0:t.$el)!=null?r:t}const V=H?window:void 0;function S(...e){let r,t,i,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([t,i,s]=e,r=V):[r,t,i,s]=e,!r)return I;Array.isArray(t)||(t=[t]),Array.isArray(i)||(i=[i]);const c=[],a=()=>{c.forEach(p=>p()),c.length=0},l=(p,f,n,o)=>(p.addEventListener(f,n,o),()=>p.removeEventListener(f,n,o)),m=VueDemi.watch(()=>[g(r),N(s)],([p,f])=>{if(a(),!p)return;const n=x(f)?{...f}:f;c.push(...t.flatMap(o=>i.map(d=>l(p,o,d,n))))},{immediate:!0,flush:"post"}),h=()=>{m(),a()};return M(h),h}let W=!1;function Z(e,r,t={}){const{window:i=V,ignore:s=[],capture:c=!0,detectIframe:a=!1}=t;if(!i)return;B&&!W&&(W=!0,Array.from(i.document.body.children).forEach(n=>n.addEventListener("click",I)),i.document.documentElement.addEventListener("click",I));let l=!0;const m=n=>s.some(o=>{if(typeof o=="string")return Array.from(i.document.querySelectorAll(o)).some(d=>d===n.target||n.composedPath().includes(d));{const d=g(o);return d&&(n.target===d||n.composedPath().includes(d))}}),p=[S(i,"click",n=>{const o=g(e);if(!(!o||o===n.target||n.composedPath().includes(o))){if(n.detail===0&&(l=!m(n)),!l){l=!0;return}r(n)}},{passive:!0,capture:c}),S(i,"pointerdown",n=>{const o=g(e);l=!m(n)&&!!(o&&!n.composedPath().includes(o))},{passive:!0}),a&&S(i,"blur",n=>{setTimeout(()=>{var o;const d=g(e);((o=i.document.activeElement)==null?void 0:o.tagName)==="IFRAME"&&!(d!=null&&d.contains(i.document.activeElement))&&r(n)},0)})].filter(Boolean);return()=>p.forEach(n=>n())}function k(){const e=VueDemi.ref(!1);return VueDemi.getCurrentInstance()&&VueDemi.onMounted(()=>{e.value=!0}),e}function C(e){const r=k();return VueDemi.computed(()=>(r.value,!!e()))}function Q(e,r={}){const{window:t=V}=r,i=C(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let s;const c=VueDemi.ref(!1),a=h=>{c.value=h.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",a):s.removeListener(a))},m=VueDemi.watchEffect(()=>{i.value&&(l(),s=t.matchMedia(N(e)),"addEventListener"in s?s.addEventListener("change",a):s.addListener(a),c.value=s.matches)});return M(()=>{m(),l(),s=void 0}),c}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,r){return Y[e]||r}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 ee(e,r,t,i={}){var s;const{flush:c="pre",deep:a=!0,listenToStorageChanges:l=!0,writeDefaults:m=!0,mergeDefaults:h=!1,shallow:p,window:f=V,eventFilter:n,onError:o=u=>{console.error(u)},initOnMounted:d}=i,y=(p?VueDemi.shallowRef:VueDemi.ref)(typeof r=="function"?r():r);if(!t)try{t=K("getDefaultStorage",()=>{var u;return(u=V)==null?void 0:u.localStorage})()}catch(u){o(u)}if(!t)return y;const w=N(r),z=$(w),D=(s=i.serializer)!=null?s:G[z],{pause:R,resume:L}=j(y,()=>P(y.value),{flush:c,deep:a,eventFilter:n});return f&&l&&_(()=>{S(f,"storage",E),S(f,T,J),d&&E()}),d||E(),y;function P(u){try{if(u==null)t.removeItem(e);else{const v=D.write(u),b=t.getItem(e);b!==v&&(t.setItem(e,v),f&&f.dispatchEvent(new CustomEvent(T,{detail:{key:e,oldValue:b,newValue:v,storageArea:t}})))}}catch(v){o(v)}}function F(u){const v=u?u.newValue:t.getItem(e);if(v==null)return m&&w!==null&&t.setItem(e,D.write(w)),w;if(!u&&h){const b=D.read(v);return typeof h=="function"?h(b,w):z==="object"&&!Array.isArray(b)?{...w,...b}:b}else return typeof v!="string"?v:D.read(v)}function J(u){E(u.detail)}function E(u){if(!(u&&u.storageArea!==t)){if(u&&u.key==null){y.value=w;return}if(!(u&&u.key!==e)){R();try{(u==null?void 0:u.newValue)!==D.write(y.value)&&(y.value=F(u))}catch(v){o(v)}finally{u?VueDemi.nextTick(L):L()}}}}}function U(e,r,t={}){const{window:i=V,...s}=t;let c;const a=C(()=>i&&"ResizeObserver"in i),l=()=>{c&&(c.disconnect(),c=void 0)},m=VueDemi.computed(()=>Array.isArray(e)?e.map(f=>g(f)):[g(e)]),h=VueDemi.watch(m,f=>{if(l(),a.value&&i){c=new ResizeObserver(r);for(const n of f)n&&c.observe(n,s)}},{immediate:!0,flush:"post",deep:!0}),p=()=>{l(),h()};return M(p),{isSupported:a,stop:p}}function te(e,r={}){const{reset:t=!0,windowResize:i=!0,windowScroll:s=!0,immediate:c=!0}=r,a=VueDemi.ref(0),l=VueDemi.ref(0),m=VueDemi.ref(0),h=VueDemi.ref(0),p=VueDemi.ref(0),f=VueDemi.ref(0),n=VueDemi.ref(0),o=VueDemi.ref(0);function d(){const y=g(e);if(!y){t&&(a.value=0,l.value=0,m.value=0,h.value=0,p.value=0,f.value=0,n.value=0,o.value=0);return}const w=y.getBoundingClientRect();a.value=w.height,l.value=w.bottom,m.value=w.left,h.value=w.right,p.value=w.top,f.value=w.width,n.value=w.x,o.value=w.y}return U(e,d),VueDemi.watch(()=>g(e),y=>!y&&d()),s&&S("scroll",d,{capture:!0,passive:!0}),i&&S("resize",d,{passive:!0}),_(()=>{c&&d()}),{height:a,bottom:l,left:m,right:h,top:p,width:f,x:n,y:o,update:d}}function ne(e={}){const{window:r=V,initialWidth:t=Number.POSITIVE_INFINITY,initialHeight:i=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:c=!0}=e,a=VueDemi.ref(t),l=VueDemi.ref(i),m=()=>{r&&(c?(a.value=r.innerWidth,l.value=r.innerHeight):(a.value=r.document.documentElement.clientWidth,l.value=r.document.documentElement.clientHeight))};if(m(),_(m),S("resize",m,{passive:!0}),s){const h=Q("(orientation: portrait)");VueDemi.watch(h,()=>m())}return{width:a,height:l}}export{S as a,ne as b,te as c,ee as d,Z as o,U as u}; +import{t as N,w as j,a as _,i as H,n as I,b as x,c as M,d as B}from"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";function g(e){var r;const t=N(e);return(r=t==null?void 0:t.$el)!=null?r:t}const V=H?window:void 0;function S(...e){let r,t,i,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([t,i,s]=e,r=V):[r,t,i,s]=e,!r)return I;Array.isArray(t)||(t=[t]),Array.isArray(i)||(i=[i]);const c=[],a=()=>{c.forEach(p=>p()),c.length=0},l=(p,f,n,o)=>(p.addEventListener(f,n,o),()=>p.removeEventListener(f,n,o)),m=VueDemi.watch(()=>[g(r),N(s)],([p,f])=>{if(a(),!p)return;const n=x(f)?{...f}:f;c.push(...t.flatMap(o=>i.map(d=>l(p,o,d,n))))},{immediate:!0,flush:"post"}),h=()=>{m(),a()};return M(h),h}let W=!1;function Z(e,r,t={}){const{window:i=V,ignore:s=[],capture:c=!0,detectIframe:a=!1}=t;if(!i)return;B&&!W&&(W=!0,Array.from(i.document.body.children).forEach(n=>n.addEventListener("click",I)),i.document.documentElement.addEventListener("click",I));let l=!0;const m=n=>s.some(o=>{if(typeof o=="string")return Array.from(i.document.querySelectorAll(o)).some(d=>d===n.target||n.composedPath().includes(d));{const d=g(o);return d&&(n.target===d||n.composedPath().includes(d))}}),p=[S(i,"click",n=>{const o=g(e);if(!(!o||o===n.target||n.composedPath().includes(o))){if(n.detail===0&&(l=!m(n)),!l){l=!0;return}r(n)}},{passive:!0,capture:c}),S(i,"pointerdown",n=>{const o=g(e);l=!m(n)&&!!(o&&!n.composedPath().includes(o))},{passive:!0}),a&&S(i,"blur",n=>{setTimeout(()=>{var o;const d=g(e);((o=i.document.activeElement)==null?void 0:o.tagName)==="IFRAME"&&!(d!=null&&d.contains(i.document.activeElement))&&r(n)},0)})].filter(Boolean);return()=>p.forEach(n=>n())}function k(){const e=VueDemi.ref(!1);return VueDemi.getCurrentInstance()&&VueDemi.onMounted(()=>{e.value=!0}),e}function C(e){const r=k();return VueDemi.computed(()=>(r.value,!!e()))}function Q(e,r={}){const{window:t=V}=r,i=C(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let s;const c=VueDemi.ref(!1),a=h=>{c.value=h.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",a):s.removeListener(a))},m=VueDemi.watchEffect(()=>{i.value&&(l(),s=t.matchMedia(N(e)),"addEventListener"in s?s.addEventListener("change",a):s.addListener(a),c.value=s.matches)});return M(()=>{m(),l(),s=void 0}),c}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,r){return Y[e]||r}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 ee(e,r,t,i={}){var s;const{flush:c="pre",deep:a=!0,listenToStorageChanges:l=!0,writeDefaults:m=!0,mergeDefaults:h=!1,shallow:p,window:f=V,eventFilter:n,onError:o=u=>{console.error(u)},initOnMounted:d}=i,y=(p?VueDemi.shallowRef:VueDemi.ref)(typeof r=="function"?r():r);if(!t)try{t=K("getDefaultStorage",()=>{var u;return(u=V)==null?void 0:u.localStorage})()}catch(u){o(u)}if(!t)return y;const w=N(r),z=$(w),D=(s=i.serializer)!=null?s:G[z],{pause:R,resume:L}=j(y,()=>P(y.value),{flush:c,deep:a,eventFilter:n});return f&&l&&_(()=>{S(f,"storage",E),S(f,T,J),d&&E()}),d||E(),y;function P(u){try{if(u==null)t.removeItem(e);else{const v=D.write(u),b=t.getItem(e);b!==v&&(t.setItem(e,v),f&&f.dispatchEvent(new CustomEvent(T,{detail:{key:e,oldValue:b,newValue:v,storageArea:t}})))}}catch(v){o(v)}}function F(u){const v=u?u.newValue:t.getItem(e);if(v==null)return m&&w!==null&&t.setItem(e,D.write(w)),w;if(!u&&h){const b=D.read(v);return typeof h=="function"?h(b,w):z==="object"&&!Array.isArray(b)?{...w,...b}:b}else return typeof v!="string"?v:D.read(v)}function J(u){E(u.detail)}function E(u){if(!(u&&u.storageArea!==t)){if(u&&u.key==null){y.value=w;return}if(!(u&&u.key!==e)){R();try{(u==null?void 0:u.newValue)!==D.write(y.value)&&(y.value=F(u))}catch(v){o(v)}finally{u?VueDemi.nextTick(L):L()}}}}}function U(e,r,t={}){const{window:i=V,...s}=t;let c;const a=C(()=>i&&"ResizeObserver"in i),l=()=>{c&&(c.disconnect(),c=void 0)},m=VueDemi.computed(()=>Array.isArray(e)?e.map(f=>g(f)):[g(e)]),h=VueDemi.watch(m,f=>{if(l(),a.value&&i){c=new ResizeObserver(r);for(const n of f)n&&c.observe(n,s)}},{immediate:!0,flush:"post",deep:!0}),p=()=>{l(),h()};return M(p),{isSupported:a,stop:p}}function te(e,r={}){const{reset:t=!0,windowResize:i=!0,windowScroll:s=!0,immediate:c=!0}=r,a=VueDemi.ref(0),l=VueDemi.ref(0),m=VueDemi.ref(0),h=VueDemi.ref(0),p=VueDemi.ref(0),f=VueDemi.ref(0),n=VueDemi.ref(0),o=VueDemi.ref(0);function d(){const y=g(e);if(!y){t&&(a.value=0,l.value=0,m.value=0,h.value=0,p.value=0,f.value=0,n.value=0,o.value=0);return}const w=y.getBoundingClientRect();a.value=w.height,l.value=w.bottom,m.value=w.left,h.value=w.right,p.value=w.top,f.value=w.width,n.value=w.x,o.value=w.y}return U(e,d),VueDemi.watch(()=>g(e),y=>!y&&d()),s&&S("scroll",d,{capture:!0,passive:!0}),i&&S("resize",d,{passive:!0}),_(()=>{c&&d()}),{height:a,bottom:l,left:m,right:h,top:p,width:f,x:n,y:o,update:d}}function ne(e={}){const{window:r=V,initialWidth:t=Number.POSITIVE_INFINITY,initialHeight:i=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:c=!0}=e,a=VueDemi.ref(t),l=VueDemi.ref(i),m=()=>{r&&(c?(a.value=r.innerWidth,l.value=r.innerHeight):(a.value=r.document.documentElement.clientWidth,l.value=r.document.documentElement.clientHeight))};if(m(),_(m),S("resize",m,{passive:!0}),s){const h=Q("(orientation: portrait)");VueDemi.watch(h,()=>m())}return{width:a,height:l}}export{U as a,ne as b,te as c,ee as d,Z as o,S as u}; diff --git a/assets/@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js.gz b/assets/@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9388f8a59b209e91fd888bf1ea4bd8f44e6b5cbe GIT binary patch literal 2681 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 literal 0 HcmV?d00001 diff --git a/assets/@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js b/assets/@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js similarity index 100% rename from assets/@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js rename to assets/@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js diff --git a/assets/@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js.gz b/assets/@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js.gz similarity index 100% rename from assets/@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js.gz rename to assets/@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js.gz diff --git a/assets/dayjs@1.11.10-A-QuG2Ol.js b/assets/dayjs@1.11.10-A-QuG2Ol.js deleted file mode 100644 index c4071f6f..00000000 --- a/assets/dayjs@1.11.10-A-QuG2Ol.js +++ /dev/null @@ -1 +0,0 @@ -import{c as V,g as X}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";var q={exports:{}};(function(z,G){(function(O,D){z.exports=D()})(V,function(){var O=1e3,D=6e4,j=36e5,b="millisecond",d="second",y="minute",m="hour",v="day",C="week",M="month",U="quarter",p="year",L="date",J="Invalid Date",P=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,Q=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,K={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var n=["th","st","nd","rd"],t=s%100;return"["+s+(n[(t-20)%10]||n[t]||n[0])+"]"}},F=function(s,n,t){var r=String(s);return!r||r.length>=n?s:""+Array(n+1-r.length).join(t)+s},R={s:F,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),r=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+F(r,2,"0")+":"+F(e,2,"0")},m:function s(n,t){if(n.date()1)return s(u[0])}else{var o=n.name;g[o]=n,e=o}return!r&&e&&(k=e),e||!r&&k},f=function(s,n){if(N(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new A(t)},a=R;a.l=W,a.i=N,a.w=function(s,n){return f(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var A=function(){function s(t){this.$L=W(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[Z]=!0}var n=s.prototype;return n.parse=function(t){this.$d=function(r){var e=r.date,i=r.utc;if(e===null)return new Date(NaN);if(a.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(P);if(u){var o=u[2]-1||0,c=(u[7]||"0").substring(0,3);return i?new Date(Date.UTC(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)):new Date(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)}}return new Date(e)}(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return a},n.isValid=function(){return this.$d.toString()!==J},n.isSame=function(t,r){var e=f(t);return this.startOf(r)<=e&&e<=this.endOf(r)},n.isAfter=function(t,r){return f(t)taND2YR4Y`PbW$02JyOa5ldFpZn7WN5To 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 kDn6Zm@icb!a0AETmRsaA1 diff --git a/assets/dayjs@1.11.10-IrZctHvJ.js b/assets/dayjs@1.11.10-IrZctHvJ.js new file mode 100644 index 00000000..dfb47951 --- /dev/null +++ b/assets/dayjs@1.11.10-IrZctHvJ.js @@ -0,0 +1 @@ +import{c as B,g as tt}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";var U={exports:{}},V;function G(){return V||(V=1,function(z,P){(function(O,D){z.exports=D()})(B,function(){var O=1e3,D=6e4,j=36e5,b="millisecond",d="second",y="minute",m="hour",v="day",C="week",M="month",J="quarter",p="year",L="date",Z="Invalid Date",Q=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,R=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,K={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var n=["th","st","nd","rd"],t=s%100;return"["+s+(n[(t-20)%10]||n[t]||n[0])+"]"}},F=function(s,n,t){var r=String(s);return!r||r.length>=n?s:""+Array(n+1-r.length).join(t)+s},X={s:F,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),r=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+F(r,2,"0")+":"+F(e,2,"0")},m:function s(n,t){if(n.date()1)return s(u[0])}else{var o=n.name;g[o]=n,e=o}return!r&&e&&(k=e),e||!r&&k},f=function(s,n){if(N(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new A(t)},a=X;a.l=W,a.i=N,a.w=function(s,n){return f(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var A=function(){function s(t){this.$L=W(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[q]=!0}var n=s.prototype;return n.parse=function(t){this.$d=function(r){var e=r.date,i=r.utc;if(e===null)return new Date(NaN);if(a.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(Q);if(u){var o=u[2]-1||0,c=(u[7]||"0").substring(0,3);return i?new Date(Date.UTC(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)):new Date(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)}}return new Date(e)}(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return a},n.isValid=function(){return this.$d.toString()!==Z},n.isSame=function(t,r){var e=f(t);return this.startOf(r)<=e&&e<=this.endOf(r)},n.isAfter=function(t,r){return f(t)SkXzQ@@x3S9&) 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 literal 0 HcmV?d00001 diff --git a/assets/en-US-ebBm8py8.js b/assets/en-US-6iY1_fKm.js similarity index 75% rename from assets/en-US-ebBm8py8.js rename to assets/en-US-6iY1_fKm.js index 8ddb8b14..e5fb4df4 100644 --- a/assets/en-US-ebBm8py8.js +++ b/assets/en-US-6iY1_fKm.js @@ -1 +1 @@ -import{q as B}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-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-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.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.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--wkmpvo9.js";const e="The current environment does not support full screen",J={isEnabledFullscreen:e},K=Object.freeze(Object.defineProperty({__proto__:null,default:J,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",i="Content Transition",W={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},X=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:W},Symbol.toStringTag,{value:"Module"})),r="Reload Current Page",c="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",p="Search",Y={Reload:r,Lock:c,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:p},Z=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:c,Reload:r,Search:p,Setting:s,default:Y},Symbol.toStringTag,{value:"Module"})),u="Home",g="Rely",_="Rely About",d="Chart",f="Scroll Reveal",S="Axios Request",b="Table",h="MultiMenu(catch)",T="Doc",D="Doc (China)",y="Doc(inside)",O="Office",C="Document",P="Presentation",R="Spreadsheet",M="Precision",v="Directive",j="Same Level Router Demo",L="Mock",k="QRCode",I="SVG Icon",U="Template Api",x="Modal",F="Right Click Menu",ee={Dashboard:u,Rely:g,RelyAbout:_,Error:"Error Page",Echart:d,scrollReveal:f,Axios:S,Table:b,MultiMenu:h,Doc:T,DocLocal:D,DocLocalInside:y,Office:O,Office_Document:C,Office_Presentation:P,Office_Spreadsheet:R,CalculatePrecision:M,Directive:v,RouterDemo:j,Mock:L,QRCode:k,SvgIcon:I,TemplateHooks:U,Modal:x,ContextMenu:F},oe=Object.freeze(Object.defineProperty({__proto__:null,Axios:S,CalculatePrecision:M,ContextMenu:F,Dashboard:u,Directive:v,Doc:T,DocLocal:D,DocLocalInside:y,Echart:d,Mock:L,Modal:x,MultiMenu:h,Office:O,Office_Document:C,Office_Presentation:P,Office_Spreadsheet:R,QRCode:k,Rely:g,RelyAbout:_,RouterDemo:j,SvgIcon:I,Table:b,TemplateHooks:U,default:ee,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),w="Configuration",A={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},z="Interface Display",te={Title:w,ThemeOptions:A,InterfaceDisplay:z},ne=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:z,ThemeOptions:A,Title:w,default:te},Symbol.toStringTag,{value:"Module"})),E="Register",Q="Signing",N="QRCode Signing",G="please enter user name",H="please enter password",$="Login",q="User Name",V="User Password",ie={Register:E,Signing:Q,QRCodeSigning:N,NamePlaceholder:G,PasswordPlaceholder:H,Login:$,Name:q,Password:V},re=Object.freeze(Object.defineProperty({__proto__:null,Login:$,Name:q,NamePlaceholder:G,Password:V,PasswordPlaceholder:H,QRCodeSigning:N,Register:E,Signing:Q,default:ie},Symbol.toStringTag,{value:"Module"})),ce=Object.assign({"./en-US/globalMessage.json":K,"./en-US/headerSettingOptions.json":X,"./en-US/headerTooltip.json":Z,"./en-US/menu.json":oe,"./en-US/setting.json":ne,"./en-US/views/login/index.json":re}),Ee={message:{...B(ce,"en-US")}};export{Ee as default}; +import{r as B}from"./hooks-9K4kgpy8.js";import"./@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";const e="The current environment does not support full screen",J={isEnabledFullscreen:e},K=Object.freeze(Object.defineProperty({__proto__:null,default:J,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",i="Content Transition",W={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},X=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:W},Symbol.toStringTag,{value:"Module"})),r="Reload Current Page",c="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",p="Search",Y={Reload:r,Lock:c,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:p},Z=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:c,Reload:r,Search:p,Setting:s,default:Y},Symbol.toStringTag,{value:"Module"})),u="Home",g="Rely",_="Rely About",d="Chart",f="Scroll Reveal",S="Axios Request",b="Table",h="MultiMenu(catch)",T="Doc",D="Doc (China)",y="Doc(inside)",O="Office",C="Document",P="Presentation",R="Spreadsheet",M="Precision",v="Directive",j="Same Level Router Demo",L="Mock",k="QRCode",I="SVG Icon",U="Template Api",x="Modal",F="Right Click Menu",ee={Dashboard:u,Rely:g,RelyAbout:_,Error:"Error Page",Echart:d,scrollReveal:f,Axios:S,Table:b,MultiMenu:h,Doc:T,DocLocal:D,DocLocalInside:y,Office:O,Office_Document:C,Office_Presentation:P,Office_Spreadsheet:R,CalculatePrecision:M,Directive:v,RouterDemo:j,Mock:L,QRCode:k,SvgIcon:I,TemplateHooks:U,Modal:x,ContextMenu:F},oe=Object.freeze(Object.defineProperty({__proto__:null,Axios:S,CalculatePrecision:M,ContextMenu:F,Dashboard:u,Directive:v,Doc:T,DocLocal:D,DocLocalInside:y,Echart:d,Mock:L,Modal:x,MultiMenu:h,Office:O,Office_Document:C,Office_Presentation:P,Office_Spreadsheet:R,QRCode:k,Rely:g,RelyAbout:_,RouterDemo:j,SvgIcon:I,Table:b,TemplateHooks:U,default:ee,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),w="Configuration",A={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},z="Interface Display",te={Title:w,ThemeOptions:A,InterfaceDisplay:z},ne=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:z,ThemeOptions:A,Title:w,default:te},Symbol.toStringTag,{value:"Module"})),E="Register",Q="Signing",N="QRCode Signing",G="please enter user name",H="please enter password",$="Login",q="User Name",V="User Password",ie={Register:E,Signing:Q,QRCodeSigning:N,NamePlaceholder:G,PasswordPlaceholder:H,Login:$,Name:q,Password:V},re=Object.freeze(Object.defineProperty({__proto__:null,Login:$,Name:q,NamePlaceholder:G,Password:V,PasswordPlaceholder:H,QRCodeSigning:N,Register:E,Signing:Q,default:ie},Symbol.toStringTag,{value:"Module"})),ce=Object.assign({"./en-US/globalMessage.json":K,"./en-US/headerSettingOptions.json":X,"./en-US/headerTooltip.json":Z,"./en-US/menu.json":oe,"./en-US/setting.json":ne,"./en-US/views/login/index.json":re}),Ee={message:{...B(ce,"en-US")}};export{Ee as default}; diff --git a/assets/en-US-6iY1_fKm.js.gz b/assets/en-US-6iY1_fKm.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e66c9c4613c9f53787d570fd6953377b1c9cc724 GIT binary patch literal 1827 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 in e?wo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Le=(e,t,o)=>(_o(e,typeof t!="symbol"?t+"":t,o),o);import{o as Co,u as le,a as No,b as Te,c as be,d as ko}from"./@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js";import{u as Ue}from"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.js";import{p as To}from"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{g as ie,i as Q,s as xe,c as xo,a as P,r as re,b as A,d as Oo,u as fe,e as Ro,p as Ao,f as Pe,h as Lo,j as _e,q as Ce,k as Po,l as Mo,m as Do,w as zo,n as Io,o as $}from"./utils-3eX7XowR.js";import{l as jo}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as Me}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as Eo}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{s as me,t as qe,c as $o,i as Bo,d as Fo}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 Wo,i as Ko,a as Uo,b as qo,c as Go,d as Ho,e as Yo,f as Xo,g as Zo,h as Qo,j as Jo,k as en,l as tn,m as on,n as nn,o as rn,p as an,q as ln,s as sn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as Ge,c as He,a as Ye}from"./@vue_runtime-core@3.4.7-pkrnDrzv.js";const cn="modulepreload",un=function(e){return"/ray-template/"+e},De={},T=function(t,o,n){let a=Promise.resolve();if(o&&o.length>0){const r=document.getElementsByTagName("link");a=Promise.all(o.map(i=>{if(i=un(i),i in De)return;De[i]=!0;const l=i.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!n)for(let p=r.length-1;p>=0;p--){const f=r[p];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":cn,l||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),l)return new Promise((p,f)=>{c.addEventListener("load",p),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})}))}return a.then(()=>t()).catch(r=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=r,window.dispatchEvent(i),!i.defaultPrevented)throw r})},dn=(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)))})},rl=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),a=Vue.ref(!1),r=u=>{u.preventDefault(),a.value=!1,Vue.nextTick().then(()=>{const{clientX:c,clientY:p}=u;o.value=c,n.value=p,a.value=!0})};Co(e,()=>{a.value=!1});const i=le(e,"contextmenu",r,t),l=le(e,"click",()=>{a.value=!1});return{stop:()=>{i(),l()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(a)}},Xe=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function B(e,t,o){Xe[e]=t,o==null||o()}function q(e){return Vue.readonly(Vue.toRef(Xe,e))}const Ze={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},U={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},G={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey"},Oe={appThemeColors:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{},echartTheme:"macarons"},Qe=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],pn="zh-CN",mn="zh-CN",hn={"zh-CN":"zh-cn","en-US":"en"},fn="zh-cn",al={validCSSUnit:/^\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)$/},ll={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Z=Vue.ref(null),gn={setupRouterLoadingBar:!0,setupRouterGuard:!0},yn=["RLogin","ErrorPage","RayTemplateDoc"],ue=["admin"];let Je;const bn=async()=>{const e=yo(),t=await Ea(Qe);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:mn})},il=async e=>{const t=await bn();Je=t,e.use(t)},vn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,J=e=>{const{t,locale:o,...n}=Je.global;return{...n,t:(i,...l)=>i?!i.includes(".")&&!e?i:t(vn(e,i),...l):"",locale:i=>{const l=o;l.value=i}}},x=e=>e,Vn={path:"/dashboard",name:"RDashboard",component:()=>T(()=>import("./index-m9EiNGR9.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}},Sn=Object.freeze(Object.defineProperty({__proto__:null,default:Vn},Symbol.toStringTag,{value:"Module"})),wn={path:"/axios",name:"RAxios",component:()=>T(()=>import("./index-ExMs7BZd.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}},_n=Object.freeze(Object.defineProperty({__proto__:null,default:wn},Symbol.toStringTag,{value:"Module"})),Cn={path:"/context-menu",name:"ContextMenuDemo",component:()=>T(()=>import("./index-mO4BDy-w.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}},Nn=Object.freeze(Object.defineProperty({__proto__:null,default:Cn},Symbol.toStringTag,{value:"Module"})),kn={path:"/directive",name:"RDirective",component:()=>T(()=>import("./index-1QEZls_a.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},Tn=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),F=()=>T(()=>Promise.resolve().then(()=>ta),void 0),xn={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-arVdkc_1.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/"}}]},On=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),Rn={path:"/echart",name:"REchart",component:()=>T(()=>import("./index-fv7oDMEy.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}},An=Object.freeze(Object.defineProperty({__proto__:null,default:Rn},Symbol.toStringTag,{value:"Module"})),Ln={path:"/iframe",name:"IframeDemo",component:()=>T(()=>import("./index-1uS45WOp.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"}},Pn=Object.freeze(Object.defineProperty({__proto__:null,default:Ln},Symbol.toStringTag,{value:"Module"})),Mn={path:"/mock-demo",name:"MockDemo",component:()=>T(()=>import("./index-HBXoh798.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}},Dn=Object.freeze(Object.defineProperty({__proto__:null,default:Mn},Symbol.toStringTag,{value:"Module"})),zn={path:"/modal-demo",name:"ModalDemo",component:()=>T(()=>import("./index-OVqQXWWL.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}},In=Object.freeze(Object.defineProperty({__proto__:null,default:zn},Symbol.toStringTag,{value:"Module"})),jn={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}}]}]}]},En=Object.freeze(Object.defineProperty({__proto__:null,default:jn},Symbol.toStringTag,{value:"Module"})),$n={path:"/precision",name:"CalculatePrecision",component:()=>T(()=>import("./index-ssCRsJGr.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}},Bn=Object.freeze(Object.defineProperty({__proto__:null,default:$n},Symbol.toStringTag,{value:"Module"})),Fn={path:"/qrcode",name:"RQRCode",component:()=>T(()=>import("./index-EFODj2EJ.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}},Wn=Object.freeze(Object.defineProperty({__proto__:null,default:Fn},Symbol.toStringTag,{value:"Module"})),Kn={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-uTyn_98X.js"),__vite__mapDeps([47,48])),meta:{i18nKey:x("menu.RelyAbout")}}]},Un=Object.freeze(Object.defineProperty({__proto__:null,default:Kn},Symbol.toStringTag,{value:"Module"})),qn={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-e69Kzsbl.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}}]},Gn=Object.freeze(Object.defineProperty({__proto__:null,default:qn},Symbol.toStringTag,{value:"Module"})),Hn={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}},Yn=Object.freeze(Object.defineProperty({__proto__:null,default:Hn},Symbol.toStringTag,{value:"Module"})),Xn={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>T(()=>import("./index-ovk7NMj2.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}},Zn=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Qn={path:"/table",name:"TableView",component:()=>T(()=>import("./index-h7gGZVij.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}},Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),er={path:"/template-hooks",name:"TemplateHooks",component:()=>T(()=>import("./index-Yx81yA3R.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}},tr=Object.freeze(Object.defineProperty({__proto__:null,default:er},Symbol.toStringTag,{value:"Module"})),or={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>T(()=>import("./index-IQY39fGv.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}},nr=Object.freeze(Object.defineProperty({__proto__:null,default:or},Symbol.toStringTag,{value:"Module"})),rr=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Sn,"/src/router/modules/demo/axios.ts":_n,"/src/router/modules/demo/context-menu.ts":Nn,"/src/router/modules/demo/directive.ts":Tn,"/src/router/modules/demo/doc.ts":On,"/src/router/modules/demo/echart.ts":An,"/src/router/modules/demo/iframe.ts":Pn,"/src/router/modules/demo/mock.ts":Dn,"/src/router/modules/demo/modal.ts":In,"/src/router/modules/demo/multi-menu.ts":En,"/src/router/modules/demo/precision.ts":Bn,"/src/router/modules/demo/qrcode.ts":Wn,"/src/router/modules/demo/rely.ts":Un,"/src/router/modules/demo/router-demo.ts":Gn,"/src/router/modules/demo/scroll-reveal.ts":Yn,"/src/router/modules/demo/svg-icons.ts":Zn,"/src/router/modules/demo/table.ts":Jn,"/src/router/modules/demo/template-hooks.ts":tr,"/src/router/modules/error404.ts":nr});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},[])},ar=e=>e.sort((t,o)=>{var r,i;const n=((r=t.meta)==null?void 0:r.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}),lr=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Z.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},ir=e=>{const{beforeEach:t}=e,{getRootPath:o}=ee(),n=(a,r)=>a.path==="/"||r.path==="/login";t((a,r,i)=>{const l=ie(G.token),s=ie(G.appMenuKey,"sessionStorage",o.value),{meta:u,name:c}=a;l!==null?n(a,r)?he(!0):!Q(c,"Symbol")&&c&&yn.includes(c)?i():mo(u)?n(a,r)?s?i(s):he(!0):i():he(!0):n(a,r)?i():i("/")})};var sr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.7","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const et=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=sr,{locale:t}=J(),{locale:o}=Da(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{...Oe.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"}}),a=l=>{t(l),o(l),n.localeLanguage=l,xe("localeLanguage",l,"localStorage")},r=(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",xo(l,s))},i=(l,s,u)=>{Object.hasOwn(n,l)&&(n[l]=s),u==null||u()};return{...Vue.toRefs(n),updateLocale:a,changePrimaryColor:r,updateSettingState:i}},{persist:{key:"piniaSettingStore"}}),tt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],ot="transparent",nt={},rt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},at={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},lt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},it={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},st={itemStyle:{borderWidth:0,borderColor:"#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"}},ft={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},gt={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"}},yt={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)"}}},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={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)"]}}},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={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Ct={textStyle:{color:"#999999"}},Nt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},kt={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"}}},Tt={color:["#fc97af","#87f7cf"]},xt={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"}},Ot={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},cr={color:tt,backgroundColor:ot,textStyle:nt,title:rt,line:at,radar:lt,bar:it,pie:st,scatter:ct,boxplot:ut,parallel:dt,sankey:pt,funnel:mt,gauge:ht,candlestick:ft,graph:gt,map:yt,geo:bt,categoryAxis:vt,valueAxis:Vt,logAxis:St,timeAxis:wt,toolbox:_t,legend:Ct,tooltip:Nt,timeline:kt,visualMap:Tt,dataZoom:xt,markPoint:Ot},ur=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:ot,bar:it,boxplot:ut,candlestick:ft,categoryAxis:vt,color:tt,dataZoom:xt,default:cr,funnel:mt,gauge:ht,geo:bt,graph:gt,legend:Ct,line:at,logAxis:St,map:yt,markPoint:Ot,parallel:dt,pie:st,radar:lt,sankey:pt,scatter:ct,textStyle:nt,timeAxis:wt,timeline:kt,title:rt,toolbox:_t,tooltip:Nt,valueAxis:Vt,visualMap:Tt},Symbol.toStringTag,{value:"Module"})),Rt=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],At="transparent",Lt={},Pt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Mt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},Dt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},zt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},It={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},Ut={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"}},qt={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)"}}},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={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)"]}}},Yt={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)"]}}},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:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Qt={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},Jt={textStyle:{color:"#333333"}},eo={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},to={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"}}},oo={color:["#5ab1ef","#e0ffff"]},no={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"}}},dr={color:Rt,backgroundColor:At,textStyle:Lt,title:Pt,line:Mt,radar:Dt,bar:zt,pie:It,scatter:jt,boxplot:Et,parallel:$t,sankey:Bt,funnel:Ft,gauge:Wt,candlestick:Kt,graph:Ut,map:qt,geo:Gt,categoryAxis:Ht,valueAxis:Yt,logAxis:Xt,timeAxis:Zt,toolbox:Qt,legend:Jt,tooltip:eo,timeline:to,visualMap:oo,dataZoom:no,markPoint:ro},pr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:At,bar:zt,boxplot:Et,candlestick:Kt,categoryAxis:Ht,color:Rt,dataZoom:no,default:dr,funnel:Ft,gauge:Wt,geo:Gt,graph:Ut,legend:Jt,line:Mt,logAxis:Xt,map:qt,markPoint:ro,parallel:$t,pie:It,radar:Dt,sankey:Bt,scatter:jt,textStyle:Lt,timeAxis:Zt,timeline:to,title:Pt,toolbox:Qt,tooltip:eo,valueAxis:Yt,visualMap:oo},Symbol.toStringTag,{value:"Module"})),mr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":ur,"/src/echart-themes/macarons/macarons.json":pr}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,a)=>{var i;const r=(i=a.match(t))==null?void 0:i[1];if(r)return n.push({name:r,theme:e[a].default}),n;throw new Error("theme name is not found")},[])},hr=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),fr={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:()=>hr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},gr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},yr=mr(),sl=Vue.defineComponent({name:"RChart",props:fr,setup(e,{expose:t}){const{getAppTheme:o}=I(),n=Vue.ref(),a=Vue.ref(),r=Vue.ref();let i,l;const{echartTheme:s}=Oe;let u,c;const p=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(r.value&&r.value.getDom())}]),f=Vue.computed(()=>({"--ray-chart-width":P(e.width),"--ray-chart-height":P(e.height)})),y=async()=>{var V;ne([Uo,qo,Go,Ho,Yo,Xo,Zo,Qo]),ne([Jo,en,tn,on,nn,rn]),ne([an,ln]),ne([sn]);try{ne((V=e.use)==null?void 0:V.filter(Boolean))}catch(k){console.error("RChart register error: ",k)}},S=()=>{if(e.theme==="default"){e.autoChangeTheme?g("dark"):g("");return}if(e.theme)g(e.theme);else{const V=e.autoChangeTheme&&o.value?`${s}-dark`:s;g(V)}},d=V=>{let k=Vue.unref(V);const R=D=>Object.assign({animation:!0},k,D);return e.showAria&&(k=R({aria:{enabled:!0,decal:{show:!0}}})),k},g=(V=s)=>{const k=n.value,R=d(e.options),{height:D,width:j}=k.getBoundingClientRect(),{onSuccess:W,onError:te}=e;try{yr.forEach(Y=>{Wo(Y.name,Y.theme)}),c=Ko(k,V,{width:j===0?200:void 0,height:D===0?200:void 0}),r.value=c,e.animation?(c.setOption({}),setTimeout(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R)),W&&A(W,c)}catch(Y){te&&A(te),console.error("RChart render error: ",Y)}},h=()=>!!(c&&c.getDom()),b=()=>{h()&&(c.clear(),c.dispose(),r.value=void 0)},m=()=>{c&&c.resize()},v=(V,k)=>{if(V==="downloadChart"&&h()){const{filename:D,...j}=e.downloadOptions;Oo(c.getDataURL(j),D??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,V,k)},N=()=>{if(c!=null&&c.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}S(),e.autoResize&&(i=qe(m,e.throttleWait),l=No(e.observer||a,i))},O=()=>{var V;b(),i==null||i.cancel(),(V=l==null?void 0:l.stop)==null||V.call(l)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(b(),S())}),Vue.watch(()=>e.showAria,()=>{b(),S()}),Vue.watchEffect(()=>{e.watchOptions?u=Vue.watch(()=>e.options,V=>{const k=d(V),R=Object.assign(e.setChartOptions,gr);c==null||c.setOption(k,R)},{deep:!0}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading()}),t({echart:r,dispose:O,render:N,isDispose:h}),Vue.onBeforeMount(async()=>{await y()}),Vue.onMounted(()=>{N()}),Vue.onBeforeUnmount(()=>{O(),u==null||u()}),{rayChartRef:n,cssVarsRef:f,rayChartWrapperRef:a,moreDropDownOptions:p,dropdownSelect:v}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:a,bordered:r,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:r},{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(l,{defaultElement:Vue.createVNode(ao,{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)])}}),br={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},cl=Vue.defineComponent({name:"RCollapseGrid",props:br,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:a,"onUpdate:value":r}=e;a&&A(a,t.value),r&&A(r,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(C,{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"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),vr={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}},C=Vue.defineComponent({name:"RIcon",props:vr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?P(e.width):P(e.size),"--ray-icon-height":e.height?P(e.height):P(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:a=>{const{onClick:r}=e;r&&A(r,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)])])}}),Vr={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}},ul=Vue.defineComponent({name:"RIframe",props:Vr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":P(e.frameborder),"--ray-iframe-width":P(e.width),"--ray-iframe-height":P(e.height)})),n=Vue.ref(),a=Vue.ref(!0),r=l=>{a.value=!1;const{onSuccess:s}=e;s&&A(s,n.value,l)},i=l=>{a.value=!1;const{onError:s}=e;s&&A(s,l)};return le(n,"load",r),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)})])}}),Sr={...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}},wr=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(a=>{setTimeout(()=>{const r=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=Me(e).draggable({inertia:!0,autoScroll:!0,allowFrom:r,modifiers:[Me.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);a(i)}},30)})},dl=Vue.defineComponent({name:"RModal",props:Sr,setup(e){const{height:t}=Te(),o=Vue.computed(()=>({"--r-modal-width":P(e.width??600),"--r-modal-card-width":P(e.cardWidth??600),"--r-modal-dialog-width":P(e.dialogWidth??446)})),n=fe();let a;const r={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,l=()=>{const s=document.getElementById(n);s&&wr(s,e.preset,{scheduler:u=>{const c=u.target;r.x+=u.dx,r.y+=u.dy,c.style.transform=`translate(${r.x}px, ${r.y}px)`}}).then(u=>{a=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(${r.x}px, ${r.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,...r}=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:a},{id:s},r,n),{...o})}}),_r={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function Cr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ao=Vue.defineComponent({name:"RMoreDropdown",props:_r,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"}),Cr(e=re(n,{defaultElement:Vue.createVNode(C,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),Nr={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}},kr=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=r=>{o(r)},a.onabort=r=>{o(r)},a.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),pl=Vue.defineComponent({name:"RayQRcode",props:Nr,setup(e,t){const{expose:o}=t,n=Vue.ref();let a,r;const i=async()=>{const{gifBackgroundURL:c}=e;if(c)try{a=await kr(c)}catch(p){console.error(p)}},l=()=>{const{gifBackground:c,...p}=e;new jo.AwesomeQR({...p,gifBackground:a??void 0}).draw().then(f=>{const{onSuccess:y}=e;y&&A(y,f),n.value=f}).catch(f=>{const{onError:y}=e;y&&A(y,f)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&A(c)},u=c=>n.value&&Q(n.value,"String")?Ro(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?r=Vue.watch(()=>e.text,()=>l()):r==null||r()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await i(),l()}),Vue.onBeforeUnmount(()=>{r==null||r()}),{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"},[Q(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(C,{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")},Tr=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:r=>{const{onChangeSize:i}=e;i&&A(i,r)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"adjustment",size:z.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),xr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(z.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=Ue(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(C,{name:"fullscreen",size:z.tableIconSize,cursor:"pointer",onClick:()=>{t||o("globalMessage.isEnabledFullscreen"),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),Or=()=>Vue.createVNode(C,{name:"draggable",size:z.tableIconSize,cursor:"all-scroll"},null),ze=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:e,size:z.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),Ne=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,l)=>{const{key:s,title:u,children:c,fixed:p,isResizable:f,...y}=i,S=p==="left",d=p==="right",g={...y,title:u,key:s,fixed:p,isLeftFixedActivated:S,isRightFixedActivated:d,isResizable:f};return{...g,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(ze,{icon:"row_head",title:"固定在列首",customClassName:S?"r-table__c-tool-icon--active":"",onClick:a.bind(this,"left",g,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"resize_h",size:z.tableIconSize,cursor:"pointer",customClassName:f?"r-table__c-tool-icon--active":"",onClick:n.bind(this,g,l)},null),default:()=>"修改列宽"}),Vue.createVNode(ze,{icon:"row_end",title:"固定在列尾",customClassName:d?"r-table__c-tool-icon--active":"",onClick:a.bind(this,"right",g,l)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:l}=e;l&&A(l,i)},n=(i,l)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[l]=i,o(t.value)},a=(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]=Ne(l,t.value);if(u===null||c===null)return;u.splice(c,1);const[p,f]=Ne(i,t.value);p===null||f===null||(s==="before"?p.splice(f,0,l):p.splice(f+1,0,l),o(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(C,{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:Or.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),Ar=Vue.defineComponent({name:"TablePrint",props:ge,setup(e){const{wrapperRef:t}=Vue.inject(z.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:a}={},title:r}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof r=="string"?r:""),Ao(t,{printOptions:n,domToImageOptions:a})}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"print",size:z.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Lr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ml=Vue.defineComponent({name:"RTable",props:ge,setup(e,t){const{expose:o}=t,n=Vue.ref(),a=Vue.ref(),r=fe(16),i=fe(16),l=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),u=(d,g)=>{const{onContextMenuClick:h}=e;h&&A(h,d,g),l.showContextMenu=!1},c=(d,g)=>{var b;return{...(b=e.rowProps)==null?void 0:b.call(e,d,g),onContextmenu:e.disabledContextMenu?void 0:m=>{m.preventDefault(),l.showContextMenu=!1,Vue.nextTick().then(()=>{l.showContextMenu=!0,l.x=m.clientX,l.y=m.clientY})}}},p=d=>{s.size=d},f=d=>{const{onUpdateColumns:g,"onUpdate:columns":h}=e;g&&A(g,d),h&&A(h,d)},y=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(g=>typeof g=="function"?g():g)},S=d=>{const g=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(Ar,d,null),Vue.createVNode(Tr,Vue.mergeProps(d,{onChangeSize:p.bind(this)}),null),Vue.createVNode(xr,null,null),Vue.createVNode(Rr,Vue.mergeProps(d,{onUpdateColumn:f.bind(this)}),null)]);return e.toolOptions?e.coverTool?y:()=>Vue.createVNode(Vue.Fragment,null,[g(),y()]):g};return Vue.provide(z.tableKey,{uuidTable:i,uuidWrapper:r,wrapperRef:a}),o({rTableInst:n,uuidTable:i,uuidWrapper:r}),{uuidWrapper:r,uuidTable:i,contextMenuReactive:l,rTableInst:n,combineRowProps:c,contextMenuSelect:u,privateReactive:s,tool:S,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"},Lr(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)}})}}),Pr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Mr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Pr),setup(e){const{getKeepAliveInclude:t}=Ur(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:a}=Ze;return(r,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:r.transitionPropName,mode:r.transitionMode,appear:r.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 Dr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.7","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const zr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,lo=(e,t,o)=>{const n=[];if(zr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const a of e.children){const r=lo(a,t,o);r.length>0&&n.push(e,...r)}return n},Ir=(e,t,o)=>{const n=[];for(const a of e){const r=lo(a,t,o);r.length>0&&n.push(...r)}return n},jr=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Dr,n=o?o.title:"";document.title=t+" - "+n},Er=e=>{const{meta:t}=e;if(!t.icon)return;if(Q(t.icon,"Object"))return()=>t.icon;const o=Vue.h(C,{name:t.icon,size:U.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},Ie=()=>{const{getRootPath:e}=ee();return ie(G.appMenuKey,"sessionStorage",e.value)},$r=e=>e[0]==="/",io=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const a of e){const r=o+($r(a.path)?a.path:"/"+a.path);if((n=a.children)!=null&&n.length){io(a.children,t,r);continue}else t.push({...a,path:r})}return t},Br=e=>Array.isArray(e)?io($o(e)):[],so=()=>ar(rr()),Fr=()=>Br(so()),co=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=J(),{setKeepAliveInclude:a}=qr(),r=Vue.reactive({menuKey:Ie(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),l=h=>{const{meta:b}=h,m=Vue.computed(()=>b!=null&&b.i18nKey?n(`${b.i18nKey}`):b==null?void 0:b.noLocalTitle),v={...h,key:h.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>m.value}),breadcrumbLabel:m.value},N=Object.assign({},v,{icon:Er(h)});return h.fullPath===Ie()&&(r.currentMenuOption=N),N.show=ke(N),N},s=h=>{r.breadcrumbOptions=Ir(r.options,"fullPath",h)},u=(h,b=!0)=>{const v=Array.isArray(h)?[...h]:[h];b?r.menuTagOptions.push(...v):r.menuTagOptions=v},c=(h,b)=>{r.menuTagOptions.find(v=>v.fullPath===h)||r.menuTagOptions.push(b)},p=(h,b,m)=>{const{meta:v}=b;if(v.windowOpen)window.open(v.windowOpen);else{e({path:String(h),query:m});const{sameLevel:N}=v;if(a(b),jr(b),!N)c(h,b),s(h),r.menuKey=h,r.currentMenuOption=b,xe(G.appMenuKey,h);else{const O=Pe(l(b),["breadcrumbLabel","children","key","meta","name","path","show"]);r.breadcrumbOptions.find(k=>k.key===O.key)||r.breadcrumbOptions.push(O)}}},f=async(h,b)=>{const[m]=h.split("?"),v=t().find(N=>N.path===m);if(v){const N=Pe(v,["children","meta","path","name","redirect"]);p(m,l({...N,fullPath:N.path}),b)}},y=()=>new Promise(h=>{const b=(m,v)=>{var O;const N=[];for(const V of m){let k=`${v.endsWith("/")?v:v+"/"}${V.path}`;if(k=k.replace(/\/+/g,"/"),(O=V.children)!=null&&O.length)V.children=b(V.children,k);else if(!mo(V.meta))continue;N.push(l({...V,fullPath:k}))}return N};if(r.options=b(so(),""),r.currentMenuOption){const{currentMenuOption:m}=r;s(m.key),c(m.fullPath,m)}h()}),S=h=>r.collapsed=h,d=(h,b=1)=>r.menuTagOptions.splice(h,b),g=async()=>{i.value&&(await y(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(h,b)=>{await g(),h!==b&&await f(h,o.query)},{immediate:!0}),{...Vue.toRefs(r),changeMenuModelValue:p,collapsedMenu:S,spliceMenTagOptions:d,setMenuTagOptions:u}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),uo=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((a,r)=>{Bo(n)?r({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("账号退出中..."),Lo("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:"piniaSigningStore",paths:["signingCallback"],storage:sessionStorage}}),po=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Ze,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=r=>{const i=o(),{name:l,meta:{keepAlive:s}}=r;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},a=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:a}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),H=()=>{const e=co(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),a=Vue.computed(()=>{const{getRootPath:l}=ee();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))}),r=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:a,getCurrentMenuOption:r,getCollapsed:i}},se=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n}=co();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n}},I=()=>{const e=et(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),a=Vue.computed(()=>e.menuTagSwitch),r=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),p=Vue.computed(()=>e.watermarkConfig),f=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:a,getBreadcrumbSwitch:r,getLocaleLanguage:i,getLockScreenSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:p,getAppRootRoute:f}},M=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=et();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Wr=()=>{const e=uo();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Kr=()=>{const{signing:e,logout:t}=uo();return{signing:e,logout:t}},Ur=()=>{const e=po();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},qr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=po();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},hl=async e=>{const t=Pinia.createPinia();e.use(t),t.use(Eo)},mo=e=>{const{getSigningCallback:t}=Wr(),{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},ke=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:a}=t,{MODE:r}=_e();return!(n||o||a&&typeof a=="string"&&a!==r||a&&Array.isArray(a)&&!a.includes(r))},Gr=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},Hr=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=gn;t&&Gr(e),o&&ir(e)},he=(e=!0)=>{const{router:t}=Re(),{push:o,replace:n}=t,{getRootPath:a}=ee();xe(G.appMenuKey,a.value),e?n(a.value):o(a.value)};var Yr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.7","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Xr=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Yr;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:a})=>Vue.createVNode(C,{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}}),Zr=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=se(),{getMenuOptions:n,getCollapsed:a,getMenuKey:r}=H(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),r.value),set:()=>{l.value&&B("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=ye(),s=Vue.computed({get:()=>q("globalDrawerValue").value,set:p=>{B("globalDrawerValue",p)}}),u=()=>{const p=i.value;Vue.nextTick().then(()=>{var f,y;(y=(f=e.value)==null?void 0:f.showOption)==null||y.call(f,p)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{bordered:!0,showTrigger:!l.value,collapseMode:U.menuCollapsedMode,collapsedWidth:U.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(Xr,{collapsed:a.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:i.value,"onUpdate:value":p=>i.value=p,options:n.value,indent:U.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:U.menuCollapsedIconSize,collapsedWidth:U.menuCollapsedWidth,onUpdateValue:(p,f)=>{t(p,f)},accordion:U.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 Qr{constructor(){Le(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.needCancel)??!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 ve={requestInstance:null,responseInstance:null},Ve={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},de={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Jr=new Qr,fl=()=>{const e=(l,s)=>{s==="requestInstance"?ve.requestInstance=l:ve.responseInstance=l},t=l=>ve[l],o=(l,s,u)=>{u==="ok"?Ve[l]=s:de[l]=s},n=(l,s)=>s==="ok"?Ve[l]:de[l],a=(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"?Ve[s]:de[s],p=t(l),{MODE:f}=_e();p&&a(c,p,f)},fetchError:(l,s,u)=>{const c=de[u],{MODE:p}=_e();a(c,s,p)}}},ea=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Jr.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),ho=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=fo(),{getContentTransition:o}=I(),n=Vue.ref(!1),a={opacitySpinning:"0"},r=q("globalMainLayoutLoad"),i=q("layoutContentMaximize"),l=q("layoutContentSpinning");return(()=>{e.beforeEach(()=>{n.value=!0}),e.afterEach(()=>{n.value=!1})})(),{globalMainLayoutLoad:r,spinning:n,themeOverridesSpin:a,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(C,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(ea,null,null),e?Vue.createVNode(Mr,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),ta=Object.freeze(Object.defineProperty({__proto__:null,default:ho},Symbol.toStringTag,{value:"Module"}));var oa={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.7","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const na=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=oa;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),je=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(C,{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)}}),ra=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=Ia(),{getAppTheme:o}=I(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:r})=>r?{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(C,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(C,{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 aa=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}=M(),{getAppTheme:a,getPrimaryColorOverride:r,getMenuTagSwitch:i,getBreadcrumbSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c}=I(),p=Vue.computed({get:()=>e.show,set:S=>{t("update:show",S)}}),f=[{label:"无",value:"none"},{label:"缩放效果",value:"scale"},{label:"淡入淡出",value:"fade"},{label:"闪入效果",value:"opacity"}],y=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:s.value,getContentTransition:u.value,getWatermarkSwitch:c.value});return{modelShow:p,changePrimaryColor:o,getAppTheme:a,getPrimaryColorOverride:r,contentTransitionOptions:f,updateSettingState:n,modelSwitchReactive:y}},render(){let e,t,o,n;const{$t:a}=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"},pe(e=a("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(ra,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(t=a("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:Oe.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":r=>this.getPrimaryColorOverride.common.primaryColor=r,onUpdateValue:this.changePrimaryColor.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(o=a("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":r=>this.modelSwitchReactive.getContentTransition=r,options:this.contentTransitionOptions,onUpdateValue:r=>{this.updateSettingState("contentTransition",r)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(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=>this.updateSettingState("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=>this.updateSettingState("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=>this.updateSettingState("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=>this.updateSettingState("copyrightSwitch",r)},null)]})]})]})]})]})}});function la(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ia=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=se(),{getBreadcrumbOptions:t}=H(),{isTabletOrSmaller:o}=ye();return{getBreadcrumbOptions:t,dropdownSelect:(r,i)=>{e(r,i)},breadcrumbItemClick:r=>{var i;if(!((i=r.children)!=null&&i.length)){const{meta:l={}}=r;l.sameLevel||e(r.fullPath,r)}},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},la(e=o.map(r=>Vue.createVNode(naive.NBreadcrumbItem,{key:r.fullPath,onClick:a.bind(this,r)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:r.children&&((i=r.children)==null?void 0:i.length)>1?r.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[r.label&&typeof r.label=="function"?r.label():r.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Ee(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const sa=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o}=se(),n=Vue.computed({get:()=>e.show,set:m=>{t("update:show",m),m||c()}}),{getMenuOptions:a}=H(),r=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=()=>{r.searchOptions=[],r.searchValue=null,l=0,s=l},p=m=>{(m.ctrlKey||m.metaKey)&&m.key==="k"&&(m.preventDefault(),m.stopPropagation(),c(),n.value=!0)},f=m=>{const v=[],N=O=>{O.forEach(V=>{var D,j,W;(D=V.children)!=null&&D.length&&ke(V)&&N(V.children);const k=(j=V.breadcrumbLabel)==null?void 0:j.toLocaleLowerCase(),R=String(m).toLocaleLowerCase();k!=null&&k.includes(R)&&ke(V)&&!((W=V.children)!=null&&W.length)&&v.push(V)})};m?(N(a.value),r.searchOptions=v):r.searchOptions=[],Vue.nextTick().then(()=>{S()})},y=m=>{if(m){const{meta:v}=m;v.windowOpen?window.open(v.windowOpen):(n.value=!1,o(m.fullPath,m))}},S=()=>{const m=r.searchOptions[l],v=r.searchOptions[s],N="content-item--active";m&&Vue.nextTick().then(()=>{const O=Ce(`attr:data_path="${m.path}"`),V=v?Ce(`attr:data_path="${v==null?void 0:v.path}"`):null;if(V!=null&&V.length){const[k]=V;Po(k,N)}if(O!=null&&O.length){const[k]=O;Mo(k,N)}})},d=m=>{const{icon:v}=m;return typeof v=="string"?Vue.createVNode(C,{name:v,size:"24"},null):typeof v=="function"?()=>v:Vue.createVNode(C,{name:"table",size:"24"},null)},g=m=>{m==="up"?l=l-1<0?0:l-1:m==="down"&&(l=l+1>=r.searchOptions.length?r.searchOptions.length-1:l+1)},h=m=>{const v=m.key;switch((v==="ArrowUp"||v==="ArrowDown")&&(m.preventDefault(),m.stopPropagation()),s=l<=0?0:l,v){case"ArrowUp":g("up");break;case"ArrowDown":g("down");break;case"Enter":const N=r.searchOptions[l];N&&y(N);break}S()},b=({menuOption:m})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:y.bind(this,m),data_path:m.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(m.meta)]),Vue.createVNode("div",{class:"content-item-label"},[m.breadcrumbLabel])]});return Vue.watchEffect(()=>{u.value&&(n.value=!1)}),le(window,"keydown",m=>{p(m),h(m)}),{...Vue.toRefs(r),modelShow:n,helperTipOptions:i,fuzzySearchMenuOptions:Fo(f,300),handleSearchItemClick:y,RenderPreIcon:d,isTabletOrSmaller:u,SearchItem:b}},render(){let e,t;const{isTabletOrSmaller:o,searchOptions:n}=this,{SearchItem:a,fuzzySearchMenuOptions:r}=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:r.bind(this)},{prefix:()=>Vue.createVNode(C,{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]},Ee(e=n.map(i=>Vue.createVNode(a,{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(C,{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]},Ee(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(C,{name:i.icon,size:"18"},null)]),Vue.createVNode("div",{class:"item-label"},[i.label])])))?t:{default:()=>[t]})])])])])]})}}),ca=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(G.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])]}})}}),ua=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],da={logout:()=>{const{logout:e}=Kr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=M();e("lockScreenSwitch",!0)}},pa=e=>{const t=da[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},ma=e=>{const{isTabletOrSmaller:t,globalMainLayoutLoad:o}=e,{t:n}=J(),a=[{name:"reload",size:18,tooltip:n("headerTooltip.Reload"),iconClass:o.value?"":"ray-icon__reload--loading",eventKey:"reload"}],r=[{name:"menu",size:18,eventKey:"menu"}];return t.value?r:a},ha=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:n}=J(),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"}],r=[{name:"search",size:18,tooltip:n("headerTooltip.Search"),eventKey:"search"},...a],i=[...a];return o.value?i:r},fa=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=M(),{t:o}=J(),{reload:n}=go(),[a,{toggleFullscreen:r,isEnabled:i}]=Ue(document.getElementsByTagName("html")[0]),{getDrawerPlacement:l,getBreadcrumbSwitch:s}=I(),u=Vue.ref(!1),c=Vue.ref(!1),{isTabletOrSmaller:p}=ye(),f=q("globalDrawerValue"),y=q("globalMainLayoutLoad"),S=Vue.computed(()=>ma({isFullscreen:a,isTabletOrSmaller:p,globalMainLayoutLoad:y})),d=Vue.computed(()=>ha({isFullscreen:a,isTabletOrSmaller:p,globalMainLayoutLoad:y})),g={reload:()=>{n()},setting:()=>{u.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{i||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},search:()=>{c.value=!0},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{B("globalDrawerValue",!f.value)}};return{leftIconOptions:S,rightTooltipIconOptions:d,toolIconClick:b=>{var m;(m=g[b])==null||m.call(g)},showSettings:u,updateLocale:e,getDrawerPlacement:l,getBreadcrumbSwitch:s,globalSearchShown:c}},render(){return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header",bordered:!0},{default:()=>[Vue.createVNode(sa,{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(je,{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(ia,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[this.rightTooltipIconOptions.map(e=>Vue.createVNode(je,{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:Qe,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[Vue.createVNode(C,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:ua(),onSelect:pa.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(ca,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(aa,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.getDrawerPlacement},null)]})}}),ga=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(fa,null,null)]})}}),ya={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},ba=Ye('',1),va=[ba];function Va(e,t){return Ge(),He("svg",ya,[...va])}const Sa={render:Va},wa={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},_a=Ye('',1),Ca=[_a];function Na(e,t){return Ge(),He("svg",wa,[...Ca])}const ka={render:Na};function Ta(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const xa=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:a}=H(),{changeMenuModelValue:r}=se(),{getRootPath:i}=ee(),{maximize:l}=fo(),{reload:s}=go(),{close:u,closeAll:c,closeRight:p,closeLeft:f,closeOther:y}=ja(),S=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let d=-1;const g={size:16},h=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(C,{name:"reload",size:g.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(C,{name:"close",size:g.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(ka,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(Sa,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(C,{name:"other",size:g.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(C,{name:"resize_h",size:g.size},null),disabled:!1}]),b=fe(16),m={closeCurrentPage:()=>{n.value!==i.value&&u(d)},reloadCurrentPage:()=>{s()},closeAll:()=>{c()},closeRight:()=>{p(d)},closeLeft:()=>{f(d)},closeOther:()=>{y(d)}},v=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),N="menu_tag_data",O=w=>{u(w)},V=(w,_)=>{h.value.forEach(L=>{if(L.key===w){L.disabled=_;return}})},k=w=>{v.actionDropdownShow=!1,r(w.fullPath,w)},R=()=>{const w=document.getElementById(b);if(w)return Array.from(w.childNodes).find(ce=>Do(ce,"n-scrollbar-container").value)},D=w=>{var L;const _=R();if(_){const ce=_.scrollLeft||0,Ae=w==="left"?Math.max(0,ce-200):ce+200;(L=o.value)==null||L.scrollTo({left:Ae,behavior:"smooth"})}},j=w=>{var _;v.actionDropdownShow=!1,(_=m[w])==null||_.call(m)},W=(w,_)=>{_.preventDefault(),v.actionDropdownShow=!1,d=w,Vue.nextTick(()=>{v.actionDropdownShow=!0,v.x=_.clientX,v.y=_.clientY})},te=()=>{const w=a.value.length-1,{closeable:_}=a.value[d]??{};V("closeCurrentPage",!_),d===w?V("closeRight",!0):d0&&V("closeLeft",!1)},Y=()=>{d=a.value.findIndex(_=>_.key===n.value),te()},bo=w=>{a.value.length>1&&w.key!==i.value&&(w.closeable=!0)},vo=w=>{w.key!==n.value&&(w.closeable=!1)},Vo=()=>{R()&&Vue.nextTick().then(()=>{var _;(_=o.value)==null||_.scrollTo({left:99999,behavior:"smooth"})})},So=()=>{Vue.nextTick().then(()=>{const w=Ce(`attr:${N}="${n.value}"`);if(w!=null&&w.length){const[_]=w;Vue.nextTick().then(()=>{var L;(L=o.value)==null||L.scrollTo({left:_.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>a.value,(w,_)=>{h.value.forEach(L=>{S.includes(L.key)&&(w.length>1?L.disabled=!1:L.disabled=!0)}),_!=null&&_.length&&(w.length>(_==null?void 0:_.length)?Vo():w.length===(_==null?void 0:_.length)&&So())},{immediate:!0}),Vue.watch(()=>v.actionDropdownShow,w=>{var _;w&&((_=qe(te,100))==null||_())}),t({}),{getMenuTagOptions:a,closeCurrentMenuTag:O,getMenuKey:n,menuTagClick:k,moreOptions:h,scrollX:D,scrollRef:o,uuidScrollBar:b,actionDropdownSelect:j,actionState:v,menuTagContextMenu:W,setCurrentContextmenuIndex:Y,menuTagMouseenter:bo,menuTagMouseleave:vo,MENU_TAG_DATA:N,iconConfig:{width:20,height:28},maximize:l,getRootPath:i}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:a,MENU_TAG_DATA:r}=this,{maximize:i,closeCurrentMenuTag:l,scrollX:s,$t:u,menuTagClick:c,menuTagContextMenu:p,menuTagMouseenter:f,menuTagMouseleave:y,actionDropdownSelect:S}=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:S.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(C,{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"},Ta(e=a.map((d,g)=>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:c.bind(this,d),onContextmenu:p.bind(this,g),onMouseenter:f.bind(this,d),onMouseleave:y.bind(this,d),[r]:d.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:h,meta:{i18nKey:b}}=d;return b?u(b):h}}),(d.closeable||a.length===1)&&d.key!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:l.bind(this,g)}),{default:()=>[Vue.createVNode(C,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.key!==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(C,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:s.bind(this,"right")},null),Vue.createVNode(C,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{i(!0)}},null),Vue.createVNode(ao,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(C,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Oa=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(xa,null,null)}}),Ra=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`}))},$e=ko("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),Aa=()=>({setLockAppScreen:o=>{$e.value=o},getLockAppScreen:()=>$e.value}),La=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:a}=I(),{getLockAppScreen:r}=Aa(),i=Ra([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:i,getLockAppScreen:r,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(Zr,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ga,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Oa,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Z,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(ho,null,null)]}),o?Vue.createVNode(na,{ref:"layoutFooterRef"},null):null]})]})}}),Pa=async()=>{const{getRootPath:e}=ee();return[{path:"/",name:"login",component:()=>T(()=>import("./index-s7FOkxcu.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:La,children:Fr()}]};let ae;const Ma=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Pa(),scrollBehavior:e=>{lr(e)}}),gl=async e=>{ae=await Ma(),Hr(ae),e.use(ae),Re()},Re=()=>{try{if(ae)return{router:ae};throw new Error}catch{throw new Error("router is not defined")}},Be="YYYY-MM-DD HH:mm:ss",Da=()=>({locale:i=>{const l=hn[i];l?E.locale(l):E.locale(fn)},getStartAndEndOfDay:i=>{const{format:l=Be}=i??{},s=E(),u=s.startOf("day"),c=s.endOf("day"),p=s.format(l),f=u.format(l);return{today:s,startOfDay:u,endOfDay:c,formatToday:p,formatStartOfDay:f}},format:(i,l)=>{const{format:s=Be}=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}=Te(e),n=Vue.ref(!1);return zo(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:n}}let Fe=999,Se=!1;const K="ELEMENT-FULLSCREEN-RAY",{height:We}=Te(),Ke=document.createElement("style"),za=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:a,exit:r,backgroundColor:i,zIndex:l}=t??{},s={};let u=!1;const c=()=>{const d=$(e);if(!d)return;const{left:g,top:h}=d.getBoundingClientRect(),b=` + [${K}] { + position: fixed; + width: 100% !important; + height: ${We.value}px !important; + transform: translate(-${g}px, -${h}px) !important; + transition: all 0.3s var(--r-bezier); + z-index: ${Q(l,"Null")||Q(l,"Undefined")?Fe:l} !important; + background-color: ${i??null}; + } + `;Ke.innerHTML=b,Se||document.head.appendChild(Ke)},p=()=>{const d=$(e);o==null||o(),d&&(d.getAttribute(K)||d.setAttribute(K,K),u||(u=!0,Fe+=1),Se||(c(),Se=!0),s.transition=d.style.transition,d.style.transition="all 0.3s var(--r-bezier)",a==null||a())},f=()=>{n==null||n();const d=$(e);d&&d.removeAttribute(K),r==null||r()},y=()=>{const d=$(e);d&&(d.getAttribute(K)?f():p())},S=Vue.watch(()=>We.value,c);return Io(()=>{const d=$(e);d&&(d.style.transition=s.transition??"",d.removeAttribute(K)),S()}),{enter:p,exit:f,toggleFullscreen:y}},we={svg:oe.toSvg,png:oe.toPng,jpeg:oe.toJpeg,blob:oe.toBlob,pixelData:oe.toPixelData},yl=(e,t)=>{const{beforeCreate:o,created:n,createdError:a,finally:r,imageType:i}=t??{};return{create:s=>new Promise((u,c)=>{var f;const p=$(e);if(o==null||o(p),!p)return a==null||a(),c("useDomToImage: element is undefined.");(f=we[s??i??"jpeg"])==null||f.call(we,p,t).then(y=>(n==null||n(y,p),u(y))).catch(y=>(a==null||a(y),c(y))).finally(()=>{r==null||r()})})}},bl=(e,t)=>({print:()=>{const n=$(e);n&&To({...t,printable:n})}}),fo=()=>({isLayoutContentMaximized:Vue.computed(()=>q("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:a}=n??{},r=$(Z),{toggleFullscreen:i}=za(r,n);B("layoutContentMaximize",o),i(),a&&((l=Z==null?void 0:Z.value)==null||l.scrollTo(a))}}),go=()=>({reload:(n=800)=>{B("globalMainLayoutLoad",!1),setTimeout(()=>B("globalMainLayoutLoad",!0),n)},openSpin:()=>{B("layoutContentSpinning",!0)},closeSpin:()=>{B("layoutContentSpinning",!1)}}),vl=()=>({setWatermarkContent:a=>{const{getWatermarkConfig:r}=I(),i=Object.assign(r.value,{content:a}),{updateSettingState:l}=M();l("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:a}=M();a("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:a}=M();a("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:a}=I(),{updateSettingState:r}=M();r("watermarkSwitch",!a.value)}}),Ia=()=>{const e=()=>{const{getAppTheme:a}=I(),{t:r}=J();return{theme:a.value,themeLabel:a.value?r("headerSettingOptions.ThemeOptions.Dark"):r("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:a}=M();a("appTheme",!0)},changeLightTheme:()=>{const{updateSettingState:a}=M();a("appTheme",!1)},toggleTheme:()=>{const{theme:a}=e(),{updateSettingState:r}=M();r("appTheme",!a)},getAppTheme:e}},X=(e,t)=>{const{getMenuTagOptions:o}=H();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(r=>r.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 ja(){const{getMenuTagOptions:e,getMenuKey:t}=H(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:a}=se(),r=()=>e.value.findIndex(y=>y.fullPath===t.value);return{close:y=>{const S=X(y,"close");if(S){const{index:d,option:g}=S;if(n(d),g.fullPath===t.value){const h=e.value[d-1];h&&o(h.fullPath,h)}}},closeAll:()=>{n(0,e.value.length),Vue.nextTick(he)},closeRight:y=>{const S=X(y,"closeRight");if(S){const{option:d,index:g}=S,h=e.value.length-g,b=r();n(g+1,h),g<=b&&t.value!==d.fullPath&&o(d.fullPath,d)}},closeLeft:y=>{const S=X(y,"closeLeft");if(S){const{option:d,index:g}=S,h=r();n(0,g),h<=g&&t.value!==d.fullPath&&o(d.fullPath,d)}},closeOther:y=>{const S=X(y,"closeOther");if(S){const{option:d}=S;t.value!==d.fullPath?(n(0,e.value.length),o(d.fullPath,d)):a(d,!1)}},getCurrentTagIndex:r,checkCloseRight:y=>{const S=X(y,"checkCloseRight");if(S){const{index:d}=S,g=e.value.length-1;return!(d>=g)}return!1},checkCloseLeft:y=>{const S=X(y,"checkCloseRight");if(S){const{index:d}=S,g=e.value.length-1;return d===0?!1:d>0&&g>0}return!1}}}function Vl(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:a,replace:r}}=Re(),{isPush:i=!0,query:l}=o||{},s=u=>i?a({path:u,query:l}):r({path:u,query:l});if(typeof t=="number"){if(isNaN(t)){console.warn(`navigationTo: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=H();if(t>u.value.length){console.warn(`navigationTo: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],p=f=>{if(f.children&&f.children.length>0){const{children:[y]}=f;p(y);return}s(f.fullPath)};p(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 ee(){const{getAppRootRoute:e}=I(),{updateSettingState:t}=M(),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 Sl=(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 r=n.replace(`./${t}/`,"").replace(/^\.\//,"");const i=r.lastIndexOf(".");r=r.substring(0,i);const l=r.split("/"),s=l.shift(),u=l.join(".");s&&(u?(me(o,s,o[s]||{}),me(o[s],u,a)):me(o,s,a||{}))}),o},Ea=async e=>{var o;const t={};for(const n of e){const a=await dn(Object.assign({"./lang/en-US.ts":()=>T(()=>import("./en-US-6iY1_fKm.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-6xn5ro4a.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`),r=n.key;r&&(t[r]=((o=a==null?void 0:a.default)==null?void 0:o.message)??{})}return t},wl=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=()=>ie(G.localeLanguage,"localStorage",pn);export{al as A,fl as B,ll as C,fn as D,ao as E,fo as F,Vl as G,go as H,vl as I,Ia as J,he as K,Qe as L,dl as R,ra as T,T as _,yl as a,I as b,M as c,ca as d,Aa as e,Kr as f,ye as g,q as h,hl as i,gl as j,J as k,ee as l,B as m,wl as n,G as o,pl as p,C as q,Sl as r,il as s,rl as t,bl as u,ul as v,sl as w,cl as x,ml as y,Jr as z}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["assets/index-m9EiNGR9.js","assets/vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.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.6.1_vue@3.4.7-6NPuvy-v.js","assets/@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js","assets/utils-3eX7XowR.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.7-pkrnDrzv.js","assets/@vue_reactivity@3.4.7-UV591Pbc.js","assets/@vue_shared@3.4.7--wkmpvo9.js","assets/index-3nkF0W6U.css","assets/index-ExMs7BZd.js","assets/instance-2tUVEeRL.js","assets/index-kznjMqp-.css","assets/index-mO4BDy-w.js","assets/index-arVdkc_1.js","assets/index-fv7oDMEy.js","assets/index-ajyCn2oj.css","assets/index-1uS45WOp.js","assets/index-HBXoh798.js","assets/index-OVqQXWWL.js","assets/index-ssCRsJGr.js","assets/index-EFODj2EJ.js","assets/ray-9TfU2AhD.js","assets/index-uTyn_98X.js","assets/index-HDKPr_0g.css","assets/index-e69Kzsbl.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-ovk7NMj2.js","assets/index-iKuv6ZNn.css","assets/index-h7gGZVij.js","assets/index-Yx81yA3R.js","assets/index-IQY39fGv.js","assets/index-Btqqg3j9.css","assets/index-s7FOkxcu.js","assets/index-48JFfn_Q.css","assets/en-US-6iY1_fKm.js","assets/zh-CN-6xn5ro4a.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} \ No newline at end of file diff --git a/assets/hooks-9K4kgpy8.js.gz b/assets/hooks-9K4kgpy8.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2d172cd75636308ef11ece8ab6016b7bf0e00981 GIT binary patch literal 30592 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 in e?wo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ae=(e,t,o)=>(_o(e,typeof t!="symbol"?t+"":t,o),o);import{u as Ke}from"./vue-hooks-plus@1.8.5_vue@3.4.0-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 $}from"./dayjs@1.11.10-A-QuG2Ol.js";import{p as Co}from"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{u as B,s as ke,c as ko,a as D,r as ne,b as L,d as No,e as pe,i as Z,f as To,p as Oo,g as ae,h as Le,j as xo,k as Ve,q as Se,l as Ro,m as Ao,n as Lo,w as Mo,o as Po}from"./utils-ddsIP9VB.js";import{l as Do}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{u as Io,a as we,b as Ne,c as ge,d as zo}from"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import{i as Me}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as jo}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{s as ue,t as Ue,c as Eo,i as $o,d as Bo}from"./lodash-es@4.17.21-xgd1l9mE.js";import{d as te}from"./dom-to-image@2.6.0-eHYYUq-2.js";import{u as oe,r as Fo,i as Wo,a as Ko,b as Uo,c as qo,d as Go,e as Ho,f as Yo,g as Xo,h as Zo,j as Qo,k as Jo,l as en,m as tn,n as on,o as nn,p as rn,q as an,s as ln}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as qe,c as Ge,a as He}from"./@vue_runtime-core@3.4.0-GutacKex.js";const sn="modulepreload",cn=function(e){return"/ray-template/"+e},Pe={},O=function(t,o,r){let a=Promise.resolve();if(o&&o.length>0){const n=document.getElementsByTagName("link");a=Promise.all(o.map(i=>{if(i=cn(i),i in Pe)return;Pe[i]=!0;const l=i.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!r)for(let m=n.length-1;m>=0;m--){const g=n[m];if(g.href===i&&(!l||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const u=document.createElement("link");if(u.rel=l?"stylesheet":sn,l||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),l)return new Promise((m,g)=>{u.addEventListener("load",m),u.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${i}`)))})}))}return a.then(()=>t()).catch(n=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=n,window.dispatchEvent(i),!i.defaultPrevented)throw n})},un=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((r,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t)))})},Ye=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],dn="zh-CN",pn="zh-CN",mn={"zh-CN":"zh-cn","en-US":"en"},hn="zh-cn";let Xe;const gn=async()=>{const e=yo(),t=await ja(Ye);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:pn})},nl=async e=>{const t=await gn();Xe=t,e.use(t)},fn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,Q=e=>{const{t,locale:o,...r}=Xe.global;return{...r,t:(i,...l)=>i?!i.includes(".")&&!e?i:t(fn(e,i),...l):"",locale:i=>{const l=o;l.value=i}}},A=e=>e,yn={path:"/dashboard",name:"RDashboard",component:()=>O(()=>import("./index-Q-b1TuBr.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:A("menu.Dashboard"),icon:"dashboard",order:0}},bn=Object.freeze(Object.defineProperty({__proto__:null,default:yn},Symbol.toStringTag,{value:"Module"})),vn={path:"/axios",name:"RAxios",component:()=>O(()=>import("./index-iTF3nq5a.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,35,20,18,16,17,21,22,23,24,25,26,27,28,29,30,31,32,36])),meta:{i18nKey:A("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Vn=Object.freeze(Object.defineProperty({__proto__:null,default:vn},Symbol.toStringTag,{value:"Module"})),Sn={path:"/context-menu",name:"ContextMenuDemo",component:()=>O(()=>import("./index-ckcaOD1F.js"),__vite__mapDeps([37,22,23])),meta:{i18nKey:A("menu.ContextMenu"),icon:"other",order:2}},wn=Object.freeze(Object.defineProperty({__proto__:null,default:Sn},Symbol.toStringTag,{value:"Module"})),_n={path:"/directive",name:"RDirective",component:()=>O(()=>import("./index-gRQOEXFu.js"),__vite__mapDeps([])),meta:{i18nKey:A("menu.Directive"),icon:"other",order:2}},Cn=Object.freeze(Object.defineProperty({__proto__:null,default:_n},Symbol.toStringTag,{value:"Module"})),W=()=>O(()=>Promise.resolve().then(()=>oa),void 0),kn={path:"/doc",name:"RDocLayout",component:W,meta:{i18nKey:A("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>O(()=>import("./index-Yqg7fLWK.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:A("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:W,meta:{i18nKey:A("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:W,meta:{i18nKey:A("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},Nn=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),Tn={path:"/echart",name:"REchart",component:()=>O(()=>import("./index-HoaE8J2q.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:A("menu.Echart"),icon:"echart",order:1}},On=Object.freeze(Object.defineProperty({__proto__:null,default:Tn},Symbol.toStringTag,{value:"Module"})),xn={path:"/iframe",name:"IframeDemo",component:()=>O(()=>import("./index-Hat4mwRu.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"}},Rn=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),An={path:"/mock-demo",name:"MockDemo",component:()=>O(()=>import("./index-U_9lzGOh.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,35,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("menu.Mock"),icon:"other",order:3,keepAlive:!0}},Ln=Object.freeze(Object.defineProperty({__proto__:null,default:An},Symbol.toStringTag,{value:"Module"})),Mn={path:"/modal-demo",name:"ModalDemo",component:()=>O(()=>import("./index-wGdRhkB-.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:A("menu.Modal"),icon:"other",order:3}},Pn=Object.freeze(Object.defineProperty({__proto__:null,default:Mn},Symbol.toStringTag,{value:"Module"})),Dn={path:"/multi",name:"MultiMenu",component:W,meta:{i18nKey:A("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>O(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:W,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>O(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:W,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>O(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},In=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),zn={path:"/precision",name:"CalculatePrecision",component:()=>O(()=>import("./index-qQsJZb52.js"),__vite__mapDeps([44,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,20,18,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("menu.CalculatePrecision"),icon:"other",order:2}},jn=Object.freeze(Object.defineProperty({__proto__:null,default:zn},Symbol.toStringTag,{value:"Module"})),En={path:"/qrcode",name:"RQRCode",component:()=>O(()=>import("./index-h4WXWUuN.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:A("menu.QRCode"),icon:"other",order:3}},$n=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),Bn={path:"/rely",name:"Rely",component:W,meta:{i18nKey:A("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>O(()=>import("./index-x3DQmVNT.js"),__vite__mapDeps([47,48])),meta:{i18nKey:A("menu.RelyAbout")}}]},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),Wn={path:"/router-demo",name:"RouterDemoRoot",component:W,meta:{i18nKey:A("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>O(()=>import("./index-8ae0JiOu.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:()=>O(()=>import("./index-5YvNvrKO.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Un={path:"/scroll-reveal",name:"ScrollReveal",component:()=>O(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([50,51])),meta:{i18nKey:A("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},qn=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Gn={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>O(()=>import("./index-IKqQk_dn.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:A("menu.SvgIcon"),icon:"other",order:3}},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/table",name:"TableView",component:()=>O(()=>import("./index-ya54qAHY.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:A("menu.Table"),icon:"other",order:2}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/template-hooks",name:"TemplateHooks",component:()=>O(()=>import("./index-A3Ze0oIU.js"),__vite__mapDeps([55,3,4,5,1,2,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:A("menu.TemplateHooks"),icon:"other",order:1}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>O(()=>import("./index-07tpAhEq.js"),__vite__mapDeps([56,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,57])),meta:{i18nKey:A("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},er=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),Te=Vue.ref(null),tr={setupRouterLoadingBar:!0,setupRouterGuard:!0},or=["RLogin","ErrorPage","RayTemplateDoc"],ie=["admin"],nr=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":bn,"/src/router/modules/demo/axios.ts":Vn,"/src/router/modules/demo/context-menu.ts":wn,"/src/router/modules/demo/directive.ts":Cn,"/src/router/modules/demo/doc.ts":Nn,"/src/router/modules/demo/echart.ts":On,"/src/router/modules/demo/iframe.ts":Rn,"/src/router/modules/demo/mock.ts":Ln,"/src/router/modules/demo/modal.ts":Pn,"/src/router/modules/demo/multi-menu.ts":In,"/src/router/modules/demo/precision.ts":jn,"/src/router/modules/demo/qrcode.ts":$n,"/src/router/modules/demo/rely.ts":Fn,"/src/router/modules/demo/router-demo.ts":Kn,"/src/router/modules/demo/scroll-reveal.ts":qn,"/src/router/modules/demo/svg-icons.ts":Hn,"/src/router/modules/demo/table.ts":Xn,"/src/router/modules/demo/template-hooks.ts":Qn,"/src/router/modules/error404.ts":er});return Object.keys(e).reduce((o,r)=>{const a=e[r].default;if(a)o.push(a);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},rr=e=>e.sort((t,o)=>{var n,i;const r=((n=t.meta)==null?void 0:n.order)??1,a=((i=o.meta)==null?void 0:i.order)??0;if(typeof r!="number"||typeof a!="number")throw new TypeError("orderRoutes error: order must be a number!");return r===a?t.name?o.name?t.name.localeCompare(o.name):-1:1:r-a}),ar=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Te.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Ze={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},q={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Oe={signing:"signing",localeLanguage:"localeLanguage",token:"token"},Qe=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function F(e,t,o){Qe[e]=t,o==null||o()}function G(e){return Vue.readonly(Vue.toRef(Qe,e))}const Je=()=>({isLayoutContentMaximized:Vue.computed(()=>G("layoutContentMaximize").value),maximize:(o,r)=>{const a=B(Te),{toggleFullscreen:n}=za(a,r);F("layoutContentMaximize",o),n()}}),et=()=>({reload:(r=800)=>{F("globalMainLayoutLoad",!1),setTimeout(()=>F("globalMainLayoutLoad",!0),r)},openSpin:()=>{F("layoutContentSpinning",!0)},closeSpin:()=>{F("layoutContentSpinning",!1)}}),xe={appThemeColors:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{},echartTheme:"macarons"};var lr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.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.0","@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.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const tt=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=lr,{locale:t}=Q(),{locale:o}=Ia(),r=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{...xe.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"}}),a=l=>{t(l),o(l),r.localeLanguage=l,ke("localeLanguage",l,"localStorage")},n=(l,s=.3)=>{ue(r,"settingState.primaryColorOverride.common.primaryColorHover",l);const c=document.body;c.style.setProperty("--ray-theme-primary-color",l),c.style.setProperty("--ray-theme-primary-fade-color",ko(l,s))},i=(l,s,c)=>{Object.hasOwn(r,l)&&(r[l]=s),c==null||c()};return{...Vue.toRefs(r),updateLocale:a,changePrimaryColor:n,updateSettingState:i}},{persist:{key:"piniaSettingStore"}}),ot=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],nt="transparent",rt={},at={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"}}},kt={textStyle:{color:"#999999"}},Nt={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"}}},Ot={color:["#fc97af","#87f7cf"]},xt={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"}}},ir={color:ot,backgroundColor:nt,textStyle:rt,title:at,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:kt,tooltip:Nt,timeline:Tt,visualMap:Ot,dataZoom:xt,markPoint:Rt},sr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:nt,bar:st,boxplot:dt,candlestick:ft,categoryAxis:Vt,color:ot,dataZoom:xt,default:ir,funnel:ht,gauge:gt,geo:vt,graph:yt,legend:kt,line:lt,logAxis:wt,map:bt,markPoint:Rt,parallel:pt,pie:ct,radar:it,sankey:mt,scatter:ut,textStyle:rt,timeAxis:_t,timeline:Tt,title:at,toolbox:Ct,tooltip:Nt,valueAxis:St,visualMap:Ot},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"],Lt="transparent",Mt={},Pt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Dt={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},zt={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"]},ro={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},ao={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},cr={color:At,backgroundColor:Lt,textStyle:Mt,title:Pt,line:Dt,radar:It,bar:zt,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:ro,markPoint:ao},ur=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Lt,bar:zt,boxplot:$t,candlestick:Ut,categoryAxis:Yt,color:At,dataZoom:ro,default:cr,funnel:Wt,gauge:Kt,geo:Ht,graph:qt,legend:eo,line:Dt,logAxis:Zt,map:Gt,markPoint:ao,parallel:Bt,pie:jt,radar:It,sankey:Ft,scatter:Et,textStyle:Mt,timeAxis:Qt,timeline:oo,title:Pt,toolbox:Jt,tooltip:to,valueAxis:Xt,visualMap:no},Symbol.toStringTag,{value:"Module"})),dr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":sr,"/src/echart-themes/macarons/macarons.json":ur}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((r,a)=>{var i;const n=(i=a.match(t))==null?void 0:i[1];if(n)return r.push({name:n,theme:e[a].default}),r;throw new Error("theme name is not found")},[])},pr=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),mr={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:()=>pr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},hr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},gr=dr(),rl=Vue.defineComponent({name:"RChart",props:mr,setup(e,{expose:t}){const{getAppTheme:o}=E(),r=Vue.ref(),a=Vue.ref(),n=Vue.ref();let i,l;const{echartTheme:s}=xe;let c,u;const m=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(n.value&&n.value.getDom())}]),g=Vue.computed(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),f=async()=>{var b;oe([Ko,Uo,qo,Go,Ho,Yo,Xo,Zo]),oe([Qo,Jo,en,tn,on,nn]),oe([rn,an]),oe([ln]);try{oe((b=e.use)==null?void 0:b.filter(Boolean))}catch(w){console.error("RChart register error: ",w)}},S=()=>{if(e.theme==="default"){e.autoChangeTheme?h("dark"):h("");return}if(e.theme)h(e.theme);else{const b=e.autoChangeTheme&&o.value?`${s}-dark`:s;h(b)}},p=b=>{let w=Vue.unref(b);const x=T=>Object.assign({animation:!0},w,T);return e.showAria&&(w=x({aria:{enabled:!0,decal:{show:!0}}})),w},h=(b=s)=>{const w=r.value,x=p(e.options),{height:T,width:M}=w.getBoundingClientRect(),{onSuccess:z,onError:K}=e;try{gr.forEach(Y=>{Fo(Y.name,Y.theme)}),u=Wo(w,b,{width:M===0?200:void 0,height:T===0?200:void 0}),n.value=u,e.animation?(u.setOption({}),setTimeout(()=>{x&&(u==null||u.setOption(x))})):x&&(u==null||u.setOption(x)),z&&L(z,u)}catch(Y){K&&L(K),console.error("RChart render error: ",Y)}},_=()=>!!(u&&u.getDom()),R=()=>{_()&&(u.clear(),u.dispose(),n.value=void 0)},y=()=>{u&&u.resize()},d=(b,w)=>{if(b==="downloadChart"&&_()){const{filename:T,...M}=e.downloadOptions;No(u.getDataURL(M),T??`${new Date().getTime()}`)}const{onDropdownSelect:x}=e;x&&L(x,b,w)},v=()=>{if(u!=null&&u.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}S(),e.autoResize&&(i=Ue(y,e.throttleWait),l=Io(e.observer||a,i))},k=()=>{var b;R(),i==null||i.cancel(),(b=l==null?void 0:l.stop)==null||b.call(l)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(R(),S())}),Vue.watch(()=>e.showAria,()=>{R(),S()}),Vue.watchEffect(()=>{e.watchOptions?c=Vue.watch(()=>e.options,b=>{const w=p(b),x=Object.assign(e.setChartOptions,hr);u==null||u.setOption(w,x)},{deep:!0}):c==null||c(),e.loading?u==null||u.showLoading(e.loadingOptions):u==null||u.hideLoading()}),t({echart:n,dispose:k,render:v,isDispose:_}),Vue.onBeforeMount(async()=>{await f()}),Vue.onMounted(()=>{v()}),Vue.onBeforeUnmount(()=>{k(),c==null||c()}),{rayChartRef:r,cssVarsRef:g,rayChartWrapperRef:a,moreDropDownOptions:m,dropdownSelect:d}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:r,dropdownSelect:a,bordered:n,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:n},{default:ne(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ne(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ne(l,{defaultElement:Vue.createVNode(lo,{iconSize:18,cursor:"pointer",options:i??r,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)])}}),fr={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},al=Vue.defineComponent({name:"RCollapseGrid",props:fr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:a,"onUpdate:value":n}=e;a&&L(a,t.value),n&&L(n,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.NSpace,{justify:"end"},{default:()=>{var o,r;return[(r=(o=this.$slots).action)==null?void 0:r.call(o),this.CollapseIcon()]}})]})]}})})}}),yr={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:yr,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:n}=e;n&&L(n,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)])])}}),br={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}},ll=Vue.defineComponent({name:"RIframe",props:br,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)})),r=Vue.ref(),a=Vue.ref(!0),n=l=>{a.value=!1;const{onSuccess:s}=e;s&&L(s,r.value,l)},i=l=>{a.value=!1;const{onError:s}=e;s&&L(s,l)};return we(r,"load",n),we(r,"error",i),t({iframeInst:r}),{cssVars:o,iframeRef:r,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)})])}}),vr={...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}},Vr=(e,t,o)=>{const{scheduler:r}=o??{};return new Promise(a=>{setTimeout(()=>{const n=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=Me(e).draggable({inertia:!0,autoScroll:!0,allowFrom:n,modifiers:[Me.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{r==null||r(l)}}}).resizable(!1);a(i)}},30)})},il=Vue.defineComponent({name:"RModal",props:vr,setup(e){const{height:t}=Ne(),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)})),r=pe();let a;const n={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,l=()=>{const s=document.getElementById(r);s&&Vr(s,e.preset,{scheduler:c=>{const u=c.target;n.x+=c.dx,n.y+=c.dy,u.style.transform=`translate(${n.x}px, ${n.y}px)`}}).then(c=>{a=c})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{l();const c=document.getElementById(r);e.memo&&c&&(c.style.transform=`translate(${n.x}px, ${n.y}px)`)}):(a==null||a.unset(),a=null)},{immediate:!0}),{cssVars:o,height:t,isFullscreenCardType:i,uuidEl:r}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:r}=this,{preset:a,...n}=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:a},{id:s},n,r),{...o})}}),Sr={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function wr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const lo=Vue.defineComponent({name:"RMoreDropdown",props:Sr,render(){let e;const{iconSize:t,cursor:o}=this,{default:r}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),wr(e=ne(r,{defaultElement:Vue.createVNode(N,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),_r={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}},Cr=e=>new Promise((t,o)=>{const r=new XMLHttpRequest;r.responseType="blob",r.onload=()=>{const a=new FileReader;a.onloadend=()=>{t(a.result)},a.onerror=n=>{o(n)},a.onabort=n=>{o(n)},a.readAsArrayBuffer(r.response)},r.open("GET",e),r.send()}),sl=Vue.defineComponent({name:"RayQRcode",props:_r,setup(e,t){const{expose:o}=t,r=Vue.ref();let a,n;const i=async()=>{const{gifBackgroundURL:u}=e;if(u)try{a=await Cr(u)}catch(m){console.error(m)}},l=()=>{const{gifBackground:u,...m}=e;new Do.AwesomeQR({...m,gifBackground:a??void 0}).draw().then(g=>{const{onSuccess:f}=e;f&&L(f,g),r.value=g}).catch(g=>{const{onError:f}=e;f&&L(f,g)})},s=()=>{if(t.slots.errorAction)return;const{onReload:u}=e;u&&L(u)},c=u=>r.value&&Z(r.value,"String")?To(r.value,u||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?n=Vue.watch(()=>e.text,()=>l()):n==null||n()}),o({downloadQRCode:c}),Vue.onMounted(async()=>{await i(),l()}),Vue.onBeforeUnmount(()=>{n==null||n()}),{qrcodeURL:r,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"},[Z(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])}}),me={...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}},j={tableIconSize:"18",tableKey:Symbol("r-table")},kr=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...me},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:n=>{const{onChangeSize:i}=e;i&&L(i,n)}}},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:j.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),Nr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(j.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:r}]=Ke(e);return{toggleFullscreen:o,isFullscreen:t,isEnabled:r}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"fullscreen",size:j.tableIconSize,cursor:"pointer",onClick:()=>{t||o("globalMessage.isEnabledFullscreen"),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),Tr=()=>Vue.createVNode(N,{name:"draggable",size:j.tableIconSize,cursor:"all-scroll"},null),De=({icon:e,title:t,onClick:o,customClassName:r})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:e,size:j.tableIconSize,cursor:"pointer",customClassName:r,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),_e=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,l)=>{const{key:s,title:c,children:u,fixed:m,isResizable:g,...f}=i,S=m==="left",p=m==="right",h={...f,title:c,key:s,fixed:m,isLeftFixedActivated:S,isRightFixedActivated:p,isResizable:g};return{...h,suffix:()=>Vue.createVNode(naive.NSpace,{wrapItem:!1,style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(De,{icon:"row_head",title:"固定在列首",customClassName:S?"r-table__c-tool-icon--active":"",onClick:a.bind(this,"left",h,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"resize_h",size:j.tableIconSize,cursor:"pointer",customClassName:g?"r-table__c-tool-icon--active":"",onClick:r.bind(this,h,l)},null),default:()=>"修改列宽"}),Vue.createVNode(De,{icon:"row_end",title:"固定在列尾",customClassName:p?"r-table__c-tool-icon--active":"",onClick:a.bind(this,"right",h,l)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:l}=e;l&&L(l,i)},r=(i,l)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[l]=i,o(t.value)},a=(i,l,s)=>{const c=`${i}FixedActivated`,u=`${i==="left"?"right":"left"}FixedActivated`;l[u]=!1,l[c]=!l[c],l[c]?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[c,u]=_e(l,t.value);if(c===null||u===null)return;c.splice(u,1);const[m,g]=_e(i,t.value);m===null||g===null||(s==="before"?m.splice(g,0,l):m.splice(g+1,0,l),o(m))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"setting",size:j.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:Tr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),xr=Vue.defineComponent({name:"TablePrint",props:me,setup(e){const{wrapperRef:t}=Vue.inject(j.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:r={},domToImageOptions:a}={},title:n}=e;(r.documentTitle===""||r.documentTitle===void 0||r.documentTitle===null)&&(r.documentTitle=typeof n=="string"?n:""),Oo(t,{printOptions:r,domToImageOptions:a})}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"print",size:j.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Rr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const cl=Vue.defineComponent({name:"RTable",props:me,setup(e,t){const{expose:o}=t,r=Vue.ref(),a=Vue.ref(),n=pe(16),i=pe(16),l=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),c=(p,h)=>{const{onContextMenuClick:_}=e;_&&L(_,p,h),l.showContextMenu=!1},u=(p,h)=>{var R;return{...(R=e.rowProps)==null?void 0:R.call(e,p,h),onContextmenu:e.disabledContextMenu?void 0:y=>{y.preventDefault(),l.showContextMenu=!1,Vue.nextTick().then(()=>{l.showContextMenu=!0,l.x=y.clientX,l.y=y.clientY})}}},m=p=>{s.size=p},g=p=>{const{onUpdateColumns:h,"onUpdate:columns":_}=e;h&&L(h,p),_&&L(_,p)},f=()=>{const{toolOptions:p}=e;return p==null?void 0:p.filter(()=>Boolean).map(h=>typeof h=="function"?h():h)},S=p=>{const h=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(xr,p,null),Vue.createVNode(kr,Vue.mergeProps(p,{onChangeSize:m.bind(this)}),null),Vue.createVNode(Nr,null,null),Vue.createVNode(Or,Vue.mergeProps(p,{onUpdateColumn:g.bind(this)}),null)]);return e.toolOptions?e.coverTool?f:()=>Vue.createVNode(Vue.Fragment,null,[h(),f()]):h};return Vue.provide(j.tableKey,{uuidTable:i,uuidWrapper:n,wrapperRef:a}),o({rTableInst:r,uuidTable:i,uuidWrapper:n}),{uuidWrapper:n,uuidTable:i,contextMenuReactive:l,rTableInst:r,combineRowProps:u,contextMenuSelect:c,privateReactive:s,tool:S,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:ne(this.title,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let t;return Vue.createVNode(naive.NSpace,{wrapItem:!1,align:"center"},Rr(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)}})}}),Ar={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Lr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Ar),setup(e){const{getKeepAliveInclude:t}=Wr(),{setupKeepAlive:o,maxKeepAliveLength:r,keepAliveExclude:a}=Ze;return(n,i)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(l,null,{default:Vue.withCtx(({Component:s,route:c})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:n.transitionPropName,mode:n.transitionMode,appear:n.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(r),include:Vue.unref(t),exclude:Vue.unref(a)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:c.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:c.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})}}});var Mr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.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.0","@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.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Pr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,io=(e,t,o)=>{const r=[];if(Pr(e,t,o))return r.push(e),r;if(e.children&&e.children.length>0)for(const a of e.children){const n=io(a,t,o);n.length>0&&r.push(e,...n)}return r},Dr=(e,t,o)=>{const r=[];for(const a of e){const n=io(a,t,o);n.length>0&&r.push(...n)}return r},Ir=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Mr,r=o?o.title:"";document.title=t+" - "+r},zr=e=>{const{meta:t}=e;if(!t.icon)return;if(Z(t.icon,"Object"))return()=>t.icon;const o=Vue.h(N,{name:t.icon,size:q.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},Ie=()=>{const{getRootPath:e}=ee();return ae("menuKey","sessionStorage",e.value)},jr=e=>e[0]==="/",so=(e,t=[],o="")=>{var r;if(!Array.isArray(e))return[];for(const a of e){const n=o+(jr(a.path)?a.path:"/"+a.path);if((r=a.children)!=null&&r.length){so(a.children,t,n);continue}else t.push({...a,path:n})}return t},Er=e=>Array.isArray(e)?so(Eo(e)):[],co=()=>rr(nr()),$r=()=>Er(co()),uo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:r}=Q(),{setKeepAliveInclude:a}=Kr(),n=Vue.reactive({menuKey:Ie(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),l=new RegExp("/","g"),s=d=>{const{meta:v}=d,k=Vue.computed(()=>v!=null&&v.i18nKey?r(`${v.i18nKey}`):v==null?void 0:v.noLocalTitle),b={...d,key:d.path,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>k.value}),breadcrumbLabel:k.value},w=Object.assign({},b,{icon:zr(d)});return d.path===Ie()&&(n.currentMenuOption=w),w.show=Ce(w),w},c=(d,v)=>Dr(d,"key",v),u=(d,v)=>{n.breadcrumbOptions=c(n.options,d)},m=(d,v=!0)=>{const b=Array.isArray(d)?[...d]:[d];v?n.menuTagOptions.push(...b):n.menuTagOptions=b},g=(d,v)=>{n.menuTagOptions.find(b=>b.path===d)||n.menuTagOptions.push(v)},f=(d,v,k)=>{const{meta:b,path:w}=v;if(b.windowOpen)window.open(b.windowOpen);else{if(String(d)[0]==="/")e({path:w,query:k});else{const M=c(n.options,d).map(z=>z.key).join("/");e({path:M,query:k})}const x=(w.match(l)||[]).length,{sameLevel:T}=b;if(a(v),Ir(v),!T||T&&x===1)g(d,v),u(d),n.menuKey=d,n.currentMenuOption=v,ke("menuKey",d);else{const M=Le(s(v),["breadcrumbLabel","children","key","meta","name","path","show"]);n.breadcrumbOptions.find(K=>K.key===M.key)||n.breadcrumbOptions.push(M)}}},S=async(d,v)=>{const[k]=d.split("?"),b=(k.match(new RegExp("/","g"))||[]).length;let w=k;if(b>1){const T=k.split("/").filter(M=>M);w=T[T.length-1]}const x=t().find(T=>T.path===k);if(x){const T=Le(x,["children","meta","path","name","redirect"]);f(b>1?w:d,s(T),v)}},p=()=>new Promise(d=>{const v=(k,b)=>{var x;const w=[];for(const T of k){if((x=T.children)!=null&&x.length)T.children=v(T.children);else if(!ho(T.meta))continue;w.push(s(T))}return w};if(n.options=v(co()),n.currentMenuOption){const{currentMenuOption:k}=n;u(k.key),g(k.key,k)}d()}),h=d=>n.collapsed=d,_=(d,v=1)=>n.menuTagOptions.splice(d,v),R=()=>{n.menuTagOptions=[]},y=async()=>{i.value&&(await p(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(d,v)=>{await y(),d!==v&&await S(d,o.query)},{immediate:!0}),{...Vue.toRefs(n),changeMenuModelValue:f,collapsedMenu:h,spliceMenTagOptions:_,emptyMenuTagOptions:R,setMenuTagOptions:m}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),po=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=r=>new Promise((a,n)=>{$o(r)?n({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:r.name,avatar:"https://r2chevereto.yka.moe/longmao.navigator.png"},a({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),xo("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}=Ze,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,r=n=>{const i=o(),{name:l,meta:{keepAlive:s}}=n;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},a=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:r,getKeepAliveInclude:a}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),H=()=>{const e=uo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),r=Vue.computed(()=>e.menuKey),a=Vue.computed(()=>{const{getRootPath:l}=ee();return e.menuTagOptions.map((s,c,u)=>(s.key===r.value&&s.key!==l.value?s.closeable=!0:s.closeable=!1,s.key===l.value&&(s.closeable=!1),u.length<=1&&(s.closeable=!1),s))}),n=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:r,getMenuTagOptions:a,getCurrentMenuOption:n,getCollapsed:i}},J=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,emptyMenuTagOptions:r,setMenuTagOptions:a}=uo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,emptyMenuTagOptions:r,setMenuTagOptions:a}},E=()=>{const e=tt(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),r=Vue.computed(()=>e.appTheme),a=Vue.computed(()=>e.menuTagSwitch),n=Vue.computed(()=>e.breadcrumbSwitch),i=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),c=Vue.computed(()=>e.contentTransition),u=Vue.computed(()=>e.watermarkSwitch),m=Vue.computed(()=>e.watermarkConfig),g=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:r,getMenuTagSwitch:a,getBreadcrumbSwitch:n,getLocaleLanguage:i,getLockScreenSwitch:l,getCopyrightSwitch:s,getContentTransition:c,getWatermarkSwitch:u,getWatermarkConfig:m,getAppRootRoute:g}},I=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=tt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Br=()=>{const e=po();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Fr=()=>{const{signing:e,logout:t}=po();return{signing:e,logout:t}},Wr=()=>{const e=mo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Kr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=mo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},ul=async e=>{const t=Pinia.createPinia();e.use(t),t.use(jo)},dl=()=>({setWatermarkContent:a=>{const{getWatermarkConfig:n}=E(),i=Object.assign(n.value,{content:a}),{updateSettingState:l}=I();l("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:a}=I();a("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:a}=I();a("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:a}=E(),{updateSettingState:n}=I();n("watermarkSwitch",!a.value)}}),Ur=()=>{const e=()=>{const{getAppTheme:a}=E(),{t:n}=Q();return{theme:a.value,themeLabel:a.value?n("headerSettingOptions.ThemeOptions.Dark"):n("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:a}=I();a("appTheme",!0)},changeLightTheme:()=>{const{updateSettingState:a}=I();a("appTheme",!1)},toggleTheme:()=>{const{theme:a}=e(),{updateSettingState:n}=I();n("appTheme",!a)},getAppTheme:e}},X=(e,t)=>{const{getMenuTagOptions:o}=H();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 r=o.value.findIndex(a=>a.key===e);return r>-1?{option:o.value[r],index:r}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{key:r}=e,a=o.value.findIndex(n=>n.key===r);if(a===-1){console.warn(`${t}: The incoming menuTag option ${e.key} did not match the corresponding item.`);return}return{option:e,index:a}}};function qr(){const{getMenuTagOptions:e,getMenuKey:t}=H(),{changeMenuModelValue:o,spliceMenTagOptions:r,emptyMenuTagOptions:a,setMenuTagOptions:n}=J(),i=()=>e.value.findIndex(S=>S.key===t.value);return{close:S=>{const p=X(S,"close");if(p){const{index:h,option:_}=p;if(r(h),_.key===t.value){const R=e.value[h-1];R&&o(R.key,R)}}},closeAll:()=>{a(),de()},closeRight:S=>{const p=X(S,"closeRight");if(p){const{option:h,index:_}=p,R=e.value.length-_,y=i();r(_+1,R),_<=y&&t.value!==h.key&&o(h.key,h)}},closeLeft:S=>{const p=X(S,"closeLeft");if(p){const{option:h,index:_}=p,R=i();r(0,_),R<=_&&t.value!==h.key&&o(h.key,h)}},closeOther:S=>{const p=X(S,"closeOther");if(p){const{option:h}=p;t.value!==h.key?(a(),o(h.key,h)):n(h,!1)}},getCurrentTagIndex:i,checkCloseRight:S=>{const p=X(S,"checkCloseRight");if(p){const{index:h}=p,_=e.value.length-1;return!(h>=_)}return!1},checkCloseLeft:S=>{const p=X(S,"checkCloseRight");if(p){const{index:h}=p,_=e.value.length-1;return h===0?!1:h>0&&_>0}return!1}}}function pl(){const{changeMenuModelValue:e}=J();return{navigationTo:o=>{if(typeof o=="number"){if(isNaN(o)){console.warn(`navigationTo: The ${o} is NaN, expect number.`);return}const{getMenuOptions:r}=H();if(o>r.value.length){console.warn(`navigationTo: The current ${o} exceeds the maximum number of menus.`);return}const a=r.value[o],n=i=>{if(i.children&&i.children.length>0){const{children:[l]}=i;n(l);return}e(i.key,i)};n(a)}else e(o.key,o)}}}function ee(){const{getAppRootRoute:e}=E(),{updateSettingState:t}=I(),o=e,r=Vue.computed(()=>e.value.path),a=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:r,getRootName:a,setRootRoute:i=>{t("appRootRoute",Object.assign({},e.value,i))}}}const Gr=e=>{const{beforeEach:t}=e,{getRootPath:o}=ee(),r=(a,n)=>a.path==="/"||n.path==="/login";t((a,n,i)=>{const l=ae(Oe.token),s=ae("menuKey","sessionStorage",o.value),{meta:c,name:u}=a;l!==null?r(a,n)?de(!0):!Z(u,"Symbol")&&u&&or.includes(u)?i():ho(c)?r(a,n)?s?i(s):de(!0):i():de(!0):r(a,n)?i():i("/")})},ho=e=>{const{getSigningCallback:t}=Br(),{role:o}=e;return ie!=null&&ie.length&&ie.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Ce=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:r,env:a}=t,{MODE:n}=Ve();return!(r||o||a&&typeof a=="string"&&a!==n||a&&Array.isArray(a)&&!a.includes(n))},Hr=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},Yr=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=tr;t&&Hr(e),o&&Gr(e)},de=(e=!0)=>{const{router:t}=fo(),{push:o,replace:r}=t,{getRootPath:a}=ee();ke("menuKey",a.value),e?r(a.value):o(a.value)};var Xr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.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.0","@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.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Zr=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Xr;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,r;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)},[(r=this.sideBarLogo)!=null&&r.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}}),Qr=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=J(),{getMenuOptions:r,getCollapsed:a,getMenuKey:n}=H(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{c()}),n.value),set:()=>{l.value&&F("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=he(),s=Vue.computed({get:()=>G("globalDrawerValue").value,set:m=>{F("globalDrawerValue",m)}}),c=()=>{const m=i.value;Vue.nextTick().then(()=>{var g,f;(f=(g=e.value)==null?void 0:g.showOption)==null||f.call(g,m)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{bordered:!0,showTrigger:!l.value,collapseMode:q.menuCollapsedMode,collapsedWidth:q.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(Zr,{collapsed:a.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",value:i.value,"onUpdate:value":m=>i.value=m,options:r.value,indent:q.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:q.menuCollapsedIconSize,collapsedWidth:q.menuCollapsedWidth,onUpdateValue:(m,g)=>{t(m,g)},accordion:q.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 Jr{constructor(){Ae(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.needCancel)??!0}generateRequestKey(t){const{method:o,url:r}=t;return[r||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){const r=this.generateRequestKey(t);if(this.pendingRequest.has(r))t.signal=(o=this.pendingRequest.get(r))==null?void 0:o.signal;else{const a=new AbortController;t.signal=a.signal,this.pendingRequest.set(r,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 fe={requestInstance:null,responseInstance:null},ye={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},se={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ea=new Jr,ml=()=>{const e=(l,s)=>{s==="requestInstance"?fe.requestInstance=l:fe.responseInstance=l},t=l=>fe[l],o=(l,s,c)=>{c==="ok"?ye[l]=s:se[l]=s},r=(l,s)=>s==="ok"?ye[l]:se[l],a=(l,...s)=>{Array.isArray(l)&&(l==null||l.forEach(c=>{typeof c=="function"&&c(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:r,getAxiosInstance:t,beforeFetch:(l,s,c)=>{const u=c==="ok"?ye[s]:se[s],m=t(l),{MODE:g}=Ve();m&&a(u,m,g)},fetchError:(l,s,c)=>{const u=se[c],{MODE:m}=Ve();a(u,s,m)}}},ta=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{ea.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),go=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=Je(),{getContentTransition:o}=E(),r=Vue.ref(!1),a={opacitySpinning:"0"},n=G("globalMainLayoutLoad"),i=G("layoutContentMaximize"),l=G("layoutContentSpinning");return(()=>{e.beforeEach(()=>{r.value=!0}),e.afterEach(()=>{r.value=!1})})(),{globalMainLayoutLoad:n,spinning:r,themeOverridesSpin:a,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:l}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:r}=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:()=>{r(!1)}},[Vue.createVNode(N,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(ta,null,null),e?Vue.createVNode(Lr,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),oa=Object.freeze(Object.defineProperty({__proto__:null,default:go},Symbol.toStringTag,{value:"Module"}));var na={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.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.0","@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.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const ra=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=na;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),ze=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)}}),aa=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=Ur(),{getAppTheme:o}=E(),r=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:n})=>n?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:r}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme:o,railStyle:r}=this;return Vue.createVNode(naive.NSpace,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":a=>this.modelAppThemeRef=a,railStyle:r.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 ce(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const la=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:r}=I(),{getAppTheme:a,getPrimaryColorOverride:n,getMenuTagSwitch:i,getBreadcrumbSwitch:l,getCopyrightSwitch:s,getContentTransition:c,getWatermarkSwitch:u}=E(),m=Vue.computed({get:()=>e.show,set:S=>{t("update:show",S)}}),g=[{label:"无",value:"none"},{label:"缩放效果",value:"scale"},{label:"淡入淡出",value:"fade"},{label:"闪入效果",value:"opacity"}],f=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:s.value,getContentTransition:c.value,getWatermarkSwitch:u.value});return{modelShow:m,changePrimaryColor:o,getAppTheme:a,getPrimaryColorOverride:n,contentTransitionOptions:g,updateSettingState:r,modelSwitchReactive:f}},render(){let e,t,o,r;const{$t:a}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":n=>this.modelShow=n,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:a("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NSpace,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ce(e=a("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(aa,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ce(t=a("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:xe.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":n=>this.getPrimaryColorOverride.common.primaryColor=n,onUpdateValue:this.changePrimaryColor.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ce(o=a("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":n=>this.modelSwitchReactive.getContentTransition=n,options:this.contentTransitionOptions,onUpdateValue:n=>{this.updateSettingState("contentTransition",n)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ce(r=a("headerSettingOptions.InterfaceDisplay"))?r:{default:()=>[r]}),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":n=>this.modelSwitchReactive.getMenuTagSwitch=n,onUpdateValue:n=>this.updateSettingState("menuTagSwitch",n)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":n=>this.modelSwitchReactive.getBreadcrumbSwitch=n,onUpdateValue:n=>this.updateSettingState("breadcrumbSwitch",n)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":n=>this.modelSwitchReactive.getWatermarkSwitch=n,onUpdateValue:n=>this.updateSettingState("watermarkSwitch",n)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":n=>this.modelSwitchReactive.getCopyrightSwitch=n,onUpdateValue:n=>this.updateSettingState("copyrightSwitch",n)},null)]})]})]})]})]})}});function ia(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const sa=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=J(),{getBreadcrumbOptions:t}=H(),{isTabletOrSmaller:o}=he();return{getBreadcrumbOptions:t,dropdownSelect:(n,i)=>{e(n,i)},breadcrumbItemClick:n=>{var i;if(!((i=n.children)!=null&&i.length)){const{meta:l={}}=n;l.sameLevel||e(n.key,n)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:r,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},ia(e=o.map(n=>Vue.createVNode(naive.NBreadcrumbItem,{key:n.path,onClick:a.bind(this,n)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",options:n.children&&((i=n.children)==null?void 0:i.length)>1?n.children:[],onSelect:r.bind(this)},{default:()=>Vue.createVNode("span",null,[n.label&&typeof n.label=="function"?n.label():n.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function je(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ca=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o}=J(),r=Vue.computed({get:()=>e.show,set:y=>{t("update:show",y),y||u()}}),{getMenuOptions:a}=H(),n=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:c}=he(),u=()=>{n.searchOptions=[],n.searchValue=null,l=0,s=l},m=y=>{(y.ctrlKey||y.metaKey)&&y.key==="k"&&(y.preventDefault(),y.stopPropagation(),u(),r.value=!0)},g=y=>{const d=[],v=k=>{k.forEach(b=>{var T,M,z;(T=b.children)!=null&&T.length&&Ce(b)&&v(b.children);const w=(M=b.breadcrumbLabel)==null?void 0:M.toLocaleLowerCase(),x=String(y).toLocaleLowerCase();w!=null&&w.includes(x)&&Ce(b)&&!((z=b.children)!=null&&z.length)&&d.push(b)})};y?(v(a.value),n.searchOptions=d):n.searchOptions=[],Vue.nextTick().then(()=>{S()})},f=y=>{if(y){const{meta:d}=y;d.windowOpen?window.open(d.windowOpen):(r.value=!1,o(y.key,y))}},S=()=>{const y=n.searchOptions[l],d=n.searchOptions[s],v="content-item--active";y&&Vue.nextTick().then(()=>{const k=Se(`attr:data_path="${y.path}"`),b=d?Se(`attr:data_path="${d==null?void 0:d.path}"`):null;if(b!=null&&b.length){const[w]=b;Ro(w,v)}if(k!=null&&k.length){const[w]=k;Ao(w,v)}})},p=y=>{const{icon:d}=y;return typeof d=="string"?Vue.createVNode(N,{name:d,size:"24"},null):typeof d=="function"?()=>d:Vue.createVNode(N,{name:"table",size:"24"},null)},h=y=>{y==="up"?l=l-1<0?0:l-1:y==="down"&&(l=l+1>=n.searchOptions.length?n.searchOptions.length-1:l+1)},_=y=>{const d=y.key;switch((d==="ArrowUp"||d==="ArrowDown")&&(y.preventDefault(),y.stopPropagation()),s=l<=0?0:l,d){case"ArrowUp":h("up");break;case"ArrowDown":h("down");break;case"Enter":const v=n.searchOptions[l];v&&f(v);break}S()},R=({menuOption:y})=>Vue.createVNode(naive.NSpace,Vue.mergeProps({align:"center",wrapItem:!1,class:"content-item"},{onClick:f.bind(this,y),data_path:y.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[p(y.meta)]),Vue.createVNode("div",{class:"content-item-label"},[y.breadcrumbLabel])]});return Vue.watchEffect(()=>{c.value&&(r.value=!1)}),we(window,"keydown",y=>{m(y),_(y)}),{...Vue.toRefs(n),modelShow:r,helperTipOptions:i,fuzzySearchMenuOptions:Bo(g,300),handleSearchItemClick:f,RenderPreIcon:p,isTabletOrSmaller:c,SearchItem:R}},render(){let e,t;const{isTabletOrSmaller:o,searchOptions:r}=this,{SearchItem:a}=this;return o?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":n=>this.modelShow=n,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":n=>this.searchValue=n,clearable:!0,onInput:this.fuzzySearchMenuOptions.bind(this)},{prefix:()=>Vue.createVNode(N,{name:"search",size:"24"},null)})]),Vue.createVNode(naive.NScrollbar,{class:"global-search__card-content"},{default:()=>[r.length?Vue.createVNode(naive.NSpace,{vertical:!0,wrapItem:!1,size:[8,8]},je(e=r.map(n=>Vue.createVNode(a,{menuOption:n,key:n.key},null)))?e:{default:()=>[e]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NSpace,{wrapItem:!1,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.NSpace,{class:"card-footer__tip-wrapper",align:"center",wrapItem:!1,size:[24,8]},je(t=this.helperTipOptions.map(n=>Vue.createVNode("div",{class:"tip-wrapper-item",key:n.label},[Vue.createVNode("div",{class:"item-icon"},[n.plain?Vue.createVNode("span",null,[n.icon]):Vue.createVNode(N,{name:n.icon,size:"18"},null)]),Vue.createVNode("div",{class:"item-label"},[n.label])])))?t:{default:()=>[t]})])])])])]})}}),ua=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.spaceProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=ae(Oe.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){return Vue.createVNode(naive.NSpace,Vue.mergeProps({class:"app-avatar"},this.$props,{wrapItem:!1,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])]}})}}),da=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],pa={logout:()=>{const{logout:e}=Fr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},ma=e=>{const t=pa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},ha=e=>{const{isTabletOrSmaller:t,globalMainLayoutLoad:o}=e,{t:r}=Q(),a=[{name:"reload",size:18,tooltip:r("headerTooltip.Reload"),iconClass:o.value?"":"ray-icon__reload--loading",eventKey:"reload"}],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:a},ga=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:r}=Q(),a=[{name:"fullscreen",size:18,tooltip:t.value?r("headerTooltip.CancelFullScreen"):r("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:r("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:r("headerTooltip.Setting"),eventKey:"setting"}],n=[{name:"search",size:18,tooltip:r("headerTooltip.Search"),eventKey:"search"},...a],i=[...a];return o.value?i:n},fa=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=Q(),{reload:r}=et(),[a,{toggleFullscreen:n,isEnabled:i}]=Ke(document.getElementsByTagName("html")[0]),{getDrawerPlacement:l,getBreadcrumbSwitch:s}=E(),c=Vue.ref(!1),u={display:"flex"},m=Vue.ref(!1),{isTabletOrSmaller:g}=he(),f=G("globalDrawerValue"),S=G("globalMainLayoutLoad"),p=Vue.computed(()=>ha({isFullscreen:a,isTabletOrSmaller:g,globalMainLayoutLoad:S})),h=Vue.computed(()=>ga({isFullscreen:a,isTabletOrSmaller:g,globalMainLayoutLoad:S})),_={reload:()=>{r()},setting:()=>{c.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{i||window.$message.warning(o("globalMessage.isEnabledFullscreen")),n()},search:()=>{m.value=!0},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{F("globalDrawerValue",!f.value)}};return{leftIconOptions:p,rightTooltipIconOptions:h,toolIconClick:y=>{var d;(d=_[y])==null||d.call(_)},showSettings:c,updateLocale:e,spaceItemStyle:u,getDrawerPlacement:l,getBreadcrumbSwitch:s,globalSearchShown:m}},render(){return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header",bordered:!0},{default:()=>[Vue.createVNode(ca,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),Vue.createVNode(naive.NSpace,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NSpace,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>Vue.createVNode(ze,{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(sa,null,null):null]}),Vue.createVNode(naive.NSpace,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>Vue.createVNode(ze,{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:Ye,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:da(),onSelect:ma.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(ua,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(la,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.getDrawerPlacement},null)]})}}),ya=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1,size:[0,0]},{default:()=>[Vue.createVNode(fa,null,null)]})}}),ba={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},va=He('',1),Va=[va];function Sa(e,t){return qe(),Ge("svg",ba,[...Va])}const wa={render:Sa},_a={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Ca=He('',1),ka=[Ca];function Na(e,t){return qe(),Ge("svg",_a,[...ka])}const Ta={render:Na};function Oa(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const xa=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:r,getMenuTagOptions:a}=H(),{changeMenuModelValue:n}=J(),{getRootPath:i}=ee(),{maximize:l}=Je(),{reload:s}=et(),{close:c,closeAll:u,closeRight:m,closeLeft:g,closeOther:f}=qr(),S=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let p=-1;const h={size:16},_=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(N,{name:"reload",size:h.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(N,{name:"close",size:h.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(Ta,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(wa,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(N,{name:"other",size:h.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(N,{name:"resize_h",size:h.size},null),disabled:!1}]),R=pe(16),y={closeCurrentPage:()=>{r.value!==i.value&&c(p)},reloadCurrentPage:()=>{s()},closeAll:()=>{u()},closeRight:()=>{m(p)},closeLeft:()=>{g(p)},closeOther:()=>{f(p)}},d=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),v="menu_tag_data",k=V=>{c(V)},b=(V,C)=>{_.value.forEach(P=>{if(P.key===V){P.disabled=C;return}})},w=V=>{d.actionDropdownShow=!1,n(V.key,V)},x=()=>{const V=document.getElementById(R);if(V)return Array.from(V.childNodes).find(le=>Lo(le,"n-scrollbar-container").value)},T=V=>{var P;const C=x();if(C){const le=C.scrollLeft||0,Re=V==="left"?Math.max(0,le-200):le+200;(P=o.value)==null||P.scrollTo({left:Re,behavior:"smooth"})}},M=V=>{var C;d.actionDropdownShow=!1,(C=y[V])==null||C.call(y)},z=(V,C)=>{C.preventDefault(),d.actionDropdownShow=!1,p=V,Vue.nextTick(()=>{d.actionDropdownShow=!0,d.x=C.clientX,d.y=C.clientY})},K=()=>{const V=a.value.length-1,{closeable:C}=a.value[p]??{};b("closeCurrentPage",!C),p===V?b("closeRight",!0):p0&&b("closeLeft",!1)},Y=()=>{p=a.value.findIndex(C=>C.key===r.value),K()},bo=V=>{a.value.length>1&&V.key!==i.value&&(V.closeable=!0)},vo=V=>{V.key!==r.value&&(V.closeable=!1)},Vo=()=>{x()&&Vue.nextTick().then(()=>{var C;(C=o.value)==null||C.scrollTo({left:99999,behavior:"smooth"})})},So=()=>{Vue.nextTick().then(()=>{const V=Se(`attr:${v}="${r.value}"`);if(V!=null&&V.length){const[C]=V;Vue.nextTick().then(()=>{var P;(P=o.value)==null||P.scrollTo({left:C.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>a.value,(V,C)=>{_.value.forEach(P=>{S.includes(P.key)&&(V.length>1?P.disabled=!1:P.disabled=!0)}),C!=null&&C.length&&(V.length>(C==null?void 0:C.length)?Vo():V.length===(C==null?void 0:C.length)&&So())},{immediate:!0}),Vue.watch(()=>d.actionDropdownShow,V=>{var C;V&&((C=Ue(K,100))==null||C())}),t({}),{getMenuTagOptions:a,changeMenuModelValue:n,closeCurrentMenuTag:k,getMenuKey:r,handleTagClick:w,moreOptions:_,scrollX:T,scrollRef:o,uuidScrollBar:R,actionDropdownSelect:M,actionState:d,handleContextMenu:z,setCurrentContextmenuIndex:Y,menuTagMouseenter:bo,menuTagMouseleave:vo,MENU_TAG_DATA:v,iconConfig:{width:20,height:28},maximize:l,getRootPath:i}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:r,getMenuTagOptions:a}=this,{maximize:n,closeCurrentMenuTag:i,scrollX:l,$t:s}=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:this.actionDropdownSelect.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NSpace,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{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:r}),{default:()=>[Vue.createVNode(naive.NSpace,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},Oa(e=a.map((c,u)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:c.key,class:["menu-tag__btn"],strong:!0,secondary:!0,type:c.key===this.getMenuKey?"primary":"default"},{onClick:this.handleTagClick.bind(this,c),onContextmenu:this.handleContextMenu.bind(this,u),onMouseenter:this.menuTagMouseenter.bind(this,c),onMouseleave:this.menuTagMouseleave.bind(this,c),[this.MENU_TAG_DATA]:c.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:m,meta:{i18nKey:g}}=c;return g?s(g):m}}),(c.closeable||a.length===1)&&c.key!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:i.bind(this,u)}),{default:()=>[Vue.createVNode(N,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[c.key!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NSpace,{class:"menu-tag__right-wrapper",wrapItem:!1,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:l.bind(this,"right")},null),Vue.createVNode(N,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{n(!0)}},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)]})]})]})])]})}}),Ra=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(xa,null,null)}}),Aa=e=>{const t=ge(e[0]),o=ge(e[1]),r=ge(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${r.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${r.height.value}px`}))},Ee=zo("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),La=()=>({setLockAppScreen:o=>{Ee.value=o},getLockAppScreen:()=>Ee.value}),Ma=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:r,getCopyrightSwitch:a}=E(),{getLockAppScreen:n}=La(),i=Aa([e,t,o]);return{getMenuTagSwitch:r,cssVarsRef:i,getLockAppScreen:n,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:a}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:r}=this;return r()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0},{default:()=>[Vue.createVNode(Qr,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ya,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Ra,{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(ra,{ref:"layoutFooterRef"},null):null]})]})}}),Pa=async()=>{const{getRootPath:e}=ee();return[{path:"/",name:"login",component:()=>O(()=>import("./index-P-zwa3Dw.js"),__vite__mapDeps([58,20,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,21,46,22,23,19,24,25,26,27,28,29,30,31,32,59]))},{path:"/",name:"layout",redirect:e.value,component:Ma,children:$r()}]};let re;const Da=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Pa(),scrollBehavior:e=>{ar(e)}}),hl=async e=>{re=await Da(),Yr(re),e.use(re),fo()},fo=()=>{try{if(re)return{router:re};throw new Error}catch{throw new Error("router is not defined")}},$e="YYYY-MM-DD HH:mm:ss",Ia=()=>({locale:i=>{const l=mn[i];l?$.locale(l):$.locale(hn)},getStartAndEndOfDay:i=>{const{format:l=$e}=i??{},s=$(),c=s.startOf("day"),u=s.endOf("day"),m=s.format(l),g=c.format(l);return{today:s,startOfDay:c,endOfDay:u,formatToday:m,formatStartOfDay:g}},format:(i,l)=>{const{format:s=$e}=l??{};return $(i).format(s)},isDayjs:i=>$.isDayjs(i),daysDiff:(i,l)=>{const s=$(i);return $(l).diff(s,"days")},isDateInRange:(i,l)=>{const{start:s,end:c}=l,u=$(i);return u.isAfter(s)&&u.isBefore(c)}});function he(e){const{width:t,height:o}=Ne(e),r=Vue.ref(!1);return Mo(()=>{r.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:r}}let Be=999,be=!1;const U="ELEMENT-FULLSCREEN-RAY",{height:Fe}=Ne(),We=document.createElement("style"),za=(e,t)=>{const{beforeEnter:o,beforeExit:r,backgroundColor:a,zIndex:n}=t??{},i={};let l=!1;const s=()=>{const f=B(e);if(!f)return;const{left:S,top:p}=f.getBoundingClientRect(),h=` - [${U}] { - position: fixed; - width: 100% !important; - height: ${Fe.value}px !important; - transform: translate(-${S}px, -${p}px) !important; - transition: all 0.3s var(--r-bezier); - z-index: ${Z(n,"Null")||Z(n,"Undefined")?Be:n} !important; - background-color: ${a??null}; - } - `;We.innerHTML=h,be||document.head.appendChild(We)},c=()=>{const f=B(e);o==null||o(),f&&(f.getAttribute(U)||f.setAttribute(U,U),l||(l=!0,Be+=1),be||(s(),be=!0),i.transition=f.style.transition,f.style.transition="all 0.3s var(--r-bezier)")},u=()=>{r==null||r();const f=B(e);f&&f.removeAttribute(U)},m=()=>{const f=B(e);f&&(f.getAttribute(U)?u():c())},g=Vue.watch(()=>Fe.value,s);return Po(()=>{const f=B(e);f&&(f.style.transition=i.transition??"",f.removeAttribute(U)),g()}),{enter:c,exit:u,toggleFullscreen:m}},ve={svg:te.toSvg,png:te.toPng,jpeg:te.toJpeg,blob:te.toBlob,pixelData:te.toPixelData},gl=(e,t)=>{const{beforeCreate:o,created:r,createdError:a,finally:n,imageType:i}=t??{};return{create:s=>new Promise((c,u)=>{var g;const m=B(e);if(o==null||o(m),!m)return a==null||a(),u("useDomToImage: element is undefined.");(g=ve[s??i??"jpeg"])==null||g.call(ve,m,t).then(f=>(r==null||r(f,m),c(f))).catch(f=>(a==null||a(f),u(f))).finally(()=>{n==null||n()})})}},fl=(e,t)=>({print:()=>{const r=B(e);r&&Co({...t,printable:r})}}),yl=(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(r=>{const a=e[r].default;let n=r.replace(`./${t}/`,"").replace(/^\.\//,"");const i=n.lastIndexOf(".");n=n.substring(0,i);const l=n.split("/"),s=l.shift(),c=l.join(".");s&&(c?(ue(o,s,o[s]||{}),ue(o[s],c,a)):ue(o,s,a||{}))}),o},ja=async e=>{var o;const t={};for(const r of e){const a=await un(Object.assign({"./lang/en-US.ts":()=>O(()=>import("./en-US-ebBm8py8.js"),__vite__mapDeps([60,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])),"./lang/zh-CN.ts":()=>O(()=>import("./zh-CN-HqA4U_x6.js"),__vite__mapDeps([61,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]))}),`./lang/${r.key}.ts`),n=r.key;n&&(t[n]=((o=a==null?void 0:a.default)==null?void 0:o.message)??{})}return t},bl=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=()=>ae(Oe.localeLanguage,"localStorage",dn);export{ua as A,pl as B,Je as C,hn as D,et as E,dl as F,Ur as G,de as H,Ye as L,il as R,aa as T,O as _,gl as a,E as b,I as c,La as d,Fr as e,he as f,G as g,ul as h,hl as i,Q as j,ee as k,F as l,Oe as m,bl as n,sl as o,N as p,yl as q,ll as r,nl as s,rl as t,fl as u,al as v,cl as w,ea as x,ml as y,lo as z}; -function __vite__mapDeps(indexes) { - if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/index-Q-b1TuBr.js","assets/vue-hooks-plus@1.8.5_vue@3.4.0-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-gjWEVNq5.js","assets/utils-ddsIP9VB.js","assets/lodash-es@4.17.21-xgd1l9mE.js","assets/@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js","assets/@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.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.0-GutacKex.js","assets/@vue_reactivity@3.4.0-PX72Bnai.js","assets/@vue_shared@3.4.0--wkmpvo9.js","assets/index-3nkF0W6U.css","assets/index-iTF3nq5a.js","assets/instance-shh-1c6u.js","assets/index-kznjMqp-.css","assets/index-ckcaOD1F.js","assets/index-Yqg7fLWK.js","assets/index-HoaE8J2q.js","assets/index-ajyCn2oj.css","assets/index-Hat4mwRu.js","assets/index-U_9lzGOh.js","assets/index-wGdRhkB-.js","assets/index-qQsJZb52.js","assets/index-h4WXWUuN.js","assets/ray-9TfU2AhD.js","assets/index-x3DQmVNT.js","assets/index-HDKPr_0g.css","assets/index-8ae0JiOu.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-IKqQk_dn.js","assets/index-iKuv6ZNn.css","assets/index-ya54qAHY.js","assets/index-A3Ze0oIU.js","assets/index-07tpAhEq.js","assets/index-Btqqg3j9.css","assets/index-P-zwa3Dw.js","assets/index-48JFfn_Q.css","assets/en-US-ebBm8py8.js","assets/zh-CN-HqA4U_x6.js"] - } - return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} \ No newline at end of file diff --git a/assets/hooks-GPnuRIeB.js.gz b/assets/hooks-GPnuRIeB.js.gz deleted file mode 100644 index beda41fe6dc409a098e0a0fcb76e5dee1ada3dc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30112 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.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-07tpAhEq.js.gz b/assets/index-07tpAhEq.js.gz deleted file mode 100644 index 138fa9b315cfb23ed7fa28c4044bf49284137ddf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1010 zcmViQJ|3p+^Ls3iR4b5TFkf?WM=UmmFH4=$DCG=UWt{+%%%y_PYC<|IGYn2TS9G z3$<)-5V;}Jq2RHBABCKcC2Dnx0EH-1f-*@x*TxREQKxC`4+iDJbV4GLT*OyAlDT3T4Lb@(Exmi6 zO9WRur)=cEc-nUQ)j|V9%{)ap%Y5`*8{61M{TdpN8&!Ev?=GM4y2t1K^jUFUQS`Tp zg&p)b>NKm|Ypzp1S&T9r+s3wqcF~z`Ij7M&lL*Qb%CQ=@P|!b`)_CizkWLE$%v<1* z%*S0ph>IG)X=|O+ibfLozC7%1_ZknqSp@Rkvz-UN9c{;jqTQ(mE#cDR0$kg|HEh4P z4=@iVCynFU!!a@>0{r_?`%m}#MDMoOqbO4#h^JN_S=gzeL+g+Zc(d?|6Ur#b_A{Ui zB_Je~3Vf-E$`Ux(y3C1u&9>066HXd-ZC;oKkCEbt#v}mO$-Rblzke}7g|!7QBtl8I ziYvH`da62z4`|`Jy%4~B5IIvpLoy7KN?e$kk`cXf9bCp1a_rse#i!?6_g%XbnkgCs z%I#jc)zXT1M=*bg2I46?rD}1m;S8ACTrv_v-RP14&Oz!(8D=7QBI`?xF(Y&eSmfv3>@+o3PHdKz0+bePBh&N* z5Cy#s_hHlU>C`ZnUPPp<8z2N1C?NqDsrh-4UCDP=dClxL1`$A>X;Xz%;*auL%w;xv zE$c?rvJ6vE6+zv&x&G?*`inom`T5OnKis~)e*5z4oA0jwc=gMhU%xccl9|=N(vT5X z(j0QGK-4!&Pd@&aIvQFj&deoedlB`u&kHd>v`VSD^kGPJq;iq>y7>g=>aP3S z-(TK*`~BOWUcLSCwNZMWmeSJmQks^`(SNz$%xua=P_Zh8DM9Jvox{uY|4mo_IFu=* gCeu-rrQLyf{y&bg|M9N+bmxP=0Gbyn0yYN#0Cn>9;Q#;t diff --git a/assets/index-1QEZls_a.js b/assets/index-1QEZls_a.js new file mode 100644 index 00000000..fe6b8f2b --- /dev/null +++ b/assets/index-1QEZls_a.js @@ -0,0 +1 @@ +const a=Vue.defineComponent({name:"RDirective",setup(){const e=Vue.reactive({copyValueOne:"我是待复制内容区域一",copyValueTwo:"我是待复制内容区域二",throttleBtnClickCount:0,debounceBtnClickCount:0,disabledValue:!1}),u=t=>{e[t]++};return{...Vue.toRefs(e),updateDemoValue:u}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NCard,{title:"指令"},{default:()=>[Vue.createTextVNode("该页面展示如何使用已封装好的指令")]}),Vue.createVNode(naive.NCard,{title:"文本复制示例一"},{default:()=>[Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInput,{value:this.copyValueOne,"onUpdate:value":e=>this.copyValueOne=e},null),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("复制")]}),[[Vue.resolveDirective("copy"),this.copyValueOne]])]})]}),Vue.createVNode(naive.NCard,{title:"文本复制示例二"},{default:()=>[Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInput,{value:this.copyValueTwo,"onUpdate:value":e=>this.copyValueTwo=e},null),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("复制")]}),[[Vue.resolveDirective("copy"),this.copyValueTwo]])]})]}),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("点击执行")]}),[[Vue.resolveDirective("throttle"),{func:this.updateDemoValue.bind(null,"throttleBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),Vue.createVNode("p",null,[Vue.createTextVNode("我执行了"),this.throttleBtnClickCount,Vue.createTextVNode("次")]),Vue.createVNode("p",null,[Vue.createTextVNode("该方法 1s 内仅会执行一次")])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("点击执行")]}),[[Vue.resolveDirective("debounce"),{func:this.updateDemoValue.bind(null,"debounceBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),Vue.createVNode("p",null,[Vue.createTextVNode("我执行了"),this.debounceBtnClickCount,Vue.createTextVNode("次")]),Vue.createVNode("p",null,[Vue.createTextVNode("该方法将延迟 1s 执行")])]})]}),Vue.createVNode(naive.NCard,{title:"禁用"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.disabledValue,"onUpdate:value":e=>this.disabledValue=e},{checked:()=>"取消",unchecked:()=>"禁用"}),Vue.createVNode(naive.NCard,{title:"描述"},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("该指令会强制禁用(通过 css 层面)禁用元素交互。但是 naive ui 组件提供了完整的 disabled 属性,所以在组件库有禁用需求时,直接调用组件库 disabled 属性即可。但是值得注意的是,该指令优先级最高,会覆盖组件 disabled 属性。")])]}),Vue.createVNode(naive.NCard,{title:"原生表单"},{default:()=>[Vue.withDirectives(Vue.createVNode("form",null,[Vue.createVNode("input",{type:"text",placeholder:"请输入"},null),Vue.createVNode("button",null,[Vue.createTextVNode("提交")])]),[[Vue.resolveDirective("disabled"),this.disabledValue]])]}),Vue.createVNode(naive.NCard,{title:"文本内容"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode("p",null,[Vue.createTextVNode("我是可以被禁用的文本内容")]),[[Vue.resolveDirective("disabled"),this.disabledValue]])]})]}),Vue.createVNode(naive.NCard,{title:"naive 组件"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,justify:"start"},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NForm,null,{default:()=>[Vue.createVNode(naive.NFormItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})]}),[[Vue.resolveDirective("disabled"),this.disabledValue]]),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("按钮")]}),[[Vue.resolveDirective("disabled"),this.disabledValue]]),Vue.withDirectives(Vue.createVNode(naive.NSwitch,null,null),[[Vue.resolveDirective("disabled"),this.disabledValue]])]})]})]})]})]})}});export{a as default}; diff --git a/assets/index-1QEZls_a.js.gz b/assets/index-1QEZls_a.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f9243b1ee7496fa2b8f2fe2380f56b80ab035a60 GIT binary patch literal 1182 zcmV;P1Y!FhiwFP!000021Kn3qPuo@$e&4Tf?^B{$QPJLv!b7P#^`(n>emIg(Edp3wv2{ZR-9*!ba;?AE73Og!7-iyH8>C=O>8ph!P4UXW*-Mf0f z46!OpS|}89i@@j!j4A;bq}2q^V)y{Yk?*SNIxRzqhjJjO`A(GU!O4)taQHFeVL)Pq zF&KLMP=w>Oq>3V~@i5A&B4z@?@W99g=7X%v(;61A=%SUIHmfC|U+6jn$Fc7YoJzUA z`lL#rzpT!cxa#kfVH(+!{&h@&?(F_y6$E>a>Qu_s;(@ihK=mmU$!5%I#;g^a ziF`>lU+sZ7^}amaR-RQH|Z6_-IRJbR&xy*_Er zZ~mi{>EQQMQovm7l*XT0kS-SaQ)aHpYg`O+&mix`10=s_?au&Ol};U>RMq9k%jccr z?Z3sKi>7$%j#(>`n&FO5FN;QPrk*M~$I}$2C=}UA*Wax*YP0?&$vn6B{xFS_X}tcL zN}GpSt5Bi5Bq>#(?CO+R-M8|u%%dgK$dav`wXkOwr>GNHD6;drmD*_3a@K6htd`00 zrtd?HH`a19NPRhF?WC=@`;A)8UfQ!>mYwbA_WU=?v(J&aU6QY~@*$}jIeKgDZdy}$ zcd08>8ns+oxdoD$v5gIDIaPmOXw-6Mt>~<0?WILOz}eTorqWH4cGVs7a>brsaaK3U z+yc0QM1d%hUX(L7@)fgMcGlke+;sWWp6)gA z=@ugY3-kGTWr*lsR0Rvs2?i*bl`**b{CtSycn=%1YyJqsc+X3=XYaANiPcr1zPUBq w%FWhaZ-Lv&t~r^$0dr0EwSKxD?1$qCBx8-GScPgr%R{#J2 literal 0 HcmV?d00001 diff --git a/assets/index-1uS45WOp.js b/assets/index-1uS45WOp.js new file mode 100644 index 00000000..ac8424bb --- /dev/null +++ b/assets/index-1uS45WOp.js @@ -0,0 +1 @@ +import{v as t}from"./hooks-9K4kgpy8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.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.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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-1uS45WOp.js.gz b/assets/index-1uS45WOp.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..751f7b3e4c88a9ea3f5f43c79bc2f6d95919c550 GIT binary patch literal 991 zcmV<510eh#iwFP!000021D%!6ZsRr(#_xTKtWGf?(vtiqiGwYa*iM{e*PD0|ckM+G z(A3zXO_2&o$*~RJw=Mb%?Y+kWy)=tHP0+pN6$;DQZRMnB(JT3zPow!}hAfJuGK+MJ z=qx;!5B zyM1q(58^T)I`qrf-NBxVW|ytj>*iZ84~;dVQcl=P%E1*hpw8LFt5KY%G*tj%m~ie_ zu!kLVvo~rUp49c)7 zcF?GImR9BQMINGwQXuFIkG1b%2bU3&stWMtIM0zOXc+;zQND*=TtSLr2VIJDS!y0N z@~odGkZ8E3Qi1O}xQgAsmAKkIPtqAmpO4WYQ4l0#$OBeMGJpkX__IdrSH8@|a18Hrd#M&NsyFVO1sE^p9AHvtWaGTN`;GA^O6sq~{G zc93W03Pb=ZW6EeqhNHL~ZTM?6X9M5ECF~&2J*ZrM)7g1i`D>L3!y-VLW$TK^6D1mI zo<2tdp@yZ*%s!7zx3cG+59l-OqoHdKO(#*D%Ds)5U;!W+5+Q*5Zq|e$_goV?r93zS zgP1Ui3C*bQVh_8h-E1sP`KwNlzTFr%!ue+v2YYCjx0@A7o12tK z$!Z?64G{F>^2KYOJXtpbCWx9LO+$zXiiy&ovLP;^dc9i}9awiTl|q}X&dY8BIDjD& zP?u3G1qidf5F~<{buv^Wf(As=vNf0_-YzT@m_&)ia%r#o?90*CN{A{T2D)t-z_uVP z1>8R3aBDA8P=-;$YcCvIvpLk>dyefnS4(>lz>p-|)V2#RzkdG@B6XqydtsR2P_weL zt%Nmo`pFVzkxck=nH#uW3w4yaDG$z)yVsSd1;!G}Kn98U)4^h2c z42YUob_i?~nwnK|9Lpx0%W2J8t?2c#wwAU?I4@i+3-*6WI{(Bx+[Vue.createVNode(naive.NCard,{title:this.$route.query.name||"hello"},{default:()=>[Vue.createTextVNode("你好 "),this.$route.query.name]}),Vue.createVNode(naive.NCard,{title:"平层路由详情页面"},{default:()=>[Vue.createTextVNode("我是平层路由详情页面")]}),Vue.createVNode(naive.NCard,{title:"TIP"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("1. 可以点击面包屑或者菜单返回到主页面")]),Vue.createVNode("h2",null,[Vue.createTextVNode("2. 如果这个页面需要配置多个详情页面,只需将该路由所在的 children 中,将所需页面配置为 sameLevel 即可。")])]})]})}});export{u as default}; diff --git a/assets/index-8ae0JiOu.js b/assets/index-8ae0JiOu.js deleted file mode 100644 index 8b047642..00000000 --- a/assets/index-8ae0JiOu.js +++ /dev/null @@ -1 +0,0 @@ -import{w as m}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-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"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.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.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--wkmpvo9.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.NSpace,{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.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(m,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{P as default}; diff --git a/assets/index-8ae0JiOu.js.gz b/assets/index-8ae0JiOu.js.gz deleted file mode 100644 index 43323811e16ef71e0ee5539870ac78600136134d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1180 zcmV;N1Y`RjiwFP!000021BI4NZ`(!?hVT6q3QrQk-H_CWW4a1x*^2DMQDnPzD+PhE zCP(60Ci3PV+Mgl1ggHP74VTsd;90@V+wy zX`FDO=92=Eg?P~yJT~y1kn^ELtq#*i`_RA_(%7OIXW%OoC)}VLVb0(`v5f6wAy$ZHBuw$dy$==?h=CQL1T}b3}KBQ?W3s=#(Z#_Ib7$mEd z^aTLx>nQT7*ufSWZ4R3EQFmt*8%eK*Z5umiGI=cYB=lF~0hwK--P<;{Ewqgeb<24i ztul$AOrZ>`VG9kq563m$I$VW(Ed(%shA*V&U<+3e;-UudxV6fW2}m9T8VS$AHm)M! zr*g3lFE{V+uCiLuNTMK+`<>0x#!XTpknh!;4gx#cjGL>RH`bsfocUaUXIr?2?JG9H zbTE3m#G9uGw1NGbCsA1QpYrgRqDUN7N2H-iFFR<6`o{Z4iG=U!yp`=&E z6eV1(YlF3rd}G#SRpm~XD_1PuWBAz=(6&(4N0 zj2v5qR(Ta1fI^fhL7Ak!XJZH3sNJ-7d%g17n1w_lIg8JEB(sWT)Nd=eXzA_iTq3yQ z8D*p3*@Hc&TV316zGl9noS}2df^@tjbt6&qu8M^n zbT?`@tK4s{Q*2DqeaxN!K`*HsK8p0U$IUrqM9h%%Lx>4Vh>#$%B`%|#ozogSf_#E~ z&ZH`I>ZclT0Da0}hsOzLz*KS0NDQuV#I*vk3o+m0F&L%wZfYh&tL!bav3zteEwai-%I=O1rP+fIZbK`@nK@Up1YCo%J~vDSQ{~>WOi7=CYbeTQhRNAZ zMEzk_Yp!sjWmudiM1`(#M`TK&0Ahai8U>&TjSO?7LCoCT1HkFeVo_RrxWP|gs`4g{ zx4-=K=F6{)($huyT|6zBy#D0rR-cPv1gZdaYYRTMtu45HyTq4W$^plGZi_(?=r3IS@M3G~zg%2(_ zeIDtUNmncuOLvN;c@7r-+oOpf$-aWvy=DKOL9sc1ca93F#LFAg;Ory`hyr){kKwBN uy{kxFnQ6Ou+P{r2Os1nK({WMSf@$_n(MjJamVGR?KKchxB1so&2mk=V9!3BF diff --git a/assets/index-A3Ze0oIU.js b/assets/index-A3Ze0oIU.js deleted file mode 100644 index a700b2bb..00000000 --- a/assets/index-A3Ze0oIU.js +++ /dev/null @@ -1 +0,0 @@ -import{g as B,b as s,B as A,C as D,E,F as v,G as h}from"./hooks-GPnuRIeB.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-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"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.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.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--wkmpvo9.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 te=Vue.defineComponent({name:"TemplateHooks",setup(){const u=Vue.ref(""),t=B("layoutContentMaximize"),a=Vue.ref(s().getWatermarkConfig.value.content),{navigationTo:o}=A(),{maximize:r,isLayoutContentMaximized:i}=D(),{reload:n,openSpin:V,closeSpin:d}=E(),{showWatermark:l,hiddenWatermark:c,setWatermarkContent:m,toggleWatermark:F}=v(),{changeDarkTheme:N,changeLightTheme:e,toggleTheme:p,getAppTheme:C}=h();return{navigationTo:o,reload:n,currentMenuOption:u,maximize:r,maximizeRef:t,openSpin:V,closeSpin:d,showWatermark:l,hiddenWatermark:c,setWatermarkContent:m,watermark:a,toggleWatermark:F,changeDarkTheme:N,changeLightTheme:e,toggleTheme:p,getAppTheme:C,isLayoutContentMaximized:i}},render(){const{navigationTo:u,reload:t,maximize:a,openSpin:o,closeSpin:r,showWatermark:i,hiddenWatermark:n,setWatermarkContent:V,toggleWatermark:d,changeDarkTheme:l,changeLightTheme:c,toggleTheme:m,getAppTheme:F,isLayoutContentMaximized:N}=this;return Vue.createVNode(naive.NSpace,{wrapItem:!1,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.NSpace,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),F().themeLabel]),Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>l()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>c()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>m()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":e=>this.watermark=e,onInput:e=>{V(e)}},null),Vue.createVNode(naive.NSpace,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:()=>d()},{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.NSpace,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)}},{default:()=>[Vue.createTextVNode("最大化内容区域")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>u(16)},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{te as default}; diff --git a/assets/index-A3Ze0oIU.js.gz b/assets/index-A3Ze0oIU.js.gz deleted file mode 100644 index 5997888d0de02ff9e594ab1bf6824f2109af13f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2077 zcmV+&2;%o2iwFP!000021GQLdPutiQ{eFK%>Q9MeyK#WDO_jOf4O5_R=E7A~9qg0j zfPHN2;{c5!G0ZSP3#FZwmdmtd=v$-P!rVRxukvG>W1LU?g)7@3Li`;0mIk8_Bj`WZE!C2Y@>5&Vw>3(=SzxhbuP(FTvru_Kbch30fTG3 zfXz$ouz~M4n6t5HwT;a)Wv-#0z{Kr;B`$yNWNUHO(ze<=B)7IWLwbn?_9F zPxE!xQznen@U_mO)z*(2G3pWNND9KL)0O}aZ{FKb$o~qa)W0Q%`IF{V>xWlh=qAU;6vQd(0Sb)N{Z$0 zB{0(OR4)j;5ajB)i)L%+yj+gabc6}#!oqxzOZ1#eh1J%JEUof>MZ#6tEZmbt=?=0XhI%XoiR5h6WTZ zrJkwq6~HOrSjsiA)T`BA?3B%_9n*&}&__5!OhN^48qf`>yFRSp8XLRA_!6vWn1Lk7 ziAjJllw*Qx*rXg1NHSPc4opD8Axw0H4J5_{KEw-LS97qbx3{LkzDZzk#)#6V%7z=U zhKqL**xzc_SK~BYC8~=OIO)dsZK0mJik%xbu}F}L9cq%}K3?E@!rZ_>L!D6-uaHj{ zFLYdzQkN?wl;yoBK|aKtmb;qkRMFd1qKXaTBQV-+LSBM#gkhtqXex%7_|q6DFv47c ziY5aB+njmFum&Wi<`1O3rKY=5hjBl{1XvPn@G~+PQBBgQVgfPg1j9%{Hy{&WK@n>B z1AGFK9{_>60`!4K6~|G6PXXD4yyz_quxSiZC;=Q5uBZ_;6Rr0L*tAjz7|~f|bR3jQ zil9ui$-(MSR)G}3tg1nLSwlF|&5E*WK=-?pi8ebZBdHD*ONq#A5=j!o`%grNa%rtj zvWUVGHIb0vKCUGbO*!!#TP0u<&|1Qm<*=U1KJi z^asxBkeE8I(10y6@&+#HgxEZH0K^|3+#|M({t|BZ|5tge7i)DnBGQur~6Yk1HNfH?a zFZi78BkB+k*xjW{(2oI1LB8v<21LlFhjgH|6R1Q^2y6=K1c^Y7oCs#vv;^b8lu5)N zh<^9)LxMB{U1HM&5gA4p>-Gye`^;W`Z_VFk{w@HMtYKJe$}(H>>Ixhtd#|0bagr2< zh>uQ>(>L?h{ZH2GCF}8aE_;vu`NZddeAa_C>)qVv(J_1bKlzF2Ty}>3xL|Kj(B}&~ z3qRW*=I!m3-OXt_yPVs2VJ*Jcd34KqFkvk{qvNZ&t$Wt&ti8SRd31~kTnk*w1lXfc zH4U#RzFc-A|8$-?qFe>dkD>G5$y8zqpM86k&OV@9_vqA&SC>8Yzle_sur2-oPaI4K z=!5dLLpgf&x#^C?r@wep_Mtb99f6&AK*%_MBv{TYoogM%+lYL-#) zRZRi}M%>p-1V+CrheRQ(VmE~IF5T^iflS7=&^L7%I$}Sp`A<8~*9%G>x9RwZN%9MK z?1!^om_$0BiT9Hn+gZ*}7)Chp)w9`}xT-JHyAE?85q?4@b?cG{YI zzq9bOFJ(gC&izGtcZ=SAZ9Q7t-JJS7I+ovEMy(IGJnNOEo?oVS zUKR_8FafsfpUi$i5ypD+jApZRWt}c(nQO;u1@ND6XJX0e`G_4TR!~|jb4;=8HLa_7 zp7qh?O?&bW?@aX7LYJPCeROurnp??b*R40tthx8r+=}(^qqpU)-`>;lRZn;4%r*On z&dlYP*6I4Jz5ScLG;L4(;YCyzWpA;se-*6(Y3>DIhryj=OwU+LDb1@OeXTy~Vcxl;`I zH520?514)-e6%rcufDUl{%cRXbB?Eb6ic>PCKEUdhuuFa33UF1EQHLQ{m1_S&fxIk Hz!U%gvYil* diff --git a/assets/index-AvDSH_gJ.js b/assets/index-AvDSH_gJ.js deleted file mode 100644 index 2536357b..00000000 --- a/assets/index-AvDSH_gJ.js +++ /dev/null @@ -1 +0,0 @@ -import{b as h,n as P,c as v,A as V,d as g,e as _,f as L,g as B,R as D,D as j,s as T,h as F,i as O}from"./hooks-GPnuRIeB.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-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 p}from"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{g as R,d as E,t as I,f as $}from"./lodash-es@4.17.21-xgd1l9mE.js";import{g as z,c as U,t as q,l as m,m as w,s as W}from"./utils-ddsIP9VB.js";import{C as b}from"./clipboard@2.0.11-1jqEMlOW.js";import{a as k}from"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.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.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--wkmpvo9.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";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))o(c);new MutationObserver(c=>{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 s=c.value;return P(s)}),{message:i,notification:r,dialog:n,loadingBar:d}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null})),notificationProviderProps:{}});return window.$dialog=n,window.$message=i,window.$loadingBar=d,window.$notification=r,l(),{getPrimaryColorOverride:t,localePackage:a,getAppTheme:o}},render(){return Vue.createVNode(naive.NConfigProvider,{themeOverrides:this.getPrimaryColorOverride,theme:this.getAppTheme?naive.darkTheme:null,locale:this.localePackage.locale,dateLocale:this.localePackage.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:()=>{var e,l;return[Vue.createVNode(naive.NGlobalStyle,null,null),(l=(e=this.$slots).default)==null?void 0:l.call(e)]}})]})]})]})]})}});var G={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.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.0","@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.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const 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),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)}}),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),N=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{t(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},x=()=>{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:N,unlockScreen:x,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.NSpace,{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.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.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.0","@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.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const c1=Vue.defineComponent({name:"AppVersionProvider",setup(){const e="appVersionProvider",{pkg:{version:l}}=t1,t=z(e,"localStorage"),o=Vue.ref(!1),{logout:c}=_();return(l!==t||!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(D,{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(j)},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=k(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"),w(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)),k(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-AvDSH_gJ.js.gz b/assets/index-AvDSH_gJ.js.gz deleted file mode 100644 index 7bd324a74336ff248cb28c88a20a1e7e42439e55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29078 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

@f;mN7(cwzLfLnUHiL&%Z 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

`ueTad## zVFaTNf#Ryrv;#^4t!Rlx1ZO7fJPL&Q(uKJy7zuzduM&tQ*hhMD?ZQ{0)Z)*fF$Z*@ z8-)fDA;MM&k`8?uAtK0ZSqVv137mcSm}>6XgCR+^HZW?#b%u0!@bClVU*=61V`Ren zr$0vBWW|qM>;u`YB?6B$z05NUZ*vc9T}`bMyc6j9Re&gf29970>bX3C+`v0k(Hc@# z8p)jKqZQ{Z$T8p?XiMz81uDa!VREhUStDqW4%0Tz326y+F1ffR2_HnyM)e3avLUrL zP)ppW1KI zZC~?X_^KL$wzDnA`)nKp7X47P6aZ%UJVzD!1J+CLzliBO+(OI)tj9)cb zyqfI%@Rxu2;m`l|-+%tsAO88@b_Q32q1@ff=d<}8_wrhQ=MR7RkN^44f9IV|_UI8v z%U;aJ^OI3`HM}@K8DD#h;jBG5;%UbxT8`&xw%7h_H0nP3C`o3ctwIK)(e$Ei|MaI> zcG3WA^-XfUntPjKa5a3vp8aylCf#jfmF?bEDX6-=qw4nVsxR7haCJ2pj`isC7k_B# zE_*p|n#(4MsgvgAWZL{@K09yb-J9g?@$vb5*3FKOcX8|RqFnJE_0l8NMD*y4}gh=lO7U-c4rH#qRuSG~1iJOu9Gc&FrPBe>U2| z?YOuz=uYRe*9wjP#hdfysf>h^=Edw{S~u!sGH>c`vTPJZP-hp5PQ7T)zMj9^`lULK^?bUET7!2Fd_enP#51SiZcm2Vdk3LG8tR7G6rcH2T-(SgKFl?B( zy1E)pe_Y?pAKW)@MoBYlA=%_*(hOE}b!R?)lXlJ7c{}c!%joxS!+ z(qxOK`?%}olNT3VlkBW64%erH;p?Osc7wrg(q!}IY_@D}yJIjslWfDLZ+X}~Y;vOV-EkJ{ z-dvGJo9!$;tGcge-;U~Gw|85+f46FG5pl7r9=)AismVf3XWgpFzZ+Z)-(C%dFDd+L z2A}HWS`X|zUd-#qt3nr#&!pJL_3Zr3^JJM Z$4{0z8SI|vWU%)){|iQbTI-8M0RXFc6!icA diff --git a/assets/index-EFODj2EJ.js b/assets/index-EFODj2EJ.js new file mode 100644 index 00000000..93bc18cc --- /dev/null +++ b/assets/index-EFODj2EJ.js @@ -0,0 +1 @@ +import{p as e}from"./hooks-9K4kgpy8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.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.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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-EFODj2EJ.js.gz b/assets/index-EFODj2EJ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d2f9e80479a211efb4945ee28baf653d3ce3d419 GIT binary patch literal 1603 zcmV-J2E6$niwFP!000021I1TuZ`;-t{=Q$Kar+=)x>qFiY8l?-x7bNsCvjr0_7DVD zh^@ng`k1a}pjs&HQQ(b&aI)%F?%yzVRGG{Px3RSN+1 z;+_-uB@GvF_C_s$QW|G)9xcz=Yb$GdeK5)4Ch;q!4A$~k*HB}5e*Uf5tNI{l-A4xJ zRT`F3aTb*g_2QKU+Z#mrh5%qz;5el$*0G8<#_ZX1XmxrJw&9m@SkthM>h((^s8@`^ zxJer8VfUJbH5Hu~YlfV!T^Pi8f-;FBSPrYmUcFe$@wqF5AR`b0n9;!Neo4nF&LG4^ z4&c&UAFjC&@*5oUD@X&4U9*<;$;!-NwNfpBz=s9enNr+7KljYdDL9fmO83F7x#4xuK2? z!fGTOJtEs&^Dp65@Jx|y8>`+0EGDgw_a8uBt26(Xcx%Hj-8qZOH5bI;MqLCj47%mfi( zGRPv9?Pc5{cS+x&<&uumSVg)vnO*+vQhrqZ8zNwmx_~0v^i=n%g3XAVwbRf*3`uKL zHjbBeB|D~FE*qy{k4)9Wp?cNzYJ6;HBdH0!e+Tjq`*RZJsmQNsFMFgc3z1eZKQX~?{JVP0R&4&4GP zV1}feg(fsZmtYO8=1{ddmGwvJ9X(GNmlu}I+SOsRJI-+x73-+rEY4=R(X*t%nJ;7I ziIo7b2^M8A&0UW(U^3oh#D$`=bY*Fpn=k_|SCT%+z>6oEy*wG^39#adAdQ#=*K>%3 zSOa_|k>n@QM3TJxJ}y88f;BgU!A-aZo3bdAy&qR4k%3?2NkJODr!Ik2B&}AmXS;Z! z*-MUv)eHed!pb5yAu`6c^U0&m&US3!(%hxzTiZ6Zo^NfJ ziBYu$514sAT+LYb-*?*o`D$q`@Z|h=Le6zX@B(Y!Pa{*PjJtVy|{I^yZ7abhu?*j zueU~v_lwe$R60-$ne9H@+JCy!efD+tZ`(@iY{H(^2as&a(14@%ZAIy$O};uK>2RAz zQWk?Z$hN69b>fKSrG=tWk<#;vsZ`ygu8r%&aeQeoY;ZSa<@1Gnx?mv4SOt_Rfh8V;GY*Xtu(bZp}P}fshs-7ySsYVEK~v$g#b2-Qz}((fG*1%%*2NpiLX4ku<*vstIi1~p((Nwj{L?k5d|H7T>-gve-T`?vMAxNO!yNNNzL_;d9~*5C*}6-dch zvdP)BLyc;WTUnt#?myxaClrM5jBC^d9?1AGHar~@N=R%h@Ju4XEXI^yF{sC8h=h0o z+r8X)B02hm8mDGVZ6!5Ghq}G0`M&eidGK}T{^Jvq_DEL#mo%piTO%SS$K!G$>Z$)- zm6(_aiG1fBiA`Q-AqBly{EQv$fBVOSy}g%f^naZ5y6ZDU{jps~xE=7c04uWn$&{xY z$NqP~-o5snyF(-&?tZEaXc#8+X6t=gt;9HNM*lm?;s1`Kaa!X)`!5K~bqnqd006v7 BF-!me literal 0 HcmV?d00001 diff --git a/assets/index-ExMs7BZd.js b/assets/index-ExMs7BZd.js new file mode 100644 index 00000000..c6ba951a --- /dev/null +++ b/assets/index-ExMs7BZd.js @@ -0,0 +1 @@ +import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.4.7-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-2tUVEeRL.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-9K4kgpy8.js";import"./@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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:{needCancel:!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-ExMs7BZd.js.gz b/assets/index-ExMs7BZd.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..27c94adc64bcdb692ee333543188a759436a7860 GIT binary patch literal 2141 zcmV-j2%`5NiwFP!000021HD-PQxi!R|NZ`on7Z0Zs%Dx@LQrBwqky8ai0r`%TbA3* zG)cpxdzkJC#8j$+yR3lVmlfGv&J$flt-Tewy*d{)oK^R?WG2Z^{0mnz6Jinq=xS{h zKZNej=e^hOectO%a8jc>&p;1k9wR%d)1())qzoh`C>>{_rW!0Jfg>P%Ic1<&2(*I3 z;=t+n@ZfN85{xnLQS2D-f)%i(m~X!)z~f#|tKmLn0$F z$Oi_yP=8Ooy)h=rl#XNDYXF4B5jk+~LQh<)M=@DPh>RMl8ViFU2#6Ey@vc+iP)9us zP9jE=NSx4PK_G#!sLLQA4v;N?d~kCh=wL1yD55EPYRt@Xm^s~>&9e4Za4~7kSHf0AxMo$AOKp$gc_81 zA`q$v#t|1W;W{P^%P|QAfh6{J1v-a^LnrHz3CKj2PL5EOITl0WXfH=&r;QW4ahgs! zbx@M1Tshkv911rianv9($CTJdS7H*7fFusJiR0rZ!)%wmia%ZM>*-fgUo@szRd=ie zKu|oQ_I8D-+|^*kkzo6|*73NOK2pCIOBu*u=(0?86q5p=4M;T#ZR_nbQfV>OoWl}O zN6Kzi=h@C7Xq@P-XDKi}W}ilqfD{nV=)*GaPMxjCXgVfbbYN{DAjXHzrP}D}3k`=h zbR7{n4aS(GlU7lrdK*ILPuJrNj#Vax(8a?S>12PiCKC~>_SsZik<|8NL+UW$NQW|a zBM*RJn|LO01`pG&22pC5U}(2_91~GPI>U@3g>lI3tOP;evV(BC=CC;0o0vE$wM{i- zh$cl&MVy3j6bm{TK;1(_0~2Df9*E=w)H#cVK`RJ}gFHN(JcS#ictuAWRf!#kHmr?1Oj4EIuRcDvj6bzQeV~$!f_Ibjz-)PYvVfU)UTwPp%IihPGO$j z8FPc-cByYfZi1~S$i<11<4G+=+a26ak9c~0NZ|gAj<}%{kKyzAqsOQZ`GxZ%V@T!z zGKS;Cm&pp;@6XDVFz)G$A{&%3bT#sIf^&^UT3RM2CjrNhOkk*CAk$AjdnW3S}*lx6#za=%9gsf<`ex9W<#?f(Z9z z2uz}gxBtWxrpzla#0|~o&$#DB4yBTK*>E4d%-CJ3|kWp-pTu>=gFo{Q?pc^EjXQPIX2$>z1 zUqZ|y5()`PNDQb(4h5=IwMtbS>R^Ss6VX0YT&2nmHEB~j-^;63r80+lDjV(n=t>H* zeJ86Ol#JqdBtsBVI-C{Tb5_XIgmKgrcLo4p*OAkHG|Fs=*A~f5G_PChsph$MwcpNp zT@hVwePMg5iLPC>xr4PucB!~_si&IfnnjzK6cm)Coo-5%8YFZ6>vvL{72Lt(tM;^g zW?4s&qrqOPARmD^g+Ol)OjCmkj_NWB8ij_+BX*a4wFlvpil&523h5lnZe|bQc@vV? zwO_OKH#Eg7+oc!3TmQQ1^ z8S)h8Us}28;>x#X{;KtS&Ahf{-QC#EFPJx96yB^Am!4VwSgWObpgsFM?(s@*m(0K4 zH*oGrb*Uwrf2b-tZnC{MpN zXBNxX7R|?t*5+^4>YZ}#fi-)p{KI%;&5dPtDnv=FJUH^q8l( zb-VcHp8d&9Tw&`*Iky^$zgxFf*NXS9S4pLx|LF!?T={mNb~-4S5GcKPVtq4Xn{XX0 zU$Y)Q+NK;@X>U$YE zX>d-7kfEeQ#qxNBColt*DGBTsz0Y3p?;TR@oN^>vZTRem=ePLgj&=WDc00g)ykc(LwtjuMonI(y=88|hFMq#Ucy-^NrjTE8VTH|{_3Ohw z)Wzo39dmBc9s4y}Yx1IL)ZC85XK$JFtA`F9@;ZJ0zO7&W@i%LJ`Ograjp9=Yv z%HsM%>xY-0QWQ;|s-IRA74pWCnfvL_mqydCQF|++DSVeO(2g$Z-{n5^$8}M9vF2Wv zR({F;@cKLR$<@NvUF*RsYjNG2e`e*T&0N0W2KruWwZXHXv+D~^rHQv TX{B1(qks87nN12Tu@wLS&^$4E literal 0 HcmV?d00001 diff --git a/assets/index-HBXoh798.js b/assets/index-HBXoh798.js new file mode 100644 index 00000000..185d148c --- /dev/null +++ b/assets/index-HBXoh798.js @@ -0,0 +1 @@ +import{x as p,y as d}from"./hooks-9K4kgpy8.js";import{a as c}from"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.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-2tUVEeRL.js";import"./@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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-HBXoh798.js.gz b/assets/index-HBXoh798.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8b0f57e69b0ba7a40b2b1201b68a06a2e384dd1c GIT binary patch literal 2019 zcmV<92ORhxiwFP!000021GQKGZxcrr|NZ_7cXg_4X?NJQ;{c1y8S;hjEe)Z`H9-hX zcAxEucW0K_Sv$tEl!LT|778aQT)DJ`svNmW7of*+Atc-%gS}3E;$JxJu5D~5lt`zO zEUkCm=Y5&?-sjCMu^q-mbs>h`m?Kw$hgr*UW=m*afw7{i96UKt%sZ6>Xx^0$kqC|h zoYBUWJWwL6V|i{?LkCd$Ldk<{3JswB%G9y^?DTB1++{#Q`{rH6V5~?2l#0^IoS~jP zb1LujqAX@&w~!q`+J2POl*-iD*y)k8$zG6aZ~&U~EGwHvNu(+l59UWkm6@Sl*hM!x zh%^l)m2&wL?v)EhuiV6y`5<~tLz=1_=d*?wE1l@YIGj+Sgs?%RD*2g{r9pP=OfSgr zI0tG}(7c;XA{7lN3gd$SpB(GO;WD_)2IV5pCXt5H3OA6dOwkFJ8W|n#&bQl6HKDG+ z)Bq(Zrlv<=@>H+IY{>)9g$oAbkkwQ)h_tRk431BDrHWG8UB@k84(3j+;S<9%*gG=T ztK|t|xk?H?+y5CWPwrMU1>8>E7V@TM9kfS!afAxs*bq_HRg@f5j;qJXEE}2c%Q~S1 z2hEiyRB?d2#1&w=0*fHXBvLPgh%k%$mE3sY;!$mIp|85kRs>Usjq{LAhSh_ynVG4J zN?$jDQNUcd*)$qJDP>xuXYEmPq!)9E12ut%m;oh+b9raL?&|{KT4XMpL@A^yN$p5_ z>W`EAcV_+q_oyH?C}GK>j5|e6hxw(_ZfL-UASEIyZE{Vg4{8&0#xB@aK_i?}F4|6s z9qeNcF+nj3m{PE^TG*-uE2)Wsn(77SK`4X@PN++atcH?EQ^rTs;n~^L(OzT$yNX+} z=a}V&7E?-YT)_M>@5oM^!j{BC&rR9=|0ZpJZcESs4_>W8FUHKl$k-LSUj3` zci3zBFE6$f({cu4h>GBh+jNGBocV1rRt#HKTlIqb%(9=CL9A9lz-i?~9PZ4d=!>QWwr zBs-X6+ts0#kk4eMJwPVp2!$bLJB$Jq@hZhO=+bFs6oM;B5MhBX5mS?G``2-MDq5B@WWwEqnQV`}I;=HQyt;`q##*b^qRr?R(E# z0D}V-FpNbv&cA)5zPa2s5%#wvM-wI3XRyIYZ+e`W5T}@w0F94Yupn2lMeDk=`>lEaCOc}0>1EQlz}Ll!ZLp^0jlP?MF>?`?2h zoCic`j>RSa$4AZOucbuo{T@Gs1rd4epwHJ5^8X>EGUk-fd|Ya7+}(Qp=eeREWT0&--&~?c7YKPcf$YtHC zWk7D>?OFyOBCQ!<$z9O4JW)HuL3o_T0)J&JjKWAR2Zo4;E(9uJ%Y%NyxczoRIS%CPHnU)oLxC#1qx7_}|Nx5^zC`aF+BHq*}r}2CXE#k2gb@n;q5$ zgE!`X`_#X&`a#}Fg`^}0Rg-rwy#3Bree*xfJ1cJ%FV{D}@c;7U?Z)-S%NPEy5B=q9 zjayHecUGEreyp!QZhrHm@za&&{iW?IE6vSc-)>y@uPxSJJ?fFZy6yk4Twhyn{(b$; z;$|L1*8ev0QTh&5j=)nC2vm#@{=7VB%j_)qR^y}r^|+-SVM z=l^rXU%J`6ztmWM>fe3Yc={~b^wyI{kyd@<{??bjG`?DC-e2;sUu%B;ILg!Zmp8Xo zA2wI-HLiZK{qSG@_YeJVpT1eV9HpVY`Jl19(%87{|KritH~((jyc=l+M((|6EPnTP z<9dBu-PZuYKM4YGrHnb#rqy#=&L+VvT1%_=}J0YwIz=J&3AMU%S%+bvO|7 zuio8S{5%#=DqQ$*o<|wC<*J3}z?!hI0X9&fOBUqB2h;7y)j7sZ;9%+>X#q!EJ=Lew zuM@nFa-0v`>?qZaz>W*BkC9e*okMev$I5Z)ctWm*LqQh>;-YZ8$Wr@4pobz!7n#HF z#2FzQ7GNH9O32F~$Z!NE[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-Hat4mwRu.js.gz b/assets/index-Hat4mwRu.js.gz deleted file mode 100644 index 8d9b992c02bc1c4d2dc7dda91a44beea970a05fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 989 zcmV<310wt%iwFP!000021D%!KPUA)t$M5?TtgndVnb^(;OVCy(AsbjAKoDt@6+)Bo zi9Lxu~lA-9Oy z(#xR~iG_=i5MzZ}=iGFTppHk%+G81K;o{T)THmL!QND{`eL&`;RraonT?g%>3)Aw>;yjZ|#x=^YDt1uV zJDyfW>mm_1VqaFmU7Dq?zaZsR5(lh6)M3>)(6Aj%>TdORqi!NWS|FB?5PUDI3mo=(R}-|+O+X_ewel;tj7zAiEB)jx+s`w1 z5_kYIW6EeqhGAMxHtMTY%m%)POV~l4yI;Bbsm9Go344KkD#n^avvHD6#qP#TumBK^2b&V1zyS;yhlWT} z!GY`T1t$sAtfQeM2^>HoEL(v#>2_fuK^w^z%cZ^Uv(HCcD@0Nb3fDd6^H zN+{TiDM-yIiEFPMTd_N+z4sj3bFP>6B7h+=v94_w-hBD~A5o1>v`{Ci+A3uHk_;~+~^>1?8UMNXxR-|>RYQ^GgHp7{mVVH`fco(5YyBH8T zw(JO480nf-avaMhaV%yvYqg`-+uB;%+{AI=dReglOVar_=JEc+?>~L_@cqyKKXt|< zHi*e!HJvzQIx+*yL@^LltslGM#xKO=ZeDxk{+0Ljvannh_TV;qE<3B|@+pJm-WPuW L%DQWJMF#)?T0`i9 diff --git a/assets/index-HoaE8J2q.js.gz b/assets/index-HoaE8J2q.js.gz deleted file mode 100644 index b594bf59d0ed03d755ea99c4ce0c9a28215982fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2692 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 M4`~)TgL@YM09vN|mH+?% diff --git a/assets/index-IQY39fGv.js b/assets/index-IQY39fGv.js new file mode 100644 index 00000000..1611c2fe --- /dev/null +++ b/assets/index-IQY39fGv.js @@ -0,0 +1 @@ +import{K as r}from"./hooks-9K4kgpy8.js";import"./@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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-IQY39fGv.js.gz b/assets/index-IQY39fGv.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6612f62a7112d1ad0c78c9cf274d1847c3a01d2e GIT binary patch literal 1015 zcmVo(lBZOAw$RDB4Spg)cd@K+!)FxAwm%NI7XJyX|%P%sVsh&JJ0e z2&rcWOGGWnd?-b1;76elV};fZ8si|DuHun0)>+9J_>q^TkSaK(LV{;oxQXr4ECsKQ z8+ZjZyS+4>^3Ag^qbo)Z07TRhAN-5mj(Dc91_v z8i!A#w91SWI%Ay3DN;0qn4pA61%u781q{)w9bT5VqF=jG$foutwXC` z1q0BCaV;5FjCwY9u#LKHYkM%LZ&t~WD5R$GnTS-WSVzOIhS6@iai2@1(4wSlk) z`D8jObZi^j7TS{osyo?!l}RMy8kJZRTPWxsWKFSqxR5TD5;&dWkt(mdfsl|*fM>f^ zF4Zhjs17eyUWm!jLo|DM(&ubQ6V~_!qnU;0P6#k^F z#hev)pQ@JOT9#pIrXy$>*H>TPTz&c1x4*po{l}X(SGTXex&Hp@&)2`c{p~9wubD;t za}5;G}5KW2i<%I z7y7RIn?GJ%fA_=f&#!NPdSldH=C!=`vX[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-OVqQXWWL.js.gz b/assets/index-OVqQXWWL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8d429f5e4d38f45c970c46376159a63765b0a7ca GIT binary patch literal 1626 zcmV-g2BrBQiwFP!000021I<@$Pa9Vj{=UD$@h6acZ)e6Y1V>a(fP^FsC3K;MRh5os zuI&pmbBBBH*f^FYCrw%)AX0@kyB5tZyDDpSSJ0|bL{htdrk*kR#9ydp#xWiPmb=?Z zmHc5e=Q;PB=RD_}>%qE7C@;;1WEMi@3?+IPzLO(lnSs&UvE{5;ybPCE_zL!LVfaqo zLcq71n#EEgybR;_@)k-(VGNFdxf|KV`9-M^bkc|_vs@|$#Stippg1=*b!YMeDF|9( zKp|uqyGIEy4$_Kn`|f*LGl*geMaallnwE+~2?}6kG&^}6EQ|+XD=d|Oq6j5WD7;Ut zLQVqUfWMk4RzmJkbDR9o<&5s;G_XlR+Fd zIHIz`{dx*eN`RZfO}t1ZmwM`n4J^BDlf?!w5oMThq%tmZH%SQ!_dJAGpAnFm&aGS% z6RSPC5gl*>ur6m&O7e6;Qws}oE1;*Fkdl)rXQ?=h!6=yL@kRYQz8b{br^rwd^)NAz zkuzB{ruXQ}nTFFT2}Yp+B=Kr|?!(!Uvz5O`ErVkn0Z%f&;^s0nCg}bAd1xdn9Op4F zz8#zS_^3FOR?fk;1@&>Du&kSTGTJi}SVcg|$%cWnl;|~KPLo8Q6QV(27IAB?9&Sttn|C-ZPCE z%TPEb21sK=b-M(LU?BmPm#@Xyne*E5s50~3teXFzXWV2>dwYriC2(1ro{SS^vKM9K zWp^IE4WKTXvAcIP>&&`IV?(Azz?2-)WnjvbA?gir6pWA0CyZI-cd$YX#zX0`c?&@m zWw3$9iEa`D8GNW@$T~`f?+{hiCXi0T5r(*B4h@%lFU#|43yy|Lx(gJOm&AzoBz2ym z$xC8+_zFebqDBcq==yOoi!yA;8ZMV3ezOh@mwZUbwJQ|K9L-M?6%83O&LcQ|T|=vp zQXWx`6tZz;9fpYNW(5*HAKSQev|3fS$iPVmKEKM+{5T zB3-6GqgCEE>qsZGI71kAnv!B4HmLG$Q!h*Jxl)HmNe{8#hUTJz|M@9L~Sv+I>s^^x=Z zrCs@3vtB*^{9AjYW*=0WjV*iayH1eK**{kvhKD~Mj{I6G?nUKaS;>(7xMqL9?bP<1 z$^&Qbv;Xx-RaTQB`{`k8r{)*H<=uGp=J8gWbVk+~3OUbTp42y+^=fPXK?mx5x#qms zZAbpN?EcQgN0AcCkwTK^FoS-(M#99HGgX8>ua&e|8Q`oUve!mnO7k9JO#^ULvL)!wK%U+?(@2jV96=O&F=!K^z> zw-5c2+FN_A_0PK~yZQ_;17=^5owYCQ?Zf7e-*no%t=IsRqWvjFyC|tx)=2h`N9w$t z)Jg6%tpOL*HH&j%L`uXM*RZneVY?;nN31LT-lFu&yno2(z#$J`9Up$}?0puDI&jH) z#_{)C=&`=S_vGvJb&r$>XUl)bW?=7Hn%_LA-`WegFA)pa&y+V+~v0O zcjwEsi&p7CVu*u^;a?kX1sGHVXZ?x2QS)iq2Mzo6e)#__X924`cT!&ifC7&KXunxc zhU~_((`s$G1@mV-wf_V(fNr;XN5&Hm|m^JwGZi>ZHFexMJ} zBX>shwuzcVW3ad({name:"Ray Admin",pwd:"123456"}),g=VueRouter.useRouter(),r=Vue.ref(c()),m={name:{required:!0,message:i("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:i("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),t(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),g.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:i,globalSpinning:t}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:i("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:i("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:i("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:i("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:t},k(e=i("views.login.index.Login"))?e:{default:()=>[e]})]})}}),j=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),L=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 T(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const P=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:t=>{window.$message.info(`调用${t.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NSpace,{class:"sso-signing",align:"center",itemStyle:{display:"flex"}},T(e=this.ssoSigningOptions.map(i=>Vue.createVNode(naive.NPopover,{key:i.key},{trigger:()=>Vue.createVNode(o,{name:i.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,i)},null),default:()=>i.tooltipLabel})))?e:{default:()=>[e]})}});var O={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.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.0","@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.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=O,i=Vue.reactive({tabsValue:"signing"}),{height:t,width:n}=R(),{updateLocale:a}=w();return{...Vue.toRefs(i),windowHeight:t,updateLocale:a,copyright:e,windowWidth:n}},render(){const{$t:e}=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.NSpace,{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.NSpace,{align:"center",class:"login-action__wrapper",itemStyle:{display:"flex"}},{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.NSpace,{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},{default:()=>[Vue.createTextVNode("开箱即用的中后台管理系统")]})]})]}),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:e("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(j,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(L,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(P,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(_,null,null)]})]})]}),Vue.createVNode(naive.NSpace,{align:"center",justify:"center",class:"login-copyright__wrapper",wrapItem:!1},{default:()=>[this.copyright]})])])])}});export{Ve as default}; diff --git a/assets/index-P-zwa3Dw.js.gz b/assets/index-P-zwa3Dw.js.gz deleted file mode 100644 index da66ca19a0cedac4e5edee3943efcf9c978cadcd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3769 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 diff --git a/assets/index-Q-b1TuBr.js b/assets/index-Q-b1TuBr.js deleted file mode 100644 index c5099138..00000000 --- a/assets/index-Q-b1TuBr.js +++ /dev/null @@ -1 +0,0 @@ -import{p as l}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-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 i}from"./index-gjWEVNq5.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.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.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--wkmpvo9.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.NSpace,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.NSpace,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createVNode(l,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NSpace,{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.NSpace,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}; diff --git a/assets/index-Q-b1TuBr.js.gz b/assets/index-Q-b1TuBr.js.gz deleted file mode 100644 index 2141de0698733097f808b6aba66aa91138cc0313..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1860 zcmV-K2fO$miwFP!000021I<_OQxi!V{(gT&c0Oz+Rntu}khsRm8W03lMFeF5i?TX1 zZ<2<|beQf5#B8om!BSA*%KNp#s%)KimV1l4cb-N#^p7z!f&b!aW&)Cch;{ejJ|#W< z^xN19~}avYdolvW!h|)ZK4b1HI6J$GLQhdN>KU6f8jgeqOhD zGJ?Ot(Q5?@lC8K6htZYp%;?alGSzrUXBy$zWE+m0z)A!auk`d>=o(ZSLE{{$j7?D2 zR2WB5N)4a8bUu@BL~+#wFw&N;C!<)wVKjL%({&b&oN0tj@?;E0B3MCFQx{EZDyuf` zYos{tdLN14NEo%FOIEjXQE$ZLO=<|_!D2X!G9%{-G1h&l5u{qC35Ht4<2aq{zwH|8n~XNv zv;@^T(lp-Ne{!hfFv=0|J=Ui)T0}pY>uSU$3l>-$uBps~WF(AZII>Spn9fXI=r|uc z{0z?$6SRY;I=|^0Ay#`&<0)zgFo`OB-osdlq26#W9c5kPO}tZs5;wgv)IfPKIpqR0 zE{Je1P;mH~hwykjfzo~1$&N^Dx=CM_LxLfiBN<34o_^3XGIC`SHDw*BSz-#FjN&%j ziiSjVG>ok>Aa4QZYCDI8 zAdhaJt!_&Y^&Cteh6bVvTA-p>$Mz4OP&y1k55d;O@NsBrB9||)lTEclH9%^X7zXIc zh?lHcU5SWnxU~_O0fDF?OlokdCL>tE5!BZe?i?L$ZA!B&;fNP=DW-GJVk=7b2^jCT z+7IILCKJp(jL0{>8T~VfXHKU9IaqHIW6xwLM?a~F^I?$F<)F5UNaWxA$g7U=VV0y*g ziq4!FiWvjoXYj830T#4EB@={Y8Uazv14{?2L_*r#m%jV%Vrm>zfjvrG1Qu-28H$2169p|Z*hE&{^|_pt_PYQPzm%QFKE5iA)b z2XSejlkjYc5mS?74#LU@cU>!~tN`YD5CY7LdDk%>zgp5s3iP<-EZ%dL)|})%o zE^$j$fpe++(UX^9TKK1>Aq!gZv=kaEhvZM2rbe0_&+dR*ZJyb&a;PltGEv=JtZppS znfTMIoj<($zhR=bd8_*7iSJak@)!HfOZ)zO?cuEb%Tn$8E&J~M+D|Wh$L-3ULn5m@ zuWoD{Gnx|7X~u|4D!6_82><-Ex?ImclN2SH)9VnI6h$g~tnAlqUpV&sb9;WpcliCx zjr#I;m7QPzEeGt)jqUZfwYQ7a%9g$U%3k@|&j6k$MqK$2)b`p_dv0#~#Y^YUi~sA; z_WSzRo6e(EXZ5aKx#z5|__w;$&p+P2wPi28sBS*BSD#4-Q&b|7TvBzyd0f(VYZK|z zn2_YG3F)|$6(Y~$EiD-;vQ`SKEY~tj3F{=Z+ahRy6kAMEL;`Yood}T1^5HIaQ_*9k zq|n$$=ysNttCg8*<$0i&a|?I_pJTEBHES@PWr~+c=0Ja_7ol7rx&?d74>Al<0c|+^ z0Z?CmK=ivqd~e@heb~J`IJ~##{x6S}%d$U*gQ1cRB4EklRK3T3MBVeG$SiRf+1^IL z|3U7{WeRzQq0uA1TFqWSoU=4*NF-_FhpF^AuS|XWxAE~>X8Ml zgve5k4^A1JBl#dCzV>7!pAd1s2fYGva%lpJalqdFz88BdFLxo4aA`hWU{ni)r3=`^!CJ#o)Y`3b$-TKec?R0bL8Ob z|BR`#Z%VPC@Wnc;=y&BhYIymYc=akDF?Z`ijg>>8&}q>`wm6#X&)}*-ivNPH{U(2$ z-CloN-MH{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 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 G={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.7","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const 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),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)}}),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}=P(),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),N=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{t(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},x=()=>{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:N,unlockScreen:x,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.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.7","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const c1=Vue.defineComponent({name:"AppVersionProvider",setup(){const e="appVersionProvider",{pkg:{version:l}}=t1,t=z(e,"localStorage"),o=Vue.ref(!1),{logout:c}=_();return(l!==t||!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=k(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"),w(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)),k(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-R-COTpql.js.gz b/assets/index-R-COTpql.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..513f466e6a833a164f345fb53c79504b4ab95bc3 GIT binary patch literal 29072 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 z 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 TGo1|f{_1}LDnG>)cSHdI`aL68 literal 0 HcmV?d00001 diff --git a/assets/index-U_9lzGOh.js b/assets/index-U_9lzGOh.js deleted file mode 100644 index 44a1a5d5..00000000 --- a/assets/index-U_9lzGOh.js +++ /dev/null @@ -1 +0,0 @@ -import{v as p,w as c}from"./hooks-GPnuRIeB.js";import{a as d}from"./vue-hooks-plus@1.8.5_vue@3.4.0-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-shh-1c6u.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.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.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--wkmpvo9.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}=d(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.NSpace,{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.NSpace,{vertical:!0,wrapItem:!1},{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(c,{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-U_9lzGOh.js.gz b/assets/index-U_9lzGOh.js.gz deleted file mode 100644 index 7800fa9d2cf442c794fe7dc8461a315efe7fa4cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2024 zcmVO=RXK8%EPEVDZYV!BF_kX01W?ey8KGH>&5{tMqaJPA(oc?^ z%6si7huK&Zvfaoygwlq#aPGv3(}QQz?I2-s0Gjh1C)rGnLNxADSESiNB&L)VUJWByS3jMI+sIH6LDV7*A!@{=cvy=-W#9c1~O z1GN^=jL4>uj=D9C@m_#4L+vNC+=6E)Z4Ai4>E2N8#vaZ471Fd|E9jXZx5>pE_ zQ7CAJ)$6xM^d)hGX4_(T^zcOAUQ}uznrzPJZNoY24z}a6MIU?t7cIsiYv`yK87+qi z^ZB{ceW!Z&_7Mfl!QSmP@X5d=_K%%t_aamR$Civ)*HOAx8`g)(6dRoBV4YBc!{*8p zs(HW#5fW@6u?!QWk$y2kL@XZCawCPgKBITO<8+y;Nv07O=OLSpP7h8@PM(|7I=Tt0 z0_IX=dr&v((k5ijlzW^UYsXyTKyBa=rd!M5T;A(;JGwv$hfHVFs0-;@+Bnv8?vLY# zcC&Vo`&1Gaw21DQts!4x>m!X`WDjiPFk+lmnsvP*JKUih zVuNNCFs0yRji^-%PTG(Ky{jFV2dNP%IiZ4BSp%h!p^Xgc15;C79c@;?LK6$_G;>50 zu}jO1NSGP&kL|{JoJkg;49&ju$%*u2Plsl6KD8uaRGTK$4!Z;y+GMXbJKNVIcExMt zXhX|>tF31A2O(hRfQ9aDD zD@>@Q)UnKj56Ffbq0rA59h%& z)bQ&pxdf)6t3-m^&wMIPy}2&T^MTgs-I3vW+D+rRp$j6Ph=<%6)2*O2$r3 zsAU&ZA3Jg4v%Y145K+j`lQy=QOP()FA{{UlVk_z_EJQyl>dxx+<<>D zZTV^KyTyhP+cpOwTFsAd*KXZtm_yoIZ7-j1zh2sL&9|AZ{;l?EJ-GK```+^gz~X=< z3}D%c3vS=2ZZ7YHi27Smzcq>6D9@C!oQ|`$W`_ zx!u%oIEE9!H&25bs~;4hQb;Rmc!cWSUEscpRo(ng{m#mp#mm*r&x5}{dAo7F_VPvW z%fn##TJ6@8`kj^fogb>}kLzDQsr`7Ret&8E%1V9nm$w_&gKLY`SC87PuWkq5FIU&r z>;G7Pvv^raUHGlWZ`)jO^H%+*_5XQa+Xw ze{pkb^^L(6fS1mhu8k|uFTi^nfrs6<$(r%(8Noa20$X4g^eDl8Po5NVXxyh8VR#|%@?mufkh5T+~;fudQXDm$+SW@J)K znK}B-oRO;K0Onz*maGh;ak}en2-K!jzxd&V|pq_e)nH({)=29 G5C8z4g8A$K diff --git a/assets/index-Yqg7fLWK.js.gz b/assets/index-Yqg7fLWK.js.gz deleted file mode 100644 index 0b6ba247eb670dc729f07e704c8b96136b72ecd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 837 zcmV-L1G@YliwFP!0000218tOBZ{kQ0h2QsAWRX@%B&u;6a3+aXG9&~tNeE#!?7~ab zvGd8v zKm0N@H^7y86MHF-G-1lU`{#!^FH?qVL^*S58a9bfJXl=Bom&`Rm$8Kj141eBVYPbF zZk6!zdBisJ{p%?u)Poj0yRQF~mYG}&X`#RZ;z2yVUk0lCT!y&Q8YSP5xe0yZkp_U$ z0pe4)%&`?3l_4y2=o3nsp!wb|IZ*Y^?M<0=R-^`^$lMJsM(wYx1T??hT*nbjFS1UV z3zrU^!B?&{hSVbgq5o?WuH(gH`yu$c#w1K*^ttNh`^}iSRLk}ypbLC*P2vJL!Z=%2R>~z zU;Z7Qe|GIvJ84CRP}qHNtLrS|_qhIwM#imJ3cLAW2mhV>ZOOzJ>_;;W9IW25e5o#u zW=JYiB|8qy+!N$OLZc=a+EqXi+Y7SaeFQsNT|{f>7tnbePBmM{ZmlTB4>3dK6i z`WEM1*ZR!mT3J<46r%Ue6p=`R(J`0y?5cbbZKjw!ih`*|!jKs3o4&yT75v~H$CGQ9!A6U-RoOdHh25ZB@Q zdKAbZ9umxzH1?$R_sAiMa3&;Pt1MR%r9ItBmf>Y(_zz}z$}HX}Ua1o8?ar=nT`c_8e&I(rV=lG3 Pt3Q4MLcviG2L=EDq*a+; diff --git a/assets/index-Yx81yA3R.js b/assets/index-Yx81yA3R.js new file mode 100644 index 00000000..5975af15 --- /dev/null +++ b/assets/index-Yx81yA3R.js @@ -0,0 +1 @@ +import{h as B,b as s,F as A,G as E,H as D,I as v,J as h}from"./hooks-9K4kgpy8.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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:F}=D(),{showWatermark:V,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:F,showWatermark:V,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:F,changeDarkTheme:V,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:()=>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}; diff --git a/assets/index-Yx81yA3R.js.gz b/assets/index-Yx81yA3R.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..211c4a63b1337a2848eb1e6db51413e520bab405 GIT binary patch literal 2157 zcmV-z2$J_7iwFP!000021GQLdPus{E{(gQ%)}Io|<0gU7)>Za|Yw0b$0lRQiRmPqq z27AV}#{n8eV%f4l3#Hvc%VFD6wl}moE$sF}xRoE%jB!5k7mjR)kPz5~R+SKwc%GT} zeV+H3*Q3a)hINuj`2@q)z;-)>!L~Ro67ya&=s&jA~u{l9?U=>HXIjDM5!)^{S?`O`U>S z-&(oKB(h?F8u;V!A93H6{lo*%DCyUqltRi$wYd@}BLa0nBwo3LT(}OL37(O=aC6Td z?lO`Er+i5n0S)SgY!E0JL?BL*VJ>*xMYvu#4ifRyjfPNN{~lXm6%Y($RY<~E*wqlW zc6PSk0DGzm#gw2EBNpLmxf;+xB3){WTwjT~sY4_|-Nn>`gpf#Twd$T)5JQo>V_~j_ z3xaT{KGOcfmE+aQU)N1UWEBFpWS-($ua27Zo9X?~P!NfnmdU`5eLEs2LzlY6eXzxX zdN|P6t7>U{a?hC*P+D+~qiZ~=ORK$nK{2ab-Yp|R9{`4!f~o*CK{uf8p5YqM*w|5r zuE0G7Gh_(@F(n`bl~~9<>?tK2BB@|aB`^sIkP*>kWXNJH#D%#Kh&KnDy1Hr_Dv>F{ z0LFmYjTOV)u?8gK1ooUZ>#K2^jtO>AAt2p6+ZyhS>^W@-6NyB|$e|`V?&CtBvkvt3 zHbji7{fhB)@zVJ#Qu^v%2^D2$mmn7gCzN<|1dE>4MT`vMBWAS2gq#EuGJ=g*)i8pH z_%ldQAr4u z--Jwn6-rRUAK;RZ{2&mhtAgI!h*3gLa%n*^At!nZ18fEfX*nr4Dzsr9XQR#j0Gm;Z z8}d3U8|U{6CGm1LTJKxd4%QQFEqw$d*a7^YIEy@Z5ZDpN67(ZMPD3ulx zmi=MI-dx&VAE%Rx`L&nU+{>-UcdUma*8Foiyqw>7U`%z_o0EJq%UT z@ao{p=hh0p&oGCS>&PEuJY@qms^cxl;VfAKyhz>59=M;y#~p&KgK z4y5R&=SDjen+B5*jMxlDjfyPxy4VhX;9yQ=iPO;$YvOln_EBN&eo@1}6Mw%@($PZA z+|94P{lZY{kwTRPDg7PRRi&ojvzFe|iKTDmtm3*eNHYnWabKIf(D&^5WLipN07kg(trkk?X5;^kZRU!dZL!nZ2>Gy*`>>pS8wb+wyGu?60iD2-M$=I)7(aHN>4e0HK zt*JGq61j=}ayy#Qc5WWNa&uUZ2kDE~bo}90+wY)zj?a2NXnnZjIj$8F? z>0=L24DsZt^=xG)+=`cs7ppM%E8Y0D2p)Nt&kfQy_evZ3tf@t7{HOf-GdldT)U3Q| zdwG$5y5&^o)zJ3(>@n3;i0u6bDnus02!3U=+RuN`&+HqDIoxZ-UVdk9{LdbF=UkO{ jq$@k~*=*nx?00`GC8qNmXmQKzsek<+Z~WGZL=^x4&umcq literal 0 HcmV?d00001 diff --git a/assets/index-Yqg7fLWK.js b/assets/index-arVdkc_1.js similarity index 66% rename from assets/index-Yqg7fLWK.js rename to assets/index-arVdkc_1.js index 6e7c8601..d580fbb7 100644 --- a/assets/index-Yqg7fLWK.js +++ b/assets/index-arVdkc_1.js @@ -1 +1 @@ -import{r as t}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-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"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.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.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--wkmpvo9.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{v as t}from"./hooks-9K4kgpy8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.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.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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-arVdkc_1.js.gz b/assets/index-arVdkc_1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f792d5b0b9888cdafe25f8019c3faa083598ba9f GIT binary patch literal 838 zcmV-M1G)SkiwFP!0000218tOBZ{kQ0h2QsAWRX@%B&u;6Om14qB#@9~hDkCTcHkvy z+J)UF7Y6q+!bAQ{ZNOv(;6i&$-;y_@kj?i z=`P}r>pI8QXjF!<(xFc%2|#n=!IQjK?ZH*Q&W43UXYiRTjUn|&m(c%>xI4OcMG3{% zH6~#iqt8|S+x~>P-mqTftVj*C@z?P$wSN3cG(huPx0g7g>1j5ob3$6wjN9EjJ>qxa z#=8+yHCXJ;Q%J$Kwuyy=9JLX~Vq`3{+eiAud#;FTKF2U0C94bCec97ZWndMEjKvuG zl`c4(OrBP-=O*L{)7FFm>5w*zZ7|KQM6b@gYLpS`is`_d&Eve2?dfYxDrTWi+Qb8& z_JXH>ACEsz{#iR|MTSsGwwrjq)UvN%i?3*8+=@cj@*_6m;FR9a_!sQEpgRuM%PcR{ z>0Ty8guoLfC8i;*OqirTwTaiRgE3kV(rO`%;2|YGp)eYF{pqxQQ702-z?9icrKalG zhWW_i;@b5-bGcSlRTPEj^>*k_g1t1(o#a+12{R$1txE`nNf(yOi@<#9_x?Z4@4r1p z#m~LCu{8bY;t?NC($OGLe6UZ+f^G9yZGdQ+cOJf{?$f%N3CVN`h9{UY$eA{%s}Q&0 z@^ajjkGOL%SJK#n-rr+~B*M9nc&V~nNtE{RO|lHn8jt^AmZ!{OU-3rMpmq7-(VIr= zw0zranmeccK04U8;u@L7@km8@Xq#_q5!vLdK|SxUMl(SXC-&pZXnxj6tj*0?tMww7 zikOHU1In+a literal 0 HcmV?d00001 diff --git a/assets/index-gjWEVNq5.js b/assets/index-arW2HKyR.js similarity index 73% rename from assets/index-gjWEVNq5.js rename to assets/index-arW2HKyR.js index 3619edd0..47494442 100644 --- a/assets/index-gjWEVNq5.js +++ b/assets/index-arW2HKyR.js @@ -1 +1 @@ -function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const n=Vue.defineComponent({name:"RayLink",setup(){return{handleLinkClick:o=>{window.open(o.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"云之家",icon:"https://r2chevereto.yka.moe/avatar.jpeg"},{key:"yun-cloud-images",src:"https://yunkuangao.com/",tooltip:"云图床",icon:"https://r2chevereto.yka.moe/avatar.jpeg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray的前端学习笔记",icon:"https://r2chevereto.yka.moe/longmao.navigator.png"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://r2chevereto.yka.moe/longmao.navigator.png"},{key:"ray-template-doc",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",tooltip:"Ray Template Doc",icon:"https://r2chevereto.yka.moe/longmao.navigator.png"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://r2chevereto.yka.moe/longmao.navigator.png"}]}},render(){let t;return Vue.createVNode(naive.NSpace,null,a(t=this.avatarOptions.map(e=>Vue.createVNode(naive.NTooltip,{key:e.key},{trigger:()=>Vue.createVNode(naive.NAvatar,Vue.mergeProps({round:!0,src:e.icon,style:["cursor: pointer"]},{onClick:this.handleLinkClick.bind(this,e)},{objectFit:"cover",size:24}),null),default:()=>e.tooltip})))?t:{default:()=>[t]})}});export{n as R}; +function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const n=Vue.defineComponent({name:"RayLink",setup(){return{handleLinkClick:o=>{window.open(o.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"云之家",icon:"https://r2chevereto.yka.moe/avatar.jpeg"},{key:"yun-cloud-images",src:"https://yunkuangao.com/",tooltip:"云图床",icon:"https://r2chevereto.yka.moe/avatar.jpeg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray的前端学习笔记",icon:"https://r2chevereto.yka.moe/longmao.navigator.png"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://r2chevereto.yka.moe/longmao.navigator.png"},{key:"ray-template-doc",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",tooltip:"Ray Template Doc",icon:"https://r2chevereto.yka.moe/longmao.navigator.png"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://r2chevereto.yka.moe/longmao.navigator.png"}]}},render(){let t;return Vue.createVNode(naive.NFlex,null,a(t=this.avatarOptions.map(e=>Vue.createVNode(naive.NTooltip,{key:e.key},{trigger:()=>Vue.createVNode(naive.NAvatar,Vue.mergeProps({round:!0,src:e.icon,style:["cursor: pointer"]},{onClick:this.handleLinkClick.bind(this,e)},{objectFit:"cover",size:24}),null),default:()=>e.tooltip})))?t:{default:()=>[t]})}});export{n as R}; diff --git a/assets/index-arW2HKyR.js.gz b/assets/index-arW2HKyR.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..49a814875f7ce68a704ced0b0e596c85a59cff26 GIT binary patch literal 711 zcmV;&0yzC2iwFP!000021Fe)nPt-sZ$M1fM(gSIe?yMmmOi3|KnUNk%4l2)4e+(|ba;bt?u+BIA@R zYjNoXP)aj_aN9OIQ`xGJ9| zB8p$&yIui^%ncoh+HAL7x*E`~$S#pd_o;Mu=AE1p(X;)+BXp0+$FG26i#+YVdsIAq(fzbreEE2^|DpT&_3_T$-{1r&{g5M*yd!*0s8}Q~fVtQK z^+&QhGuPMdE_fHoPPVp>ci)_Bzx}as*gbr8IamZ?6mWuyhwc#Cn&9Yh;U~PJc*=Z1 zt)#&OR)_nl=TWt#fu`Lm@4Rfv3MMo}dbWg(eqh6Fno(?iE1oOV3xJLK%5n1>!{const u=Vue.ref(0),o=Vue.ref(0),t=Vue.ref(!1),a=r=>{r.preventDefault(),t.value=!1,Vue.nextTick().then(()=>{const{clientX:i,clientY:d}=r;u.value=i,o.value=d,t.value=!0})};V(e,()=>{t.value=!1});const c=s(e,"contextmenu",a,n),l=s(e,"click",()=>{t.value=!1});return{stop:()=>{c(),l()},x:Vue.readonly(u),y:Vue.readonly(o),show:t}},y=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),n=Vue.ref(!1),u=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick carraway"}]),{x:o,y:t,show:a}=f(e);return{demoOneRef:e,demoOneShow:n,x:o,y:t,show:a,options:u}},render(){const{x:e,y:n,show:u}=this;return Vue.createVNode(naive.NSpace,{vertical:!0,wrapItem:!1},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:u,x:e,y:n,options:this.options,trigger:"manual",placement:"bottom-start"},null)]})}});export{y as default}; diff --git a/assets/index-ckcaOD1F.js.gz b/assets/index-ckcaOD1F.js.gz deleted file mode 100644 index 4715127d7763d7577c6c6f4c0316a4115f33012e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 884 zcmV-)1B?70iwFP!000021C3N&YurW@eebW32MQ9oR<%hQ$}Ah)dLP=-xX=XC5KNer z?(R-jno&nH>lI?4jWMC5j$hKGG)-wC1;5laxZoBC3jQmt{P8b}cC}s`$Fv}juI8L` z@0>XdPg1FLAsv=E%fPBvX1huz#D8aDXwYPMKa>g=8i9YqZ`>amT)5_6_k(#H^}e|E z!6!HT2N`MdvCJ7x)@KT%i>&s??Yqpp|KXSwN|9-&+j0?v*Sc9uYSUUa=qv2Hfd}$z zp-+psh6k*rS~m;jrwWHCbQ`h`$HBRY|S;G!V4VfJ3Jh?p0E2TT=%q95yl*a z{+x1{eBGsyZKt(%qKVd6#5lAS7#*t1?7y=B02XVa+ z^Kd}kKv$@Z5=EwEN+(0Q9>lI^VMHezXOR?f?ivsB^M9lVSzoSFZ7t+umm=(Pfr~Op zr9h$GLa+oWS)5FD3x#Q8A_-)uP3n5J_ju~C2jZODvs1ZO#H@ocC5JC}4)%^-JUjko z>+rXy1O}K>@_^+|kLj$F6AM%1$^MJuU;aASEB{z4Up^@}p4Z@r@ho>bChRl8L`Bef zij+ir$Rku!RO5_Px%0YQe|)f4Zv1@s`0H}(s~RMDIB-Iy6kBCEu`3=FBPt=Mdg2VT zt*(owCP$daPX&I4U5Zc_w=0~0^E8mD=2B$TSPKe8glg(mF`@`L6%(YfE#2o?-N32b z3KcSq%S$psS1>+Af9ZD0LWE+7O7oD#bS{8Z#nO*7CUmZ0p@=3i9tYswB_fMVMNnw2 zW2D4nxHya2qLeD)f@yTFI7@9M(@3rgr`-PW=*dpGxqI?-`*`z*a^qX_KYLvq_`isx ze~o}JaSUgc?%+t*%P0Ha9dExndiZDgXun)vJNo^n^3}7GwXJ_%e_yWeo;?3`GT`4| zJ|y0X2N&ccJ|s{m>{2p2MFN@5D?3(sr2Euq1i{-)r;ohX*VMTh1nH>hbXYj(DQQGB zAIexN>Zo3axdAwhtM7pmfD`!ddcNtdTmJ&> K#9)ul1polXV6KM% diff --git a/assets/index-e69Kzsbl.js b/assets/index-e69Kzsbl.js new file mode 100644 index 00000000..2f0c168c --- /dev/null +++ b/assets/index-e69Kzsbl.js @@ -0,0 +1 @@ +import{y as i}from"./hooks-9K4kgpy8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.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.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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-e69Kzsbl.js.gz b/assets/index-e69Kzsbl.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..430edc6dd9df0ba42a785e70b27d042b643bde1a GIT binary patch literal 1174 zcmV;H1Zn#piwFP!000021BI4NZ`(!?hVT6qDo+x^-H_CWW2y@157|oWD2h|Nk%GWj zlOu60a+lr@$+94zMbSeKK?|hlDFu3Jk1fzki>Ci3PV+Mgl1ggIP74tb$$94GVBQ&m zG)}ls^I3_=5?u@hj}3e~`ZzMY}?pD)9FK@r=eer2V{1dR&U$bw$ME>@KtAW zzsMwlGKDg%fh{!Z?@bzf_fZk@wGhDk89tSsgDqS`h>Hfm!`&iBrXYC?=uCJHws9Q^ zA6w{<^?0?tvt4Api3Tm<*yjQ~+rkZOUukip+tZU7n%tZtLn0u!p0#~{yHE5+r&3pw^i{qVDcwdXpO z1XnzxY!qDF?>PPX$~F!)^A+U`olq8}Q-W>OZ=msbvo5dcEuSa+-u^)_dAzc2B#Pdt zSlB^#qHep+{q`!wCM4a*>vOk-ql2IiZY*8IpboF+m9t5=6GdRkXEr)L;jY zPq5FKRHa_)NCOUFNEvMLIN=PKD$f~-!8H!JRv@+^<{ch`VMEB{eS$w#_PvKnU zMH+8^`RUD;UO@$$knI6F)NqQG6=F{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.NSpace,{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{w as u}from"./hooks-9K4kgpy8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.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.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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-fv7oDMEy.js.gz b/assets/index-fv7oDMEy.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9264fc466771626bde73894ec6a87b349c0ca869 GIT binary patch literal 2694 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[t]++};return{...Vue.toRefs(e),updateDemoValue:u}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(naive.NCard,{title:"指令"},{default:()=>[Vue.createTextVNode("该页面展示如何使用已封装好的指令")]}),Vue.createVNode(naive.NCard,{title:"文本复制示例一"},{default:()=>[Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInput,{value:this.copyValueOne,"onUpdate:value":e=>this.copyValueOne=e},null),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("复制")]}),[[Vue.resolveDirective("copy"),this.copyValueOne]])]})]}),Vue.createVNode(naive.NCard,{title:"文本复制示例二"},{default:()=>[Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInput,{value:this.copyValueTwo,"onUpdate:value":e=>this.copyValueTwo=e},null),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("复制")]}),[[Vue.resolveDirective("copy"),this.copyValueTwo]])]})]}),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NSpace,{wrapItem:!0,vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("点击执行")]}),[[Vue.resolveDirective("throttle"),{func:this.updateDemoValue.bind(null,"throttleBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),Vue.createVNode("p",null,[Vue.createTextVNode("我执行了"),this.throttleBtnClickCount,Vue.createTextVNode("次")]),Vue.createVNode("p",null,[Vue.createTextVNode("该方法 1s 内仅会执行一次")])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NSpace,{wrapItem:!0,vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("点击执行")]}),[[Vue.resolveDirective("debounce"),{func:this.updateDemoValue.bind(null,"debounceBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),Vue.createVNode("p",null,[Vue.createTextVNode("我执行了"),this.debounceBtnClickCount,Vue.createTextVNode("次")]),Vue.createVNode("p",null,[Vue.createTextVNode("该方法将延迟 1s 执行")])]})]}),Vue.createVNode(naive.NCard,{title:"禁用"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.disabledValue,"onUpdate:value":e=>this.disabledValue=e},{checked:()=>"取消",unchecked:()=>"禁用"}),Vue.createVNode(naive.NCard,{title:"描述"},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("该指令会强制禁用(通过 css 层面)禁用元素交互。但是 naive ui 组件提供了完整的 disabled 属性,所以在组件库有禁用需求时,直接调用组件库 disabled 属性即可。但是值得注意的是,该指令优先级最高,会覆盖组件 disabled 属性。")])]}),Vue.createVNode(naive.NCard,{title:"原生表单"},{default:()=>[Vue.withDirectives(Vue.createVNode("form",null,[Vue.createVNode("input",{type:"text",placeholder:"请输入"},null),Vue.createVNode("button",null,[Vue.createTextVNode("提交")])]),[[Vue.resolveDirective("disabled"),this.disabledValue]])]}),Vue.createVNode(naive.NCard,{title:"文本内容"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode("p",null,[Vue.createTextVNode("我是可以被禁用的文本内容")]),[[Vue.resolveDirective("disabled"),this.disabledValue]])]})]}),Vue.createVNode(naive.NCard,{title:"naive 组件"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0,justify:"start"},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NForm,null,{default:()=>[Vue.createVNode(naive.NFormItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})]}),[[Vue.resolveDirective("disabled"),this.disabledValue]]),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("按钮")]}),[[Vue.resolveDirective("disabled"),this.disabledValue]]),Vue.withDirectives(Vue.createVNode(naive.NSwitch,null,null),[[Vue.resolveDirective("disabled"),this.disabledValue]])]})]})]})]})]})}});export{a as default}; diff --git a/assets/index-gRQOEXFu.js.gz b/assets/index-gRQOEXFu.js.gz deleted file mode 100644 index 2a9b6467b05ed78366dba1a7617b2b85bb544b18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1194 zcmV;b1XcSViwFP!000021Kn3aPuoZozVEMa=ai_U2(&jNIFxEvy>z86+Y8FUIFrWP z#ADfG0qx*u4cp{7=02M@3$>-O2*A2OD zGUD8?K8?rH0(16vGhe31X}2o&JO$s)J;3NJFC}c=v8% zKt@EBMJ*5rI7JZr2!$0N@dji3F697(%kouX#?4DWBf*KJ>)WIz~V^oUZV%HHg zK|FV0mrJ#^kF~e!ba&Az>U1Mz94#70C)UCi{q%wEOxb^>Y3ax+OgC=z2NQnSRTfJ# z=E{4I46CRc$GXBp#5Xquv8haC96sBl&=n67a*e^nyXh z?FJO+*?)_IkvQ&xf{{4>FHIg=c4SLzD}3i3OrWo zkj_-hxlMa5dpSs_O%?c|7FI>xK42>X^dqsEF=lXyw2@S#{*p z#IqOuSQ}H;!d8#^xk59Y9ODAvBWK$GnJwz#{(r{I82}m|LHtt`a^nG-TQU!30aV2^ z$ERg=ISq3;`()=z5V~N+-Gq#4fmU^AvbtH+tFyIa!9JN`ctv68ZmRZny#B&T;rqQ>?HtdWKu#bAZUUBC`CCQMQ}9aGz`1^$v%Ef z(Ta1Y(_Go8 zlK=82H!`pVY z``GqP^EzFqr3nW$QRBg=i4jQ*2QMmcG6ABWhPv=AOm`QBB^!-$egB#Me>3U)n~8Ku zpwzfQW~P7=B{fPTz@|oyqc;b-zP>)!SOJ$!+zV1$dLg!GxqgTNruaU8vdy(+C= zT-V3P$CeXdB3_0qGETX& z7METCr8E-=w{4>{m8}Zt;VQ!jq=76}u9;iB!-=c8s05GgTGoct*3(3`Fa+I-m22xQ zqA0ej)ijaqgiD_z3!$o8gcy*BZ2joq<4mIJnpaTjBS=#0-M5y)+ z*-8Yyo?E~CDsF&@R}mriAs%h)VmRbnY<@2ep8cz{;%Q|iu1KWeY0D>;V&V;4>Z)JHqFLibe7Qn2Q}y zeiYJeY_j|?GhWQ_;^*px} zNDq`@W&w~!lY>YpuiaI^3Hm`Gx#$3!U5vO3mP~@c;s!a?5-~e>y)5LB0nXHj{-yp* z{S^UgLz-I|DdGE|Y{MMcceCeVm1+pehk1ojY-9=(>Dgmfdus(&?!k&F4ZyDHZlYpT zwicm~1WK>xR)(@4L_O}IbYcx5J)=}CFw5FrBHj^X>!$}G9)dk_EjN1$Ff9+7JPD}B sU8ZYqwA?h!8)Ro^#TwOfGtbRQSc_0mCN&;w3;E=gpY|>Cr_Kcc0L[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.NSpace,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.NSpace,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.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NSpace,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.NSpace,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-h4WXWUuN.js.gz b/assets/index-h4WXWUuN.js.gz deleted file mode 100644 index 113b858dd0f9eb83a791b03ffe474919b41e47f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1614 zcmV-U2C?}ciwFP!000021I1TsZyU!I{oY@}Z2N&kcZR#mha?JWsh1_ivL2MBRw@i* zw0n0s((cS^c9s;w5RlTiu2VTl;lL>3qN!074T>~&i@-^23HdP=N%@ohLa|F(=0k35 zCqMyyATj6Ox%ZrN?|{_vxsY|9AVC5ew&0$E(`C-L12nV5!qOZ};H^Lzr7=#y=}HKw zbMCugP}K1-&RwsBP|V;g*3jyVv$3{eRC|M5Zjqo|%wl~A8#=13&dy$$UNL$>TLCgT z-=9Nsa;;4cl=&dU;|&u5l zJiy{i7p^`Z@f$wpSCASSxoWQ(-D)y1}@z!8aRVBWa#6$)nAo{23flSYq3pyq9IH;6N4ki8&bYbG2Y#QB0t9;0+*z4P|0v7YPO1$M|x zNjZz`ZbdG^I$F=8?d^$NFp%%;K4C7+m#oT4|5&;1^DG)R(6GBOo#ST5{3d6COl*#= zg@7%vDT7Jw`J4fh$vPt*6qM3(X_8wo1s+$_0A%PVQ}s@qjN=5@Nkx!aLW1YJL_(ql zfs#`B`DsceFTRfokfC7p9bs|{uEMS?NVW50MG_eX1+EHG>)cubyFeNZwPU+vs@@4s zMA=LMM8etvw;;&~tpHwF@rem)y()-5C&4Scr8m^N1vUv?SxBbFe({@^1WpoRsVsEe z?}002L+RkUj-npUj+>u7K7RaR;>FraoP2lhI3-J7jHf6@Hijpmo%Hb44P^Wg63;X(WTN6n8ve0KA8>+ZwW zH~(pUcIWi)_f;aza+LA(@YWlZ(7f^W@zI^*qwm_Ee17ua>*h!Ao$UQK;S25uiDx%% zw~xMjcK_Qb^R>oc@@`S;l1di}5wq?4d&iFt+E2b}|8-w^MPWORcm-uat;@)ZgHCS5 z;e%DaJVJH3!(%NA;TuFd)SfuE#A<22pp>QbgF-r8^{MCJDskOFnhcxVOWQ+3!$X;2 z6G7Gq4qE12Vjjt)ky2C~`yn{G)4X-NkLAOV diff --git a/assets/index-h7gGZVij.js b/assets/index-h7gGZVij.js new file mode 100644 index 00000000..1c35f619 --- /dev/null +++ b/assets/index-h7gGZVij.js @@ -0,0 +1 @@ +import{x as d,y as s,q as c,E as V}from"./hooks-9K4kgpy8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.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.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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 X=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{X as default}; diff --git a/assets/index-h7gGZVij.js.gz b/assets/index-h7gGZVij.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7a7209d5cfe0bcd45f912160509a820c3cdbcdf6 GIT binary patch literal 2268 zcmV<22qX6&iwFP!000021JzhpNJY|2H( zyRFq&tC?kXRFIvDdv;kl5K`3_4H_CQuIZl;U(r7f9@9V5je-H zpmvZfgy=Afl@WQl5`me>13wD$7CA_UE>|MR50F7}z`QW-%}&o|tKCYzaA{b~4-)GD z$y#RZ!if`S#?EECK?|Yj2vK6%RE7+h^G@c~*G_vuH!5@_053$opC2Mwk}J>GGx#+g&YPrJKl|>RR~2H%qudVB^DVnr9(321wJVT#*UA6 zWAl{=q7W`SLPFlkkYQr&2=Va5WK^k{mHs+mkxFoPYmJ^7ouSdu6Wv;oVt!~2z{LX> zMRlrQ(o6`q^0w%?mVc-`){SFafuxQ~;+Y}YVe@3>B%2ju3qA2%XF`vI+2|j>Z!&;#2v*1H|H65HA{$P&J3HS(y^g%m%a9W(wRIx zUxYjfIAxuzIMiscD0*%#;L5Cp;Lr1H3KR` zkZ}zC)p=tq$f&sZ4>d4U>Z=9W907sEHBpN}KIH%+7 z5$$;j(z#p?T@o?MNWgRGrI+?iM?hFOJt163LAv1x9xCHvPCs^`z&MPEav(Txm8x@E z1{6A)awYS*Y(_WC4^x| z)?RJP&r`1>RPnz_3E3)lL=pXjlxdKnxg*+hM*>xl9Ewv`0Wxu(dbq9wVHU(uW zOKtCDdr@VsD%t~?%#JfA$!Z@lUUVH~57&?Tu!!r_XCAka1G?+!z;t=Ehw8CNDZz0) zWLLpPit*ZWG|$7LO0-ey&e!X=uc7o@BaM4aPvg1>V&Cmcb)U|IZ=>~RA8-8le*0wL zGNrd^%UT~lY<~Iqc4ARu4hwz`d~lR4a!2Y_#$8b*`^yl9)B~dPlX|_m`eAeB#^%yW z>)PLJV}D&VUQag~m`A>^-D=EX8M9PEA$5rm0&_6~RPIQsP6$!$1Po>}jdVJVqit|q zdy>Hkn@@=%H;zeBdldB15UqYNYfG~2Q z0=@`9qB)$T-$t$X-fw;KVC{#c)?dD8{`lVJt)G&=>z}>d{A#)N-8~&4?TFQJgq4kP zeZ@%p7~J8{bN8IObEQv^xOjn9HHI=f;i@KEg-=b&CJ(;pftr z=U#+AnxwrHL}5TV!u59DI>HyyHYB)*Q3Lm9bo0Hto1cD#(sSu#6Bm3?ptb+>;8*BO>C;9>jV*B7C0)A-Geb8rl|Cx(A*X)MebW_gRfJW;wMdmG{?`Chy^- zfopc^9hI1ZLYVT?iM3Ixs2$;?EsO|1D)Z2mc%FvPSwVt413Wt0u0W29l)K5Zc1f{D zquo(1(rHjON4NZT$6} zpPyY{fBH>p<)@7YU#~xXd+q6?*2+@r_KFcm5rjtb+s|7|-~4Oo&7?0G$(C(l>*M9M zr;nO9zH8omkjS@G&3?XAr(9{2BLF0SvK0!~+wRgr~cSMD`vhir={Snvyht1VMM z0vmEi`comP3}dQebX+pmNSxhYhgVSRqemP6{2tk;`R%RdvnABfCG+RcHy*y#TwZP6 zdic5?I|)bnR)$_5m((i*S8=bz|7kQNGck~?Oy!GChdUduI3Rpn4Lo=2Rkz6>QS)`(alu%rFcffkGqBlMji8Z8-%vD z=mO>d2h?Mn#@(eJP!G=Od!v+&ZQ|z~g;;s{5z0a1B5uZ7w1k^jg zh_jpY(nf)Z zzbYW@ZS119(|@d^^*0|km!GaZc{k~Yt?MhBAKXV+a3o@x{H?-Di3RJh`>`*1hJt?= qw-Z~5-Q5;@%{AhicO!im7UNHP7voQQ$uS#;fAeqhhzVTj6951q&uT>g literal 0 HcmV?d00001 diff --git a/assets/index-iTF3nq5a.js b/assets/index-iTF3nq5a.js deleted file mode 100644 index 26513ec5..00000000 --- a/assets/index-iTF3nq5a.js +++ /dev/null @@ -1 +0,0 @@ -import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-shh-1c6u.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-GPnuRIeB.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-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.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.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--wkmpvo9.js";function D(e,t){return u(()=>o(e),Object.assign({},t))}const F=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),l=()=>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(l,{throttleWait:1e3,manual:!0}),{data:n,loading:d,run:V}=u(l,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:m}=u(F,{throttleWait:1e3,manual:!0}),{data:p,loading:s,run:N}=D({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{needCancel:!0}},{manual:!0});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:n,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:m,demoData:p,demoLoading:s,demoRun:N}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NSpace,{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.NSpace,{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.NSpace,{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.NSpace,{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.NSpace,{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-iTF3nq5a.js.gz b/assets/index-iTF3nq5a.js.gz deleted file mode 100644 index 43257621abee837803a26ea92810d87721f47c5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2138 zcmV-g2&MNQiwFP!000021I1YXQxi!R|NZ`on7Z0Zs%Dx@LZZfsM!pEHh=?aEY*}tI z(gkcUb|!FDtUUoF}>~YVEDa?bW%c;jFs9B{NBW;$OI$nGll@Kv%1_ ziXTGv=kwm{_df4+Cpe{1ooAp2GLMlR(P_#HTG9p*la!7zQBw^Tm%tGazLGXjJOo-n zK)l$M7#bJ~PJmJ7J%$|vUeKaa1+rwk6-b9cP!gvuc6Xocyb!DbWti=S?s&n3aY$q& zvSd<}blQB2kmA|r;X#={^80^<15MCU1Su)Q7z zClI44B#!IxAdo;<)Mfi1q>qL=Pj%E|Wk}MH**FOVMP*29J%3i+9o#S`P@fW+oJ1)o zYEWm$HXZ;WvAumDLi*8YJ!hQ7Bd*PfiF3L!k(3*bf)ymnNk|A%;}QsfRxzmtC7uj~ z>VXNwMNGJk3Bz(+0zn{&y`6!Mp`lP)Ju(TI$fi=mRAr9EkT}xI(P)=(ayL%XDW?uf z5|yi;cLxW<4M`j^h|Do1_R*EN1SBAdgAs9TtS!uT*{k@|<-VSNC4HeW#j3hvB>;lr z5w*87Oy$l7D~<%a`iRkg8a13ufm5Tl4@m-2Ks+g)H@br7)Ow7jW5PuT76Ab?mIfr)=c^$Vpa7|CKO3Mnrb*u zJZ&I@p(`@gQCtdu2#{*p3QZ=)&$jhMnsZnZ>PXqm>iE245E>`D>sgp^q(hmzISPPa zL_8fhjfZGwgD5pjFtpn|fr+Rgongk2!Z_r%gCGc8aS%?|92Q4 z;uK7vc+kl;>K+`tI4%b3fk;k5owIltw1SX0z{5kSQ@BBjS9L@bq&t{aaRiPewANHZ z%{Wu>a6AY?ARq>%li`bB^dH`xwJW+oI8GtaNw=G=E`vk)44Q0)Mo{KBjrmjs+jr@3 zu#G_61Y0SFixVftQd*iGb#Oa9;_2`qf%`K$;)YHq! z8dhS#P#_czgZYl z(!1kwlu@FoP)13rDo6)>O2aZ$kmH?Gg|ZgO+i2=iY`{Q3K_i%;cAC;CL4^A<1g22b z+kbKrQ|1*I;)dq)XWa85hf+yA@?|CvE4d%-CJ3|kWp-pTu>=gFiAwApc^ErXJdv>6*4<6zkrxW zB@_};kQh*n9tu>cq)JsB>Oh6M6VX0YT&2nmHDyyzy_Z+5N@WhUHyi8t=t>H*eJ88! zl#Jj+G(!+l+MN~Kb5_XIgmKIjcLo4p*OAkHG{S6&*A~f5G_PChsph$MwcpNpT@foq zs$1)+Cc1Xj<_^>r*`?yzrJib@YZh%{N>EUWcDN~3YLLwNuir^+R&WQCuiDf0nPnY8 zjs|+Ef_wzxGy=UnaEcmSa8#F3&lSVqnvYXlih~A{+bsf}f z{S8g>%693+@7BMrdHt9D!X7@`p{~47h~8vyUrz=@{b<}kj5qb>)%ImuOE0X2>GI5C zackXNSa!p&?v_98EW+V|}W@J~}FMVW#x+tHNfku=$I1W6ioh=h1YU!VGze z^DnL3baCYyGk?u`zGhzEvhHnc=NHUdFA8tgic8O|f2`HgJVADFqk zwfxHZ_dPqn%h_f}-M_?zt+&OcXP$TY_mpn_Zr)lxu;>|%xr(9{jkvLU4;EZ#-)JOY zuD&k3zF9e`xiMY(d1gDmQ2Khye7st^{);*P%)GU1y__w*eNcS!+;zU4Unoz%HD?yf z*B8yli`M3E*6Q7I?x8h%yZrrn`KKTD5W)Vj1c5bo*Uaavn@`Qzm*%YvPwcp-xOJ!a z=Dz*OO&mCC4_Z>8uG}Jw)GS>I9(q?c@ ziIAbBUB&WPlqWF*l{pFQH@(kZ@$Vf|?VxfrTkZJlhbOrB=C1YNe)NA2z4opZD*$W>q_uaa#2$tM^OjsjiT7`eef|P>=4{**wNN5Lcc+L{%qFC=!X}+ zu(?=Tf9>{w`FO?LxMThLXgj}9*vu85epmi(weaeO`Rz>M%}gP`;=&4>IqTO)f2fbm zt-I#jqC5C&#Mb0d(5{mW+k$Iztn%jqTim(xnM Qvd8}Nf7q5OA+{9&0D#acBLDyZ diff --git a/assets/index-m9EiNGR9.js b/assets/index-m9EiNGR9.js new file mode 100644 index 00000000..b9e3ebf2 --- /dev/null +++ b/assets/index-m9EiNGR9.js @@ -0,0 +1 @@ +import{q as l}from"./hooks-9K4kgpy8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.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 i}from"./index-arW2HKyR.js";import"./@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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.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}; diff --git a/assets/index-m9EiNGR9.js.gz b/assets/index-m9EiNGR9.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6f7693aeeb8f162a05c10e9b1d49f3a8a9ac3bcb GIT binary patch literal 1862 zcmV-M2f6qkiwFP!000021I<_MQxi!V|9*c(c0Oz+Rntu-kf^b;#uWr#77>*NEXwN4 zJV_cR)1kX35VN^LMN3h^EAMTURoOc4EcX_7?>vog=pSQd0{_L;%p^bnQS0u*eM)-z z*H1ss@AtgS&_a=MS(ywG5i+Y;&I$_d$TKz}(4kXZ6S-pfARZUWVd~=)+)=Ut1^Y$Q z7HJJ1#PLfd8`7P)3m-ridUK;gqp_*>Lnbqb$fvuob^ymTRKC#H_f5~aSUYH3Af2%Z z>Y0k-ILheJQ)f@-itQ+&a{w!An`SzWV>pT?59NA}qmg6nut||lU`@j@G&OaG+f#YH zecvGEanE~A!&(%b;G??iE1hh|6gjmd@?i-aMY)kvr3C9e+YZug&cV{lcwD4oIEuRv zVmtwGrnenOra-U)ph=#NVGYL-*KrhGum)IX&++bU*vg=%1#M|TEd!(oo3$-nQf8qHwG1yyu!cqwXky~)xY%W{c^}sYP7fNT zb34kCm}bjL6vxm(v%e?K^q!q4t32&?o4JJbcuaRJOq~PoX2+# zd!C2wNGg?5E;1h#3czE^mtTG{WCNyRsGk`Swj))YSwe<}Q{H0(vebfOtWabYSTbC( zNCA?{U^fx@3?tl7Q~}a1hFh*xbXEd>8l(h%rsz2)k{2r`$$*(u-1$51!jgOM?~Nya zbeC?pk6tON0U{ZWq`vZQ(>V|cfg={7CBXg1O_)|K+cedR0a;?3(nnwX0Q@}3sTD8w zq#|rx2O*T|2Tz`dX&IbWhHU7>(@JEl8c{!Pnp#=*X?6#_V)M<8RU=ikMMQmdzP@t1 zNyMLCZT#Wg{|ga~)ob-PPXeFnwZAxTUOIQ@8V_cjUltnQuQ|8wHhy{$`0dng?h#n+ zd3|N&(}JlGljf|XqJ!7O_i-;cYO2lTRi9R{^F(k=lTC} zWZPZ+>s9yBqPuv@soilG9|o6t#LqomzqaNqyr{1}brzo~yYo{aidxZ4B1BR#T6Kv` zYE39=oEyRE~z&H1U)z$Yk2gE&1%FLE~k?n7U zf*<6)NPaY(nddqYemSzR zosxMf@a_qN3#1r^)K|WY_{}BatH{*&aRdx?&`9#NP4T4jSes(HltgdGz)r_MZ{kt95S1U3}p_xw-Gu z8~BWwvo)evSO!|{Rr4*i_M2RRB!0Q7`^?;?PGi+bByvRV;9Bm_^=DAkro?~2)^?LW z&aN-Nt*_j07ia2g|8yVCI;$)7wfh^-?=&9FZd||HSX-{w=ABxt@%v}Zf&2QYbN%)E znXB&Xg0uL{>$Yzn1`W5dJmbE+;!U`BKW)rBuGi+=TelkzX5D8??ho(Y&s=Ry>Q72M zXW_Pc?fS<3x9V!Z literal 0 HcmV?d00001 diff --git a/assets/index-mO4BDy-w.js b/assets/index-mO4BDy-w.js new file mode 100644 index 00000000..5e9743d1 --- /dev/null +++ b/assets/index-mO4BDy-w.js @@ -0,0 +1 @@ +import{t as m}from"./hooks-9K4kgpy8.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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 G=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),t=Vue.ref(!1),o=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick carraway"}]),{x:r,y:i,show:u}=m(e);return{demoOneRef:e,demoOneShow:t,x:r,y:i,show:u,options:o}},render(){const{x:e,y:t,show:o}=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:o,x:e,y:t,options:this.options,trigger:"manual",placement:"bottom-start"},null)]})}});export{G as default}; diff --git a/assets/index-mO4BDy-w.js.gz b/assets/index-mO4BDy-w.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..44da9df2df9bd5074da60c9c151b20da9a36e6bd GIT binary patch literal 1307 zcmV+$1?2i4iwFP!000021C^F*Ya2%thQIe$Y!(U@-I?sJF1FXW$niBd#c^skRtRRa zd$c>&?#y~-R?yq>wL711Y4%fkOUDtJwY*Wpzm-Ie`}RLBl-f z%$fIn2bM-L7pkK)BDJVn7d+DO$$;~QM6+iL4L?q2@UGP7XrI&ZNjDJ!n498VS+=o> z3kY#h0=Td`&Uqx=m1PTC7Pd@uT2x)N);u%LkQPWD0ooH~8(X-Dgo{nI$<}#(d1Yyw zZ6<&QbH!njHJ-u6on`{%JTBmAw7Ke6x2kq)yeQ-zkwLkDt!ZpqDBWCJJHLF%9*1@% zayf6%td)t2sOFkyFP`(`aZ0)ZfYp;QEElnjO|&=bFR!5O#c^y;mP^^4ZPaRA5J@X= z$M<7FnL>SKO4vmH_St5MuU;I7%FP542|F$qP_|55!qz)iEmhW&W{R5cuaN-};2p18 zIS{~;pQy_?|26mg+E}_%rXS6Dgsb2NL?~G<;sVa2Emf>WD|BI;xh8;lAo@%J)k)ot3(}pQfaI6TM1wf>XgAEk7CY%si_Vl5jgrHXA0WtJg{U5BCZ<} zR1#0+I)hs1*9xdly%4eu2RT)EzK}i%S`&jPWvq$C-1|;oYt=c!wjkI&BAx)KLSHcjr|=l@HV{65$ygMO6rn zo=6z_7y(NbITs#fM1l5+R#_4}_IQhFy=Olh+^*sKbmQsYufFTud~x*fm%)60 zeQ{mSUCkNC+IzIA8yx|4NB`G1-H)o86pxTpL@2%67d1P$+s(~EyZ;HantcKd R?dZ;Z^bc;V$Cnui007)7gbV-x literal 0 HcmV?d00001 diff --git a/assets/index-IKqQk_dn.js b/assets/index-ovk7NMj2.js similarity index 83% rename from assets/index-IKqQk_dn.js rename to assets/index-ovk7NMj2.js index 87ca2299..2ecc760f 100644 --- a/assets/index-IKqQk_dn.js +++ b/assets/index-ovk7NMj2.js @@ -1,4 +1,4 @@ -import{p as s,_}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-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"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.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.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--wkmpvo9.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 G=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-cve55icR.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-LXSqxm9O.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.NSpace,{wrapItem:!1},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{G as default}; +import{q as s,_}from"./hooks-9K4kgpy8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.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.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-3eX7XowR.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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 C=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-cve55icR.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-LXSqxm9O.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}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/assets/index-ovk7NMj2.js.gz b/assets/index-ovk7NMj2.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..380f36a1b24a10e2a9694da3a84febc2cebccd18 GIT binary patch literal 2021 zcmVPW zik4_gqD)e<9j`CCH@i1|g5E69K0|?Gfj&*A`x=F$BprJu8VwKxasH1Vsh>Y-k<|4W zm#dkAgd+0Bdd!)t!X2BjsQ`PY<*DT_ci}{+2Q(&CxDy5hByryfL_>$WuwsM(X_R0Y z*1*k?HS7UEG8w0$|3bG*T5{1&nav^yKG}oJIu}VFAqctab+snw!{6G^$Y7VG+#d?|3k`@n+ma%SkkPU59!B9P=TT-SA|S z@j3M*h_Nax0Bdj>R@u?jCWHgdiHDbPA{s?lfMoy}uM+a^Xp=*8BA83Sj5mr)+XBs0}=>gV8%&9FTg6)KS^=*;xY)AApCM0VIxk=&s()lS_2fk?QXUT zBy|KRk=xoWoAU~AsF1`I63J+gMOZLmBF;|@j4$ljpxP9y4VyMq|q_yIb=sg+oV;A}qlIDC%!3H}8A3&ogiE zz?0M^AfB=$iQwu+gcOUBmmpU z^N7>X<07=3qAu-1X%n=F1k{t9dV=DH4vSC+7wtl8I4m7*k~R`REZq@vL~Ja9@r5Ll zqu}l5oX?qLF{K0Z;iOv}RJK;*IPkEf%mX9pnNgKM9So{qIz6n2&wP*laeR5!GsEkx z<%S&R$x?ttufHn#}c?M?9HZdB`RE>Ln*3 zCG+e4(Q!npc|m00=d@MQmc?y38RzcqwS&hoKaOrnmLm7~HxhzcUT&rC2#$AX)OZJ( zlR!w9coK@xQulLO{f&`}eka+>Mf=$^0~V*9TJgq;D?`g0Mo1+w3>Wz=;)|$zEx%!3 zP$p8uQ5X!a9cJzISVkvym>@4Z<1j!E{Z6fROTWcwIAkopB90j_x9mY1EYH5l&Z%X8 zRUbou-&(zX&>v*zc4kD%az=OZ&GNE1iG!f^b~4s)t*lnpm&+7s6b9Xj zKc5cYXPq&^IpZnLC=B#o=k~CRa8~ESN1jPiir|R=I3$${#l7ri#-%|Pm^i8SX9^s3 zde#wbb~5%5y)`E9k1zZG&w#TN3!G6o`)0c_W{#Pqix>n2%RFKI(r(6nEGq3_^s+vQ z1KhVyJC*KvRx4vx+Hy(a;C$k_I-^});ABC{-zs;L9f*W<#Mf>)j6k9rtMmf05IjWb#@h|WOl7-aLjlc zVLK=5Zypb*v@W5GB(`%qA9ivd=6}>aM4jzucl!MSef^rj5IF&Xejw}|)z(^m6_0G6 zt=IYF;wJZe7>~}nm=h#Pa)kB}4GFwxB5vkal1hi{t0J^M{_WrY{q<*conNU@RS*uy zLUNQmp!)ky|N8jzZwd49AAkM$%Rm3~+uwix^)G7PBx4jfGR9U8kqSFV@3`ZTMcxY> zCr@&$E^R7cJb36LKga8DqGod{?H1)Ex(Om8w{22Q8mjpfc90PJs?Q0Cj{6|i7zRe% zRP$4^+~@23-3z0*WIhWCPX@A*oLUy)@k4Ak5c%X*f#;(gWM8dR)jSTkV0>ToS$xB% zu49k3kqo}p?zQ~gU2@kTm=lucN6M*~`Ab#H|L~_?bVZ>=J=E1dtoT}0qHgL@H_FbN zAMWopP5U$3Uwx{+WA|%q9se98Fa4`#bWi=rtPfs2U(0M49raAIAVO1CuM~xjmE3n* z1dKj)s6(O;38pA%j8a$b?q4a&`jw(Q&irF1@r>rErqti08t&-5_G{const r=e[o],n=r(...a);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.NSpace,{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.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{K as default}; diff --git a/assets/index-qQsJZb52.js.gz b/assets/index-qQsJZb52.js.gz deleted file mode 100644 index d807edd2f344870c91fb017e42e11db93e9ecf33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1721 zcmV;q21fZGiwFP!000021Ep8(Zxcrz{(gUjyZ6P`?F_r?*c2mI&KpUZkT*!~5)`4y z?%1AWcXl%~>%>@=Xd%G$pqz9-(?YpYD980q0Trni64Lu)&g+*?{0r5tP4TXiBY2PaV@2CuzbFb1M88rp}jKoJ+z!pEOcfoL|(|!z9x-5HIHXpn4o?Dk#s5 zj-DPqqlG~$9O$;aO8ig?Oo3%x8K0RbIAIjm8OAj4nr1EqHK>5K6NTYZU|}!}TjRMj zR8^>f_4O&{t{3(2xPi(me)g&gRR#2e8FxgRGQ${$5h_3cOG5<|7RF0ydt{~yR4K&} zk8yd!ZydSoH->z{Z%n!0Z*+OUZ|19cW?K?G<_cnRU>JOC`ow&s47$r0rg|B!@SFw} z*av{k(il&TgmJl&i(QV->o&tVRe@=!c2xjx6xL1;Or#Iy@FHT^=w%IkI<$b?{?Rat zP=OiJMO!KbYH2X0jFClqcqJkgp#=GkC=d!9%sAl!8(bjaPoP2Ne1Hh-bsXd;i)#aF zdgCCI0L*{$$wt9Y%@fveq;$3ggbj#=3OJ_)rNN^M3v+8AVkoQ^5feO@f_*Rv=0$4J zIz{@!mr zcm)~8l;bDQGv_2#k|hOd!MFcgg{rh9b9Y(zJMe8d%QXdY%<|iC1}PB(za7N|Bg?M9 z^T>2@M%B8yrd;8;qCIe~8#{q%K@>B|YC^`@?!_5B%P@Nq)+4FSS7nloBiT-5Kk3NF zviO|6B-1R5LkLmgB*VgGRBG(~t$zPrCMNxX$7!M}yVXn$7xm}2U%kBE+S_Vw zKWbgtul@Ji#_g}Y&41PQZ+Opc)^9(n?R@Foz1zHYqqcj?+x+3x%j@3Fr?tHw>fgPn z-`I}jZDt`6Ye#Bc{jvGrdUOBZ^&8(yiKT?xn{M*G(rrB2t^M+s_9U%K``+JoYr9{@ zx^B;y_w2Lg!%aWCYyWKAdg5*V-1zAiZ}+kH=yKz)SDKghy)W*zF}2+*-p)?r)|19J zmuov0YrA(NVl@Bp(7W=yO>cd*-THp(e-}UZ9)DiHf3J1#V)OB5-saD>y*rI>E_YV_ z^gpew&F0fRZ+pw{xpTGt;9;yNgu^q(y03U>v%<08zup)J3e+*c83*ZDu9PqnL`P=k zBc=KlBXo#^h#7K45aA2#eeqrW`E4meJ%l+_rpO}tSybS1r4%?;6bXlKHnl9-bS|)V zCK#78BKt`MlNIu7P}}vw-+ex&Ym3B%EWM#fiE1^ldP2_Iw!kdNvX>K0CKTaNCBuST zz4_sSL=LvYRfzzPEKP*>F8cK3)*I_+O4VL$eYjGQ1OITPBETan72&;$Qa!o##yXl( zt*;*i$HukRxA(o9cj`|byn6ZP4-_tRFCH#i2zF%ALacX@ERt0;&JnlZi|5|8EB?8= z^P_k1au$`4(6TKGkaCB;E-AEsqEPkK2W+ Pp8Vafjusd+oDcv2K!R8J diff --git a/assets/index-s7FOkxcu.js b/assets/index-s7FOkxcu.js new file mode 100644 index 00000000..3a7c7e65 --- /dev/null +++ b/assets/index-s7FOkxcu.js @@ -0,0 +1 @@ +import{s as u}from"./utils-3eX7XowR.js";import{k as v,f as h,l as N,h as f,m as p,o as d,p as w,q as o,c as y,T as b,L as S}from"./hooks-9K4kgpy8.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.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.6.1_vue@3.4.7-6NPuvy-v.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";function k(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:i}=v(),{signing:t}=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:i("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:i("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),t(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:i,globalSpinning:t}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:i("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:i("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:i("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:i("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:t},k(e=i("views.login.index.Login"))?e:{default:()=>[e]})]})}}),F=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),j=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(w,{text:"ray template yes",size:200,logoImage:x},null)])}});function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const T=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:t=>{window.$message.info(`调用${t.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},L(e=this.ssoSigningOptions.map(i=>Vue.createVNode(naive.NPopover,{key:i.key},{trigger:()=>Vue.createVNode(o,{name:i.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,i)},null),default:()=>i.tooltipLabel})))?e:{default:()=>[e]})}});var P={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.7","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=P,i=Vue.reactive({tabsValue:"signing"}),{height:t,width:n}=R(),{updateLocale:a}=y();return{...Vue.toRefs(i),windowHeight:t,updateLocale:a,copyright:e,windowWidth:n}},render(){const{$t:e}=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},{default:()=>[Vue.createTextVNode("开箱即用的中后台管理系统")]})]})]}),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:e("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(F,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(j,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(T,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-s7FOkxcu.js.gz b/assets/index-s7FOkxcu.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8f2c8d9d26b6c61ad5a92cfeeed06b2f69f7971f GIT binary patch literal 3745 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 L?vG{B$t3^)u@`jY literal 0 HcmV?d00001 diff --git a/assets/index-ssCRsJGr.js b/assets/index-ssCRsJGr.js new file mode 100644 index 00000000..2fc7792c --- /dev/null +++ b/assets/index-ssCRsJGr.js @@ -0,0 +1 @@ +import"./hooks-9K4kgpy8.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{v as s,x as p,y as d,z as l,A as c,B as V}from"./utils-3eX7XowR.js";import"./@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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-ssCRsJGr.js.gz b/assets/index-ssCRsJGr.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..99e8f3c010b347800d5370f25066c6ab735dc16b GIT binary patch literal 1719 zcmV;o21xlIiwFP!000021Ep8*Zxcrv{(gUjZ|{q(+ZlG(u|tepIphc7M?;d5ToV+b z$?n*mWIeN)nRQ|;OSBN+dQeU}plP98DU{=Sr+|vo3km7{G3T|NPy7qjuASmtCr1Fu z@>o01^UgcZ`@A!2QgRrV3OrI|Y)OED(|t~$UL8aT=4OgUCQ6~;K6PzeH98fu_0d%B!vCnmc< z)p87pm{3>!!BH#zV5t}V!Bz+T!Bmg?!%QvDSxJFMTuE#JlK9j9Pua>;c)eWN#jd~? zOvZ6e*I*jzUCO4%C){!cl=tU|BI4NUWeuMio<;89SeRwHoMUQM;G)PGP=kE{FrLQv z?1?arP>DG*Wm_r@8fkD+J4xo)$YMk)LJ9I6Q6LmJml0a*OzlhuNy+XJPMNa!c7N`uE{XQ!7z#8B8QA}&QP1^ZwU z%*fPSX_O3xF&89p zfdwo9p^_6Sh?&!&0d+7wq7Bc@C69-ZMI?ZzlopsRf{00wAD4LXgge-ab2yVMKzDuDFX47D4>3B-?#Otib&51KpR{4{tgtomGMS})7YLAbk znAvup$*7RA$?S}ap@s8=;vrUY7{ye^s}z-RMj1l3>Dox*364!72&0NBuymbxqS~g* zfZnM*j#rUoopt==MdrMsE2^SFBlz}z>rhwbRpBm3zXRWfE4j8Lj$L^h&LU-E;kToN zcm~-n&ge$hqqDAbT-lyD-;F(kX+ah<$y!3i+3w9*J=?H*5;h~L&D2zqjWZP` zvLAKi<5_$j&8sxa;}AlYIL5JbIaQk5e``FrpNT1d6mgoUsctszlYFfyUX|yFxfD-8 zS;RCROh~xzX0lGadnS0Mc0XzFFHuX>IxENActWj02>qobo5Fb!mkHHm4zZaWb*Y&l zs_R%t;^By*Zmp)akDhp<+KJ{zF*!yO&x|t*$0;IZ49Cx)3Uj4OUE5Zx7S1ErmKlE| z=c5FrXeeq`$cl|KN(u1-p_!N#(_)6^tj08@rgl-z;Z@n8wKg6$H@<4zec5<%=k==_ zyW8unjmNu}ck2KBwt44kZ|z_8otxhCTa7!<>ziMC_wKc>->h%l_SSxQ{pyBy>sfvK zhsJj=8#gy%dB#gf#@dlu*M4k0ywTeEcjM;wN@6~t_NJSBuXLM_x9Y$ArM<}R>(QE@-SvMqZ$I_ces2Esi?{W}dwiw&*Q>3|JKh)f+L-#*Rc~{% zdHZSen=AFrOZBaL5iwf-c;sDu(WdWywXysC`u{F{?mhXu@!) zl9XV6sx(1GP;r{pRyAT^$mas`7@SBx<$5=?OK@n8ZBDvX>K0CKTa7 zA;W@PyY=CMM9#H?Rfzx(Elq^?F8cK3)*I_^O4VPkf4EYS^ZsC^BEUl{72&;$Qa!o# z#yXr*yI(&JPL1ok-#+ke-EBO5`1;kKKTx>PwRo^>A=sfs3$flsvPf3ZIEQS(moL2Q zSN&sm^GEN}t3wJE9EXRv4Lk6Y)N$pwTUx+8qHFl3|3AuxfIZr_-zj|LzE^$xjjHdR zVf)SFFe$c?@1Ns*EmZujcdN)kT`x{>kr5hK)R^3K literal 0 HcmV?d00001 diff --git a/assets/index-tZy8npu9.js b/assets/index-tZy8npu9.js new file mode 100644 index 00000000..eb1a3ba0 --- /dev/null +++ b/assets/index-tZy8npu9.js @@ -0,0 +1 @@ +const u=Vue.defineComponent({name:"RouterDemoDetail",render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NCard,{title:this.$route.query.name||"hello"},{default:()=>[Vue.createTextVNode("你好 "),this.$route.query.name]}),Vue.createVNode(naive.NCard,{title:"平层路由详情页面"},{default:()=>[Vue.createTextVNode("我是平层路由详情页面")]}),Vue.createVNode(naive.NCard,{title:"TIP"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("1. 可以点击面包屑或者菜单返回到主页面")]),Vue.createVNode("h2",null,[Vue.createTextVNode("2. 如果这个页面需要配置多个详情页面,只需将该路由所在的 children 中,将所需页面配置为 sameLevel 即可。")])]})]})}});export{u as default}; diff --git a/assets/index-x3DQmVNT.js b/assets/index-uTyn_98X.js similarity index 94% rename from assets/index-x3DQmVNT.js rename to assets/index-uTyn_98X.js index 6ff7602a..753ee894 100644 --- a/assets/index-x3DQmVNT.js +++ b/assets/index-uTyn_98X.js @@ -1 +1 @@ -var g={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.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.0","@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.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const V=Vue.defineComponent({name:"RelyAbout",setup(){const{pkg:t}=g,{dependencies:i,devDependencies:n,name:e,version:d}=t,c=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],l=Vue.ref([]),o=Vue.ref([]),v=[{name:"项目名称",label:e},{name:"版本信息",label:d},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],m=()=>{const s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; +var g={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",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.7","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const V=Vue.defineComponent({name:"RelyAbout",setup(){const{pkg:t}=g,{dependencies:i,devDependencies:n,name:e,version:d}=t,c=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],l=Vue.ref([]),o=Vue.ref([]),v=[{name:"项目名称",label:e},{name:"版本信息",label:d},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],m=()=>{const s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; diff --git a/assets/index-uTyn_98X.js.gz b/assets/index-uTyn_98X.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..21756920f69acc6e7fc4d020afbfd9c8a4655e6a GIT binary patch literal 2064 zcmV+r2=DhFiwFP!000021HD&kj}*rh{hnXZu1IKFs;-%yoqaVLj17ttDX|ejDAHc6`$+)Gp0vLZVOC&@R9s&{^;>0n?2(v)2rTmuZef*24s(NN;b{C0! zAYWG7bfBS0=~3adn}c+%9SkB!A&DRf8OUIOPWCd$BveB#00roRUn6tGM;OtI zAbA(O-wG6KSh(iKic6rc-rQX{@j4n;pz+*_5pWP|vo zVwed5N!TZLSc4k~N3_3c%lSU>YY3x=cRj^D)}?JQbI<8%A?#40G;)?S$PB_PQ6Olj zbhgeU^*Mx5%p)p09*kz5Cv_j;E)UmAoUVlu%6i~s%<`C-*Y#4CFlxSiGLJAa-(DJL zZI*Z`2+5>^NGhs~P&1@%N~MA&s$8jWsrE83fQG5l%fRb!z9w}o4fDwYnJoj%Ur2Q3 zB3U%m^qAn80%7^rHF7jAn@Bfd_|aRj~72fDaIS0ElYah}v?bZR)U`|YTzehPM>x+{Je zjajQ-&5}~k$;JC**48kI)g#SQ#*XmD{C@Os^ZkijYXZZoHjxzymMYImG*-%x)K%uD zxJ_aAmcm@ZxDYL;Rw>O1L2zKPea?#Rx@+VTJOJ^#$rih z8X*-;A}S*9B2%3Md}a=$lq#`q%7wD~w7z%*z&dD-)Q^ZwGSXe}k3jG)lVF?Z9|0(P zxTyD@k8mfGYyAK%SnZHON=4fc85*;;ktvrdl+sAmATzpZIpn45+P^&p7xlWlg?+2( z2Gt{%)|-PC%gaVU=^GKH{QM0r8#Vn8ol;ebUAwYumJq6t~*7pn6 zo1XC`Kn-)H(N5k(*C!@Kcf+pA<IocLQSLy1 z%0%L5kMfqInoTr{qfbBmWMvgXMN+{P*9fBcua#g)n}jruE6Qy)n`ns}lw-lm=-9FM z&SyZFJpVC|prYJdw@W$an|e5c7E9pN$j_C5?Z#P%`yZ_EOd%{mWogA7m@M;#QhBqD zryo-6(50N%zQVYbQQlNIY%UGT1`L0=yZh{BasA7kM^6x5gMNT?2Fmd?V&{vi+jqVx z5dz}=d0X%hu(F6L8Tz2;K6>b(aqc5Z(=q7>`5 zLjXB0qn60<#|PV=Jsw4)akR`WIoK%rh^e1vE2X_UN~JQWR@+Q4eQ#4PM4p@V}tO%C~h_VnWl@w=g^F$>jX(l^m4>LR= zRv?zLWjrBDfKcw@)Wu87?(vxPXq-V)R+x+V_#<(1+;7U}iGd`Uh>sn+$dZU(Bs_(r zVusxOcxhNIC{I3w78md+(8V=QJCRml2s^xDzN595$hp52xD_yXgNG;T%O~l zgIM!MCLf=oA{ra5xcqeZ@|tb6_Fn`on#C&6Yn>=?4%SsUp`d+dvGsVR+Yhc1 zr*ztj?~2bihFjNmU%x7zKf+G&{JWi3n|rsfY+t=Te0in#;cD^lmc{Bqn~!&Y|9bDv z#_r!f+qrdV`}#LK_iq-@zbY<2FE$?!UwyUv?bpNC_lqC@xwmm|_t|sHbLaL}arvn& zf}P^U_rt9l!>uoEnc|BZdw+gdJbbkG`R4W?@9*6B``&|Rdw2gb+`6{&>eBGl_XN4i zxr^UM*pjE+TW=P2s=(>;7T3nWgB30!5D*3L)$Hy&6Vnj7pkHh;v~-JUMKx82Npiqd zq)XEZG*7(6Jik!T#RGl90MWZ_bV!(wx8!|}wv8rT5N$Xkcq%Is?0xe-2@p$KTr0s7 zYji_=+WcgNB~e8OFt|A$NY#%aSOUE>-`77kB^QB{a`V#!1qkVGOj8767O[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NSpace,{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.NSpace,{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{W as default}; diff --git a/assets/index-wGdRhkB-.js.gz b/assets/index-wGdRhkB-.js.gz deleted file mode 100644 index e80c221cfcc33b384e28c9ef49bed54e3124993c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1634 zcmV-o2A%mIiwFP!000021I<@$Pa9Vj{=UD$@h6acZ)e8XX&h0Rw*XB-2q~mcRq18s z+P*L|cewYC4YiP*G--i=NEO=bS~R=ts;t#rL93M_lG^<<>lu?z{DsxbIL0sF_3n11 zO8zjK^PGFm^PHFKA%;bn$j^ij58?F`qed9Mm!Wi-gYjw8o|(kMaEXVn6CW3b?`3Ta z0=uQ#JSoHXVeCQH#>prgfD)J;PcO_ZD7jWAooa|@k^@k_3Kbcw%}z|*9=oTsf|fW? zDP1PsQ4)-SMOC_a_g30!MRAp3Y^H2oPsX4EC9rZWJ$3`kkF>&8crp%U87d%`yTj~U zMs2lgXl=>MUY4OOfgy0$9#`(@tr&|DQve?phZ0E7-^|A8_}x~JYBPpSbqy}@qyi;4 z003oijPH!M;!qBAYGAO!k_wbz3^3J`%bcdsu^XeUSX&UC15M+T)7R#PFOm{q-cWNj zt;zZ|W2_aI%-Y!I_<>3pPRbIDL%FF;cs0Fpd-zuTVjrGC3~QZUqaTjWBYS9~)r*({ zGo*?@PYEh!EX`EF2y5NcV`PmiF)=gN=ASQS+1_xji%!$~7af1xCVm@cs)G+fg10aP` zX=}h}tFPcXSxhQ03MHV(L$TTWGgmuRd%$c{5Ca2W?m(?^TOjo&UcCs7kt#@*h_yO) z`s1t0u!+b8*m^Mn9LOyjR+e6Cn+c*}pk|P1Vm&GQO_`(Af{l%R3C<%pz|d z{SBZkSOa%&>vqSwStKT6Yk;d6Y#?AE#xe7UI0{Ba=HliI4mwz+CKsXmgL5{98cq=t zk5I#+CN@Q1-b4mYgl|&~>7&@7;RwgVw)*<>ftT%j)eDaM@`eYL6IbMj|D-gYqKPZ= zdjEBXh0V-7gwXR7bOxt*pWVN{9toPYuRk9^LY`e^7zsQ#MK#=KB9g^$>YjyE9LZ-f z6GTON;))c>F=R~&Y#=Ok39@O{S0Vs;HX{Y*4l~O*!#eC=qghf9yOvJU#lcTG_3hY*kMR?%xki|NJ-i z>9_9FO0D>~TG^>pj?T*4&fz2X<^Ji>FSW{1_2f-RFdLthx8FYcOZD|e_2g;b>TW)F z%7t3-vHRkcQ}{!*Ts-~i2WP9~92KjT9cSamMv%tY|13NT_kY?S`A?~M*H&FGa9{4%BY(Q?{W{{~NS29(DPl3qu}Fkf#I!E$)kN0a_}Z&}>#-i;*RQH4d*_u4e@&CBd2f9|iEs?kTh10`_&a-Xz#j9XhpOuT}t0L62x`ROv1r6&PyfO5) zo4dK=ZMVHYy5DSEwo7}ehTLm4f_vj#1$r%lyZO}FDg`v1ql)w9F#NyDnIoFWoRv2K zV8EvU>Tfm^A*b^ET&*2XuwckT?#8#Lg(rc0jl0jgA}W7!c8^cLsMPjK&Mz;jCtH`_ zOx@E80^RROE_i=gj_(ruRa5a;b|&Jzy*v%i`l}}4ZWi4A&06tsQ1;-4c7A&47XJG7 zi%PXzbpKIuo_t?DDO68>aE@O)Z}w`%$Dz+u&O=$m2wK$fXJ_SYcYm|-Po=h3I?pKR g!u9q3>v+}ws=x1j)z@2V{rd0z1r#Sf;p`6p04!=VYybcN diff --git a/assets/index-x3DQmVNT.js.gz b/assets/index-x3DQmVNT.js.gz deleted file mode 100644 index 079098d506c0306bad197d87d9cfd8ff8fce5595..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2061 zcmV+o2=ezIiwFP!000021HD&Wj}*rheb29GS0pqoRo6_<&VDr-j17ttDX|ejDAHc6`$+)Gp0vJD-B@!YD9|95_;>0n?2(v)2rTmuZ{rDGARrSoy>@E^{ zATO)!zUSULb?&KKJv}O%c5{%fwSz$fDI^gjAp;o<(8*o~nS^S{1)u<3@M~m__y{9< z5hU+|_gjGiR3|=}^+ZT&2-9`OrACrDQb#z9S-Qfhhyrw>PHM#0$)V_{ihHY4muwK< zR17mAAPM`#zSiId!V&GS+H$^6{2Ib2;$2U1k9BDq%-VB$SqM8+D2<#Y4Kjl;OB4ti zDxIw}Nqr7s6!VD6jt8Ta=Skg1xXZ(}5~pjSgt8uZ8M8cQ%mOJ(7&Xs6nMW9zXD^Mj zHcPw|gk(}dBo$Rgs2Nf>rBcBXRqoWcRC^g1K*Iof8F(Ge*QBncVLn+Pvt@w!3yIEL zBnxA(;F$tp`PVgaJ(lYMx=WM(;t!nq*3aw1wwM zy>2^oGUVMZQ#xJ^VXgtPh;wSgpQC0mE>_&B0{4yG| zR==7hrJ$3W_sOiSVG^rHnx~8%;f?wI=;7x36S>v|hF5JOD-wY%601{zeG%Vr7A%3xCg?LuIuAsFe92}Q&Is+F-v7( zyx1Yw{tk@jT7?;eX{LB8pvBff*z?~Y{w%@~q+tibHPfGlwxO+N)|j>4e>086lEySb zDw;%8MBYWFItTd797riuV%?MrWzT7S@d$u*&>X2B5u0SByWk&z;9VxcHqk!$R{k*Yyvbk*{em#%C7_845$`|=j{t)?4X zM|i~9*ut(NcpPWxm=Tj1joI%;+gj9Fl1ek)<`&Ipk-fGjQ^6E?F{jbUrFJ^+>u&PR zs%U&LwI3!_uMvNa%uNEcM?>CCc>;-&7E_rA9_yyoJB>qmERiXMQ6(^%gxSRZ=E zlK?f$XvuL*`#e*@AmnLZuy#iU=+x+6=RaRN^;*5I{VpL<&RN<=Sh5H{q~e#n&4Yoa zXx2bjF%?6A&eFbfZoFP5;s90k^fY%l!mC*~J=aemK>Ehhoyl`d)AWpBT`Kygc+5pG zNGG4rPwUY_*wX&DuYX1(C_|#XLMx3~?D&lucIx_1jm)?x&yTmVB-9Hyw4&UB0F{Zv z(H`Y3M>U&h6i1(a`pL>Fgo>nsE3Oel@n0*!k~Rrx99NXvY&OvnHz>z~m(j6f@14(p zFnRuC9zjL9xo($o&Nubz2wE(GQzJiD2DTe#A?|;$!ZU@i1eK)~cVM#2H4*`oiPl~%66TlCmNFOVdFXPy3RzRz=wCrL&_0(%FmAl@1@M7oow+Lf)!0||p(VHIb z&?JiC9BrS9S-2MT^BfDEC@StC2IVNsa5Bj%6hIYN^P`CM5FUiFxh}LE9yKn{@zO!8 z`9>xmpQ0if8?Ctfbola`ZMF7a1TC7yD$skKC~yweRk@&`eP^@@XZuf&hg%!Nt$!5v zUJhSg3mhfa9rK;-^fH(s>yDnBj=s#Com-cNTmLGqUn@4B>^}Nyapmdu%@^Abt`eto z+Kcas&o_o!*LGjODxN>WPVxM^omZQCx36qpy*_+-rTF1$@$i<#>Oz~3cYptS@6N{V z-#**9b!q$hH#_%l7SF#bEGvFtsBFwFKwCPiyM1?epozwwD-1z(6gJ*kp|1#XVw)5)J@YVMOxy!kW z-$vMyr#)M57Ivz@>GBrW#=wIWE+P;R1@G1D={pnC5W1kh*kWku7SoDqst%LnfU8KC zrWI(Oc#Cy@p`eQgdcpwFr))GN%)?vqK1bU|lP-uhoDn>gl?nE~`928{OIlnj!4qqA zLwwr&WQ8SBMF%jrIUY#Wk0DqBeKOzIKQ|>8fs=Cc(*y+w>26F@1Y$O@oa;`x?)xg3 zjw>5^s~+y$xHo+H$j;(-*h6M}c*G!iSAEo1#dwlho!9}L*#DqY@$Zdd^AGP_r(~ql rQKR+$C{=Pms>DjQ?B=<99M<)R_TaojrBkBv<3IT?CUV4|un_N diff --git a/assets/index-ya54qAHY.js b/assets/index-ya54qAHY.js deleted file mode 100644 index e4897bca..00000000 --- a/assets/index-ya54qAHY.js +++ /dev/null @@ -1 +0,0 @@ -import{v as d,w as s,p as c,z as V}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-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"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.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.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--wkmpvo9.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.NSpace,{wrapItem:!1,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"}],i=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),l=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(i),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:l}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1,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.NSpace,{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-ya54qAHY.js.gz b/assets/index-ya54qAHY.js.gz deleted file mode 100644 index bab0b48e54c5899630528ed58b850a2c934e0b51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2273 zcmV<72p;zziwFP!000021JzhtbKAxhe($e@TS762uYqEaW* zKJ-P@V!u7t@0_y$t@vEXdQ~HV=AfGT36QUTY;;-uOg2h_S9JV(ne+L;7#U;X_;DD- zbAf({#)ozMdNl+i+4sFLD4O^U+;_1WLa_(;;+%1Q#GRg;&ez%xdE6mEx!8-%12}IQ zi|3CWJ3Ty+ZwJiLAH)^#rBCM6|_I-ye&ME6n6Pr0>z&IO@PzYf5BAyG1d7Q(&hQUQYz?qSD9H~LTD_~p_#XL4~pCN1&E;hz{hL0X;$A*%6 zf#Ep8@v(!GgWW=DK(H0f1=lgXgO%ZST(KHL7{EoF3n-d7+>gy2X@Uj!(&@od{oT(5 zWg@`Yed@@GBU2A4EU{2~Hr1 zR0{GqcQHo9@i}0WM$4B5&Hjasyzz=5xj`$$g!`+3$ZSbDGiE7s6icvaO!XV{^MifCE_tawVUL{}cd8Q| z{)el`vXgInfneg?920WuU!lZ!s^k_Lr>-rCpSdFRaR9M}@aAyEh{`GktMiJv-CLqE6A1sLuV^5$i(TBeURH`udAc zH(q|2x(N=IN=>@g{Pbb;^_SaO)*Ca3vkCCPmKHA@uGc7Ycn$BbKoAfYuu4|u?P&Gm zXywM{(n|B%-z;r^oj2ajHX4Y9o~O)e%peg{RzN9p0b>j^F&$*#aHftimT5M6bGb$~ zn?>O^xUMY8p@iBec$sN~g4dXihznLv9;HmQ^iim3Q(Vkzqa16dc8bh{HWp`EvCq1o zGirm5bO);7aUX;}gAy)Sdh>%1o1Z;c`(dg1m#?CiA8g+GG5Ndx#e2~=%gyiasR$`U z%$6avqK&BgMq)?r4m(b9=5V&B6*XS_HH!0F5ddw_Bli6608CJa!Q!5ZZO%O%=@N)t z{-w^(WDzU83V#$yJ1M9KK4Chlr$uaYj|)o^;2hE$s5_&h5AJS${*9iU$tFr1@IZp% zB2AeQk4ebXT|pgHbVEF3(&|NOJ;Xha_yIWMycSp{lByw|;>4lMwf32fEb&T^)^!lA*oF~YhUgad(03K&URmnN5!i(ndr{5wP%0OMwRFBF)e!d zyN$nI{prQ^_2=I;SAN`h@a_8Z_tu_2ZmujfZ?9;+;C`S*kG^a!efO`WcatWiB`VX+ z=BLYR&mTuOzK?D`NcOjdT>ChBbZhggr`_9{gX%lygWZ;KS*8KrMFa)fvA0DU#Myb@ zQId%lf(3=c-FcCei8kI6IwGi}CC2Wr!<%~ZlgAtXe4<-=^ypUfVo7hP`uX#h8xOBU z%d5>>58qY;DIrYPGEwWJg18l6GH#scKh23`TKa-kh*3?1&J@LnxAO7#8A0ZOPs67v&l~lz? z_1Yi^Q};3310q!6#D)HU=U*4;GubX00#pxd!9DLSD-S&==~6%64S(51D;-6h#ASFJKw9l|_!@ zp$NFJbf3o`9CT%EY@(9WeaP$U?>>!|pRYZ8KWT`~>nocd-PgCStZjWPy&!EY|2?|@ z#oE)A=*hRy)hErnH`l*;w)XOx-pJ0VR|plaqnyjs0e$1Ed(FEq)DU=fYxByz=>4nF z{io6OXVINI3B7)LalLtarTM4F(bDH@t9PTD4>qo>uD$qT{gZoZKm1-#t`7s-17lla v^Wz(9tG5$biQL^1JH<8Pdw3&z2o~b6eN*w*zQoPOq2K%)t+m951QY-O#K>>f diff --git a/assets/instance-2tUVEeRL.js b/assets/instance-2tUVEeRL.js new file mode 100644 index 00000000..9b1f4e12 --- /dev/null +++ b/assets/instance-2tUVEeRL.js @@ -0,0 +1 @@ +import{z as t,B as n,o as R,C as q}from"./hooks-9K4kgpy8.js";import{g as d}from"./utils-3eX7XowR.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-IrZctHvJ.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-2tUVEeRL.js.gz b/assets/instance-2tUVEeRL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..594a2d2216d0f4d8fdad1d2570f409a502878ea0 GIT binary patch literal 820 zcmV-41Izp$iwFP!000021C>?VZreBzec!Jz^h5z9YdN>ph5~0(C-!=G^P&hGej`3z^!H_jF$kAZB&ct9B&EN2IC`oOwY*ewSWKlez5H(Mcj4dYJ5zs zGdi$HaXX#%}r0QMR2(U2i^HNa(G0$NEi5n#T5;hq~g@7`i zc!6(fT>KAgYL`KrMi4`ymLOA}NSGxG1cOv@aUq0L3?D8Y@vl%5A$HK>QR7mAnzi_0 ztnCDucw(cfrCQDboS^M=6eHtRq=5k&JTy#={X;39HGBxq6TBva>bK$xcY_W*1ZG3r z<2KM0I4%e|64c{j;;v?a}*CtjPZ63}$e)|#j+-{dI?B+CfoBqTL`#C||Y~*xY zuow8uZ0iFFx?X#YY6z0)*lHT|%I54m${Rn6U8x{h*& yLfgamu3^xJ>AtR$@Z2LJ$Dt&hb3 literal 0 HcmV?d00001 diff --git a/assets/instance-shh-1c6u.js b/assets/instance-shh-1c6u.js deleted file mode 100644 index 411e16b0..00000000 --- a/assets/instance-shh-1c6u.js +++ /dev/null @@ -1 +0,0 @@ -import{x as t,y as n,m as R}from"./hooks-GPnuRIeB.js";import{g as d}from"./utils-ddsIP9VB.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-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 q={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},y=(e,r)=>{t.removePendingRequest(e.config)},A=(e,r)=>{t.removePendingRequest(e.config)},p={implementResponseInterceptorArray:[y],implementResponseInterceptorErrorArray:[A]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},f=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},g=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},k=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},C=(e,r)=>{g(e,[k(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},P=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},v=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[C,P],implementRequestInterceptorErrorArray:[v]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},h=()=>{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=>(h(),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=>(f(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/assets/instance-shh-1c6u.js.gz b/assets/instance-shh-1c6u.js.gz deleted file mode 100644 index 07b3a200320fe6db063983b52538852f437959ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 879 zcmV-#1Cab5iwFP!000021C>@`bK*7-{oY?e{mJe~3ML`#nQ;cn5nyuH5PHepwgZVT+=YIUy?VQE-}*^o7AHdL{HZ}zL!+!%IEss9YGzWz7CBi6 zu~K+A;pub?f0CuLI;_f?7r1bTOErrW4nsAbe7Jj!v&aeEf)X*{wd}TtOWIflq=|3& zM4S#TKi09E6mZ3vM5*e!?=TDH0)7i|!e5e)Ahb1l$Td5^^##|!HU5$%V0jizl86OVGr>=mN^r{G&79CK6(?feG-C@%a?i zDJX3N2?U?9xnof8e_#_oXK@li3|vn^C4ws$a}6?pL<`xIl4jn0_JDqd8c4Z^_8tt% z73lE}@5RRFwu1(~U9?n=>IhCSe$t6;>s_RU09j&XIR?#+rFhlwF+4Buk_?L1f^WVb zG@IGrRKyM819|?o9Z6Ti&mEA@^@WNqE zFn-XXH5VKNzB1e5NP@c8-edWZ)tFD8m{25;KsDHF2j$gcuLzI1(v%0_rRWi6Lc%5J zVBtk*R;*=BZ(Po$!w7p}Q$$uBkW_&U{)L^|fGoLdtEy@_XkCQi*5-wscIXezsFzRXr&GXP3`m{qR)&2(aQuK$*@j{{i>GlcP@v F007|{rB(m{ diff --git a/assets/utils-3eX7XowR.js b/assets/utils-3eX7XowR.js new file mode 100644 index 00000000..cbc00218 --- /dev/null +++ b/assets/utils-3eX7XowR.js @@ -0,0 +1 @@ +import{u as g,a as b,A as S}from"./hooks-9K4kgpy8.js";import{c}from"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.validCSSUnit.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-3eX7XowR.js.gz b/assets/utils-3eX7XowR.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fb0c99c1ce4686f854d9f3d7bafcc974c97150cf GIT binary patch literal 2826 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 literal 0 HcmV?d00001 diff --git a/assets/utils-ddsIP9VB.js b/assets/utils-ddsIP9VB.js deleted file mode 100644 index 6572b784..00000000 --- a/assets/utils-ddsIP9VB.js +++ /dev/null @@ -1 +0,0 @@ -import{c}from"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import{u as g,a as S}from"./hooks-GPnuRIeB.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-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 b={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 B=()=>b,E=(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),T=(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 E(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},O=(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}=S(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()})},A={validCSSUnit:/^\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)$/},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")&&A.validCSSUnit.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,E as d,T as e,j as f,N as g,O as h,p as i,W as j,B as k,G as l,X as m,M as n,f as o,J as p,Q as q,ne as r,q as s,Y as t,u,C as v,se as w,re as x,z as y,K as z}; diff --git a/assets/utils-ddsIP9VB.js.gz b/assets/utils-ddsIP9VB.js.gz deleted file mode 100644 index a72268933933d59d6c0530ad4baaca18afb95f0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2918 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 RRpr{>{s&o~Nn_U#001Hc0kr@C literal 0 HcmV?d00001 diff --git a/assets/zh-CN-HqA4U_x6.js.gz b/assets/zh-CN-HqA4U_x6.js.gz deleted file mode 100644 index a71d8010041c4aaacdbb0df94344fd08928ed6d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2082 zcmV+-2;KJ|iwFP!000021FcwHPaDS?zCXVLjd}sn?8Y`9X(n39U>ifihrvJsH)y;& zUJtBy%*?F8L6(wMkPkspDUc><(i3uWQlxVVY11ez5YC@r*Z8V`;b_-3!G@?&)Ej&E zooC+no#*`;EzK7gm&*%nShQU!XF1CQ^+JxZd7&gzwlh9R`qViAF4F)9)C)z2D7E#1 z<%nol{aWpwEjlFHsdlL$Win~bOwB|Vn>Sg^z#5jCuKD_r*#+9}qV=#MvJb!->0@Nr=^q8KxUuCZauX~xV6B|~k@ON!8QB#)H> z=7RXjLu#iIi%s>|<7Dp49-Xmy>K`Yhb}Jb@baiaVEHtBp&Iz%zj%7u=)rcBW7A~2I zeq}n=3|kPr%eO>1fd*jv%u-<0KjmsXc1=R6UR-b78n| zsOS7WB8NFK&hCm|iBDsvcc6I}wI$(Lmo<(;YNSUQ3=Ps5mT1Z10<|gj>(ivRQXpJV zA&DU*mcD_A8k!9dL781tvLm^LzHrY{ODtGkkxZd^Y?5ds;F=6fPfso=EoDpe9OhC) zyVWkWQ<;+8Gx>hnl5RIRu?@llOqY_yS+mfUZ;6={7R^K>YNr}fBH`Zd$!p^m&$2el z9b3{oQ3ASaY$Y9u^{Zs*JT$?&q(v%Ab!_VT#Ymrx={eYXFlsnuaXw!tvP%I@XSR@S zOatzRhwk0=%KcsU<+n$_uX`K2-r6m9W!wGb0f1MvWhxRj&RE3gcPy*cB@ipaNo_PU zM|7!XIUzSld;QHIS!$CMX9dD#seO5NHYmy2S!6qw1r3tLjwR7m_zAV?pwLyx(tc|& zC$I^Zi`a4q0>jL3ECR|M9gt|Cy7fophn?!mdga3ofKpqYpwc1;9R0puefb!`IOg*R zcu&7SzWXbHL)6Sk1iZ)hkM?!|OmUjWycA;=<1uDusoB`*qs!3NKxK2S`uwH$_^|S7 z4?wB`_uh78W8d4nS0 zy20@D=Q2F2f$Hl=)vb2`IvO}Se181yQFZGN01cnQw?}*T0W>w>KG;3}Y1LhO1YlMJ z-u_ef-gYe`0nBLNc=x^c%Qpb#G;qAN?Y%evFs%Xi)ziw}Psb0Qx$B$lm4k=w&yPC* z9MypL=(e}@F90VRk8SPly%*J+|8$?dai8Dp05H~A`Sak8ySn1OTl@3iE`TM!4t{i3 z{tICIqncq2cn2Fnp`<=KFsA`;^NsuS_my7{-M!ZU7B%3l-9FlX1>m?}z)92f~%{Siq4uB&XINDpQ?EhAIaSOmf4Wy@%ZSD_;-izA+4r##K z-twOR&s|-qeAsF0El>dGYr>niyscFLmwe*hRyTHP9016ewj9SImtmM2Xx0y92|2-E zZ-zM%88E>);|NqYo*eJ)260IQ(*T)J=$u*BI4Kfrp)BlOqD-I+obdY?%E4jBl608Z z4obr~)6uB^JH&Ksp^1~nLEFC~p%@&^W~ok4ss1nzRg z0w>rIIYJ~#!5Fr5$HJ1NIMJ!_k#jIkIq^pXK}9&u97%YbQWv4#%~2IXhp9ugYx-fp|AYXBxSPK~1}T*}sA3l-S4x(_$HH4HF@- zNz^&PY=9==$#RZhgYf!*u4hjjb-fie!I&j!p}suxaXC+Hr!FPzqgd3m)>rIPD@95c z#Rbc!^8&Sv;2!T|bXM+wNv195YyP5TRaLLF3kE^35p%9sD~ Me}K9GTh|Z(0Afw~DgXcg diff --git a/index.html b/index.html index 78b13519..6d5f9845 100644 --- a/index.html +++ b/index.html @@ -18,7 +18,9 @@ content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> Ray Template - + + + @@ -33,24 +35,22 @@ - - + + - - - + - - - - + + + + diff --git a/index.html.gz b/index.html.gz index ebdadb1b8f9d8bab68c0f5a985c3e824d28b21fc..3f7e7441593e244d5cc5234211e0d97dea2fcf5a 100644 GIT binary patch literal 1869 zcmV-T2eSAdiwFP!000021MON{Q{1=`e&1i=Gh17`TL;OPxd6jVY7!ujWCMf^N#G@= zk=wQySu&FBnaNiE`zhOF;|W6u!FB3996x|At?%n@wOSV#{p;X#|NZ6Jp%s~!Kl^2r z|FSp{;kW~$^XwPP8bv_-ykJ=)O%+Rwr4=1_B4ZLgv~B7OtPL@Y28;uiDzvi{>@MzN z*UgJKbp=I#i47w=%FuC@aXG$P7qyN`RgTh*S3 zx!`({$HNZp7iAoz{Hc191(Vu#@c?^ec>`Vv7=s~JZifal?p(ZoiFP`cy<+1`%q#_b z++kFTj%Ah!j5{nQA=o+#|GkKL$BGmLkqV3^_X?3^sE_bV+&cGEV#KW$OJ>*{{y?1YU+9JWVMpGt;S|Uv&hzUyas83;ulOA@rvFD=Y#qsgm z!@s?DeMhC7v3&j=+(%RDym|Lmn6yZtsR9sr@|*OrhaGgY8y>zym-{VpL_{OKjHi<8 ziCav2aAM&4D1F{CNus2Y1%-?JFRzci%YK`71gW5gNs$M%KXI{(U357>v)PNjZr75P zn-o3!>)g-&ZV@~LgP1Ui3C-xl#U6Ii$)R&_b=7^*YFgpEa+8BSw8Kvh`;s2E8M({{ zL?a>u@Peg>BJQ~+a=IS&Z4o>_CPh-tG)j1yPx=n-H`4vZQF!&? z%A2>y=#%AjPUO1Sblb_BXk?~BlP`EJ~11gC~^jk@q@`;(lXw+PIH0Y#`Or`o~Z0KIZvu`7Al z=0;oGPV&eNnLr6B&9nhOKNIHx>|y6~AyMqY+bB4RZeF;9MVrAaV`L;MPR0|jh&MRC zyu7$UZEnIwb2goLxQiX+xzGC-AJ4a2g#V&I_@E~F<)()M5`;-FZgah??n?zh7kx1O ztN0~*-tw8XIwO~f3(aS7lF8k+NfZ!jSjNn<%8(!WyYAVPwoa4^!(u?iF}$QoW=b5W zFKwQ^%hbR7rZ)?dAJ|hzBzo$Pd{$t&}PX&M*!xLn!lc%?!E|m zA2HSKz?N6KQ}5{0)b~scJF=^Hq)`D{QVo@q#`z``KHSty1Ug?#&2vky0C8zG;l*+VvOP|qV>w>S6^ z$Kj35pFhtPNfJ;sN%7J#v|Pvet+FJ7(v8hFpXr2?<_$C>jDWGL&2&v+`LOFO-ib|fwqLL~kSE_wqD*wJO)l@4X zbhaJ{xBb_tHY~`OL-F?Xt=O7Mn{cY{0i32f8v^rIpy))*K&-#3%SMpuyBFlUak>I| zAXL3f3<*pl)7|=HS*KQ}S?wWYqTjHc3Gu5L&^%Pi)PJ0wZ+zgYP!`=(=K>R8>c zR$`PBt?!YnlT1D2F@wruL}RFBHUD~di+HQ}BMDYrYqqc9)y0urx@}~a|6%YS_!TuC Hav%Tz_t2XU literal 1866 zcmV-Q2etSgiwFP!000021MON_Qye)GexF}a+Y=Kr6N6MoA3)RXXfPOjf)DJ07ecMd zsuHb|3Q5(6H~il>>ZICkgE2K5`>^!@I#S=4nM$P&82#(;^y!C-vm+}qF@N&QDEnn` zBEoS8MCZvbmNkli_*ucSMw%*?7)vWU?nK5UdT86!7g!r&7!4Q)ELCXFQ?R?Zi(NM> z;*iTJ;W%ajU+d13kzK$%7!&yrGuy##4-af6d{|<}0(c~_AZ!jOWwwXAee9ILkHbuu zV8r&Yi?@q%8;WKgP%<^3>>l=TztPa1i|MNrox0i%IM9eFqwPNK;ciuXB<7Oq zWfl)RxSyACkn+dsNtR4%+r-krgr!C!83_Dp=3MTcnI8FIko#F^oHN28%>0 z(KC_Hl-R=UMEuyV<8LZ zN&~|ThbQmI%KA`hIkJnkHP03%#?ntYbS$c*)>5&MiNfdWW)iKz=wh*<{rTbhldJH> zrfIu%WPzM0;F9?31e+XLGEgGsL{B{Iy4XYhWzu{5nx{EaI|SDnO_?BSg*1&ICMd}w zLQOpE;4XUl^y5IhgXdD%T^k%kh^D>pgVLp%J-4@1eV6aXZANfv7}v=6_4Bjck8Q5L$vlNr!&|VyddfR$v;3zrGjq>VHw`MK6o`~k&p=kicnL8vxB_>dhR@Dm-491 z!$f{N$yR5`1WG_@rVaSnnK(1e!_HMMk)JfSQSc_ZIdBKdHW#dnk&!4r8Be@?O~J{< z#rX|t^PpigXVZy?yVyaVyWcx^4g_JX6Q#ni7*M`q3##MP5c(3@ zjNf8=J3bTXyXVmA34^m_Dv9#*O~7@Ldwp~CnxB5!$f3=OgN^{q12um!JKa49dY>@W z?Z6gSx>N7?@2T&Z8g^t???|H@w4fR)DUJ2-@+ON==_DpXWJrjpG-wFs3PunEN)(H;OIkquT3m%w@<*?~Ww||P%kr`x4(|SW*YHh5Uy28T zUlRqWQi}){lk6;A8<$AUvWB4*uqF5v35UQ8ty*Qp!l+p{GHKMN(ij;x8wj0+N~XeZ z_$vGM>c@e+bxzbD-*a1SuYsjOgtJf#EehH8vt}P|&Nf0mQM3DO-k_dGx^8dqBaXux zo3E}GiX;iBnk0Ye7+S95{8m{KLE*+`o6mH@$!ch!1x#nmps8Gbw=dwZp)=Nb$EJbJ z0Sy8q6$4?0)*O^!l<-Y5K2t!8&=69^-wI{mO(`mQ8jDIQmn>DgTPpkRmTIb%5IS2A zgxmh>R2vp#%OQVz`dVyFrA;{1cMnceoehC`E0A|0W+2vg>ar1}`o0TtXPlNG_eATD zNfpboj_g1RgEadLL(9d3!M1|9(m5f1j!|U<5BD3r`M^cF2>Q-?p1Mzmva8mjj`1m% zbhh_RI#a-jVRP79Uyly%y4{9O)tYp0-*fZ!ujjB*C4;1fh>(NDM36mUg5_!phz7(2 zlBuzfgFRhC)HC?=5Z|V%Z*yj~BmMa^{v1vrkP5aQG=>DGk?C%IPNrJ&)I8khYfr{Q z>-XRH{>%2)#uOVLa`3jd+eSF_9v==F#7`KuK1t;c-i~39GHK12Nku<{RiH==x&ct> z?)`H1<~P^t?t)t!HZ;5nnEbmSZ{h2U7FT5XhIc3HtxU{Lf8Hc5SI|E2F9OSLF@KXLF1B;|@uZ>@QY6n}5}@F?E#pt5S?| zqV;zq>m*YTdB~vR7||GNS7VYt8mGyt+8D3%8Bz;y(=j1BTZs8*(53 E0I=Pb1^@s6 diff --git a/mockServer/mock-data.js b/mockServer/mock-data.js index def9c214..82041028 100644 --- a/mockServer/mock-data.js +++ b/mockServer/mock-data.js @@ -4,7 +4,7 @@ var __export = (target, all) => { __defProp(target, name, { get: all[name], enumerable: true }); }; -// mock-data-1704938572042.js +// mock-data-1705064959334.js import { transformMockData } from "vite-plugin-mock-dev-server"; // mock/demo/person.mock.ts @@ -85,7 +85,7 @@ var getPersonList = defineMock({ } }); -// mock-data-1704938572042.js +// mock-data-1705064959334.js var exporters = [person_mock_exports]; var mockList = exporters.map((raw) => { let mockConfig; @@ -99,7 +99,7 @@ var mockList = exporters.map((raw) => { } return mockConfig; }); -var mock_data_1704938572042_default = transformMockData(mockList); +var mock_data_1705064959334_default = transformMockData(mockList); export { - mock_data_1704938572042_default as default + mock_data_1705064959334_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index ed6b4340dffef9c108a079f5dfdb763f1bf24732..579f407e11e1143876bedcf8834818d58e211692 100644 GIT binary patch literal 1040 zcmV+r1n>JFiwFP!000021IDn)#`o~+Qh&tV-ulAY4%At@+pJ=8oj>Z3e!bxM4>72 ztd@xpl?1L7-?0K^Zf<-VltNQ02@)URr?E23L{YGaXdlcsJQtGFl5Kd7?`ow`nta z7a~FCEQ2Y?hxlpKKb|v9T^l82F0vil@}kBGdB1%7@;N*NOso~^O(iulg*t$wN-=;^ z=fs@ir5^Kj&9z9Vrfkbts9h1sEV(GAAS>$J(408%L8AVY{6H(D!5kGkdL6)7)S?oF+~9j|4!|il$b83V^ZZPh zv@onjeancRS`{(O7JMTXh0tb3XP0Phsx*e#rw@NvL5c<6#c&!$fhE_KOAJimeL(wu zymocs)&Tc4s$C3w+l1p*w0uEhVGXQ6;r-HX3N%o-P~AK@iXuNO`G&cXG<b_0Jz)UDjvs zPL40@v*V-avOYaN|2PYJ@9t+R!;82La-?bee$%bmoEpGFWACOVvFaP z`=dZwAC{m@6b2PzNv)J+l@_jsLm`u*PEofWdZ+L&Bt!cp|F?8fyV(2dnLC;~#$Ai3 z=A1>~2cjd#|k>hYv>l+q^ z;h>Hmse4^ZvHfp`;XBTnlpSYlVtzege%JFiwFP!000021I04|~YaM1;E} z!L<)4s{$3j$uR<>DumiwPU_`kGM__H#`m*?8$LTa3yir>rl{yjGwYDiUCz;r7N&Ng|K2|06~a68kewy37P|9OH%Ip3htr3^?A7;Tex zqBV&c8Z@k6UoR&uE$kVHZ;8p!e6hOUgfa)rsfG9uR$ zd0NTXh*APqitkvCGBdZH4N9S@lmv;7@Y7Hkq$1B*NVNCn8=eWtX~{M`!;4BOl*T7H zeih%)cLyw->$sHKK$)f*ZLthYU zIu|iAXX%eY9z@Th{_&h~>e?tFGm-Atmgg0Y$ouu{=TE^QU}UXOZ%V0=Dbzm1Wr98w zIwR&3FZ7VF8?Hr6HDz1ILhXv+c0r{dkw>=;g1|YM0MrBitRD*Euqw#@hHIq4Xll*Y zn5!^C-s$PGkKIrk5`vW*5{y#cw=p=K3rQrAbs7A@Wl|PFR*8gpPREl(q1IzSTvpQT z7ru4b6!IA0+Bd$quwa8q83!qjMil!v+;Az8N3 zsD)uQ=vzkgR4R{PI_DcP&xJNqI=et~TP6`qfBEpI6(pGRT?8j#=v#7KxkSJeKKQin z#%o(AZVm8Iq1r{Tw@o-~Mavh|7FNRw6h18NCPxFg3)RhoqcHS>f^V1`N&N@+yn%)5 zwUsq(n#yTK3hWh~3*W!PtG-X$2o>r8Wx|>*40@>(^*J;0@53SteVATV=RbcuyQ)qv zju%(e>EbB7s!kSfK2H74yZf2a@H}dQ9B68<+qA1Dry4NV*tuy4Ihb%mJ_*s-x|}V+ z-XM_1hb1T#xk1HPTq$K)rG=~EK*%_+64Z@{&MEv0$R~u041+a2#wZeanI% z=+)5^b*F16w*PfMe1}<+vgK?|%&$kxubW(9_4IATTAsb-qD+6 K7&vG_3IG81=JwkF