From 14d4833aec201c9a90282fe605c980bdf2946935 Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Tue, 9 Jul 2024 08:30:36 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@d306ac88047e71ff61852abfcc95ef952c0b2278=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 24 +++++++++--------- index.html.gz | Bin 1726 -> 1722 bytes ....js => @vue_reactivity@3.4.31-B8nTu0ia.js} | 4 +-- js/@vue_runtime-core@3.4.30-CrcfNDdL.js.gz | Bin 1872 -> 0 bytes ...s => @vue_runtime-core@3.4.31-DIOvAikH.js} | 4 +-- js/@vue_runtime-core@3.4.31-DIOvAikH.js.gz | Bin 0 -> 1870 bytes ...js => @vue_runtime-dom@3.4.31-l0sNRNKZ.js} | 0 js/@vue_shared@3.4.30-Bev2jR-5.js.gz | Bin 621 -> 0 bytes ...jR-5.js => @vue_shared@3.4.31-3J5ZjAdt.js} | 2 +- js/@vue_shared@3.4.31-3J5ZjAdt.js.gz | Bin 0 -> 621 bytes ...euse_core@10.9.0_vue@3.4.30-CHk58Nsj.js.gz | Bin 3064 -> 0 bytes ...vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js} | 2 +- ...euse_core@10.9.0_vue@3.4.31-CnUoy1-c.js.gz | Bin 0 -> 3065 bytes ...euse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js} | 0 ...e_shared@10.9.0_vue@3.4.31-BTLxKjPf.js.gz} | Bin js/BarcodeDemo-BkCnYqZO.js.gz | Bin 1435 -> 0 bytes ...mo-BkCnYqZO.js => BarcodeDemo-Dpuxvqbc.js} | 2 +- js/BarcodeDemo-Dpuxvqbc.js.gz | Bin 0 -> 1432 bytes js/dayjs@1.11.10-C8LoRVP6.js | 1 + js/dayjs@1.11.10-C8LoRVP6.js.gz | Bin 0 -> 3714 bytes js/dayjs@1.11.10-D8VSY-p2.js | 1 - js/dayjs@1.11.10-D8VSY-p2.js.gz | Bin 3740 -> 0 bytes js/{en-US-D27Vte0J.js => en-US-BKTMiyM0.js} | 2 +- js/en-US-BKTMiyM0.js.gz | Bin 0 -> 1679 bytes js/en-US-D27Vte0J.js.gz | Bin 1680 -> 0 bytes js/hooks-CQ2bWowP.js | 12 --------- js/hooks-CQ2bWowP.js.gz | Bin 33862 -> 0 bytes js/hooks-s17Sjidp.js | 12 +++++++++ js/hooks-s17Sjidp.js.gz | Bin 0 -> 33867 bytes js/index-1VNdjw6i.js | 1 - js/index-1VNdjw6i.js.gz | Bin 2077 -> 0 bytes js/{index-Cvja3Gcs.js => index-1tdHdFYL.js} | 2 +- js/index-1tdHdFYL.js.gz | Bin 0 -> 1560 bytes js/{index-BmNQskTl.js => index-3NxK27nm.js} | 2 +- js/index-3NxK27nm.js.gz | Bin 0 -> 1655 bytes js/index-5zLcWT93.js.gz | Bin 1229 -> 0 bytes js/index-9FOSGFrS.js.gz | Bin 2490 -> 0 bytes js/{index-BG72S17d.js => index-B0eQn8jy.js} | 2 +- js/index-B0eQn8jy.js.gz | Bin 0 -> 2866 bytes js/index-BG72S17d.js.gz | Bin 2868 -> 0 bytes js/index-BHS8ZPNt.js.gz | Bin 1514 -> 0 bytes js/index-BIThRhgL.js.gz | Bin 1995 -> 0 bytes js/index-BVZqrWBx.js.gz | Bin 1123 -> 0 bytes js/{index-BZgnag-m.js => index-BW6ORhev.js} | 2 +- js/index-BW6ORhev.js.gz | Bin 0 -> 2159 bytes js/index-BZIQllCc.js | 1 - js/index-BZIQllCc.js.gz | Bin 3539 -> 0 bytes js/index-BZgnag-m.js.gz | Bin 2161 -> 0 bytes js/index-BmNQskTl.js.gz | Bin 1658 -> 0 bytes js/index-BoXzEMZ5.js.gz | Bin 1783 -> 0 bytes js/{index-JzX8PHcW.js => index-BvlP2cQM.js} | 2 +- js/index-BvlP2cQM.js.gz | Bin 0 -> 1348 bytes js/index-Bx-Mwvoq.js.gz | Bin 983 -> 0 bytes js/{index-9FOSGFrS.js => index-Byqjyz7A.js} | 2 +- js/index-Byqjyz7A.js.gz | Bin 0 -> 2488 bytes js/{index-BIThRhgL.js => index-C08cSwGh.js} | 2 +- js/index-C08cSwGh.js.gz | Bin 0 -> 1994 bytes js/index-C43z127-.js | 1 + js/index-C43z127-.js.gz | Bin 0 -> 3535 bytes js/{index-BVZqrWBx.js => index-CNJPfYQw.js} | 2 +- js/index-CNJPfYQw.js.gz | Bin 0 -> 1119 bytes js/{index-DyrfH47w.js => index-CT4B-f_E.js} | 2 +- js/index-CT4B-f_E.js.gz | Bin 0 -> 1981 bytes js/index-CbJT1VWu.js.gz | Bin 801 -> 0 bytes js/index-CeuxmcIn.js.gz | Bin 1030 -> 0 bytes js/index-CvE21K60.js | 1 + js/index-CvE21K60.js.gz | Bin 0 -> 2067 bytes js/index-Cvja3Gcs.js.gz | Bin 1564 -> 0 bytes js/index-DIkcQqGC.js | 1 - js/index-DIkcQqGC.js.gz | Bin 29627 -> 0 bytes js/{index-BoXzEMZ5.js => index-DSMb8cQD.js} | 2 +- js/index-DSMb8cQD.js.gz | Bin 0 -> 1782 bytes js/{index-5zLcWT93.js => index-DhPwMQJn.js} | 2 +- js/index-DhPwMQJn.js.gz | Bin 0 -> 1227 bytes js/{index-CbJT1VWu.js => index-DvkQKsfp.js} | 2 +- js/index-DvkQKsfp.js.gz | Bin 0 -> 799 bytes js/index-Dy64lxjv.js.gz | Bin 1782 -> 0 bytes js/index-DyrfH47w.js.gz | Bin 1985 -> 0 bytes js/index-JzX8PHcW.js.gz | Bin 1350 -> 0 bytes js/index-PHyytJfX.js | 1 + js/index-PHyytJfX.js.gz | Bin 0 -> 29618 bytes js/{index-Dy64lxjv.js => index-cO7noRY_.js} | 2 +- js/index-cO7noRY_.js.gz | Bin 0 -> 1779 bytes js/{index-CeuxmcIn.js => index-oxDWUnU1.js} | 2 +- js/index-oxDWUnU1.js.gz | Bin 0 -> 1027 bytes js/{index-Bx-Mwvoq.js => index-rlAFiESs.js} | 2 +- js/index-rlAFiESs.js.gz | Bin 0 -> 979 bytes js/{index-BHS8ZPNt.js => index-zZlfgOUa.js} | 2 +- js/index-zZlfgOUa.js.gz | Bin 0 -> 1512 bytes js/instance-B93KqPYt.js | 1 + js/instance-B93KqPYt.js.gz | Bin 0 -> 781 bytes js/instance-Dld8-S8M.js | 1 - js/instance-Dld8-S8M.js.gz | Bin 770 -> 0 bytes js/lodash-es@4.17.21-3YkgETI-.js | 1 - js/lodash-es@4.17.21-3YkgETI-.js.gz | Bin 7127 -> 0 bytes js/lodash-es@4.17.21-BALnwRTu.js | 1 + js/lodash-es@4.17.21-BALnwRTu.js.gz | Bin 0 -> 7136 bytes js/utils-Cti1zzpP.js | 1 + js/utils-Cti1zzpP.js.gz | Bin 0 -> 3335 bytes js/utils-E4zYKOc_.js | 1 - js/utils-E4zYKOc_.js.gz | Bin 3329 -> 0 bytes ...e-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js} | 0 ...ooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js.gz} | Bin ...> vue@3.4.31_typescript@5.2.2-l0sNRNKZ.js} | 0 js/zh-CN-Bfi8v2qu.js.gz | Bin 1972 -> 0 bytes js/{zh-CN-Bfi8v2qu.js => zh-CN-erlZSQEe.js} | 2 +- js/zh-CN-erlZSQEe.js.gz | Bin 0 -> 1971 bytes mockServer/mock-data.js | 8 +++--- mockServer/mock-data.js.gz | Bin 1043 -> 1043 bytes 109 files changed, 60 insertions(+), 60 deletions(-) rename js/{@vue_reactivity@3.4.30-DnhErqw9.js => @vue_reactivity@3.4.31-B8nTu0ia.js} (77%) delete mode 100644 js/@vue_runtime-core@3.4.30-CrcfNDdL.js.gz rename js/{@vue_runtime-core@3.4.30-CrcfNDdL.js => @vue_runtime-core@3.4.31-DIOvAikH.js} (96%) create mode 100644 js/@vue_runtime-core@3.4.31-DIOvAikH.js.gz rename js/{@vue_runtime-dom@3.4.30-l0sNRNKZ.js => @vue_runtime-dom@3.4.31-l0sNRNKZ.js} (100%) delete mode 100644 js/@vue_shared@3.4.30-Bev2jR-5.js.gz rename js/{@vue_shared@3.4.30-Bev2jR-5.js => @vue_shared@3.4.31-3J5ZjAdt.js} (97%) create mode 100644 js/@vue_shared@3.4.31-3J5ZjAdt.js.gz delete mode 100644 js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js.gz rename js/{@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js => @vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js} (99%) create mode 100644 js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js.gz rename js/{@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js => @vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js} (100%) rename js/{@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js.gz => @vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js.gz} (100%) delete mode 100644 js/BarcodeDemo-BkCnYqZO.js.gz rename js/{BarcodeDemo-BkCnYqZO.js => BarcodeDemo-Dpuxvqbc.js} (85%) create mode 100644 js/BarcodeDemo-Dpuxvqbc.js.gz create mode 100644 js/dayjs@1.11.10-C8LoRVP6.js create mode 100644 js/dayjs@1.11.10-C8LoRVP6.js.gz delete mode 100644 js/dayjs@1.11.10-D8VSY-p2.js delete mode 100644 js/dayjs@1.11.10-D8VSY-p2.js.gz rename js/{en-US-D27Vte0J.js => en-US-BKTMiyM0.js} (86%) create mode 100644 js/en-US-BKTMiyM0.js.gz delete mode 100644 js/en-US-D27Vte0J.js.gz delete mode 100644 js/hooks-CQ2bWowP.js delete mode 100644 js/hooks-CQ2bWowP.js.gz create mode 100644 js/hooks-s17Sjidp.js create mode 100644 js/hooks-s17Sjidp.js.gz delete mode 100644 js/index-1VNdjw6i.js delete mode 100644 js/index-1VNdjw6i.js.gz rename js/{index-Cvja3Gcs.js => index-1tdHdFYL.js} (86%) create mode 100644 js/index-1tdHdFYL.js.gz rename js/{index-BmNQskTl.js => index-3NxK27nm.js} (86%) create mode 100644 js/index-3NxK27nm.js.gz delete mode 100644 js/index-5zLcWT93.js.gz delete mode 100644 js/index-9FOSGFrS.js.gz rename js/{index-BG72S17d.js => index-B0eQn8jy.js} (91%) create mode 100644 js/index-B0eQn8jy.js.gz delete mode 100644 js/index-BG72S17d.js.gz delete mode 100644 js/index-BHS8ZPNt.js.gz delete mode 100644 js/index-BIThRhgL.js.gz delete mode 100644 js/index-BVZqrWBx.js.gz rename js/{index-BZgnag-m.js => index-BW6ORhev.js} (90%) create mode 100644 js/index-BW6ORhev.js.gz delete mode 100644 js/index-BZIQllCc.js delete mode 100644 js/index-BZIQllCc.js.gz delete mode 100644 js/index-BZgnag-m.js.gz delete mode 100644 js/index-BmNQskTl.js.gz delete mode 100644 js/index-BoXzEMZ5.js.gz rename js/{index-JzX8PHcW.js => index-BvlP2cQM.js} (83%) create mode 100644 js/index-BvlP2cQM.js.gz delete mode 100644 js/index-Bx-Mwvoq.js.gz rename js/{index-9FOSGFrS.js => index-Byqjyz7A.js} (90%) create mode 100644 js/index-Byqjyz7A.js.gz rename js/{index-BIThRhgL.js => index-C08cSwGh.js} (89%) create mode 100644 js/index-C08cSwGh.js.gz create mode 100644 js/index-C43z127-.js create mode 100644 js/index-C43z127-.js.gz rename js/{index-BVZqrWBx.js => index-CNJPfYQw.js} (82%) create mode 100644 js/index-CNJPfYQw.js.gz rename js/{index-DyrfH47w.js => index-CT4B-f_E.js} (87%) create mode 100644 js/index-CT4B-f_E.js.gz delete mode 100644 js/index-CbJT1VWu.js.gz delete mode 100644 js/index-CeuxmcIn.js.gz create mode 100644 js/index-CvE21K60.js create mode 100644 js/index-CvE21K60.js.gz delete mode 100644 js/index-Cvja3Gcs.js.gz delete mode 100644 js/index-DIkcQqGC.js delete mode 100644 js/index-DIkcQqGC.js.gz rename js/{index-BoXzEMZ5.js => index-DSMb8cQD.js} (88%) create mode 100644 js/index-DSMb8cQD.js.gz rename js/{index-5zLcWT93.js => index-DhPwMQJn.js} (73%) create mode 100644 js/index-DhPwMQJn.js.gz rename js/{index-CbJT1VWu.js => index-DvkQKsfp.js} (60%) create mode 100644 js/index-DvkQKsfp.js.gz delete mode 100644 js/index-Dy64lxjv.js.gz delete mode 100644 js/index-DyrfH47w.js.gz delete mode 100644 js/index-JzX8PHcW.js.gz create mode 100644 js/index-PHyytJfX.js create mode 100644 js/index-PHyytJfX.js.gz rename js/{index-Dy64lxjv.js => index-cO7noRY_.js} (82%) create mode 100644 js/index-cO7noRY_.js.gz rename js/{index-CeuxmcIn.js => index-oxDWUnU1.js} (72%) create mode 100644 js/index-oxDWUnU1.js.gz rename js/{index-Bx-Mwvoq.js => index-rlAFiESs.js} (63%) create mode 100644 js/index-rlAFiESs.js.gz rename js/{index-BHS8ZPNt.js => index-zZlfgOUa.js} (88%) create mode 100644 js/index-zZlfgOUa.js.gz create mode 100644 js/instance-B93KqPYt.js create mode 100644 js/instance-B93KqPYt.js.gz delete mode 100644 js/instance-Dld8-S8M.js delete mode 100644 js/instance-Dld8-S8M.js.gz delete mode 100644 js/lodash-es@4.17.21-3YkgETI-.js delete mode 100644 js/lodash-es@4.17.21-3YkgETI-.js.gz create mode 100644 js/lodash-es@4.17.21-BALnwRTu.js create mode 100644 js/lodash-es@4.17.21-BALnwRTu.js.gz create mode 100644 js/utils-Cti1zzpP.js create mode 100644 js/utils-Cti1zzpP.js.gz delete mode 100644 js/utils-E4zYKOc_.js delete mode 100644 js/utils-E4zYKOc_.js.gz rename js/{vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js => vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js} (100%) rename js/{vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js.gz => vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js.gz} (100%) rename js/{vue@3.4.30_typescript@5.2.2-l0sNRNKZ.js => vue@3.4.31_typescript@5.2.2-l0sNRNKZ.js} (100%) delete mode 100644 js/zh-CN-Bfi8v2qu.js.gz rename js/{zh-CN-Bfi8v2qu.js => zh-CN-erlZSQEe.js} (86%) create mode 100644 js/zh-CN-erlZSQEe.js.gz diff --git a/index.html b/index.html index 7b9184e2..6fd8967a 100644 --- a/index.html +++ b/index.html @@ -1,7 +1,7 @@ - + @@ -17,29 +17,29 @@ content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> Ray Template - - - - + + + + - + - - + + - - - - + + + + diff --git a/index.html.gz b/index.html.gz index 41b597adb67c2e67957a738436feb61b0a0e206d..b61564cc2e6ad5bc46c9229a0aed77900effa1ea 100644 GIT binary patch literal 1722 zcmV;r21WTFiwFP!000021MOMca^p44>kxi&gpJ+qXBC0?fKPs^8WfQT9}Z(`DT#( zL!65FumPg+<{N|t3!r||Kxm*n#Ug{W@`jCtF_G?DmgkG5CLWiuA8@LGcrvu;l5Q=| zX4+cEU^PjLG@YbL=3LGwCm|DLsT*$wRtEVheC$KWESoqj(y^HEVM`bbphglw*&1-n zESEHU#LY<}CH|k++~qgBdn%CqLs}16jEm zoQV}uz=sXyNzp)N7s0T>LOKUaujl{RhP;6m3W8z7Qgnw6gb}9(k{6=a^9Q7aCT$@k zXb8i`n!zTL$~5v`PYMIV3>zEfo5j$FHS++cFGq+8W*FsIdz8b_A@&gp>6V3YSnY~6 zsPvuAI1Gi%pbHHQGaTOB&>foOS`MtNZ_nkKiJ|mk4h`ffskKyW&P28t`(`e6mRtDx zm)*`>1b-e{%LgZBsF4CLslN|?$camBap_aNz@SGh;&h4Y;Iq?9vALPVDbwo-M(Y@2 z4O6|K3jC2{lVf5}*D;K;T@as5F1P<$UI#Vvc~Zdvwz0UCI|q9;v3aplAiNz}>XA!q z(!$4Ar#Dl2byXJuED0Q&wDH}v_q*@d?V8}V zrvO9{b3SSlm)Q6`e0MiqEm%$XNrhQRxzae|aT1#Dej1$n@6IOP&eTK~8^$#r8|K{K zN7prhGGRbb&tw5=6SsrU?=Gj4yZgEr(vwBvp*a&c0;QQY;A=xo;wYCm(^O)Vo zAKiG-oZz}rPlnh?oYuOLn`X%Q`0D3d`0chP2BSHfja<@9lJ9)?8@^yr6ZE|T;e#5r zNjuT|-#xhzfm0JWB&P+VbMP_Tf4FRhxW@WW6r(&DniuW6<*9G#WKcjo!`95~$~xB* zlh|goR+d;876ML-U6IX({$vRyN`jgGoHSZ(xCt3r)-S#^FA??ZNV={I0UATN|hCxFRJfG zMwPdjG)9Ki4(hGuO2)#k_$ql$%8N_dyQb>L$J|!hYm!KzoXtfad5{#)J^M&?sWJAc zT0Lj;0rgzkbXuJ+aU40=J)Le8jUrGbNqP(GBgeMCFDzL==EiED&veA;u8;5rW-Dg! zOl}_?3pgAY40SqiXkv9jg#b&%K$t#SgEGvc{E&>#6nI%^2&ux)g%a?plqY!{ib5)t z%vF0@DtVrks;U)HZ?zu?597;N8x|z#klu?w728wk5Ki$tgHu)KKwv%yq=T3l2=$Y? z90VzzM?s#9(;VcPX#Fy&EG^5(4x}(xvwP?xhjcn!1!19cMEw+_*b!XPu8gJ=H+d4Y z?fre~IUVw$Qj0RiXIy%#lh3v@1)LhThLin#v`N!xR&*+I(k5-!N&7!t!$Oq=(lb=d zIUpv2N>}GmDD!)7SX3KZ8IjIC{|>8kovX z_uz9n(~`&L_g91@7HFl>L3@(Ny$VXrc2 z&zMm`zk*$$Xb8FjQ0Q)df0Va+56z^AmJ*fPO6-m#bXN<5cTMB+E^vobr-M*)gIr6`|@c3lE47iocK`AKJ5h53g(vtjui# QEBjIOzX;=Ma3vi80EMko{{R30 literal 1726 zcmV;v20{5BiwFP!000021MOK`bKABOe($e9)#Bd3S)MNzns{6$e!!^$;>pOO3%ap5 zn`vv6fYl@|(zMeinR7X#oJ35Jg>Jm)TRG&j@UagOvuxtDNXKHrhYevYfEq~zWh=l5 zvs}{b5_d-uE9uun5HrE3 z24`Z46!1ZVc~Ufx*~Tzvu!zpV(yRG@HW6>2P(d(gSc-13fhgwGK>9-TYJP{5(qt`! z1dU+OSTR_~QkllC*OS74FoVXL`6e9ruwowI?BxhC!3?7uYmagmIK)0e5#6vTiK<?j8Ha(8Idq|cVTQwtE4oFKotAwo@7r^EZek?;ghK;)N@^_?n=_Fw#=e;go$oC? zezo-8-TX2-w3c^H%u!exdE#e##*TK!}<@|i|3TI5uCm600 zNHk1!NEP@)$0jGlo~{xY=2;M*P2OyNTU-V;^LbLi0k+Yv%Xas7y{L)JOOyiPZOK9p zU1F0KKDl^#HKi99brDd`@r((7=n$J6<59dg>B`P^P4GV5F7(hz_p@W;are(Zu5s+v z1Rg6U49@U7#Kvd7JYRI|Uur_nBex9O(Yk%IOkS^RLSJa?Nx5Wc;Mk;%KTNxS_>SGK z30`{&Km-Zr!!~h=jmOd352IzsYQj$|Oep12jZADvD82fnen>u5i0f1_jhJY{ksB z+;Sp3S2ydET3HfdSOhpLc149#Uhwx%c!nu%2_;K$H6^ay6Oh7 z#_B!sbPbqa<|#Z*uA1jB+i&Y3&5xX;tND!n*lHgk zr)3`@H~nLi=1&hzKScB~zpQ*0E5L7f-U!#v6l$@olxmxqRsD*9X~1+PkZk|&WU zq%z5!Y7a}L&%;txwPNZm_XFW>e359wf^<7%_u@~*_Eb8AQ#_C0RMj~Un0Er%AZ7+4 z{h%%fL5k;IkO$**2l7a?ewkFhEz8Ibq%c^sTj(K&bUMchqC)4G`WZ%%5nR%)jAj$p zyG_ux_w&?aI_!o@Ey@_5ap^5jKTBr{I5lhqr~CWSCQYYV(W%&zHfg&~*8k}m7OJF> zo}psS0WlGzpH~1m8UfXSnZPnJ2;0QfB}BP`Uk~wls`@-<78U8IukmMZ27y#?^rSg7 zFqKSq=W{yKk|*ZrKHvMC)k8o0aQZjfUmBAaK5Ua?_oR++Xgxn1Qi!iGY=4n<6}%q9 zo@LUWF~fp>3EM!?2y_LY(B1z2XxHlAHPa$mN>pkqv0H8>ruMV74yiBKJ!B*M@j$9R zUorV(;iT3*incq=FHjU07ClGdCxLw2TcCdz<{!5(>9wW2t@LNo-|ntQK3gH?4;nO% z(=X~iTYWNcFm>!MS35C}Q?2ijER#$*tLe*au?hx-3ee!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(r));function i(e){return e?!!e.__v_raw:!1}function o(e){return!!(e&&e.__v_isRef===!0)}export{i as a,o as i}; diff --git a/js/@vue_runtime-core@3.4.30-CrcfNDdL.js.gz b/js/@vue_runtime-core@3.4.30-CrcfNDdL.js.gz deleted file mode 100644 index ed3b7be6f6a424335cd53b666f619bda5c7a82d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1872 zcmV-W2e0@aiwFP!000021C3WvbK5o&e$THU^?(5!n30^+lY?%}rjF94ZJg9{+@>0h zhJru|F$F3F=-QF^-)|PAL@JrPxfksMSYm<2e&4S2dXpD!tAoS_uXuvus!EG|-HV?6 zcweenp%Urzy>^d3K962R&-Bz5LC52k-eg35G&puzD{@{H+J2`oB5}?(yqBKsg)v3%2 z72MaxPfh|VS#Z`Lygc0$$|~c6PvwIS=;%H%Ecld{L1GrcZK(p88&~Lg>GHzjo|%@) zSQWf`d-LSvv^6P?m` z$vGh|lKFa*8)aO4OFN^;mh+oJDQ=nQels|G8B-Todzl-DcCJW_)#w6jB(vP8?lR*z zc#~w=Jdt<*&3M1g&{x-{s-yCId;c4iDNGFh_M1qhOV?xk(>Js30cT%-Gb`6P`^z`8 z)?us*m`sQGJZ1eZhXCGF2jPHii)d5Y6)nNVXdot2RvnCfquwCjP{vCrCPkDfvvjM| z!F0Dn^VakWb!=NGR~9C4(c;l0Yb`HVI$IRVK)Ks}=D*=Cgp{>M3}*YebNHY<Y)<*5k6tP)P3EoQ?3(^>!iNahv6CT#u}%57NAv$oK(3^@?ra z+Kl$F*bn!KUym2MXf|vyP>)qs%f!f4UNkmIu~e?Bzv`@7mpCmi^U^rc=Lh@>#W#tQ zE3Zr5WZegUcf-F)!p7%j<4^t2_>%5Hq}8y=qCBP>n(&Nqh1`IQV)A00WcsV331cE7 zgeEP4>|jYV7QYmObH+nWNa@!Phq~zRc8Z)cLOPQn!1J>M4id(bCQGm3*ET_Z{oe_K z`JhuuL$}*uvV34ZHD5E1sMzO94sSeu!amzyF(YI{bG%}x>htDZ5{=7A8ELan51w_W zkc;M^Ib%F;Zvm%gJg;<0|E8|??Exs|`;Ef{V_OS*2)u5l z>K0;o7aU0ij*r2{e^ImBZ7Zx+hR^>GyhkV+(2qUn#|ZlI0rWO1R2pZ5sCZ2ki&Z3Z zBNIoF4VaiHj>=TvuTTeia8aWj(}atx zF!9PEvZMxp(?L8q7kY<3$2@Q-Mt=AmDSTI}x(wl>c2M(~i%=XrT8AV%9Y@QR*nBiy zPRp2`rhraMFZUf}kLi?3a{j~qgxI7l zRGO5T8yZ5WiDt4E3&bqP6B)`FKU(Os{cS3Awawu9*|6PkHVh3R;fPum+h``;1Ej(L zz;i-ULTKudVxt)V4A24wf}%L%uI17l4Ekp;81pWIOWcfF*fysXme1-k#nC$x)WX;m z+AOh>OLG1qrWgxuVe%)Un28KtvZ0Iizy!-(w`g_V;V&9Rk=w_}!nPV>1G#^f?BA~G z`G(okr+YIAZjw#CVH1i#n?Pd3@$NlO=RMZ&dI%tE?TG6qjmn$FDPxD%^t*VP$6fY( zKWS7hYdLK{_=%cB(Nkb2X390liJ1;HAxIONkdPwv5uze(WL7SerJDKrGci+8@npIu zMa4A}x_J&00`z)&Gu)F^O@7;|ap~YIW!wVIxMXnQ)7mt7LyeCX+wB?+CR0o@UsNUI z3NE&$3G&4tHrT+A61k!pE;Ln)2{Y+WsbW<%w6r&y-F_U+-d>GwUR_;|X5-P#&FFeO zoAr1G7a8LRlkxcayVdsH|L)YdOJBizhw9zaCUBK{@PApc4!EG4*&r9ak?e| diff --git a/js/@vue_runtime-core@3.4.30-CrcfNDdL.js b/js/@vue_runtime-core@3.4.31-DIOvAikH.js similarity index 96% rename from js/@vue_runtime-core@3.4.30-CrcfNDdL.js rename to js/@vue_runtime-core@3.4.31-DIOvAikH.js index f09cc67f..8e004a23 100644 --- a/js/@vue_runtime-core@3.4.30-CrcfNDdL.js +++ b/js/@vue_runtime-core@3.4.31-DIOvAikH.js @@ -1,5 +1,5 @@ -import{i as A,a as N}from"./@vue_reactivity@3.4.30-DnhErqw9.js";import{a as g,b as m,c as C,g as z,E as j,n as T,d as k,e as h,f as y,h as B}from"./@vue_shared@3.4.30-Bev2jR-5.js";/** -* @vue/runtime-core v3.4.30 +import{i as A,a as N}from"./@vue_reactivity@3.4.31-B8nTu0ia.js";import{a as g,b as m,c as C,g as z,E as j,n as T,d as k,e as h,f as y,h as B}from"./@vue_shared@3.4.31-3J5ZjAdt.js";/** +* @vue/runtime-core v3.4.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let f=null,M=null;const P=Symbol.for("v-ndc"),U=t=>t.__isSuspense,G={},E=t=>Object.getPrototypeOf(t)===G;function V(t,s){t.shapeFlag&6&&t.component?V(t.component.subTree,s):t.shapeFlag&128?(t.ssContent.transition=s.clone(t.ssContent),t.ssFallback.transition=s.clone(t.ssFallback)):t.transition=s}const L=t=>t.__isTeleport,I=Symbol.for("v-fgt"),Y=Symbol.for("v-txt"),D=Symbol.for("v-cmt"),H=Symbol.for("v-stc"),r=[];let u=null;function v(t=!1){r.push(u=t?null:[])}function K(){r.pop(),u=r[r.length-1]||null}function q(t){return t.dynamicChildren=u||j,K(),u&&u.push(t),t}function tt(t,s,l,c,n,e){return q(x(t,s,l,c,n,e,!0))}function w(t){return t?t.__v_isVNode===!0:!1}const O=({key:t})=>t??null,_=({ref:t,ref_key:s,ref_for:l})=>(typeof t=="number"&&(t=""+t),t!=null?g(t)||A(t)||C(t)?{i:f,r:t,k:s,f:!!l}:t:null);function x(t,s=null,l=null,c=0,n=null,e=t===I?0:1,i=!1,o=!1){const a={__v_isVNode:!0,__v_skip:!0,type:t,props:s,key:s&&O(s),ref:s&&_(s),scopeId:M,slotScopeIds:null,children:l,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:e,patchFlag:c,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:f};return o?(p(a,l),e&128&&t.normalize(a)):l&&(a.shapeFlag|=g(l)?8:16),!i&&u&&(a.patchFlag>0||e&6)&&a.patchFlag!==32&&u.push(a),a}const R=J;function J(t,s=null,l=null,c=0,n=null,e=!1){if((!t||t===P)&&(t=D),w(t)){const o=F(t,s,!0);return l&&p(o,l),!e&&u&&(o.shapeFlag&6?u[u.indexOf(t)]=o:u.push(o)),o.patchFlag=-2,o}if(Z(t)&&(t=t.__vccOpts),s){s=Q(s);let{class:o,style:a}=s;o&&!g(o)&&(s.class=T(o)),k(a)&&(N(a)&&!m(a)&&(a=h({},a)),s.style=y(a))}const i=g(t)?1:U(t)?128:L(t)?64:k(t)?4:C(t)?2:0;return x(t,s,l,c,n,i,e,!0)}function Q(t){return t?N(t)||E(t)?h({},t):t:null}function F(t,s,l=!1,c=!1){const{props:n,ref:e,patchFlag:i,children:o,transition:a}=t,S=s?X(n||{},s):n,b={__v_isVNode:!0,__v_skip:!0,type:t.type,props:S,key:S&&O(S),ref:s&&s.ref?l&&e?m(e)?e.concat(_(s)):[e,_(s)]:_(s):e,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:o,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:s&&t.type!==I?i===-1?16:i|16:i,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:a,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&F(t.ssContent),ssFallback:t.ssFallback&&F(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return a&&c&&V(b,a.clone(b)),b}function W(t=" ",s=0){return R(Y,null,t,s)}function st(t,s){const l=R(H,null,t);return l.staticCount=s,l}function p(t,s){let l=0;const{shapeFlag:c}=t;if(s==null)s=null;else if(m(s))l=16;else if(typeof s=="object")if(c&65){const n=s.default;n&&(n._c&&(n._d=!1),p(t,n()),n._c&&(n._d=!0));return}else{l=32;const n=s._;!n&&!E(s)?s._ctx=f:n===3&&f&&(f.slots._===1?s._=1:(s._=2,t.patchFlag|=1024))}else C(s)?(s={default:s,_ctx:f},l=32):(s=String(s),c&64?(l=16,s=[W(s)]):l=8);t.children=s,t.shapeFlag|=l}function X(...t){const s={};for(let l=0;l{let n;return(n=t[l])||(n=t[l]=[]),n.push(c),e=>{n.length>1?n.forEach(i=>i(e)):n[0](e)}};s("__VUE_INSTANCE_SETTERS__",l=>l),s("__VUE_SSR_SETTERS__",l=>l)}function Z(t){return C(t)&&"__vccOpts"in t}export{st as a,tt as c,v as o}; diff --git a/js/@vue_runtime-core@3.4.31-DIOvAikH.js.gz b/js/@vue_runtime-core@3.4.31-DIOvAikH.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5133f744b4bb73b6abd07b3c13c23837cdcad0aa GIT binary patch literal 1870 zcmV-U2eJ4ciwFP!000021C3WvbK5o&e$THU^?(5!n33$%Rr-S3y=jNvD>m<6fy`iqZ_a83!48@8|6qkH~;v2t0amNjc z8$L&I&lQR#PfM;*|shs3bpOI`+vnFqI}3S@3vp=YJb3yXVZS}J2z z@c!-1v!kOInQ}o2rpz+_-ix8kjdj6C7(K0Kc^0L4L3oUj=K<2)*dmK?dQ(ngYt|^Zn)a- z^bdXP&hxO(I>-BW*Jq3oeVA%{d!5e}0EB%J4w{gE0J^zXPr_9UE?n%d%BMg#g-V6v zg-WNmY`vD|g~-s5V)Er_-~f82T+LL`BZNBW^`7JDLm$$3K^@y}U-{ol>R7zdBISi} z{9ag|iZIM7;RM>UHvaxzHDt0{Na%A@s|p+dyp8)}z%_&ep8L0|?~=f#b5RlYIS%c; zUZajj7LKord~Jp0{#Jy1pqAm?P@kf1WxiH#=i)uLS?)&l$cp+P&8vxw?*UY=*aoi6 zXa|ekaF_V?c&>|P!xjVeSY@?Lj9lhLW0MpM<+}Q-&Z>2Z)ABMejT3#o$FER)ojAGl zy5vpPee`!X{JSJG$0D&f%xpj$+`Fgm9v-P z9_35nfq5eOyC`&NMc2gA^2(nFymIZ4eT5tNGdR|ux&5FHa)wBiEmAk@CJ_;M-AvUj z#PTjUk_sFjfsOyBX1m=~Sgj17{U3ObP&A+)dC-p#^rJoKZB(c<&InQQiYgYXNajW+ zjv^Z{F;*OviNIf>_VnPQMmwYl7j=gRx2a+5qFOnG@@}>s9)Q|KolytionqYyphaNf zl|y7n4FJc3cyK247Jm+TU|)><@CQ=(p;mPn!bR<%<}(+eIC!)UNp?DpmMgLOXu6!1 zF*{8KA#Vgb+!{EuHbCX;@~A z@mZV6e_?qGdfY;P4}nkg3$J;Z+YU;st9!5-ff;~7W;ve7P{#PdLZ9t!Q=zL(2B#;(cEjl~G=zj#)Uwz{Q|TTd6$SuK z2}uc|sYi;9rT{QN3m6EB;)J`FOSdrSpS)zuy9h3EGiqVeoK{#qt;-Zg?@Uk&BUfm% zz)CL3*~^$>EVza7Ux;ERGB{^L7wv!vmb-4z>b%3>G>Rg(i;;y*HN*yT_b%DLT+{On zv**uuW)j>un|Q+}6oEE@#E9eFd!EjFtl{+#K-Ss;*N+>OH;WU-_OI!8@idRS?D&4% zs9e@^(thxontjnzV8>>{HOR4<3^gH06Pl2aBJ~lXB5h<=&XuK_`T8?96HxJZvLi*s zH50md4if_OdOI`RlT}TA+p2Nt;2UM!0?oK&aN*P1GH6#Q(j>ANzIcX{33hr({xl2~N?Of#jaAyXZGsm}8is!Tyqg3;R48dIs%e^$ z9kq06!=ldhjoP!d#WSFk#&PWX@94OvXTFc$@pD+l^ZDiSfxQ0y708&KTM3(Tvi_0eB@7uoe~}q9sh|^*$CnL zZxpI?;3a}tR3v@!TZ(}$i^~NUbdXj;?Q(Hfb93!A-s<(b7zBoivKzU>NIr47S5FwB}d5KGG0nWWCMbB+gDvg~}NoR??wxM9MvUMV-(@|!qO=U(H z<=DXLfDJ5iY#`w!X5gOpGL5)I3{yJ!EkIO}ibe~ZK4epf$dN|dXd9#tS+Lp$+bF7Da~)i+H*vFSWLA>|;dATdJ=%h>m^N=-V;LaX@!Lq<&+j~8fLAgX=w za&lf=mx_8`G6V)iZ8A2{wf{ejpRns365|X^shN7ngO?)3xTcp&*SrPyqL<4~K6ar7 zyDfV@Ds9g-$_?5O?jR?ngB`hXP!Qo@Pu30?$sLsB)t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),A=Object.assign,f=Array.isArray,C=t=>typeof t=="function",i=t=>typeof t=="string",E=t=>typeof t=="symbol",l=t=>t!==null&&typeof t=="object";let c;const R=()=>c||(c=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function a(t){if(f(t)){const o={};for(let n=0;n{if(n){const s=n.split(g);s.length>1&&(o[s[0].trim()]=s[1].trim())}}),o}function y(t){let o="";if(i(t))o=t;else if(f(t))for(let n=0;nH6#Q(j>ANzIcX{33hr zj#|33VNvJ$M(x?!;u%m%<2d&HcXZs-GvCMW_&F@&`TTPEKwf|U3S>=x@BXsFhPg4k zlBA?-t@BgJO^4*B`}}ldszjDjuWV#txso2?A120XE-R00KJur-P6>~Qj{iidY=rRr zHwx7`@Djl+Dw00=EyX~W#pQwvI!G&_cDcB#xw-ZlZ}oaz3B80O#J6qUSa#mB!Agq_ad`+fXoB**cNa=_oVQrZOXp za%^CAzy=mMHjwZVGjPv)nMPb91}fDVWvR|u&1|D3QY{mPAzosREnF_bIT&WP?ceTc zl;G8;^Z{qV79grfMWY2yAF?S#gd*P_v`R3x?Yu!2b#2Q}F^;N;{$w#nolXqpB9 HKLh{(n*=cy literal 0 HcmV?d00001 diff --git a/js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js.gz b/js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js.gz deleted file mode 100644 index 9a6b5c7a85087a2f225e0f421191a93a18b7ef82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3064 zcmVmaL5fn`=H~9c2q0b-i`~VuFXCk-m1)F;>B%`Uwz(kOHs2Fw zn`^SQ%_CXa<`YS5^NOUlc|*W9Ked^XWf1-K+f5C%h6kN91?jghX3;;Q*~6xWZ@-ED z9(^!644GX8GMm8N z?4Hs<8^y&s*zaE|#dZWzGpm*XP zlj9j~XE?p%_t;-r)4O|8P=x7OqoYi!3zp=lq-Q096XUHuQT`<3$riQQgM%Tt`){b1Q8TWd$==tU{8W@u*}KO6XaJN+L-@ z48|C@q~T==DQ5=a>5ODWt@Ajjq&7i|$)=M0$oOQ$amN)~{C zC?aUn;>NMpcyr)%P54?!1u?TyPFQ7X1+k{n8A-uFVlFeqN{9u zr?+8>Wnc?`%o#$-gJ?_3n% zzW;3B+zKG0)0x*qMGZY;k(MP`i8lxHmIvGJZ}j{Xey>68mQX-qqx5L~04f!WKfdP^f zWN7*V6E%#i!Mv`O0%0zNHcTXd2J=#3*e{dfO4h-f=pECoCAY}%E{?0&Yu$+TlinzXJ z*9fp@IS_6*@H+gJHvXWvQNYp|=owgWGpdGwY!x?P$CmCu1h^#~{loGfmN(Z?#gqmF z_^`tbcYN|}=XQ2SA9i{U-QG8aWafy#=tw4ZBlezM(w+3BRVAwqO9X7KcF@rU{`dx? z7yu#=Msd&%!-xiROmzw7zoBYrS&KL(W-aANFc2AexxDe$vi|lp4Z5fCwKh_*HH?x4 z<)b{p9lBZv=&`Wr;zvz`NmGg3H+xRuL}*lUL%I<}6!IlZvyzzzKw<(Ryrh*2JCP@EO~6R185WAU$dH}^Jt zsWrs!hyq=g5Wj8dBicFken7hpoiXVZ?kSQbCYI3B#>buZwpM#v+#Xo^Xj$snNf&7}+~kzE zt>?|_yb8m-5B$c5_B`bnliXQj8ipG@;@Q4$v>kk{hw;rgY*}p3lH@qPp$Bje!|8EW zyzElRoJ3KyY~y8XWivUZx}6>z$2K0$KHUG(-ruDLX&9!_NO@CAMVA1$nMc@p0W{t= zY2HWvhy9PRn^FoGH}4RhTUGZuJ-n=5!gxvt4ff_9hJBY>&EONgWn8eL*fr^Z1OlGS zEl(cNTO7Z&csSDSlfBy|N`3x<+y1#8mi+6_vfwC+n9Xl(2&w%OFMKe{!!Wq24YO2k zRvOf%i^DkXLq{EkNZTisNFi)|hl%!a)KLg{6eBl%rND-IL{fCDa)TEpzBBjOl?Yb2 z&mZ0l*3^3-iCt0P^NK~~gK(Q5+1Re=15O@>Cer+qjXgDW{_*5~7Te5_mPmT0BiT(M zN!XWb6r~f4KDGxP8TJV8A(1N82$Q;#o@H%wRLH0?X}Dh2m94=+8W$F6s<Gcc1!%B?SlZzHRLtvuTD)Z_zmdGs`}mq)uEQ{7`rF!>yCtc1vpo=taQnAqy9 z#oUB6%oxR2wE-W@+y&a~3J7cki)kI)x0o!zBU>F$$gZ!B zm$o|Yr}q14;_LOtxLVtuEh0$)G3LxCnqdJ_! zSUEB}n^u1A)s(d(!3}4{FV1iU^-1=-o8{&0<%f%h%j-9n*O#}y_3OUx-U0vPgMCPcY5CEB$>gli@FV4J#~|K;D4Q%cdJ G8~^~@7uDJT diff --git a/js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js b/js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js similarity index 99% rename from js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js rename to js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js index d2fa132f..f5eab5e3 100644 --- a/js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js +++ b/js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js @@ -1 +1 @@ -import{n as D,t as E,i as H,a as N,w as k,b as z,c as B,d as F,e as Q}from"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";function b(e){var r;const n=E(e);return(r=n==null?void 0:n.$el)!=null?r:n}const g=B?window:void 0;function V(...e){let r,n,i,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,i,a]=e,r=g):[r,n,i,a]=e,!r)return D;Array.isArray(n)||(n=[n]),Array.isArray(i)||(i=[i]);const s=[],l=()=>{s.forEach(m=>m()),s.length=0},f=(m,u,t,o)=>(m.addEventListener(u,t,o),()=>m.removeEventListener(u,t,o)),p=VueDemi.watch(()=>[b(r),E(a)],([m,u])=>{if(l(),!m)return;const t=H(u)?{...u}:u;s.push(...n.flatMap(o=>i.map(c=>f(m,o,c,t))))},{immediate:!0,flush:"post"}),v=()=>{p(),l()};return N(v),v}let T=!1;function ne(e,r,n={}){const{window:i=g,ignore:a=[],capture:s=!0,detectIframe:l=!1}=n;if(!i)return D;Q&&!T&&(T=!0,Array.from(i.document.body.children).forEach(t=>t.addEventListener("click",D)),i.document.documentElement.addEventListener("click",D));let f=!0;const p=t=>a.some(o=>{if(typeof o=="string")return Array.from(i.document.querySelectorAll(o)).some(c=>c===t.target||t.composedPath().includes(c));{const c=b(o);return c&&(t.target===c||t.composedPath().includes(c))}}),m=[V(i,"click",t=>{const o=b(e);if(!(!o||o===t.target||t.composedPath().includes(o))){if(t.detail===0&&(f=!p(t)),!f){f=!0;return}r(t)}},{passive:!0,capture:s}),V(i,"pointerdown",t=>{const o=b(e);f=!p(t)&&!!(o&&!t.composedPath().includes(o))},{passive:!0}),l&&V(i,"blur",t=>{setTimeout(()=>{var o;const c=b(e);((o=i.document.activeElement)==null?void 0:o.tagName)==="IFRAME"&&!(c!=null&&c.contains(i.document.activeElement))&&r(t)},0)})].filter(Boolean);return()=>m.forEach(t=>t())}function Y(){const e=VueDemi.ref(!1),r=VueDemi.getCurrentInstance();return r&&VueDemi.onMounted(()=>{e.value=!0},VueDemi.isVue2?null:r),e}function W(e){const r=Y();return VueDemi.computed(()=>(r.value,!!e()))}function q(e,r={}){const{window:n=g}=r,i=W(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let a;const s=VueDemi.ref(!1),l=v=>{s.value=v.matches},f=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",l):a.removeListener(l))},p=VueDemi.watchEffect(()=>{i.value&&(f(),a=n.matchMedia(E(e)),"addEventListener"in a?a.addEventListener("change",l):a.addListener(l),s.value=a.matches)});return N(()=>{p(),f(),a=void 0}),s}const M=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},_="__vueuse_ssr_handlers__",K=$();function $(){return _ in M||(M[_]=M[_]||{}),M[_]}function G(e,r){return K[e]||r}function U(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const X={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},C="vueuse-storage";function re(e,r,n,i={}){var a;const{flush:s="pre",deep:l=!0,listenToStorageChanges:f=!0,writeDefaults:p=!0,mergeDefaults:v=!1,shallow:m,window:u=g,eventFilter:t,onError:o=d=>{console.error(d)},initOnMounted:c}=i,y=(m?VueDemi.shallowRef:VueDemi.ref)(r);if(!n)try{n=G("getDefaultStorage",()=>{var d;return(d=g)==null?void 0:d.localStorage})()}catch(d){o(d)}if(!n)return y;const h=E(r),O=U(h),A=(a=i.serializer)!=null?a:X[O],{pause:P,resume:L}=k(y,()=>J(y.value),{flush:s,deep:l,eventFilter:t});u&&f&&z(()=>{V(u,"storage",I),V(u,C,x),c&&I()}),c||I();function R(d,w){u&&u.dispatchEvent(new CustomEvent(C,{detail:{key:e,oldValue:d,newValue:w,storageArea:n}}))}function J(d){try{const w=n.getItem(e);if(d==null)R(w,null),n.removeItem(e);else{const S=A.write(d);w!==S&&(n.setItem(e,S),R(w,S))}}catch(w){o(w)}}function j(d){const w=d?d.newValue:n.getItem(e);if(w==null)return p&&h!=null&&n.setItem(e,A.write(h)),h;if(!d&&v){const S=A.read(w);return typeof v=="function"?v(S,h):O==="object"&&!Array.isArray(S)?{...h,...S}:S}else return typeof w!="string"?w:A.read(w)}function I(d){if(!(d&&d.storageArea!==n)){if(d&&d.key==null){y.value=h;return}if(!(d&&d.key!==e)){P();try{(d==null?void 0:d.newValue)!==A.write(y.value)&&(y.value=j(d))}catch(w){o(w)}finally{d?VueDemi.nextTick(L):L()}}}}function x(d){I(d.detail)}return y}function Z(e,r,n={}){const{window:i=g,...a}=n;let s;const l=W(()=>i&&"MutationObserver"in i),f=()=>{s&&(s.disconnect(),s=void 0)},p=VueDemi.computed(()=>{const t=E(e),o=(Array.isArray(t)?t:[t]).map(b).filter(F);return new Set(o)}),v=VueDemi.watch(()=>p.value,t=>{f(),l.value&&i&&t.size&&(s=new MutationObserver(r),t.forEach(o=>s.observe(o,a)))},{immediate:!0,flush:"post"}),m=()=>s==null?void 0:s.takeRecords(),u=()=>{f(),v()};return N(u),{isSupported:l,stop:u,takeRecords:m}}function ee(e,r,n={}){const{window:i=g,...a}=n;let s;const l=W(()=>i&&"ResizeObserver"in i),f=()=>{s&&(s.disconnect(),s=void 0)},p=VueDemi.computed(()=>Array.isArray(e)?e.map(u=>b(u)):[b(e)]),v=VueDemi.watch(p,u=>{if(f(),l.value&&i){s=new ResizeObserver(r);for(const t of u)t&&s.observe(t,a)}},{immediate:!0,flush:"post"}),m=()=>{f(),v()};return N(m),{isSupported:l,stop:m}}function ie(e,r={}){const{reset:n=!0,windowResize:i=!0,windowScroll:a=!0,immediate:s=!0}=r,l=VueDemi.ref(0),f=VueDemi.ref(0),p=VueDemi.ref(0),v=VueDemi.ref(0),m=VueDemi.ref(0),u=VueDemi.ref(0),t=VueDemi.ref(0),o=VueDemi.ref(0);function c(){const y=b(e);if(!y){n&&(l.value=0,f.value=0,p.value=0,v.value=0,m.value=0,u.value=0,t.value=0,o.value=0);return}const h=y.getBoundingClientRect();l.value=h.height,f.value=h.bottom,p.value=h.left,v.value=h.right,m.value=h.top,u.value=h.width,t.value=h.x,o.value=h.y}return ee(e,c),VueDemi.watch(()=>b(e),y=>!y&&c()),Z(e,c,{attributeFilter:["style","class"]}),a&&V("scroll",c,{capture:!0,passive:!0}),i&&V("resize",c,{passive:!0}),z(()=>{s&&c()}),{height:l,bottom:f,left:p,right:v,top:m,width:u,x:t,y:o,update:c}}function oe(e,r,n={}){const{root:i,rootMargin:a="0px",threshold:s=.1,window:l=g,immediate:f=!0}=n,p=W(()=>l&&"IntersectionObserver"in l),v=VueDemi.computed(()=>{const c=E(e);return(Array.isArray(c)?c:[c]).map(b).filter(F)});let m=D;const u=VueDemi.ref(f),t=p.value?VueDemi.watch(()=>[v.value,b(i),u.value],([c,y])=>{if(m(),!u.value||!c.length)return;const h=new IntersectionObserver(r,{root:b(y),rootMargin:a,threshold:s});c.forEach(O=>O&&h.observe(O)),m=()=>{h.disconnect(),m=D}},{immediate:f,flush:"post"}):D,o=()=>{m(),t(),u.value=!1};return N(o),{isSupported:p,isActive:u,pause(){m(),u.value=!1},resume(){u.value=!0},stop:o}}function se(e={}){const{window:r=g,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:i=Number.POSITIVE_INFINITY,listenOrientation:a=!0,includeScrollbar:s=!0}=e,l=VueDemi.ref(n),f=VueDemi.ref(i),p=()=>{r&&(s?(l.value=r.innerWidth,f.value=r.innerHeight):(l.value=r.document.documentElement.clientWidth,f.value=r.document.documentElement.clientHeight))};if(p(),z(p),V("resize",p,{passive:!0}),a){const v=q("(orientation: portrait)");VueDemi.watch(v,()=>p())}return{width:l,height:f}}export{oe as a,ee as b,ie as c,re as d,se as e,ne as o,V as u}; +import{n as D,t as E,i as H,a as N,w as k,b as z,c as B,d as F,e as Q}from"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";function b(e){var r;const n=E(e);return(r=n==null?void 0:n.$el)!=null?r:n}const g=B?window:void 0;function V(...e){let r,n,i,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,i,a]=e,r=g):[r,n,i,a]=e,!r)return D;Array.isArray(n)||(n=[n]),Array.isArray(i)||(i=[i]);const s=[],l=()=>{s.forEach(m=>m()),s.length=0},f=(m,u,t,o)=>(m.addEventListener(u,t,o),()=>m.removeEventListener(u,t,o)),p=VueDemi.watch(()=>[b(r),E(a)],([m,u])=>{if(l(),!m)return;const t=H(u)?{...u}:u;s.push(...n.flatMap(o=>i.map(c=>f(m,o,c,t))))},{immediate:!0,flush:"post"}),v=()=>{p(),l()};return N(v),v}let T=!1;function ne(e,r,n={}){const{window:i=g,ignore:a=[],capture:s=!0,detectIframe:l=!1}=n;if(!i)return D;Q&&!T&&(T=!0,Array.from(i.document.body.children).forEach(t=>t.addEventListener("click",D)),i.document.documentElement.addEventListener("click",D));let f=!0;const p=t=>a.some(o=>{if(typeof o=="string")return Array.from(i.document.querySelectorAll(o)).some(c=>c===t.target||t.composedPath().includes(c));{const c=b(o);return c&&(t.target===c||t.composedPath().includes(c))}}),m=[V(i,"click",t=>{const o=b(e);if(!(!o||o===t.target||t.composedPath().includes(o))){if(t.detail===0&&(f=!p(t)),!f){f=!0;return}r(t)}},{passive:!0,capture:s}),V(i,"pointerdown",t=>{const o=b(e);f=!p(t)&&!!(o&&!t.composedPath().includes(o))},{passive:!0}),l&&V(i,"blur",t=>{setTimeout(()=>{var o;const c=b(e);((o=i.document.activeElement)==null?void 0:o.tagName)==="IFRAME"&&!(c!=null&&c.contains(i.document.activeElement))&&r(t)},0)})].filter(Boolean);return()=>m.forEach(t=>t())}function Y(){const e=VueDemi.ref(!1),r=VueDemi.getCurrentInstance();return r&&VueDemi.onMounted(()=>{e.value=!0},VueDemi.isVue2?null:r),e}function W(e){const r=Y();return VueDemi.computed(()=>(r.value,!!e()))}function q(e,r={}){const{window:n=g}=r,i=W(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let a;const s=VueDemi.ref(!1),l=v=>{s.value=v.matches},f=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",l):a.removeListener(l))},p=VueDemi.watchEffect(()=>{i.value&&(f(),a=n.matchMedia(E(e)),"addEventListener"in a?a.addEventListener("change",l):a.addListener(l),s.value=a.matches)});return N(()=>{p(),f(),a=void 0}),s}const M=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},_="__vueuse_ssr_handlers__",K=$();function $(){return _ in M||(M[_]=M[_]||{}),M[_]}function G(e,r){return K[e]||r}function U(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const X={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},C="vueuse-storage";function re(e,r,n,i={}){var a;const{flush:s="pre",deep:l=!0,listenToStorageChanges:f=!0,writeDefaults:p=!0,mergeDefaults:v=!1,shallow:m,window:u=g,eventFilter:t,onError:o=d=>{console.error(d)},initOnMounted:c}=i,y=(m?VueDemi.shallowRef:VueDemi.ref)(r);if(!n)try{n=G("getDefaultStorage",()=>{var d;return(d=g)==null?void 0:d.localStorage})()}catch(d){o(d)}if(!n)return y;const h=E(r),O=U(h),A=(a=i.serializer)!=null?a:X[O],{pause:P,resume:L}=k(y,()=>J(y.value),{flush:s,deep:l,eventFilter:t});u&&f&&z(()=>{V(u,"storage",I),V(u,C,x),c&&I()}),c||I();function R(d,w){u&&u.dispatchEvent(new CustomEvent(C,{detail:{key:e,oldValue:d,newValue:w,storageArea:n}}))}function J(d){try{const w=n.getItem(e);if(d==null)R(w,null),n.removeItem(e);else{const S=A.write(d);w!==S&&(n.setItem(e,S),R(w,S))}}catch(w){o(w)}}function j(d){const w=d?d.newValue:n.getItem(e);if(w==null)return p&&h!=null&&n.setItem(e,A.write(h)),h;if(!d&&v){const S=A.read(w);return typeof v=="function"?v(S,h):O==="object"&&!Array.isArray(S)?{...h,...S}:S}else return typeof w!="string"?w:A.read(w)}function I(d){if(!(d&&d.storageArea!==n)){if(d&&d.key==null){y.value=h;return}if(!(d&&d.key!==e)){P();try{(d==null?void 0:d.newValue)!==A.write(y.value)&&(y.value=j(d))}catch(w){o(w)}finally{d?VueDemi.nextTick(L):L()}}}}function x(d){I(d.detail)}return y}function Z(e,r,n={}){const{window:i=g,...a}=n;let s;const l=W(()=>i&&"MutationObserver"in i),f=()=>{s&&(s.disconnect(),s=void 0)},p=VueDemi.computed(()=>{const t=E(e),o=(Array.isArray(t)?t:[t]).map(b).filter(F);return new Set(o)}),v=VueDemi.watch(()=>p.value,t=>{f(),l.value&&i&&t.size&&(s=new MutationObserver(r),t.forEach(o=>s.observe(o,a)))},{immediate:!0,flush:"post"}),m=()=>s==null?void 0:s.takeRecords(),u=()=>{f(),v()};return N(u),{isSupported:l,stop:u,takeRecords:m}}function ee(e,r,n={}){const{window:i=g,...a}=n;let s;const l=W(()=>i&&"ResizeObserver"in i),f=()=>{s&&(s.disconnect(),s=void 0)},p=VueDemi.computed(()=>Array.isArray(e)?e.map(u=>b(u)):[b(e)]),v=VueDemi.watch(p,u=>{if(f(),l.value&&i){s=new ResizeObserver(r);for(const t of u)t&&s.observe(t,a)}},{immediate:!0,flush:"post"}),m=()=>{f(),v()};return N(m),{isSupported:l,stop:m}}function ie(e,r={}){const{reset:n=!0,windowResize:i=!0,windowScroll:a=!0,immediate:s=!0}=r,l=VueDemi.ref(0),f=VueDemi.ref(0),p=VueDemi.ref(0),v=VueDemi.ref(0),m=VueDemi.ref(0),u=VueDemi.ref(0),t=VueDemi.ref(0),o=VueDemi.ref(0);function c(){const y=b(e);if(!y){n&&(l.value=0,f.value=0,p.value=0,v.value=0,m.value=0,u.value=0,t.value=0,o.value=0);return}const h=y.getBoundingClientRect();l.value=h.height,f.value=h.bottom,p.value=h.left,v.value=h.right,m.value=h.top,u.value=h.width,t.value=h.x,o.value=h.y}return ee(e,c),VueDemi.watch(()=>b(e),y=>!y&&c()),Z(e,c,{attributeFilter:["style","class"]}),a&&V("scroll",c,{capture:!0,passive:!0}),i&&V("resize",c,{passive:!0}),z(()=>{s&&c()}),{height:l,bottom:f,left:p,right:v,top:m,width:u,x:t,y:o,update:c}}function oe(e,r,n={}){const{root:i,rootMargin:a="0px",threshold:s=.1,window:l=g,immediate:f=!0}=n,p=W(()=>l&&"IntersectionObserver"in l),v=VueDemi.computed(()=>{const c=E(e);return(Array.isArray(c)?c:[c]).map(b).filter(F)});let m=D;const u=VueDemi.ref(f),t=p.value?VueDemi.watch(()=>[v.value,b(i),u.value],([c,y])=>{if(m(),!u.value||!c.length)return;const h=new IntersectionObserver(r,{root:b(y),rootMargin:a,threshold:s});c.forEach(O=>O&&h.observe(O)),m=()=>{h.disconnect(),m=D}},{immediate:f,flush:"post"}):D,o=()=>{m(),t(),u.value=!1};return N(o),{isSupported:p,isActive:u,pause(){m(),u.value=!1},resume(){u.value=!0},stop:o}}function se(e={}){const{window:r=g,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:i=Number.POSITIVE_INFINITY,listenOrientation:a=!0,includeScrollbar:s=!0}=e,l=VueDemi.ref(n),f=VueDemi.ref(i),p=()=>{r&&(s?(l.value=r.innerWidth,f.value=r.innerHeight):(l.value=r.document.documentElement.clientWidth,f.value=r.document.documentElement.clientHeight))};if(p(),z(p),V("resize",p,{passive:!0}),a){const v=q("(orientation: portrait)");VueDemi.watch(v,()=>p())}return{width:l,height:f}}export{oe as a,ee as b,ie as c,re as d,se as e,ne as o,V as u}; diff --git a/js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js.gz b/js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ff4284785e17da1796b2d36f306e997c91fdb05b GIT binary patch literal 3065 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 HqZ|MLgx%G8 literal 0 HcmV?d00001 diff --git a/js/@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js b/js/@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js similarity index 100% rename from js/@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js rename to js/@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js diff --git a/js/@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js.gz b/js/@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js.gz similarity index 100% rename from js/@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js.gz rename to js/@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js.gz diff --git a/js/BarcodeDemo-BkCnYqZO.js.gz b/js/BarcodeDemo-BkCnYqZO.js.gz deleted file mode 100644 index 9297f371c201799bcfd927e126c70b19b553d2c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1435 zcmV;M1!VdkiwFP!000021Jze+Zxcrp{oY^UOuxj^?8NINkZcrWVh74I5KK@~A#1XG z?Hzl)yUfhSaV$%LQXoJZP(@4AR5Yj{gm|?@6={-RL)K0{@fWJKosdlvh$=urvSe9v z?zxY1?s%6KU5Cp`IYLDQs#)$75$P};ry!K%>G=3Lr*w+s1?poB93maM$2r(~ndC(x zPGY1>=^Z*aoS{QQVVptBd67_wsuDG(qPmCoCCfg~a0%9|1=V&1}m_DL} zaft~JJOLTq;gC>cq&M77@~c93&qGOPvHYoQILwpG63SrL)abDx zJrh1-wggUf*;FY;;`@};*zrtyY-+pW)UuRuW*Z5W#K?Xn>E?TToPDF)v}87;fkZiG zD=u)sgakuKDuWv1M9nl1i8xWoer0%Mzh`!)w~fYdii&g;R-`#d#2cPSC5H~3h0|xl zK+sLfrATy>ZW2?HFm>U0XK@?Z6bIV?-om8L^*ALvtA;UBSZq8IC!K-&QsvXiQ3n4V ze1?0rWJORKl5Ob3_3X)%aeOB@P+hVKCd->1war0(q13wrxTWZZj4%<;4=YUv>W(dB zB;7ya0Wl!UY)Cpq*RjEt?G>9AK|=$S>y7~_C^`rWke=Hftu*7j{z{1%($u=DST;B~ zWZT=+D5jgg&@e5hq3Bvv0*dx=kRG=y<5a+qE16>p&BK;M4QA&wi6u-*jaI9;IoXX& zVSKe;noP8)B0(aZ1C=mx(lMajrfdSp$-|r(xS~6j(BgRVFm*LGj?2yODy|rirJg0V z_Gtfsuirs&L_!f)giCF0uVG2b4P22-TA-n|=MU>kSJuD%uDp5K~#3-t?egs2wruVBgJ#96uWr0qzPYJ~Kl^y?o0ZzDKWq1XsLjvR z?p&+gdErklzgfQN-+Jg@``LeSWp#P33GjdaW9{XG*VC8$+2^ZE51KpcKf7CBx!v6O z54f;zN4@LLZh^daSMjbsQ{$ao2xlE$q;jjmTTIuw{jmuwXG*Orh7BfMiI<$>0w z;&G}Ma@_H3LqlHzz&1~QWLxTvLB}co%ssh2KfU(wVv`^eXcJj|^|U^BxjwU4dv@J_ z`cwVM!@!mw-+Qfj?rOY^^AF~_4Z_dIa<%!H`t`qS(--S=m-l|T@8&!#*c52UqC5u( z=RF}=wydG71(S-9luLw}9o+hRcj=iDle&p36ODNVPg11y{DqNYpLGo?L2Dc$P4*wy z3h0+u$a2tSQ-w&DNkw;T3APMc)J@O}U^LRBRtzBoVb2a72~XESh&J>tBZU6uHlGl; zRP!lSEm5hP>E`M!`PU!Sf4S}7deU4*fA+3_^T&^Uxg4=wPli+rlJ72AaM~|hGum~^ pZ;3WLY?Kt9?D=Z6T8;L>WaC9X9lXf5O0M>O@h@u_-6Y=+004H?%}@XU diff --git a/js/BarcodeDemo-BkCnYqZO.js b/js/BarcodeDemo-Dpuxvqbc.js similarity index 85% rename from js/BarcodeDemo-BkCnYqZO.js rename to js/BarcodeDemo-Dpuxvqbc.js index 7cd50f01..6eac1ffa 100644 --- a/js/BarcodeDemo-BkCnYqZO.js +++ b/js/BarcodeDemo-Dpuxvqbc.js @@ -1 +1 @@ -import{y as e}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const T=Vue.defineComponent({name:"BarcodeDemo",setup(){const u={width:4},t=Vue.ref(!1),a=Vue.ref("RayTemplate");return{baseOptions:u,loading:t,text:a}},render(){const{baseOptions:u}=this;return Vue.createVNode(naive.NGrid,{cols:2,xGap:12,yGap:12},{default:()=>[Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"详细配置项说明"},{default:()=>[Vue.createTextVNode("点击查看详细配置项:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/Options"},[Vue.createTextVNode("js-barcode options")]),Vue.createTextVNode("。")]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"基础条形码"},{default:()=>[Vue.createVNode(e,{text:"RayTemplate",options:{...u}},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自定义颜色条形码"},{default:()=>[Vue.createVNode(e,{text:"RayTemplate",options:{...u,lineColor:"red"}},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"pharmacode 模式"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{type:"warning",title:"注意"},{default:()=>[Vue.createTextVNode("该模式下,条形码只能渲染有效数值,否则将会渲染失败。可以查看官网说明:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/pharmacode"},[Vue.createTextVNode("pharmacode")]),Vue.createTextVNode("。")]}),Vue.createVNode(e,{text:"1234",format:"pharmacode",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"codabar 模式"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{type:"warning",title:"注意"},{default:()=>[Vue.createTextVNode("该模式下,需要注意 text 中的特殊字符,可以查看官网说明:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/codabar"},[Vue.createTextVNode("codabar")]),Vue.createTextVNode("。")]}),Vue.createVNode(e,{text:"1234",format:"codabar",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"有状态的条形码"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large",justify:"flex-start",inline:!0},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.loading,"onUpdate:value":t=>this.loading=t,style:"width: fit-content"},{checked:()=>"loading...",unchecked:()=>"success!"}),Vue.createVNode(e,{text:"RayTemplate",loading:this.loading},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"watchText 主动监听 text 变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.text,"onUpdate:value":t=>this.text=t},null),Vue.createVNode(e,{text:this.text,watchText:!0},null)]})]})]})]})}});export{T as default}; +import{y as e}from"./hooks-s17Sjidp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const T=Vue.defineComponent({name:"BarcodeDemo",setup(){const u={width:4},t=Vue.ref(!1),a=Vue.ref("RayTemplate");return{baseOptions:u,loading:t,text:a}},render(){const{baseOptions:u}=this;return Vue.createVNode(naive.NGrid,{cols:2,xGap:12,yGap:12},{default:()=>[Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"详细配置项说明"},{default:()=>[Vue.createTextVNode("点击查看详细配置项:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/Options"},[Vue.createTextVNode("js-barcode options")]),Vue.createTextVNode("。")]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"基础条形码"},{default:()=>[Vue.createVNode(e,{text:"RayTemplate",options:{...u}},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自定义颜色条形码"},{default:()=>[Vue.createVNode(e,{text:"RayTemplate",options:{...u,lineColor:"red"}},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"pharmacode 模式"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{type:"warning",title:"注意"},{default:()=>[Vue.createTextVNode("该模式下,条形码只能渲染有效数值,否则将会渲染失败。可以查看官网说明:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/pharmacode"},[Vue.createTextVNode("pharmacode")]),Vue.createTextVNode("。")]}),Vue.createVNode(e,{text:"1234",format:"pharmacode",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"codabar 模式"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{type:"warning",title:"注意"},{default:()=>[Vue.createTextVNode("该模式下,需要注意 text 中的特殊字符,可以查看官网说明:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/codabar"},[Vue.createTextVNode("codabar")]),Vue.createTextVNode("。")]}),Vue.createVNode(e,{text:"1234",format:"codabar",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"有状态的条形码"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large",justify:"flex-start",inline:!0},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.loading,"onUpdate:value":t=>this.loading=t,style:"width: fit-content"},{checked:()=>"loading...",unchecked:()=>"success!"}),Vue.createVNode(e,{text:"RayTemplate",loading:this.loading},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"watchText 主动监听 text 变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.text,"onUpdate:value":t=>this.text=t},null),Vue.createVNode(e,{text:this.text,watchText:!0},null)]})]})]})]})}});export{T as default}; diff --git a/js/BarcodeDemo-Dpuxvqbc.js.gz b/js/BarcodeDemo-Dpuxvqbc.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..18f2f773351c52f215d1b9f7f0407b1692a825af GIT binary patch literal 1432 zcmV;J1!wvniwFP!000021JzeuZxcrpeebVGrZ2HHJMlW-i-Mdug+c>?U{W;|iYB|) z-m%xS+nL!oj%6uO3Iu2as%UANih@dn5G0hM3QG7jWbNdMzfi61glw8XQ~?r_CCi#~ z&;2;(j(1tXbA>9GTBvM+N=CQ^MA~iF%}Y({J*RTa@<>ji1FViiq}}v|0B)8@P9_s1 zPCB)|k%7?(Ix-T)S+tasNuB6A(c@aGci0^rJJB7*c!F`I)nVNvt_@o5XSwe9;V5Xz z2dz<%=lEgH1c^^f`H<`&ouot8hOA?QX|trFQI2a-X(v00-a`_)mMV7j<^7|@C@3d2 z({=MKbJq9|z!0G{z3C)pJy*Mp8cLL9T=PIk zCKXsxQ5DvhAo@fdkxUSs^k}1FJ-*$M)^>QtEojQsSb=6CnW%eWC^d5EG@Lvg1%hc) zp=7d)bdk80f|+lII|@6ulF4?B-j*LtVu>9w{!GW5JO)*v4Qm2=v{Wzn$fSZaofgMM?#&ZK!!_213rD{p{ zkNH3>$S@8mx8S)PxN0kNS^xtLQenCl3_-y~Sc3Aswph6l=l7S3%u=?|S;4B#At2M% zs>d+h`h`YmDGdeBp$bs!fB@wSUY?{9Mm)t_E)5?$F0~lX8VW0zRtBw9aAUHYnWFeg zzp|NZQniGMOaWBE*m2i_Hcr_TkmH91vvApT9cd)+^kM25dIFak-xXZ8AVYme8Evut zgI~Xa;)sF*E=!McW4~c3DlA-9OgUhn^_8XC^9vi_eP4UAym9;4`pT2)%^%R-Olg=_ z4K`Fe_bj;hyn5?yZSl$unpdj}D28|DM-<_*Eg)kcTPaT(?d@5nY=4rNZlT>_+ycjG zKPsDwwij8RwKu1VDtPxQa#EXY;9J}#G-Pq6lmQg)qA&t)p@i}mO~Cq;#Z2lLt?_-v4LBeaE~}CU z1}aj)8P6iztfug?It!ukDQ?t3{8OEv=ra;V4x!Z}|m zmMIx1U#8Bz@BaDO=H-j1c*o+j>IWR?UZ0 zwMdm|ryHyHJh*(X_UrZF+JnY22J<(At3SQ(%jF37d=*hGOun~d;c35W&S=jmzb4x1 muwGJhvS%u>N+osxrt2^A>F`CqS#ssTC;tNX%#VWK4*&o-ch+G5 literal 0 HcmV?d00001 diff --git a/js/dayjs@1.11.10-C8LoRVP6.js b/js/dayjs@1.11.10-C8LoRVP6.js new file mode 100644 index 00000000..e10bb817 --- /dev/null +++ b/js/dayjs@1.11.10-C8LoRVP6.js @@ -0,0 +1 @@ +import{c as V,g as X}from"./call-bind@1.0.7-Cpj98o6Y.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)v8=v31 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 literal 0 HcmV?d00001 diff --git a/js/dayjs@1.11.10-D8VSY-p2.js b/js/dayjs@1.11.10-D8VSY-p2.js deleted file mode 100644 index d5aa4249..00000000 --- a/js/dayjs@1.11.10-D8VSY-p2.js +++ /dev/null @@ -1 +0,0 @@ -import{c as B,g as tt}from"./call-bind@1.0.7-Cpj98o6Y.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 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 Z|5wmQ_h&&#*XqkZ{tYtcZ&*VR003SQN)-SA literal 0 HcmV?d00001 diff --git a/js/en-US-D27Vte0J.js.gz b/js/en-US-D27Vte0J.js.gz deleted file mode 100644 index 47ea7bb132c6b37aec13edce10b81fc7c6341b80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1680 zcmV;B25o(YRKEqa zs^56rJD6lYA2*%G#*dVmaEDb1_Wb+)emAaG_BOptq!HyX6QaK7g8R+%{Jt?6@lCfV z(;8(o55_LZO7O)$Xdia^tlfSuGat=5x!t=-a@;%fH~s3f3^RlMNNKEBE5X6$vKyz9 zz5NR_et(h~F^%y%(~f$rr(fgC;pVi=a$)@AFVA&HGlr zcmMoK@rViG54eo$)u0l5^BdFg!M^%>_eygvIdf7bT>4Ygh8v5qvCO(0YeBW2d(>+| zHTdRtZoXxs-QFu|VwL(<`8;I_)@ym~G#l-cYrMMNbi`=Hv^Dj;U@xfn4SarR?WV85 zo;AuCb?MW*-B*utSl#roM({zs7VNqzZO*U!pB-`AP6JVig3Y^9Tqh8NAa^`1Mj z$nqJt^K~uD(XoDbJb1^sRCFaH&T8Y1UsP(Oq_G}`q&GsZC`0R^oN=vW>h5EO#*@l= zCYw4;&lR&*)HQ+oaKX*7WCMZmNhU;Lr?>>fuss-KWP_nbe8#QvDaIj}c&XJCwViJ* z`u(X^R`vT-Wj(gg}7rOnHYWC=1P zO>U-w%?U(#FzeXrX(kOXA}U;kRFKDPPu+l_7S7zh7_taU3@V{S_zwV$mS8_e;yYOH zg?yFND%X_+>cedFkaSQe7JH4df-YHt1awGRDw+^5A?c#ETqXoWNPciT$_4~jNSwG{ zx2&c#Bn>7b6yAn8akH6@Mg$~=iy{=|;IOHN5}6t(aH#+{y_iiI6p$}WDHL!tSwi$l zhTmdt#9U`m=D5yz75PQhE57B2`OZRe_{5d*I{1*Gu>__eIbu3eF%pO!i_r+ZYj-kx zO-vPmen>7gM%?73*$qj@)w8u`jk@;aOo zI4f?v!-2{yf$NZTS&Ci@XDGam$}H-VmnT>&w@=Lh~oeH!8P6OJ8 zTmjmFHUIPy3fk#;dDCBUPiHI3O9AM3WqqLnZ9$;{ow!n;)06y?(@)Q!U_58y8cMq9 z6Le>Z##baIKGkOV<*ctcDswW{qSfB;&bKo7V34dRSqj2&4-WrAMPYe+> zPh{Rk|5zP+-rDpKlBqyu&_kDzml@QaWRBdMS3^@~%%jpVfuF8NCtMQv6_RT=<07AN zTRvT`J^u{J2{YC^V$megDwDCdsuKb%Z_Gua^aqqV(bKXXSI>WdL%$R(!jTd&YWe`H z2rsQSkS9fd=Kl28+KJvmhs{@U>7PqTKPTEN{NJZVZ-0~F>y>Tf1@Drv(w}`;|75*7 zW(-f{*1~<7NdLOKlL$3n;v9`(iTk2Zl2AlgkB^YWsLS_^vKC7>`^K%Ol(2kSjz=%X zQRsUGF=2gaJQ8pkbEN9UM|1m aQ~qDUHM&0wO1hTc|M73}@#&~T5C8yfEJ^DC diff --git a/js/hooks-CQ2bWowP.js b/js/hooks-CQ2bWowP.js deleted file mode 100644 index b701df94..00000000 --- a/js/hooks-CQ2bWowP.js +++ /dev/null @@ -1,12 +0,0 @@ -const __vite__fileDeps=["js/en-US-D27Vte0J.js","js/dayjs@1.11.10-D8VSY-p2.js","js/call-bind@1.0.7-Cpj98o6Y.js","js/print-js@1.6.0-BdoEj60G.js","js/vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js","js/lodash@4.17.21-Cw59kuJw.js","js/js-cookie@3.0.5-Z_8Sd105.js","js/screenfull@5.2.0-DmMZCkhi.js","js/currency.js@2.0.4-9OAR_aOO.js","js/lodash-es@4.17.21-3YkgETI-.js","js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js","js/@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js","js/utils-E4zYKOc_.js","js/interactjs@1.10.26-DZL_TZzP.js","js/pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js","js/dom-to-image@2.6.0-DCOFUeQU.js","js/echarts@5.5.0-CezqL3m-.js","js/zrender@5.5.0-DW8ownf1.js","js/tslib@2.3.0-BDyQ-Jie.js","js/@vue_runtime-core@3.4.30-CrcfNDdL.js","js/@vue_reactivity@3.4.30-DnhErqw9.js","js/@vue_shared@3.4.30-Bev2jR-5.js","js/zh-CN-Bfi8v2qu.js","js/index-BmNQskTl.js","js/index-43Sr2ZDd.js","css/index-DeeQXRbp.css","js/index-DyrfH47w.js","js/instance-Dld8-S8M.js","css/index-CTOeMyqn.css","js/BarcodeDemo-BkCnYqZO.js","js/index-BVZqrWBx.js","js/index-5zLcWT93.js","js/index-9FOSGFrS.js","css/index-BqPIKfai.css","js/index-JzX8PHcW.js","js/index-CbJT1VWu.js","js/index-Dy64lxjv.js","js/index-Cvja3Gcs.js","js/index-BHS8ZPNt.js","js/index-CaJnaAOe.js","js/vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js","css/vue3-next-qrcode@2.0.10_typescript@5.2-DuR3EA5M.css","js/ray-dCjhX_JK.js","js/index-1VNdjw6i.js","css/index-cMo-v_SD.css","js/index-Bx-Mwvoq.js","js/index-E385tkq8.js","css/index-Dig957GB.css","js/index-BIThRhgL.js","js/index-BoXzEMZ5.js","css/index-CIq6_pk2.css","js/index-BG72S17d.js","js/index-BZgnag-m.js","js/index-BZIQllCc.js","css/index-BhnoEzFG.css","js/index-CeuxmcIn.js","css/index-G2qqDeP0.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -var Jo=Object.defineProperty;var Qo=(e,t,o)=>t in e?Jo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ye=(e,t,o)=>Qo(e,typeof t!="symbol"?t+"":t,o);import{s as Te,c as ve,t as Fe,i as pt,o as Be,p as be}from"./lodash-es@4.17.21-3YkgETI-.js";import{o as en,u as re,a as tn,b as on,c as Oe,d as nn,e as mt}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{d as W}from"./dayjs@1.11.10-D8VSY-p2.js";import{p as an}from"./print-js@1.6.0-BdoEj60G.js";import{u as ft}from"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as le,i as G,s as We,a as De,c as rn,b as M,r as ee,d as A,e as ln,u as Ve,q as Se,f as ke,h as ht,p as gt,j as Ke,k as Xe,l as sn,m as cn,n as un,o as dn,t as pn,w as mn,v as U}from"./utils-E4zYKOc_.js";import{i as Ze}from"./interactjs@1.10.26-DZL_TZzP.js";import{s as fn}from"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import{d as ne}from"./dom-to-image@2.6.0-DCOFUeQU.js";import{r as hn,u as ae,i as gn,a as yn,b as vn,c as bn,d as Vn,e as Sn,f as _n,g as wn,h as Cn,j as Nn,k as Tn,l as On,m as kn,n as xn,o as An,p as Rn,q as Pn,s as Ln}from"./echarts@5.5.0-CezqL3m-.js";import{f as Mn,g as En}from"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import{c as yt,o as vt,a as bt}from"./@vue_runtime-core@3.4.30-CrcfNDdL.js";const ql=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const r=e[n].default;let a=n.replace(`./${t}/`,"").replace(/^\.\//,"");const s=a.lastIndexOf(".");a=a.substring(0,s);const l=a.split("/"),i=l.shift(),u=l.join(".");i&&(u?(Te(o,i,o[i]||{}),Te(o[i],u,r)):Te(o,i,r||{}))}),o},zn="modulepreload",In=function(e){return"/ray-template/"+e},Je={},k=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){document.getElementsByTagName("link");const a=document.querySelector("meta[property=csp-nonce]"),s=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));r=Promise.all(o.map(l=>{if(l=In(l),l in Je)return;Je[l]=!0;const i=l.endsWith(".css"),u=i?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${u}`))return;const c=document.createElement("link");if(c.rel=i?"stylesheet":zn,i||(c.as="script",c.crossOrigin=""),c.href=l,s&&c.setAttribute("nonce",s),document.head.appendChild(c),i)return new Promise((f,p)=>{c.addEventListener("load",f),c.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${l}`)))})}))}return r.then(()=>t()).catch(a=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=a,window.dispatchEvent(s),!s.defaultPrevented)throw a})},Dn=(e,t,o)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((r,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==o?". Note that variables only represent file names one level deep.":""))))})},jn=async e=>{var o;const t={};for(const n of e){const r=await Dn(Object.assign({"../lang/en-US.ts":()=>k(()=>import("./en-US-D27Vte0J.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21])),"../lang/zh-CN.ts":()=>k(()=>import("./zh-CN-Bfi8v2qu.js"),__vite__mapDeps([22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21]))}),`../lang/${n.key}.ts`,3),a=n.key;a&&(t[a]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},Gl=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},Hl={max:5,closable:!1},Yl="loading",Vt={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},$n={icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"},Y={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Xl="",z={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},Fn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],$={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#a6e4f7","#dbcb02","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{dark:{},light:{}},appNaiveUIThemeOverridesCommon:{dark:{},light:{}},echartTheme:"macarons"},St=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Bn="zh-CN",Wn="zh-CN",Kn={"zh-CN":"zh-cn","en-US":"en"},Un="zh-cn",Zl={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},Jl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),_t=Vue.ref(null),qn={setupRouterLoadingBar:!0,setupRouterGuard:!0},Gn=["RLogin","ErrorPage","RayTemplateDoc"],me=["admin"],Ql=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}={},s=f=>{r.value=f},l=f=>{f.preventDefault(),s(!1),Vue.nextTick().then(()=>{const{clientX:p,clientY:h}=f;o.value=p,n.value=h,s(!0)})};a&&en(e,f=>{a(f)});const i=re(e,"contextmenu",l,t),u=re(e,"click",()=>{s(!1)});return{stop:()=>{i(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(r),updateShow:s}},_e=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function q(e,t,o){Object.hasOwn(_e,e)&&(_e[e]=t)}function Ce(e){return Vue.readonly(Vue.toRef(_e,e))}function Hn(){return{...Vue.toRefs(Vue.readonly(_e))}}let K;const Yn=async()=>{const e=Go(),t=await jn(St);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:Wn})},es=async e=>{const t=await Yn();e.use(t),K=t},Qe=(e,t)=>t,se=e=>{if(!K)return{t:a=>Qe(e,a),locale:a=>{}};const{t,...o}=K.global;return{...o,t:(a,...s)=>a?!a.includes(".")&&!e?a:t(Qe(e,a),...s):"",locale:a=>{K.mode==="legacy"?K.global.locale=a:Vue.isRef(K.global.locale)?K.global.locale.value=a:K.global.locale=a}}},P=e=>e,Xn={path:"/dashboard",component:()=>k(()=>import("./index-BmNQskTl.js"),__vite__mapDeps([23,8,1,2,3,4,5,6,7,24,9,10,11,12,13,14,15,16,17,18,19,20,21,25])),meta:{i18nKey:P("menu.Dashboard"),icon:"dashboard",order:0}},Zn=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-DyrfH47w.js"),__vite__mapDeps([26,4,5,2,6,7,27,1,3,12,9,8,10,11,13,14,15,16,17,18,19,20,21,28])),meta:{i18nKey:P("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),ea={path:"barcode",component:()=>k(()=>import("./BarcodeDemo-BkCnYqZO.js"),__vite__mapDeps([29,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Barcode"),icon:"other",order:2,extra:{label:"new"}}},ta=Object.freeze(Object.defineProperty({__proto__:null,default:ea},Symbol.toStringTag,{value:"Module"})),oa={path:"/cache-demo",component:()=>k(()=>import("./index-BVZqrWBx.js"),__vite__mapDeps([30,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CacheDemo"),icon:"other",order:3}},na=Object.freeze(Object.defineProperty({__proto__:null,default:oa},Symbol.toStringTag,{value:"Module"})),aa={path:"/context-menu",component:()=>k(()=>import("./index-5zLcWT93.js"),__vite__mapDeps([31,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.ContextMenu"),icon:"other",order:2}},ra=Object.freeze(Object.defineProperty({__proto__:null,default:aa},Symbol.toStringTag,{value:"Module"})),la={path:"/directive",component:()=>k(()=>import("./index-5cxxl6_s.js"),[]),meta:{i18nKey:P("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},sa=Object.freeze(Object.defineProperty({__proto__:null,default:la},Symbol.toStringTag,{value:"Module"})),ia={path:"/echart",component:()=>k(()=>import("./index-9FOSGFrS.js"),__vite__mapDeps([32,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21,33])),meta:{i18nKey:P("menu.Echart"),icon:"echart",order:1,extra:{label:"useChart"}}},ca=Object.freeze(Object.defineProperty({__proto__:null,default:ia},Symbol.toStringTag,{value:"Module"})),ua={path:"/form",component:()=>k(()=>import("./index-JzX8PHcW.js"),__vite__mapDeps([34,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Form"),icon:"other",order:2,extra:{label:"useForm"}}},da=Object.freeze(Object.defineProperty({__proto__:null,default:ua},Symbol.toStringTag,{value:"Module"})),pa={path:"/iframe",component:()=>k(()=>import("./index-CbJT1VWu.js"),__vite__mapDeps([35,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},ma=Object.freeze(Object.defineProperty({__proto__:null,default:pa},Symbol.toStringTag,{value:"Module"})),fa={path:"/mock-demo",component:()=>k(()=>import("./index-Dy64lxjv.js"),__vite__mapDeps([36,8,1,2,3,4,5,6,7,27,12,9,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Mock"),icon:"other",order:3,keepAlive:!1,extra:{label:"usePagination"}}},ha=Object.freeze(Object.defineProperty({__proto__:null,default:fa},Symbol.toStringTag,{value:"Module"})),ga={path:"/modal-demo",component:()=>k(()=>import("./index-Cvja3Gcs.js"),__vite__mapDeps([37,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Modal"),icon:"other",order:3}},ya=Object.freeze(Object.defineProperty({__proto__:null,default:ga},Symbol.toStringTag,{value:"Module"})),ye=()=>k(()=>Promise.resolve().then(()=>Wr),void 0),va={path:"/multi",component:ye,meta:{i18nKey:P("menu.MultiMenu"),icon:"other",order:4,extra:{label:"cache"}},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>k(()=>import("./index-BtZPyenx.js"),[]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:ye,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>k(()=>import("./index-B6a_PCdD.js"),[]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:ye,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>k(()=>import("./index-Cg1Whvge.js"),[]),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},ba=Object.freeze(Object.defineProperty({__proto__:null,default:va},Symbol.toStringTag,{value:"Module"})),Va={path:"/precision",component:()=>k(()=>import("./index-BHS8ZPNt.js"),__vite__mapDeps([38,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CalculatePrecision"),icon:"other",order:2}},Sa=Object.freeze(Object.defineProperty({__proto__:null,default:Va},Symbol.toStringTag,{value:"Module"})),_a={path:"/qrcode",component:()=>k(()=>import("./index-CaJnaAOe.js"),__vite__mapDeps([39,40,41,42])),meta:{i18nKey:P("menu.QRCode"),icon:"other",order:2}},wa=Object.freeze(Object.defineProperty({__proto__:null,default:_a},Symbol.toStringTag,{value:"Module"})),Ca={path:"rely-about",component:()=>k(()=>import("./index-1VNdjw6i.js"),__vite__mapDeps([43,44])),meta:{i18nKey:P("menu.RelyAbout"),icon:"rely",order:999}},Na=Object.freeze(Object.defineProperty({__proto__:null,default:Ca},Symbol.toStringTag,{value:"Module"})),Ta={path:"/router-demo",component:ye,meta:{i18nKey:P("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",component:()=>k(()=>import("./index-Bx-Mwvoq.js"),__vite__mapDeps([45,8,1,2,3,9,10,11,4,5,6,7,12,13,14,15,16,17,18,19,20,21])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",component:()=>k(()=>import("./index-BRGdSJVO.js"),[]),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Oa=Object.freeze(Object.defineProperty({__proto__:null,default:Ta},Symbol.toStringTag,{value:"Module"})),ka={path:"/scroll-reveal",component:()=>k(()=>import("./index-E385tkq8.js"),__vite__mapDeps([46,47])),meta:{i18nKey:P("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},xa=Object.freeze(Object.defineProperty({__proto__:null,default:ka},Symbol.toStringTag,{value:"Module"})),Aa={path:"/segment",component:()=>k(()=>import("./index-BIThRhgL.js"),__vite__mapDeps([48,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Segment"),icon:"other",order:3,extra:{label:"segment"}}},Ra=Object.freeze(Object.defineProperty({__proto__:null,default:Aa},Symbol.toStringTag,{value:"Module"})),Pa={path:"/svg-icons",component:()=>k(()=>import("./index-BoXzEMZ5.js"),__vite__mapDeps([49,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21,50])),meta:{i18nKey:P("menu.SvgIcon"),icon:"other",order:3}},La=Object.freeze(Object.defineProperty({__proto__:null,default:Pa},Symbol.toStringTag,{value:"Module"})),Ma={path:"/table",component:()=>k(()=>import("./index-BG72S17d.js"),__vite__mapDeps([51,12,9,8,1,2,4,5,6,7,3,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},Ea=Object.freeze(Object.defineProperty({__proto__:null,default:Ma},Symbol.toStringTag,{value:"Module"})),za={path:"/template-hooks",component:()=>k(()=>import("./index-BZgnag-m.js"),__vite__mapDeps([52,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.TemplateHooks"),icon:"other",order:1}},Ia=Object.freeze(Object.defineProperty({__proto__:null,default:za},Symbol.toStringTag,{value:"Module"})),Da=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Zn,"/src/router/modules/demo/axios.ts":Qn,"/src/router/modules/demo/barcode.ts":ta,"/src/router/modules/demo/cache-demo.ts":na,"/src/router/modules/demo/context-menu.ts":ra,"/src/router/modules/demo/directive.ts":sa,"/src/router/modules/demo/echart.ts":ca,"/src/router/modules/demo/form.ts":da,"/src/router/modules/demo/iframe.ts":ma,"/src/router/modules/demo/mock.ts":ha,"/src/router/modules/demo/modal.ts":ya,"/src/router/modules/demo/multi-menu.ts":ba,"/src/router/modules/demo/precision.ts":Sa,"/src/router/modules/demo/qrcode.ts":wa,"/src/router/modules/demo/rely.ts":Na,"/src/router/modules/demo/router-demo.ts":Oa,"/src/router/modules/demo/scroll-reveal.ts":xa,"/src/router/modules/demo/segment.ts":Ra,"/src/router/modules/demo/svg-icons.ts":La,"/src/router/modules/demo/table.ts":Ea,"/src/router/modules/demo/template-hooks.ts":Ia});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error(`[combineRawRouteModules]: ${n} module must export default.`);return o},[])},ja=e=>e[0]==="/",wt=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+(ja(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){wt(r.children,t,a);continue}else t.push({...r,path:a})}return t},$a=e=>Array.isArray(e)?wt(ve(e)):[],Fa=e=>e.sort((t,o)=>{var a,s;const n=((a=t.meta)==null?void 0:a.order)??1,r=((s=o.meta)==null?void 0:s.order)??0;if(typeof n!="number"||typeof r!="number")throw new TypeError("orderRoutes error: order must be a number!");return n===r?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-r}),Ba=e=>{const{beforeEach:t}=e,{getRootPath:o}=oe(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,s)=>{const l=le(z.token),i=le(z.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;l!==null?n(r,a)?xe(!0):!G(c,"Symbol")&&c&&Gn.includes(c)?s():Bo(u)?n(r,a)?i?s(i):xe(!0):s():xe(!0):n(r,a)?s():s("/")})},xe=(e=!0)=>{const{router:t}=Ue(),{push:o,replace:n}=t,{getRootPath:r}=oe();We(z.appMenuKey,r.value),e?n(r.value):o(r.value)},Wa=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Q.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Ka=e=>{e.beforeEach(()=>{var t;(t=window.$loadingBar)==null||t.start()}),e.afterEach(()=>{var t;(t=window.$loadingBar)==null||t.finish()}),e.onError(()=>{var t;(t=window.$loadingBar)==null||t.error()})},Ct=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:a}=De();return!(n||o||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))};var Ua={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Nt=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=Ua,{locale:t}=se(),{locale:o}=Cl(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Go(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"},sideBarLogo:Object.assign({},$n)}),r=l=>{t(l),o(l),n.localeLanguage=l,We(z.localeLanguage,l,"localStorage")},a=(l,i=.3)=>{const u=rn(l,i),c={primaryColor:l,primaryColorHover:l,primaryColorPressed:l};n.primaryColorOverride.common=c;const f=document.body;f.style.setProperty("--ray-theme-primary-color",l),f.style.setProperty("--ray-theme-primary-fade-color",u)},s=(l,i,u)=>{Object.hasOwn(n,l)&&(n[l]=i),u==null||u()};return Mn(()=>n.appTheme,l=>{l?n.primaryColorOverride=Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):n.primaryColorOverride=Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:a,updateSettingState:s}},{persist:{key:z.appPiniaSettingStore}}),Tt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2","#9b8bba","#e098c7","#8fd3e8","#71669e","#cc70af","#7cb4cc","#7EC4FF","#5FCBB0","#49C4BF","#F0C9CA","#34DC90","#3295E0","#EAB62E","#76C3F3","#2DC2C0","#FCC43F","#84CFFF"],Ot="transparent",kt={},xt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},At={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Rt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Pt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Lt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Et={itemStyle:{borderWidth:0,borderColor:"#ccc"}},zt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},It={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Dt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},$t={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},Ft={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},Bt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Wt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Kt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ut={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},qt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Gt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ht={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Yt={textStyle:{color:"#999999"},pageTextStyle:{color:"#999999"}},Xt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Zt={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},Jt={color:["#fc97af","#87f7cf"]},Qt={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},eo={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},qa={color:Tt,backgroundColor:Ot,textStyle:kt,title:xt,line:At,radar:Rt,bar:Pt,pie:Lt,scatter:Mt,boxplot:Et,parallel:zt,sankey:It,funnel:Dt,gauge:jt,candlestick:$t,graph:Ft,map:Bt,geo:Wt,categoryAxis:Kt,valueAxis:Ut,logAxis:qt,timeAxis:Gt,toolbox:Ht,legend:Yt,tooltip:Xt,timeline:Zt,visualMap:Jt,dataZoom:Qt,markPoint:eo},Ga=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Ot,bar:Pt,boxplot:Et,candlestick:$t,categoryAxis:Kt,color:Tt,dataZoom:Qt,default:qa,funnel:Dt,gauge:jt,geo:Wt,graph:Ft,legend:Yt,line:At,logAxis:qt,map:Bt,markPoint:eo,parallel:zt,pie:Lt,radar:Rt,sankey:It,scatter:Mt,textStyle:kt,timeAxis:Gt,timeline:Zt,title:xt,toolbox:Ht,tooltip:Xt,valueAxis:Ut,visualMap:Jt},Symbol.toStringTag,{value:"Module"})),to=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089","#516b91","#59c4e6","#edafda","#93b7e3","#a5e7f0","#cbb0e3"],oo="transparent",no={},ao={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},ro={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},lo={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},so={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},io={itemStyle:{borderWidth:0,borderColor:"#ccc"}},co={itemStyle:{borderWidth:0,borderColor:"#ccc"}},uo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},po={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},fo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ho={itemStyle:{borderWidth:0,borderColor:"#ccc"}},go={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},yo={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},vo={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},bo={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Vo={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},So={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},_o={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},wo={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Co={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},No={textStyle:{color:"#333333"}},To={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},Oo={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},ko={color:["#5ab1ef","#e0ffff"]},xo={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},Ao={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Ha={color:to,backgroundColor:oo,textStyle:no,title:ao,line:ro,radar:lo,bar:so,pie:io,scatter:co,boxplot:uo,parallel:po,sankey:mo,funnel:fo,gauge:ho,candlestick:go,graph:yo,map:vo,geo:bo,categoryAxis:Vo,valueAxis:So,logAxis:_o,timeAxis:wo,toolbox:Co,legend:No,tooltip:To,timeline:Oo,visualMap:ko,dataZoom:xo,markPoint:Ao},Ya=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:oo,bar:so,boxplot:uo,candlestick:go,categoryAxis:Vo,color:to,dataZoom:xo,default:Ha,funnel:fo,gauge:ho,geo:bo,graph:yo,legend:No,line:ro,logAxis:_o,map:vo,markPoint:Ao,parallel:po,pie:io,radar:lo,sankey:mo,scatter:co,textStyle:no,timeAxis:wo,timeline:Oo,title:ao,toolbox:Co,tooltip:To,valueAxis:So,visualMap:ko},Symbol.toStringTag,{value:"Module"})),Xa=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Ga,"/src/app-config/echart-themes/macarons/macarons.json":Ya}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,r)=>{var s;const a=(s=r.match(t))==null?void 0:s[1];if(a)return n.push({name:a,theme:e[r].default}),n;throw new Error(`[RChart Theme Error]: name ${r} is invalid!`)},[])},Za=e=>{const{getAppTheme:t}=Uo(),{theme:o}=t();return Object.assign({},{text:"loading",color:"#c23531",textColor:o?"#fff":"#000",maskColor:o?"rgba(0, 0, 0, 0.5)":"rgba(255, 255, 255, 0.5)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e)},Ja={intersectionObserver:{type:Boolean,default:!0},intersectionObserverTarget:{type:Object,default:null},intersectionOptions:{type:Object,default:{threshold:.1}},bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},autoResize:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onFinally:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>Za()},autoResizeObserverTarget:{type:Object,default:null},watchOptionsThrottleWait:{type:Number,default:500},nextTick:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]})},onRegister:{type:[Function,Array],default:null}},Qa={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},er=Xa(),et="__R_CHART_DOWN_LOAD_CHART__";er.forEach(e=>{hn(e.name,e.theme)});const ts=Vue.defineComponent({name:"RChart",props:Ja,setup(e,{expose:t}){const{getAppTheme:o}=D(),n=Vue.ref(),r=Vue.ref(),a=Vue.ref();let s,l;const{echartTheme:i}=$;let u,c;const f=Vue.computed(()=>[{label:"下载图片",key:et,disabled:!(a.value&&a.value.getDom())}]),p=Vue.computed(()=>({"--ray-chart-width":M(e.width),"--ray-chart-height":M(e.height)})),h=Vue.ref(!1);let g;const y=async()=>{var C;ae([yn,vn,bn,Vn,Sn,_n,wn,Cn]),ae([Nn,Tn,On,kn,xn,An]),ae([Rn,Pn]),ae([Ln]);try{ae((C=e.use)==null?void 0:C.filter(Boolean))}catch(L){console.error("[RChart register error]: ",L)}},m=()=>{if(c!=null&&c.getDom()&&S(),e.theme==="default"){e.autoChangeTheme?d("dark"):d("");return}if(e.theme)d(e.theme);else{const C=e.autoChangeTheme&&o.value?`${i}-dark`:i;d(C)}},b=C=>{let L=Vue.unref(C);const R=j=>Object.assign({},L,j);return e.showAria&&(L=R({aria:{enabled:!0,decal:{show:!0}}})),L},d=(C=i)=>{const L=n.value,R=b(e.options),{height:j,width:B}=L.getBoundingClientRect(),{onSuccess:ue,onError:de}=e;try{c=gn(L,C,{width:B===0?200:void 0,height:j===0?200:void 0}),a.value=c,ue&&A(ue,c),e.nextTick?(c.setOption({}),Vue.nextTick(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R))}catch(Z){throw de&&A(de),new Error(`[RChart render error]: ${Z}`)}finally{const{onFinally:Z}=e;Z&&A(Z)}},V=()=>!(c&&c.getDom()),S=()=>{V()||(c.clear(),c.dispose(),a.value=void 0,c=null)},O=()=>{c&&c.resize()},v=(C,L)=>{if(C===et&&!V()){const{filename:j,...B}=e.downloadOptions;ln(c.getDataURL(B),j??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,C,L)},w=()=>{if(e.autoResize&&(s||(s=Fe(O,500)),l||(l=on(e.autoResizeObserverTarget||r,s))),c!=null&&c.getDom()||!h.value&&e.intersectionObserver)return;m(),g==null||g.stop();const{onRegister:C}=e;C&&c&&A(C,c,w,x)};e.intersectionObserver&&(g=tn(e.intersectionObserverTarget||r,([C])=>{h.value=C.isIntersecting},e.intersectionOptions));const x=()=>{S(),s==null||s.cancel(),l==null||l.stop(),g==null||g.stop(),g=null,s=null,l=null};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(S(),m())}),Vue.watch(()=>e.showAria,()=>{S(),m()}),Vue.watchEffect(()=>{e.watchOptions?u=En(()=>e.options,C=>{const L=b(C),R=Object.assign({},e.setChartOptions,Qa);c==null||c.setOption(L,R)},{deep:!0,throttle:e.watchOptionsThrottleWait}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading(),h.value&&w()}),t(),Vue.onBeforeMount(async()=>{await y()}),Vue.onMounted(()=>{w()}),Vue.onBeforeUnmount(()=>{x(),u==null||u()}),{rayChartRef:n,cssVarsRef:p,rayChartWrapperRef:r,moreDropDownOptions:f,dropdownSelect:v}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:r,bordered:a,dropdownOptions:s}=this,{cardExtra:l}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:a},{default:ee(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ee(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ee(l,{defaultElement:Vue.createVNode(Lo,{iconSize:18,cursor:"pointer",options:s??n,trigger:"click",onSelect:r.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),os=()=>{let e,t,o;const n=(i,u,c)=>{i&&(e=i,t=c,o=u)},r=()=>{if(!e)throw new Error("[useChart]: echart instance is not ready yet. if you are using useChart, please make sure you have called register method in onRegister event.");return{dispose:t,render:o,echartInst:e}};return[n,{getChartInstance:r,isDispose:()=>!(e&&r().echartInst.getDom()),dispose:()=>r().dispose.call(null),render:()=>r().render.call(null)}]},tr={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},ns=Vue.defineComponent({name:"RCollapseGrid",props:tr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":a}=e;r&&A(r,t.value),a&&A(a,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(T,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),or={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},T=Vue.defineComponent({name:"RIcon",props:or,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?M(e.width):M(e.size),"--ray-icon-height":e.height?M(e.height):M(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor,"--ray-icon-color":e.color}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:a}=e;a&&A(a,r)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),nr={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},iframeClass:{type:String,default:null}},as=Vue.defineComponent({name:"RIframe",props:nr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":M(e.frameborder),"--ray-iframe-width":M(e.width),"--ray-iframe-height":M(e.height)})),n=Vue.ref(),r=Vue.ref(!0),a=l=>{r.value=!1;const{onSuccess:i}=e;i&&A(i,n.value,l)},s=l=>{r.value=!1;const{onError:i}=e;i&&A(i,l)};return re(n,"load",a),re(n,"error",s),t({iframeInst:n}),{cssVars:o,iframeRef:n,spinShow:r}},render(){return Vue.createVNode("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[Vue.createVNode(naive.NSpin,Vue.mergeProps(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>Vue.createVNode("iframe",Vue.mergeProps({class:["ray-iframe__container",this.iframeClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),ar={...naive.modalProps,memo:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},rr=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(r=>{setTimeout(()=>{const a=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const s=Ze(e).draggable({inertia:!0,autoScroll:!0,allowFrom:a,modifiers:[Ze.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);r(s)}},30)})},Ro=(e,t)=>{const o=typeof e=="string"?document.querySelector(e):e;return new Promise((n,r)=>{if(o){o.setAttribute("can-drag","true");const{preset:a,dargCallback:s}=t;let{x:l,y:i}=t;rr(o,a,{scheduler:u=>{const c=u.target;l+=u.dx,i+=u.dy,c.style.transform=`translate(${l}px, ${i}px)`,s==null||s(l,i,u)}}).then(u=>{n(u)})}else r()})},lr="r-modal__preset-card--fullscreen",Po="r-modal",te={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},rs=Vue.defineComponent({name:"RModal",props:ar,setup(e){const t=Vue.computed(()=>({[te.width]:M(e.width??600),[te.cardWidth]:M(e.cardWidth??600),[te.dialogWidth]:M(e.dialogWidth??446)})),o=Ve();let n;const r={x:0,y:0},a=Vue.computed(()=>e.preset==="card"&&e.fullscreen);return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{const l=document.getElementById(o);l&&Ro(l,{preset:e.preset,x:r.x,y:r.y,dargCallback:(i,u)=>{r.x=i,r.y=u}}).then(i=>{n=i}),e.memo&&l&&(l.style.transform=`translate(${r.x}px, ${r.y}px)`)}):(n==null||n.unset(),n=null)},{immediate:!0}),{cssVars:t,isFullscreenCardType:a,uuidEl:o}},render(){const{$props:e,$slots:t,$attrs:o}=this,{preset:n,...r}=e,{cssVars:a,uuidEl:s,isFullscreenCardType:l}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:[Po,l?lr:""],style:[a,l?"height: 100vh":""],preset:n},{id:s},r,o),{...t})}}),ls=()=>{const{create:e,destroyAll:t}=naive.useModal();return{create:n=>{const{content:r,...a}=n;let s=r;a.preset==="card"&&a.fullscreen&&(s=()=>Vue.h(naive.NScrollbar,{themeOverrides:{color:"rgba(0, 0, 0, 0)",colorHover:"rgba(0, 0, 0, 0)"},trigger:"none",style:{padding:"0 var(--n-padding-left) var(--n-padding-bottom) var(--n-padding-left)",width:"auto",height:"calc(100vh - 29px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))"}},{default:()=>typeof r=="function"?r():r}));const{preset:l,dad:i,fullscreen:u,width:c,cardWidth:f,dialogWidth:p}=n,h=e({...a,content:s}),{key:g}=h,y={[te.width]:M(c??600),[te.cardWidth]:M(f??600),[te.dialogWidth]:M(p??446)};return Vue.nextTick(()=>{const[m]=Se(`[internalkey="${g}"]`)||[];if(m){if(i&&Ro(m,{preset:l,x:0,y:0}),u&&l==="card"){const b=m.querySelector(".n-card__content");b&&ke(b,{maxHeight:"calc(100vh - 9px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))",overflowY:"hidden",padding:"0"}),ke(m,{width:"100%",height:"100vh"})}ke(m,y),ht(m,Po)}}),h},destroyAll:t}},sr={...naive.dropdownProps,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function ir(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Lo=Vue.defineComponent({name:"RMoreDropdown",props:sr,render(){let e;const{iconSize:t,cursor:o,icon:n}=this,{default:r}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),ir(e=ee(r,{defaultElement:Vue.createVNode(T,{name:n,size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),ie={...naive.dataTableProps,cardProps:{type:Object,default:()=>({})},tool:{type:Boolean,default:!0},downloadCsvTableOptions:{type:Object,default:()=>({})},title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null},onRegister:{type:[Function,Array],default:null}},F={tableIconSize:"18",tableKey:Symbol("r-table")},cr=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],ur=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...ie},setup(e){return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],updatePopselectValue:r=>{const{onChangeSize:a}=e;a&&A(a,r)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(T,{name:"adjustment",size:F.tableIconSize,cursor:"pointer"},null)]})}}),dr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(F.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=ft(e);return{toggleFullscreen:o,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(T,{name:"fullscreen",size:F.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null)}}),pr=()=>Vue.createVNode(T,{name:"draggable",size:14,cursor:"grab"},null),tt=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:e,size:F.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),je=(e,t)=>{if(!t)return[null,null];for(let o=0;ove(e.columns).filter(i=>i.type?(t=i,!1):!0).map((i,u)=>{const{key:c,title:f,children:p,fixed:h,isResizable:g,...y}=i,m=h==="left",b=h==="right",d={...y,title:f,key:c,fixed:h,isLeftFixedActivated:m,isRightFixedActivated:b,isResizable:g};return{...d,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(tt,{icon:"row_head",title:"固定在列首",customClassName:m?Ae:"",onClick:a.bind(this,"left",d,u)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"resize_h",size:F.tableIconSize,cursor:"pointer",customClassName:g?Ae:"",onClick:r.bind(this,d,u)},null),default:()=>"修改列宽"}),Vue.createVNode(tt,{icon:"row_end",title:"固定在列尾",customClassName:b?Ae:"",onClick:a.bind(this,"right",d,u)},null)]})}}),set:()=>{}}),n=l=>{const{onUpdateColumn:i}=e;i&&A(i,l)},r=(l,i)=>{l.isResizable=!l.isResizable,l.resizable=l.isResizable,o.value[i]=l,n(o.value)},a=(l,i,u)=>{const c=`${l}FixedActivated`,f=`${l==="left"?"right":"left"}FixedActivated`;i[f]=!1,i[c]=!i[c],i[c]?i.fixed=l:i.fixed=void 0,o.value[u]=i,n(o.value)};return{treeDataSource:o,treeDrop:({node:l,dragNode:i,dropPosition:u})=>{const[c,f]=je(i,o.value);if(c===null||f===null)return;c.splice(f,1);const[p,h]=je(l,o.value);p===null||h===null||(u==="before"?p.splice(h,0,i):p.splice(h+1,0,i),pt(t)||p.unshift(t),n(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"setting",size:F.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>Vue.createVNode(naive.NTree,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:pr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),fr=Vue.defineComponent({name:"TablePrint",props:ie,setup(e){const{wrapperRef:t}=Vue.inject(F.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:r}={},title:a}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof a=="string"?a:""),gt(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(T,{name:"print",size:F.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),hr=Vue.defineComponent({name:"TablePropsSelect",props:{...ie,onPopselectChange:{type:[Function,Array],default:null},onInitialed:{type:[Function,Array],default:null}},setup(e){const t=Vue.ref(!1),o=Vue.ref([]),n=a=>{const{onPopselectChange:s}=e;s&&A(s,a)};return(()=>{const{striped:a,bordered:s,onInitialed:l}=e;a&&o.value.push("striped"),s&&o.value.push("bordered"),l&&A(l,o.value)})(),{propsPopselectValue:o,popoverShow:t,updatePopselectValue:n}},render(){return Vue.createVNode(naive.NPopselect,{value:this.propsPopselectValue,"onUpdate:value":e=>this.propsPopselectValue=e,options:cr,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(T,{name:"expanded",size:F.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function gr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ss=Vue.defineComponent({name:"RTable",inheritAttrs:!1,props:ie,setup(e,t){const{expose:o,emit:n}=t,r=Vue.ref(),a=Vue.ref(),s=Ve(16),l=Ve(16),i=Vue.reactive({x:0,y:0,showContextMenu:!1}),u=Vue.reactive({size:e.size}),c=Vue.ref({striped:!1,bordered:!1}),f=(d,V)=>{const{onContextMenuClick:S}=e;S&&A(S,d,V),i.showContextMenu=!1},p=(d,V)=>{var O;return{...(O=e.rowProps)==null?void 0:O.call(e,d,V),onContextmenu:e.disabledContextMenu?void 0:v=>{v.preventDefault(),i.showContextMenu=!1,Vue.nextTick().then(()=>{i.showContextMenu=!0,i.x=v.clientX,i.y=v.clientY})}}},h=d=>{u.size=d},g=d=>{const{onUpdateColumns:V,"onUpdate:columns":S}=e;V&&A(V,d),S&&A(S,d)},y=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(V=>typeof V=="function"?V():V)},m=d=>{Object.keys(c.value).forEach(S=>{c.value[S]=d.includes(S)})},b=d=>{const{tool:V}=d;if(!V)return;const S=()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(fr,d,null),Vue.createVNode(ur,Vue.mergeProps(d,{onChangeSize:h.bind(this)}),null),Vue.createVNode(dr,null,null),Vue.createVNode(mr,Vue.mergeProps(d,{onUpdateColumn:g.bind(this)}),null),Vue.createVNode(hr,Vue.mergeProps(d,{onPopselectChange:m.bind(this),onInitialed:m.bind(this)}),null)]});if(e.toolOptions)if(e.coverTool){let O;return Vue.createVNode(naive.NFlex,{align:"center"},gr(O=y())?O:{default:()=>[O]})}else return()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[S(),y()]});else return S};return Vue.onMounted(()=>{const{onRegister:d}=e;d&&r.value&&A(d,r.value,{uuidTable:l,uuidWrapper:s,wrapperRef:a})}),Vue.provide(F.tableKey,{uuidTable:l,uuidWrapper:s,wrapperRef:a}),o(),{uuidWrapper:s,uuidTable:l,contextMenuReactive:i,rTableInst:r,combineRowProps:p,contextMenuSelect:f,privateReactive:u,tool:b,wrapperRef:a,propsPopselectValue:c}},render(){const{$props:e,$attrs:t,wrapperBordered:o,uuidWrapper:n,privateReactive:r,disabledContextMenu:a,contextMenuReactive:s,contextMenuOptions:l,uuidTable:i,title:u,$slots:c,propsPopselectValue:f}=this,{class:p}=t,{tool:h,combineRowProps:g,contextMenuSelect:y}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps(e.cardProps,{id:n},{ref:"wrapperRef",bordered:o,class:p}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({id:i},t,e,f,{rowProps:g.bind(this),size:r.size,ref:"rTableInst"}),{...c}),a?null:Vue.createVNode(naive.NDropdown,{show:s.showContextMenu,placement:"bottom-start",trigger:"manual",x:s.x,y:s.y,options:l,onClickoutside:()=>s.showContextMenu=!1,onSelect:y.bind(this)},null)]),header:ee(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":h(e),footer:()=>{var m;return(m=c.tableFooter)==null?void 0:m.call(c)},action:()=>{var m;return(m=c.tableAction)==null?void 0:m.call(c)}})}}),is=()=>{const e=Vue.ref();let t={};const o=(p,h)=>{p&&(e.value=p,t=h)},n=()=>{if(!e.value)throw new Error("[useTable]: table instance is not ready yet. if you are using useTable, please make sure you have called register method in onRegister event.");return e.value,e.value};return[o,{getTableInstance:n,clearFilters:()=>n().clearFilters.call(null),clearSorter:()=>n().clearSorter.call(null),downloadCsv:p=>n().downloadCsv.call(null,p),filters:p=>n().filters.call(null,p),page:p=>n().page.call(null,p),scrollTo:p=>n().scrollTo(p),sort:(p,h)=>n().sort.call(null,p,h),print:()=>{const{uuidWrapper:p}=t;if(p){const h=document.getElementById(p);gt(h)}}}]},Mo=(e,t,o)=>{var n;if(e.length)for(const r of e){if(r[t]===o)return r;if((n=r==null?void 0:r.children)!=null&&n.length){const a=Mo(r.children,t,o);if(a)return a}}},ot=e=>{const t=Vue.unref(e);return t?t.findIndex(n=>{const{type:r,multiple:a}=n;if(r==="selection"&&(a==null||a===!0))return!0})!==-1:!0},yr=(e,t,o,n)=>{const r=Vue.unref(e);return r?t.reduce((a,s)=>{const l=Vue.unref(o).findIndex(u=>u[n]===s);if(l!==-1)return a.push(Vue.unref(o)[l]),a;const i=r.findIndex(u=>u[n]===s);return i!==-1&&a.push(r[i]),a},[]):o},cs=(e,t,o)=>{const n=Vue.ref([]),r=Vue.ref([]),{rowKey:a="key",onChange:s}=o||{},l=Vue.computed(()=>ot(t)),i=(g,y,m)=>{n.value=g,r.value=Vue.unref(yr(e,g,r,a)),s==null||s(g,r.value,m),ot(t)},u=()=>n.value,c=()=>r.value,f=()=>{n.value=[],r.value=[],s==null||s(n.value,r.value,{row:void 0,action:"uncheckAll"})},p=g=>{if(g==null)return;let y;n.value=n.value.filter(m=>m!==g),r.value=r.value.filter(m=>m[a]===g?(y=m,!1):!0),s==null||s(n.value,r.value,{row:y,action:"uncheck"})},h=g=>{if(n.value.includes(g))return;const y=!l.value&&n.value.length>=1,m=Mo(Vue.unref(e)||[],a,g);y?n.value=[g]:n.value.push(g),m&&(y?r.value=[m]:r.value.push(m),s==null||s(n.value,r.value,{row:m,action:"check"}))};return Ke(()=>{f()}),[n,{checkedRows:r,checkedRowKeysBind:i,getKeys:u,getRows:c,clearAll:f,clearKey:p,selectKey:h}]},vr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},br=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},vr),setup(e){const{getKeepAliveInclude:t}=Mr(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=Vt;return(a,s)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createElementBlock("div",null,[Vue.createVNode(l,null,{default:Vue.withCtx(({Component:i,route:u})=>[i?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:a.transitionPropName,mode:a.transitionMode,appear:a.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(n),include:Vue.unref(t),exclude:Vue.unref(r)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(i),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(i),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})])}}}),Vr={...naive.formProps,onRegister:{type:[Function,Array],default:null}},us=Vue.defineComponent({name:"RForm",props:Vr,setup(e,{expose:t}){const o=Vue.ref();return Vue.onMounted(()=>{const{onRegister:n}=e;n&&o.value&&A(n,o.value)}),t(),{formRef:o}},render(){const{$attrs:e,$props:t,$slots:o}=this;return Vue.createVNode(naive.NForm,Vue.mergeProps(e,t,{ref:"formRef"}),{...o})}}),ds=(e,t)=>{const o=Vue.ref(),n=u=>{u&&(o.value=u)},r=()=>{if(!o.value)throw new Error("[useForm]: form instance is not ready yet. if you are using useForm, please make sure you have called register method in onRegister event.");return o.value};return[n,{getFormInstance:r,validate:(u,c)=>r().validate.call(null,u,c),restoreValidation:()=>r().restoreValidation.call(null),formModel:()=>ve(e)||{},formRules:()=>ve(t)||{}}]},Sr=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],_r={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},wr=Be({...naive.tabsProps,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},...Sr);function Cr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const $e=e=>{const{icon:t,label:o}=e;return t?Vue.createVNode(naive.NFlex,{align:"center",wrap:!1,size:"small"},{default:()=>[Vue.createVNode(t,null,null),Vue.createVNode("div",null,[o])]}):o},Nr=e=>{if(typeof e.popover=="string")return Vue.createVNode(naive.NPopover,null,{trigger:()=>$e(e),default:()=>e.popover});if(G(e.popover,"Object")){const{popover:t}=e,{label:o,...n}=t;return Vue.createVNode(naive.NPopover,n,{trigger:()=>$e(e),default:()=>o})}},ps=Vue.defineComponent({name:"RSegment",props:wr,setup(e,{expose:t}){const o=Vue.computed(()=>{const{width:n}=e;let r="";switch(n){case"block":r="100%";break;case"fitContent":r="fit-content";break;default:r=typeof n=="number"?M(n):"fit-content"}return{"--r-segment-width":r}});return t(),{cssVars:o}},render(){let e;const{$props:t,options:o,cssVars:n,themeOverrides:r}=this;return Vue.createVNode(naive.NTabs,Vue.mergeProps(t,{ref:"segmentRef",style:[n],class:"r-segment",type:"segment",animated:!0,themeOverrides:Object.assign({},_r,r)}),Cr(e=o.map(a=>Vue.createVNode(naive.NTab,{key:a.key,name:a.key,tab:a.popover?Nr(a):$e(a),disabled:a.disabled},{...a.slots})))?e:{default:()=>[e]})}}),Tr={width:{type:[String,Number],default:"auto"},height:{type:[String,Number],default:"auto"},loading:{type:Boolean,default:!1},barcodeRender:{type:String,default:"canvas",validator:e=>["canvas","svg"].includes(e)},text:{type:String},options:{type:Object,default:()=>({})},format:{type:String,default:()=>"CODE128"},watchText:{type:Boolean,default:!0},onSuccess:{type:[Function,Array]},onError:{type:[Function,Array]},onFinally:{type:[Function,Array]}},ms=Vue.defineComponent({name:"RBarcode",props:Tr,setup(e){const t=Vue.ref(),o=Vue.computed(()=>({"--r-barcode-width":M(e.width),"--r-barcode-height":M(e.height)}));let n;const r=()=>{try{const{format:a,text:s,options:l,onSuccess:i}=e,u=Object.assign({},l,{format:a});JsBarcode(t.value,s!=null?s.toString():"",u),i&&A(i,s,a,l)}catch(a){const{onError:s}=e;s&&A(s,a)}finally{const{onFinally:a}=e;a&&A(a)}};return Vue.watchEffect(()=>{e.watchText?n=Vue.watch(()=>e.text,r):n==null||n()}),Vue.onMounted(()=>{r()}),Vue.onBeforeUnmount(()=>{n==null||n()}),{barcodeRef:t,cssVars:o}},render(){const{barcodeRender:e,loading:t,cssVars:o}=this,n=["r-barcode",{"r-barcode--loading":t}];return Vue.createVNode(naive.NSpin,{class:"r-barcode-spin",show:t},{default:()=>[e==="canvas"?Vue.createVNode("canvas",{class:n,style:o,ref:"barcodeRef"},null):Vue.createVNode("svg",{class:n,style:o,ref:"barcodeRef"},null)]})}});var Or={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const kr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,Eo=(e,t,o)=>{const n=[];if(kr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const a=Eo(r,t,o);a.length>0&&n.push(e,...a)}return n},xr=(e,t,o)=>{const n=[];for(const r of e){const a=Eo(r,t,o);a.length>0&&n.push(...a)}return n},nt=e=>{const{breadcrumbLabel:t}=e;if(!t)return;const{layout:{sideBarLogo:o}}=Or,n=o?o.title:"";document.title=t+" - "+n},Ar=e=>{const{meta:{icon:t}}=e;if(!t)return;if(G(t,"Object"))return()=>t;const o=Vue.h(T,{name:t,size:Y.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},zo=e=>{const{meta:{extra:t}}=e;if(!t)return;const{show:o}=t;if(o===!1)return;const{t:n}=se(),{label:r,icon:a,type:s,i18nLabel:l}=t,i={type:"primary",size:"small",round:!0,bordered:!1,strong:!0},u=()=>l?n(l):r||null,c=()=>a&&(l||r)||!a&&(l||r)?null:{"padding-right":"0"};if(G(t,"Object"))return()=>Vue.h(naive.NTag,{...i,type:s||"primary",style:c()},{default:()=>u(),icon:()=>a})},at=()=>{const{getRootPath:e}=oe();return le(z.appMenuKey,"sessionStorage",{defaultValue:e.value})},Io=()=>Fa(Da()),Rr=()=>$a(Io());let fe;const Do=(e,t)=>{var o;if(fe&&Xe(fe.fullPath,t))return fe;for(const n of e){if(Xe(n.fullPath,t))return fe=n,n;if((o=n.children)!=null&&o.length){Do(n.children,t);continue}}},jo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=se(),{setKeepAliveInclude:r}=Er(),a=Vue.reactive({menuKey:at(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),s=Vue.ref(!0),l=(d,V)=>{Object.hasOwn(a,d)&&(a[d]=V)},i=d=>{const{meta:V}=d,{i18nKey:S,noLocalTitle:O}=V,v=Vue.computed(()=>S?n(`${S}`):O),w={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>v.value}),breadcrumbLabel:v.value},x=Object.assign({},w,{icon:Ar(d),extra:zo(d)});return d.fullPath===at()&&(a.currentMenuOption=x),x.show=Ct(x),x},u=d=>{a.breadcrumbOptions=xr(a.options,"fullPath",d)},c=(d,V=!0)=>{const O=Array.isArray(d)?[...d]:[d];V?a.menuTagOptions.push(...O):a.menuTagOptions=O},f=(d,V)=>{a.menuTagOptions.find(O=>O.fullPath===d)||a.menuTagOptions.push(V)},p=(d,V,S)=>{const{meta:O}=V;if(O.windowOpen)window.open(O.windowOpen);else{e({path:String(d),query:S});const{sameLevel:v}=O;if(r(V),nt(V),!v)f(d,V),u(d),a.menuKey=d,a.currentMenuOption=V,We(z.appMenuKey,d);else{const w=be(i(V),["breadcrumbLabel","children","key","meta","name","path","show"]);a.breadcrumbOptions.find(C=>C.key===w.key)||a.breadcrumbOptions.push({...w,fullPath:String(w.key)})}}},h=async(d,V)=>{const[S]=d.split("?"),O=t().find(v=>v.path===S);if(O){const v=be(O,["children","meta","path","name","redirect"]);p(S,i({...v,fullPath:v.path}),V)}},g=()=>new Promise(d=>{const V=(S,O)=>{var w;const v=[];for(const x of S){let C=`${O.endsWith("/")?O:O+"/"}${x.path}`;if(C=C.replace(/\/+/g,"/"),(w=x.children)!=null&&w.length)x.children=V(x.children,C);else if(!Bo(x.meta))continue;v.push(i({...x,fullPath:C}))}return v};if(a.options=V(Io(),""),a.currentMenuOption){const{currentMenuOption:S}=a;a.breadcrumbOptions.length||u(S.key),f(S.fullPath,S),nt(S)}d()}),y=d=>a.collapsed=d,m=(d,V=1)=>a.menuTagOptions.splice(d,V),b=async()=>{s.value&&(await g(),s.value=!1)};return Vue.watch(()=>o.fullPath,async(d,V)=>{await b(),d!==V&&await h(d,o.query)},{immediate:!0}),{...Vue.toRefs(a),changeMenuModelValue:p,collapsedMenu:y,spliceMenTagOptions:m,setMenuTagOptions:c,resolveOption:i,updateMenuState:l}},{persist:{key:z.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions","collapsed"]}}),$o=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{pt(n)?a({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{const{closeAll:n}=qo();window.$message.info("账号退出中..."),sn("__all_sessionStorage__"),n(),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:z.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),Fo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Vt,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=a=>{const s=o(),{name:l,meta:{keepAlive:i}}=a;if(i){if(s=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},r=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:r}},{persist:{key:z.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),X=()=>{const e=jo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:l}=oe();return e.menuTagOptions.map((i,u,c)=>(i.key===n.value&&i.key!==l.value?i.closeable=!0:i.closeable=!1,i.key===l.value&&(i.closeable=!1),c.length<=1&&(i.closeable=!1),i))}),a=Vue.computed(()=>e.currentMenuOption),s=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:r,getCurrentMenuOption:a,getCollapsed:s}},ce=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}=jo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}},D=()=>{const e=Nt(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),r=Vue.computed(()=>e.menuTagSwitch),a=Vue.computed(()=>e.breadcrumbSwitch),s=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),i=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),f=Vue.computed(()=>e.watermarkConfig),p=Vue.computed(()=>e.appRootRoute),h=Vue.computed(()=>e.sideBarLogo);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:a,getLocaleLanguage:s,getLockScreenSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:f,getAppRootRoute:p,getSideBarLogo:h}},I=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=Nt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Pr=()=>{const e=$o();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Lr=()=>{const{signing:e,logout:t}=$o();return{signing:e,logout:t}},Mr=()=>{const e=Fo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Er=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=Fo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},fs=e=>{const t=Pinia.createPinia();e.use(t),t.use(fn)},Bo=e=>{const{getSigningCallback:t}=Pr(),{role:o}=e;return me!=null&&me.length&&me.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},zr=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=qn;t&&Ka(e),o&&Ba(e)},Ir=Vue.ref(),Dr=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{getSideBarLogo:t}=D();return{sideBarLogo:t,sideBarLogoClick:()=>{t.value&&t.value.url&&(t.value.jumpType==="station"?e.push(t.value.url):window.open(t.value.url))},TemplateLogo:({cursor:r})=>{if(!t.value)return null;if(typeof t.value.icon=="string")return Vue.createVNode(T,{name:t.value.icon,size:"30",cursor:r},null);if(G(t.value.icon,"Object"))return ee(t.value.icon)}}},render(){const{sideBarLogo:e,collapsed:t,TemplateLogo:o,sideBarLogoClick:n}=this;return e!=null&&e.title?Vue.createVNode("div",{class:["ray-menu__logo",e!=null&&e.url?"ray-menu__logo-url":null],onClick:n.bind(this),ref:Ir},[e!=null&&e.icon?t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>o({cursor:"pointer"}),default:()=>e.title}):o({cursor:"pointer"}):t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>{var r;return Vue.createVNode("h1",{class:"n-menu-item-content"},[((r=e.title)==null?void 0:r[0])||null])},default:()=>e.title}):null,Vue.createVNode("h1",{class:[t?null:"ray-menu__logo-title--open","ray-menu__logo-title",'class="n-menu-item-content"']},[Vue.createVNode(naive.NEllipsis,null,{default:()=>[e.title]})])]):null}}),jr=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o,updateMenuState:n}=ce(),{getMenuOptions:r,getCollapsed:a,getMenuKey:s}=X(),l=Vue.computed({get:()=>(Vue.nextTick().then(()=>{c()}),s.value),set:()=>{i.value&&q("globalDrawerValue",!1)}}),{isTabletOrSmaller:i}=Ne(),u=Vue.computed({get:()=>Ce("globalDrawerValue").value,set:p=>{q("globalDrawerValue",p)}}),c=()=>{const p=l.value;p!=null&&Vue.nextTick(()=>{var h,g;return(g=(h=e.value)==null?void 0:h.showOption)==null?void 0:g.call(h,p)})};return{isTabletOrSmaller:i,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!i.value,collapseMode:Y.menuCollapsedMode,collapsedWidth:Y.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1,ref:_t,collapsed:a.value,onExpand:()=>{n("collapsed",!1)},onCollapse:()=>{n("collapsed",!0)}},{default:()=>[Vue.createVNode(Dr,{collapsed:a.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:l.value,"onUpdate:value":p=>l.value=p,options:r.value,indent:Y.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:Y.menuCollapsedIconSize,collapsedWidth:Y.menuCollapsedWidth,onUpdateValue:(p,h)=>{t(p,h)},accordion:Y.menuAccordion},null)]}),modelGlobalDrawerValue:u}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class $r{constructor(){Ye(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.cancel)??!0}generateRequestKey(t){const{method:o,url:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){t.__CANCELER_TAG_RAY_TEMPLATE__="__CANCELER_TAG_RAY_TEMPLATE__";const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const r=new AbortController;t.signal=r.signal,this.pendingRequest.set(n,r)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const Re={requestInstance:null,responseInstance:null},Pe={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},he={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Fr=new $r,hs=()=>{const e=(l,i)=>{i==="requestInstance"?Re.requestInstance=l:Re.responseInstance=l},t=l=>Re[l],o=(l,i,u)=>{u==="ok"?Pe[l]=i:he[l]=i},n=(l,i)=>i==="ok"?Pe[l]:he[l],r=(l,...i)=>{Array.isArray(l)&&l.forEach(u=>{typeof u=="function"&&u(...i)})};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,i,u)=>{const c=u==="ok"?Pe[i]:he[i],f=t(l),{MODE:p}=De();f&&r(c,f,p)},fetchError:(l,i,u)=>{const c=he[u],{MODE:f}=De();r(c,i,f)}}},Br=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Fr.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Wo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){VueRouter.useRouter();const{maximize:e}=Ko(),{getContentTransition:t}=D(),o=Vue.ref(!1),n={opacitySpinning:"0"},{globalMainLayoutLoad:r,layoutContentMaximize:a,layoutContentSpinning:s}=Hn();return{globalMainLayoutLoad:r,spinning:o,themeOverridesSpin:n,getContentTransition:t,layoutContentMaximize:a,maximize:e,layoutContentSpinning:s}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o,maximize:n,spinning:r,themeOverridesSpin:a,getContentTransition:s}=this;return Vue.createVNode(naive.NSpin,{show:r||!e||o,description:"loading...",size:"large",themeOverrides:a,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(T,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(Br,null,null),e?Vue.createVNode(br,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),Wr=Object.freeze(Object.defineProperty({__proto__:null,default:Wo},Symbol.toStringTag,{value:"Module"}));var Kr={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ur=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Kr;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),qr=Vue.defineComponent({name:"TooltipIcon",props:{...naive.tooltipProps,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:t}){const o=r=>{t("click",r)};return{iconClick:o,Icon:()=>Vue.createVNode(T,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),Gr=Vue.defineComponent({name:"ThemeSwitch",setup(){const{darkTheme:e,lightTheme:t}=Uo(),{getAppTheme:o}=D(),n=Vue.ref(o.value);return{darkTheme:e,lightTheme:t,getAppTheme:o,railStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,darkTheme:t,lightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":r=>this.modelAppThemeRef=r,railStyle:n.bind(this),onUpdateValue:r=>r?t():o()},{"checked-icon":()=>Vue.createVNode(T,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(T,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function ge(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Hr=Vue.defineComponent({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{changePrimaryColor:o,updateSettingState:n}=I(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:s,getBreadcrumbSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c}=D(),f=Vue.computed({get:()=>e.show,set:h=>{t("update:show",h)}}),p=Vue.computed({get:()=>({getMenuTagSwitch:s.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:i.value,getContentTransition:u.value,getWatermarkSwitch:c.value}),set:h=>{}});return{modelShow:f,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:a,updateSettingState:n,modelSwitchReactive:p}},render(){let e,t,o,n;const{$t:r,changePrimaryColor:a,updateSettingState:s}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:r("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NFlex,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(Gr,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(t=r("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:$.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.getPrimaryColorOverride.common.primaryColor=l,onUpdateValue:a.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":l=>this.modelSwitchReactive.getContentTransition=l,options:Fn,onUpdateValue:l=>{s("contentTransition",l)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(n=r("headerSettingOptions.InterfaceDisplay"))?n:{default:()=>[n]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getMenuTagSwitch=l,onUpdateValue:l=>s("menuTagSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getBreadcrumbSwitch=l,onUpdateValue:l=>s("breadcrumbSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getWatermarkSwitch=l,onUpdateValue:l=>s("watermarkSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getCopyrightSwitch=l,onUpdateValue:l=>s("copyrightSwitch",l)},null)]})]})]})]})]})}});function Yr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Xr=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ce(),{getBreadcrumbOptions:t}=X(),{isTabletOrSmaller:o}=Ne();return{getBreadcrumbOptions:t,dropdownSelect:(a,s)=>{e(a,s)},breadcrumbItemClick:a=>{var s;if(!((s=a.children)!=null&&s.length)){const{meta:l={}}=a;l.sameLevel||e(a.fullPath,a)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:n,breadcrumbItemClick:r}=this;return t?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NBreadcrumb,null,{default:()=>[Vue.createVNode(Vue.TransitionGroup,{tag:"li",name:"breadcrumb",appear:!0},Yr(e=o.map(a=>Vue.createVNode(naive.NBreadcrumbItem,{key:a.fullPath,onClick:r.bind(this,a)},{default:()=>{var s;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:a.children&&((s=a.children)==null?void 0:s.length)>1?a.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[a.label&&typeof a.label=="function"?a.label():a.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Le(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Zr=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o,resolveOption:n}=ce(),{getRoutes:r}=VueRouter.useRouter(),a=Vue.computed({get:()=>e.show,set:v=>{t("update:show",v),v||h()}}),s=Vue.reactive({searchValue:null,searchOptions:[]}),l=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let i=0,u=i;const{isTabletOrSmaller:c}=Ne(),f=Vue.ref(!1),p="content-item--active",h=()=>{s.searchOptions=[],s.searchValue=null,i=0,u=i},g=v=>{a.value||(v.ctrlKey||v.metaKey)&&v.key==="k"&&(v.preventDefault(),v.stopPropagation(),h(),a.value=!0)},y=v=>{if(v)f.value=!0;else{f.value=!1,s.searchOptions=[];return}const w=r().reduce((x,C)=>{var B;const L=be(C,["children","meta","path","name"]),R=n({...L,fullPath:C.path}),{breadcrumbLabel:j}=R;return(B=j==null?void 0:j.toLocaleLowerCase())!=null&&B.includes(v.toLocaleLowerCase())&&Ct(R)&&x.push(R),x},[]);setTimeout(()=>{s.searchOptions=w,Vue.nextTick().then(()=>{b()}),f.value=!1},500)},m=v=>{if(v){const{meta:w}=v;w.windowOpen?window.open(w.windowOpen):(a.value=!1,o(v.fullPath,v),setTimeout(cn,300))}},b=()=>{const v=s.searchOptions[i],w=s.searchOptions[u];v&&Vue.nextTick().then(()=>{const x=Se(`attr:data_path="${v.path}"`),C=w?Se(`attr:data_path="${w==null?void 0:w.path}"`):null;if(C!=null&&C.length){const[L]=C;un(L,p)}if(x!=null&&x.length){const[L]=x;ht(L,p)}})},d=v=>{const{icon:w}=v;return typeof w=="string"?Vue.createVNode(T,{name:w,size:"24"},null):typeof w=="function"?()=>w:Vue.createVNode(T,{name:"search",size:"24"},null)},V=v=>{v==="up"&&(i-=1,i<0&&(i=s.searchOptions.length-1)),v==="down"&&(i+=1,i>=s.searchOptions.length&&(i=0))},S=v=>{const w=v.key;switch((w==="ArrowUp"||w==="ArrowDown"||w==="Enter")&&(v.preventDefault(),v.stopPropagation()),u=i<=0?0:i,w){case"ArrowUp":V("up");break;case"ArrowDown":V("down");break;case"Enter":const x=s.searchOptions[i];x&&m(x);break}b()},O=({menuOption:v})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:m.bind(this,v),data_path:v.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(v.meta)]),Vue.createVNode("div",{class:"content-item-label"},[v.breadcrumbLabel]),Vue.createVNode(T,{name:"enter",size:"18",customClassName:"content-item-icon__enter"},null)]});return Vue.watchEffect(()=>{c.value&&(a.value=!1)}),re(window,"keydown",v=>{g(v),S(v)},!0),{...Vue.toRefs(s),modelShow:a,helperTipOptions:l,fuzzySearchMenuOptions:Fe(y,300),searchItemClick:m,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:O,loading:f}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:o}=this,{SearchItem:n,fuzzySearchMenuOptions:r}=this;return e?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode(naive.NCard,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":a=>this.searchValue=a,clearable:!0,onInput:r.bind(this)},{prefix:()=>Vue.createVNode(T,{name:"search",size:"24"},null)}),default:()=>{let a;return Vue.createVNode(naive.NScrollbar,null,{default:()=>[Vue.createVNode(naive.NSpin,{show:o},{default:()=>[t.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[0,6],class:"global-search__card-content"},Le(a=t.map((s,l)=>Vue.createVNode(n,{menuOption:s,key:s.fullPath},null)))?a:{default:()=>[a]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NFlex,{justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createVNode(naive.NText,null,{default:()=>[Vue.createTextVNode("没有搜索结果")]})]})})]})]})},action:()=>{let a;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},Le(a=this.helperTipOptions.map(s=>Vue.createVNode(naive.NFlex,{key:s.label,size:[4,0]},{default:()=>[s.icon.map(l=>Vue.createVNode(naive.NFlex,{class:"item-icon",align:"center",justify:"center"},Le(l)?l:{default:()=>[l]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[s.label]})]})))?a:{default:()=>[a]})}})])])]})}}),Jr=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=dn();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&A(r,n)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:o}=this;return Vue.createVNode(naive.NButton,{class:"global-search__btn-wrapper",bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(T,{name:"search",size:"16"},null),default:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[o("headerTooltip.Search"),Vue.createVNode("div",{class:"global-search-btn__label"},[e()])]})})}}),Qr=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number,Array],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){return{signing:le(z.signing)}},render(){const{signing:e,avatarSize:t,spaceSize:o,$props:n}=this;return Vue.createVNode(naive.NButton,{quaternary:!0,strong:!0},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",size:o},{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(n,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:t}),null),e==null?void 0:e.name]})]})}}),el=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],tl={logout:()=>{const{logout:e}=Lr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},ol=e=>{const t=tl[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},nl=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},al=e=>{const{isTabletOrSmaller:t}=e,o=[{name:"fullscreen",size:18,eventKey:"screen"},{name:"github",size:18,eventKey:"github"},{name:"setting",size:18,eventKey:"setting"}],n=[...o],r=[...o];return t.value?r:n},rl=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=se(),[n,{toggleFullscreen:r,isEnabled:a}]=ft(document.getElementsByTagName("html")[0]),{getDrawerPlacement:s,getBreadcrumbSwitch:l}=D(),i=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=Ne(),f=Ce("globalDrawerValue"),p=Vue.computed(()=>nl({isFullscreen:n,isTabletOrSmaller:c})),h=Vue.computed(()=>al({isFullscreen:n,isTabletOrSmaller:c})),g={search:()=>{u.value=!0},setting:()=>{i.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{a||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{q("globalDrawerValue",!f.value)}};return{leftIconOptions:p,rightTooltipIconOptions:h,toolIconClick:b=>{var d;(d=g[b])==null||d.call(g)},showSettings:i,updateLocale:e,getDrawerPlacement:s,getBreadcrumbSwitch:l,globalSearchShown:u,isRenderVNode:b=>c.value?null:b}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:o,getBreadcrumbSwitch:n}=this,{toolIconClick:r,updateLocale:a,isRenderVNode:s}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header"},{default:()=>[Vue.createVNode(Zr,{show:this.globalSearchShown,"onUpdate:show":l=>this.globalSearchShown=l},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between",wrap:!1},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",wrap:!1},{default:()=>[t.map(l=>Vue.createVNode(qr,{key:l.name,iconName:l.name,tooltipText:Vue.isRef(l.tooltip)?l.tooltip.value:l.tooltip,customClassName:l.iconClass,onClick:r.bind(this,l.name)},null)),n?Vue.createVNode(Xr,null,null):null]}),Vue.createVNode(naive.NFlex,{justify:"end",align:"center",size:[0,0],wrap:!1},{default:()=>[s(Vue.createVNode(Jr,{onClick:l=>{l.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(l=>Vue.createVNode(naive.NButton,{class:"override-button__layout",quaternary:!0,size:"medium",key:l.name,onClick:r.bind(this,l.name)},{default:()=>[Vue.createVNode(T,{name:l.name,size:18,cursor:"pointer"},null)]})),Vue.createVNode(naive.NDropdown,{options:St,onSelect:l=>a(String(l)),trigger:"click"},{default:()=>[Vue.createVNode(naive.NButton,{quaternary:!0,class:"override-button__layout"},{default:()=>[Vue.createVNode(T,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NDropdown,{options:el(),onSelect:ol.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(Qr,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),Vue.createVNode(Hr,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:o},null)]})}}),ll=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(rl,null,null)]})}}),sl={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},il=bt('',1),cl=[il];function ul(e,t){return vt(),yt("svg",sl,[...cl])}const dl={render:ul},pl={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},ml=bt('',1),fl=[ml];function hl(e,t){return vt(),yt("svg",pl,[...fl])}const gl={render:hl};function yl(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const vl=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=X(),{changeMenuModelValue:a}=ce(),{getRootPath:s}=oe(),{maximize:l}=Ko(),{reload:i}=Ol(),{close:u,closeAll:c,closeRight:f,closeLeft:p,closeOther:h,checkCloseLeft:g,checkCloseRight:y}=qo(),m=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let b=1/0;const d={size:16},V=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(T,{name:"reload",size:d.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(T,{name:"close",size:d.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(gl,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(dl,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(T,{name:"other",size:d.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(T,{name:"resize_h",size:d.size},null),disabled:!1}]),S=Ve(16),O={closeCurrentPage:()=>{n.value!==s.value&&u(b)},reloadCurrentPage:()=>{i()},closeAll:()=>{c()},closeRight:()=>{f(b)},closeLeft:()=>{p(b)},closeOther:()=>{h(b)}},v=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),w="menu_tag_data",x=Ce("globalMainLayoutLoad"),C="n-scrollbar-container",L=_=>{u(_)},R=(_,N)=>{V.value.forEach(E=>{if(E.key===_){E.disabled=N;return}})},j=_=>{v.actionDropdownShow=!1,a(_.fullPath,_)},B=()=>{const _=document.getElementById(S);if(_)return Array.from(_.childNodes).find(pe=>pn(pe,C).value)},ue=_=>{var E;const N=B();if(N){const pe=N.scrollLeft||0,He=_==="left"?Math.max(0,pe-200):pe+200;(E=o.value)==null||E.scrollTo({left:He,behavior:"smooth"})}},de=_=>{v.actionDropdownShow=!1;const N=O[_];N&&N()},Z=(_,N)=>{N.preventDefault(),v.actionDropdownShow=!1,b=_,Vue.nextTick(()=>{v.actionDropdownShow=!0,v.x=N.clientX,v.y=N.clientY})},qe=()=>{const{closeable:_}=r.value[b]??{};R("closeCurrentPage",!_),y(b)?R("closeRight",!1):R("closeRight",!0),g(b)?R("closeLeft",!1):R("closeLeft",!0)},Ho=()=>{b=r.value.findIndex(N=>N.fullPath===n.value),qe()},Yo=_=>{r.value.length>1&&_.fullPath!==s.value&&(_.closeable=!0)},Xo=_=>{_.fullPath!==n.value&&(_.closeable=!1)},Zo=()=>{B()&&Vue.nextTick().then(()=>{var N;(N=o.value)==null||N.scrollTo({left:99999,behavior:"smooth"})})},Ge=()=>{Vue.nextTick().then(()=>{const _=Se(`attr:${w}="${n.value}"`);if(_!=null&&_.length){const[N]=_;Vue.nextTick().then(()=>{var E;(E=o.value)==null||E.scrollTo({left:N.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(_,N)=>{V.value.forEach(E=>{m.includes(E.key)&&(_.length>1?E.disabled=!1:E.disabled=!0)}),N!=null&&N.length&&(_.length>(N==null?void 0:N.length)?Zo():_.length===(N==null?void 0:N.length)&&Ge()),N===void 0&&Ge()},{immediate:!0}),Vue.watch(()=>v.actionDropdownShow,_=>{var N;_&&((N=Fe(qe,100))==null||N())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:L,getMenuKey:n,menuTagClick:j,moreOptions:V,scrollX:ue,scrollRef:o,uuidScrollBar:S,actionDropdownSelect:de,actionState:v,menuTagContextMenu:Z,setCurrentContextmenuIndex:Ho,menuTagMouseenter:Yo,menuTagMouseleave:Xo,MENU_TAG_DATA:w,iconConfig:{width:22,height:22},maximize:l,getRootPath:s,reload:i,globalMainLayoutLoad:x}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:r,MENU_TAG_DATA:a,globalMainLayoutLoad:s}=this,{maximize:l,closeCurrentMenuTag:i,scrollX:u,$t:c,menuTagClick:f,menuTagContextMenu:p,menuTagMouseenter:h,menuTagMouseleave:g,actionDropdownSelect:y,reload:m}=this;return Vue.createVNode(naive.NLayoutHeader,null,{default:()=>[Vue.createVNode("div",{class:"menu-tag"},[Vue.createVNode(naive.NDropdown,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:y.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(T,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},yl(e=r.map((b,d)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:b.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:b.fullPath===this.getMenuKey?"primary":"default"},{onClick:f.bind(this,b),onContextmenu:p.bind(this,d),onMouseenter:h.bind(this,b),onMouseleave:g.bind(this,b),[a]:b.path},{size:"small"}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:V,meta:{i18nKey:S}}=b;return S?c(S):V}}),(b.closeable||r.length===1)&&b.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:i.bind(this,d)}),{default:()=>[Vue.createVNode(T,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[b.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(T,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(T,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{l(!0)}},null),Vue.createVNode(T,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${s?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{m()}},null),Vue.createVNode(Lo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(T,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),bl=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(vl,null,null)}}),Vl=e=>{const t=Oe(e[0]),o=Oe(e[1]),n=Oe(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${n.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${n.height.value}px`}))},rt=nn(z.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),Sl=()=>({setLockAppScreen:o=>{rt.value=o},getLockAppScreen:()=>rt.value}),_l=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=D(),{getLockAppScreen:a}=Sl(),s=Vl([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:s,getLockAppScreen:a,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:r}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:n}=this;return n()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0,embedded:!0},{default:()=>[Vue.createVNode(jr,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ll,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(bl,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Q,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Wo,null,null)]}),o?Vue.createVNode(Ur,{ref:"layoutFooterRef"},null):null]})]})}}),wl=[{path:"/",name:"RLogin",component:()=>k(()=>import("./index-BZIQllCc.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,12,9,8,40,41,42,10,11,24,13,14,15,16,17,18,19,20,21,54]))},{path:"/",name:"RLayout",component:_l,children:[...Rr(),{path:"/:catchAll(.*)",component:()=>k(()=>import("./index-CeuxmcIn.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21,56])),meta:{i18nKey:P("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}}]}],we=VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:wl,scrollBehavior:e=>{Wa(e)}}),gs=e=>{e.use(we),zr(we)},Ue=()=>we?{router:we}:{router:{}},lt="YYYY-MM-DD HH:mm:ss",Cl=()=>({locale:s=>{const l=Kn[s];l?W.locale(l):W.locale(Un)},getStartAndEndOfDay:s=>{const{format:l=lt}=s??{},i=W(),u=i.startOf("day"),c=i.endOf("day"),f=i.format(l),p=u.format(l),h=c.format(l);return{today:i,startOfDay:u,endOfDay:c,formatToday:f,formatStartOfDay:p,formatEndOfDay:h}},format:(s,l)=>{const{format:i=lt}=l??{};return W(s).format(i)},isDayjs:s=>W.isDayjs(s),daysDiff:(s,l)=>{const i=W(s);return W(l).diff(i,"days")},isDateInRange:(s,l)=>{const{start:i,end:u}=l,c=W(s);return c.isAfter(i)&&c.isBefore(u)}});function Ne(e){const{width:t,height:o}=mt(e),n=Vue.ref(!1);return mn(()=>{const{media:a=768}={};n.value=t.value<=a}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let st=999,Me=!1;const H="ELEMENT-FULLSCREEN-RAY",{width:it,height:ct}=mt(),ut=document.createElement("style"),Nl=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:r,exit:a,backgroundColor:s,zIndex:l,transition:i="all 0.3s var(--r-bezier)"}=t??{};let u=!1;const c=()=>{const y=U(e);if(!y)return;const{left:m,top:b}=y.getBoundingClientRect(),d=` - [${H}] { - position: fixed; - width: ${it.value}px !important; - height: ${ct.value}px !important; - transform: translate(-${m}px, -${b}px) !important; - transition: ${i}; - z-index: ${G(l,"Null")||G(l,"Undefined")?st:l} !important; - background-color: ${s??null}; - } - `;ut.innerHTML=d,Me||document.head.appendChild(ut)},f=()=>{const y=U(e);o==null||o(),y&&(y.getAttribute(H)||y.setAttribute(H,H),u||(u=!0,st+=1),Me||(c(),Me=!0),y.style.transition=i,r==null||r())},p=()=>{n==null||n();const y=U(e);y&&y.removeAttribute(H),a==null||a()},h=()=>{const y=U(e);y&&(y.getAttribute(H)?p():f())},g=Vue.watch(()=>[it.value,ct.value],c);return Ke(()=>{const y=U(e);y&&y.removeAttribute(H),g()}),{enter:f,exit:p,toggleFullscreen:h}},Ee={svg:ne.toSvg,png:ne.toPng,jpeg:ne.toJpeg,blob:ne.toBlob,pixelData:ne.toPixelData},ys=(e,t)=>{const{beforeCreate:o,created:n,createdError:r,finally:a,imageType:s}=t??{};return{create:i=>new Promise((u,c)=>{var p;const f=U(e);if(o==null||o(f),!f)return r==null||r(),c("useDomToImage: element is undefined.");(p=Ee[i??s??"jpeg"])==null||p.call(Ee,f,t).then(h=>(n==null||n(h,f),u(h))).catch(h=>(r==null||r(h),c(h))).finally(()=>{a==null||a()})})}},vs=(e,t)=>({print:()=>{const n=U(e)||e;an({...Be(t,["printable"]),printable:n})}}),Tl={page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,20,50,100]},bs=(e,t)=>{const o=Vue.ref(e),n=Be(t,["on-update:page","on-update:page-size","onUpdatePage","onUpdatePageSize","onUpdate:page","onUpdate:page-size"]),r={onUpdatePage:d=>{var V;a.value.page=d,(V=o.value)==null||V.call(o)},onUpdatePageSize:d=>{var V;a.value.pageSize=d,a.value.page=1,(V=o.value)==null||V.call(o)}},a=Vue.ref(Object.assign({},Tl,n,r)),s=a.value.onUpdatePage,l=a.value.onUpdatePageSize,i=()=>a.value.itemCount,u=d=>{a.value.itemCount=d},c=()=>a.value.page,f=d=>{s(d)},p=()=>a.value.pageSize,h=d=>{l(d)},g=()=>a.value,y=e,m=d=>{o.value=d},b=()=>{const{pageSizes:d}=a.value;a.value.page=1,a.value.pageSize=(d==null?void 0:d[0])||10};return Ke(()=>{o.value=void 0}),[a,{getItemCount:i,setItemCount:u,getPage:c,setPage:f,getPageSize:p,setPageSize:h,getPagination:g,getCallback:y,setCallback:m,resetPagination:b}]},Ko=()=>({isLayoutContentMaximized:Vue.computed(()=>Ce("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:r}=n??{},a=U(Q),{toggleFullscreen:s}=Nl(a,n);q("layoutContentMaximize",o),s(),r&&o&&((l=Q==null?void 0:Q.value)==null||l.scrollTo(r))}}),Ol=()=>({reload:(n=800)=>{q("globalMainLayoutLoad",!1),setTimeout(()=>q("globalMainLayoutLoad",!0),n)},openSpin:()=>{q("layoutContentSpinning",!0)},closeSpin:()=>{q("layoutContentSpinning",!1)}}),Vs=()=>({setWatermarkContent:r=>{const{getWatermarkConfig:a}=D(),s=Object.assign(a.value,{content:r}),{updateSettingState:l}=I();l("watermarkConfig",s)},showWatermark:()=>{const{updateSettingState:r}=I();r("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:r}=I();r("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:r}=D(),{updateSettingState:a}=I();a("watermarkSwitch",!r.value)}}),ze=e=>{const{getPrimaryColorOverride:t}=D(),{updateSettingState:o}=I();o("primaryColorOverride",e?Object.assign({},t.value,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):Object.assign({},t.value,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light))},Uo=()=>{const e=()=>{const{getAppTheme:r}=D(),{t:a}=se();return{theme:r.value,themeI18nLabel:r.value?a("headerSettingOptions.ThemeOptions.Dark"):a("headerSettingOptions.ThemeOptions.Light"),themeLabel:r.value?"Dark":"Light"}};return{darkTheme:()=>{const{updateSettingState:r}=I();r("appTheme",!0),ze(!0)},lightTheme:()=>{const{updateSettingState:r}=I();r("appTheme",!1),ze(!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:a}=I();a("appTheme",!r),ze(!r)},getAppTheme:e}},J=(e,t)=>{const{getMenuTagOptions:o}=X();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>o.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:o.value[e],index:e}}else if(typeof e=="string"){const n=o.value.findIndex(r=>r.fullPath===e);return n>-1?{option:o.value[n],index:n}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:n}=e,r=o.value.findIndex(a=>a.fullPath===n);if(r===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:r}}};function qo(){const{getMenuTagOptions:e,getMenuKey:t}=X(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:r,resolveOption:a}=ce(),s=()=>e.value.findIndex(g=>g.fullPath===t.value);return{close:g=>{const y=J(g,"close");if(e.value.length!==1&&y){const{index:m,option:b}=y;if(n(m),b.fullPath===t.value){const d=e.value[m-1];d&&o(d.fullPath,d)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:g}=oe(),{router:{getRoutes:y}}=Ue(),m=y().find(b=>b.path===g.value);if(m){const b=be(m,["children","meta","path","name","redirect"]),d=a(b);o(d.path,a({...d,fullPath:d.path}))}},closeRight:g=>{const y=J(g,"closeRight");if(y){const{option:m,index:b}=y,d=e.value.length-b,V=s();n(b+1,d),b<=V&&t.value!==m.fullPath&&o(m.fullPath,m)}},closeLeft:g=>{const y=J(g,"closeLeft");if(y){const{option:m,index:b}=y,d=s();n(0,b),d<=b&&t.value!==m.fullPath&&o(m.fullPath,m)}},closeOther:g=>{const y=J(g,"closeOther");if(y){const{option:m}=y;t.value!==m.fullPath?(n(0,e.value.length),o(m.fullPath,m)):r(m,!1)}},getCurrentTagIndex:s,checkCloseRight:g=>{const y=J(g,"checkCloseRight");if(y){const{index:m}=y,b=e.value.length-1;return!(m>=b)}return!1},checkCloseLeft:g=>{const y=J(g,"checkCloseRight");if(y){const{index:m}=y,b=e.value.length-1;return m===0?!1:m>0&&b>0}return!1}}}function Ss(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:r,replace:a}}=Ue(),{isPush:s=!0,query:l}=o||{},i=u=>s?r({path:u,query:l}):a({path:u,query:l});if(typeof t=="number"){if(isNaN(t)){console.warn(`[navigationTo]: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=X();if(t>u.value.length){console.warn(`[navigationTo]: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],f=p=>{if(p.children&&p.children.length>0){const{children:[h]}=p;f(h);return}i(p.fullPath)};f(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?i(u.path):console.warn(`[navigationTo]: The path "${t}" is not found.`)}else i(t.fullPath)}}}function oe(){const{getAppRootRoute:e}=D(),{updateSettingState:t}=I(),o=e,n=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:r,setRootRoute:s=>{t("appRootRoute",Object.assign({},e.value,s))}}}const kl=(e,t)=>{const{show:o,...n}=t;e.meta.extra=Object.assign({},e.meta.extra,{...n,show:o}),e.extra=zo(e)},dt=(e,t,o)=>{const n=Do(e,t);n&&kl(n,o)},Ie=(e,t,o)=>{const{getMenuOptions:n}=X();if(typeof e=="string")dt(n.value,e,o);else if(G(e,"Object")){const{fullPath:r}=e;dt(n.value,r,o)}else console.warn(`[useBadge ${t}]: target expect string or object.`)};function _s(){return{hidden:n=>{Ie(n,"hidden",{show:!1})},show:n=>{Ie(n,"show",{show:!0})},update:(n,r)=>{Ie(n,"update",r)}}}const ws=()=>{const e=_t.value,{scrollTo:t}=e||{};if(!t)throw new Error("[useSiderScroll]: LAYOUT_SIDER_REF is not ready yet. please wait component mounted!");return t},Go=()=>le(z.localeLanguage,"localStorage",{defaultValue:Bn});export{Vs as $,Xl as A,ts as B,os as C,Un as D,ds as E,us as F,as as G,bs as H,ns as I,ss as J,Fr as K,_t as L,Hl as M,hs as N,Jl as O,ls as P,ps as Q,rs as R,Ir as S,Gr as T,is as U,cs as V,Lo as W,Ko as X,Ss as Y,Ol as Z,k as _,vs as a,Uo as a0,_s as a1,ws as b,Zl as c,D as d,z as e,I as f,Gl as g,Sl as h,Lr as i,Ne as j,Qr as k,Ce as l,Yl as m,es as n,gs as o,oe as p,se as q,T as r,fs as s,St as t,ys as u,xe as v,Ue as w,ql as x,ms as y,Ql as z}; diff --git a/js/hooks-CQ2bWowP.js.gz b/js/hooks-CQ2bWowP.js.gz deleted file mode 100644 index 3accfa8fec24d9ed83d46d5cdedf786590a10d3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33862 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௳JyXQ;j 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 diff --git a/js/hooks-s17Sjidp.js b/js/hooks-s17Sjidp.js new file mode 100644 index 00000000..55e52093 --- /dev/null +++ b/js/hooks-s17Sjidp.js @@ -0,0 +1,12 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/en-US-BKTMiyM0.js","js/dayjs@1.11.10-C8LoRVP6.js","js/call-bind@1.0.7-Cpj98o6Y.js","js/print-js@1.6.0-BdoEj60G.js","js/vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js","js/lodash@4.17.21-Cw59kuJw.js","js/js-cookie@3.0.5-Z_8Sd105.js","js/screenfull@5.2.0-DmMZCkhi.js","js/currency.js@2.0.4-9OAR_aOO.js","js/lodash-es@4.17.21-BALnwRTu.js","js/@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js","js/@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js","js/utils-Cti1zzpP.js","js/interactjs@1.10.26-DZL_TZzP.js","js/pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js","js/dom-to-image@2.6.0-DCOFUeQU.js","js/echarts@5.5.0-CezqL3m-.js","js/zrender@5.5.0-DW8ownf1.js","js/tslib@2.3.0-BDyQ-Jie.js","js/@vue_runtime-core@3.4.31-DIOvAikH.js","js/@vue_reactivity@3.4.31-B8nTu0ia.js","js/@vue_shared@3.4.31-3J5ZjAdt.js","js/zh-CN-erlZSQEe.js","js/index-3NxK27nm.js","js/index-43Sr2ZDd.js","css/index-DeeQXRbp.css","js/index-CT4B-f_E.js","js/instance-B93KqPYt.js","css/index-CTOeMyqn.css","js/BarcodeDemo-Dpuxvqbc.js","js/index-CNJPfYQw.js","js/index-DhPwMQJn.js","js/index-Byqjyz7A.js","css/index-BqPIKfai.css","js/index-BvlP2cQM.js","js/index-DvkQKsfp.js","js/index-cO7noRY_.js","js/index-1tdHdFYL.js","js/index-zZlfgOUa.js","js/index-CaJnaAOe.js","js/vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js","css/vue3-next-qrcode@2.0.10_typescript@5.2-DuR3EA5M.css","js/ray-dCjhX_JK.js","js/index-CvE21K60.js","css/index-cMo-v_SD.css","js/index-rlAFiESs.js","js/index-E385tkq8.js","css/index-Dig957GB.css","js/index-C08cSwGh.js","js/index-DSMb8cQD.js","css/index-CIq6_pk2.css","js/index-B0eQn8jy.js","js/index-BW6ORhev.js","js/index-C43z127-.js","css/index-BhnoEzFG.css","js/index-oxDWUnU1.js","css/index-G2qqDeP0.css"])))=>i.map(i=>d[i]); +var en=Object.defineProperty;var tn=(e,t,o)=>t in e?en(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ze=(e,t,o)=>tn(e,typeof t!="symbol"?t+"":t,o);import{s as Te,c as ve,t as We,i as ft,o as Ke,p as be}from"./lodash-es@4.17.21-BALnwRTu.js";import{o as on,u as re,a as nn,b as an,c as Oe,d as rn,e as ht}from"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{d as W}from"./dayjs@1.11.10-C8LoRVP6.js";import{p as ln}from"./print-js@1.6.0-BdoEj60G.js";import{u as gt}from"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as le,i as G,s as Ue,a as je,c as sn,b as L,r as ee,d as A,e as cn,u as Ve,q as Se,f as ke,h as yt,p as vt,j as qe,k as Je,l as xe,m as un,n as dn,o as pn,t as mn,w as fn,v as U}from"./utils-Cti1zzpP.js";import{i as Qe}from"./interactjs@1.10.26-DZL_TZzP.js";import{s as hn}from"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import{d as ne}from"./dom-to-image@2.6.0-DCOFUeQU.js";import{r as gn,u as ae,i as yn,a as vn,b as bn,c as Vn,d as Sn,e as _n,f as wn,g as Cn,h as Nn,j as Tn,k as On,l as kn,m as xn,n as An,o as Rn,p as Pn,q as Mn,s as Ln}from"./echarts@5.5.0-CezqL3m-.js";import{f as En,g as zn}from"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import{c as bt,o as Vt,a as St}from"./@vue_runtime-core@3.4.31-DIOvAikH.js";const Gl=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const r=e[n].default;let a=n.replace(`./${t}/`,"").replace(/^\.\//,"");const s=a.lastIndexOf(".");a=a.substring(0,s);const l=a.split("/"),i=l.shift(),u=l.join(".");i&&(u?(Te(o,i,o[i]||{}),Te(o[i],u,r)):Te(o,i,r||{}))}),o},In="modulepreload",Dn=function(e){return"/ray-template/"+e},et={},k=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){document.getElementsByTagName("link");const a=document.querySelector("meta[property=csp-nonce]"),s=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));r=Promise.all(o.map(l=>{if(l=Dn(l),l in et)return;et[l]=!0;const i=l.endsWith(".css"),u=i?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${u}`))return;const c=document.createElement("link");if(c.rel=i?"stylesheet":In,i||(c.as="script",c.crossOrigin=""),c.href=l,s&&c.setAttribute("nonce",s),document.head.appendChild(c),i)return new Promise((f,p)=>{c.addEventListener("load",f),c.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${l}`)))})}))}return r.then(()=>t()).catch(a=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=a,window.dispatchEvent(s),!s.defaultPrevented)throw a})},jn=(e,t,o)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((r,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==o?". Note that variables only represent file names one level deep.":""))))})},$n=async e=>{var o;const t={};for(const n of e){const r=await jn(Object.assign({"../lang/en-US.ts":()=>k(()=>import("./en-US-BKTMiyM0.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21])),"../lang/zh-CN.ts":()=>k(()=>import("./zh-CN-erlZSQEe.js"),__vite__mapDeps([22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21]))}),`../lang/${n.key}.ts`,3),a=n.key;a&&(t[a]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},Hl=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},Yl={max:5,closable:!1},Xl="loading",_t={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},Fn={icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"},Y={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Zl="",E={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},Bn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],$={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#a6e4f7","#dbcb02","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{dark:{},light:{}},appNaiveUIThemeOverridesCommon:{dark:{},light:{}},echartTheme:"macarons"},wt=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Wn="zh-CN",Kn="zh-CN",Un={"zh-CN":"zh-cn","en-US":"en"},qn="zh-cn",Jl={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},Ql={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),Ct=Vue.ref(null),Gn={setupRouterLoadingBar:!0,setupRouterGuard:!0},Hn=["RLogin","ErrorPage","RayTemplateDoc"],me=["admin"],es=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}={},s=f=>{r.value=f},l=f=>{f.preventDefault(),s(!1),Vue.nextTick().then(()=>{const{clientX:p,clientY:h}=f;o.value=p,n.value=h,s(!0)})};a&&on(e,f=>{a(f)});const i=re(e,"contextmenu",l,t),u=re(e,"click",()=>{s(!1)});return{stop:()=>{i(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(r),updateShow:s}},_e=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function q(e,t,o){Object.hasOwn(_e,e)&&(_e[e]=t)}function Ce(e){return Vue.readonly(Vue.toRef(_e,e))}function Yn(){return{...Vue.toRefs(Vue.readonly(_e))}}let K;const Xn=async()=>{const e=Yo(),t=await $n(wt);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:Kn})},ts=async e=>{const t=await Xn();e.use(t),K=t},tt=(e,t)=>t,se=e=>{if(!K)return{t:a=>tt(e,a),locale:a=>{}};const{t,...o}=K.global;return{...o,t:(a,...s)=>a?!a.includes(".")&&!e?a:t(tt(e,a),...s):"",locale:a=>{K.mode==="legacy"?K.global.locale=a:Vue.isRef(K.global.locale)?K.global.locale.value=a:K.global.locale=a}}},P=e=>e,Zn={path:"/dashboard",component:()=>k(()=>import("./index-3NxK27nm.js"),__vite__mapDeps([23,8,1,2,3,4,5,6,7,24,9,10,11,12,13,14,15,16,17,18,19,20,21,25])),meta:{i18nKey:P("menu.Dashboard"),icon:"dashboard",order:0}},Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Qn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-CT4B-f_E.js"),__vite__mapDeps([26,4,5,2,6,7,27,1,3,12,8,9,10,11,13,14,15,16,17,18,19,20,21,28])),meta:{i18nKey:P("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},ea=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),ta={path:"barcode",component:()=>k(()=>import("./BarcodeDemo-Dpuxvqbc.js"),__vite__mapDeps([29,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Barcode"),icon:"other",order:2,extra:{label:"new"}}},oa=Object.freeze(Object.defineProperty({__proto__:null,default:ta},Symbol.toStringTag,{value:"Module"})),na={path:"/cache-demo",component:()=>k(()=>import("./index-CNJPfYQw.js"),__vite__mapDeps([30,1,2,3,4,5,6,7,12,8,9,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CacheDemo"),icon:"other",order:3}},aa=Object.freeze(Object.defineProperty({__proto__:null,default:na},Symbol.toStringTag,{value:"Module"})),ra={path:"/context-menu",component:()=>k(()=>import("./index-DhPwMQJn.js"),__vite__mapDeps([31,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.ContextMenu"),icon:"other",order:2}},la=Object.freeze(Object.defineProperty({__proto__:null,default:ra},Symbol.toStringTag,{value:"Module"})),sa={path:"/directive",component:()=>k(()=>import("./index-5cxxl6_s.js"),[]),meta:{i18nKey:P("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},ia=Object.freeze(Object.defineProperty({__proto__:null,default:sa},Symbol.toStringTag,{value:"Module"})),ca={path:"/echart",component:()=>k(()=>import("./index-Byqjyz7A.js"),__vite__mapDeps([32,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21,33])),meta:{i18nKey:P("menu.Echart"),icon:"echart",order:1,extra:{label:"useChart"}}},ua=Object.freeze(Object.defineProperty({__proto__:null,default:ca},Symbol.toStringTag,{value:"Module"})),da={path:"/form",component:()=>k(()=>import("./index-BvlP2cQM.js"),__vite__mapDeps([34,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Form"),icon:"other",order:2,extra:{label:"useForm"}}},pa=Object.freeze(Object.defineProperty({__proto__:null,default:da},Symbol.toStringTag,{value:"Module"})),ma={path:"/iframe",component:()=>k(()=>import("./index-DvkQKsfp.js"),__vite__mapDeps([35,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},fa=Object.freeze(Object.defineProperty({__proto__:null,default:ma},Symbol.toStringTag,{value:"Module"})),ha={path:"/mock-demo",component:()=>k(()=>import("./index-cO7noRY_.js"),__vite__mapDeps([36,8,1,2,3,4,5,6,7,27,12,9,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Mock"),icon:"other",order:3,keepAlive:!1,extra:{label:"usePagination"}}},ga=Object.freeze(Object.defineProperty({__proto__:null,default:ha},Symbol.toStringTag,{value:"Module"})),ya={path:"/modal-demo",component:()=>k(()=>import("./index-1tdHdFYL.js"),__vite__mapDeps([37,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Modal"),icon:"other",order:3}},va=Object.freeze(Object.defineProperty({__proto__:null,default:ya},Symbol.toStringTag,{value:"Module"})),ye=()=>k(()=>Promise.resolve().then(()=>Kr),void 0),ba={path:"/multi",component:ye,meta:{i18nKey:P("menu.MultiMenu"),icon:"other",order:4,extra:{label:"cache"}},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>k(()=>import("./index-BtZPyenx.js"),[]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:ye,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>k(()=>import("./index-B6a_PCdD.js"),[]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:ye,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>k(()=>import("./index-Cg1Whvge.js"),[]),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},Va=Object.freeze(Object.defineProperty({__proto__:null,default:ba},Symbol.toStringTag,{value:"Module"})),Sa={path:"/precision",component:()=>k(()=>import("./index-zZlfgOUa.js"),__vite__mapDeps([38,1,2,3,4,5,6,7,12,8,9,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CalculatePrecision"),icon:"other",order:2}},_a=Object.freeze(Object.defineProperty({__proto__:null,default:Sa},Symbol.toStringTag,{value:"Module"})),wa={path:"/qrcode",component:()=>k(()=>import("./index-CaJnaAOe.js"),__vite__mapDeps([39,40,41,42])),meta:{i18nKey:P("menu.QRCode"),icon:"other",order:2}},Ca=Object.freeze(Object.defineProperty({__proto__:null,default:wa},Symbol.toStringTag,{value:"Module"})),Na={path:"rely-about",component:()=>k(()=>import("./index-CvE21K60.js"),__vite__mapDeps([43,44])),meta:{i18nKey:P("menu.RelyAbout"),icon:"rely",order:999}},Ta=Object.freeze(Object.defineProperty({__proto__:null,default:Na},Symbol.toStringTag,{value:"Module"})),Oa={path:"/router-demo",component:ye,meta:{i18nKey:P("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",component:()=>k(()=>import("./index-rlAFiESs.js"),__vite__mapDeps([45,8,1,2,3,9,10,11,4,5,6,7,12,13,14,15,16,17,18,19,20,21])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",component:()=>k(()=>import("./index-BRGdSJVO.js"),[]),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},ka=Object.freeze(Object.defineProperty({__proto__:null,default:Oa},Symbol.toStringTag,{value:"Module"})),xa={path:"/scroll-reveal",component:()=>k(()=>import("./index-E385tkq8.js"),__vite__mapDeps([46,47])),meta:{i18nKey:P("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},Aa=Object.freeze(Object.defineProperty({__proto__:null,default:xa},Symbol.toStringTag,{value:"Module"})),Ra={path:"/segment",component:()=>k(()=>import("./index-C08cSwGh.js"),__vite__mapDeps([48,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Segment"),icon:"other",order:3,extra:{label:"segment"}}},Pa=Object.freeze(Object.defineProperty({__proto__:null,default:Ra},Symbol.toStringTag,{value:"Module"})),Ma={path:"/svg-icons",component:()=>k(()=>import("./index-DSMb8cQD.js"),__vite__mapDeps([49,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21,50])),meta:{i18nKey:P("menu.SvgIcon"),icon:"other",order:3}},La=Object.freeze(Object.defineProperty({__proto__:null,default:Ma},Symbol.toStringTag,{value:"Module"})),Ea={path:"/table",component:()=>k(()=>import("./index-B0eQn8jy.js"),__vite__mapDeps([51,12,8,1,2,4,5,6,7,9,3,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},za=Object.freeze(Object.defineProperty({__proto__:null,default:Ea},Symbol.toStringTag,{value:"Module"})),Ia={path:"/template-hooks",component:()=>k(()=>import("./index-BW6ORhev.js"),__vite__mapDeps([52,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.TemplateHooks"),icon:"other",order:1}},Da=Object.freeze(Object.defineProperty({__proto__:null,default:Ia},Symbol.toStringTag,{value:"Module"})),ja=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Jn,"/src/router/modules/demo/axios.ts":ea,"/src/router/modules/demo/barcode.ts":oa,"/src/router/modules/demo/cache-demo.ts":aa,"/src/router/modules/demo/context-menu.ts":la,"/src/router/modules/demo/directive.ts":ia,"/src/router/modules/demo/echart.ts":ua,"/src/router/modules/demo/form.ts":pa,"/src/router/modules/demo/iframe.ts":fa,"/src/router/modules/demo/mock.ts":ga,"/src/router/modules/demo/modal.ts":va,"/src/router/modules/demo/multi-menu.ts":Va,"/src/router/modules/demo/precision.ts":_a,"/src/router/modules/demo/qrcode.ts":Ca,"/src/router/modules/demo/rely.ts":Ta,"/src/router/modules/demo/router-demo.ts":ka,"/src/router/modules/demo/scroll-reveal.ts":Aa,"/src/router/modules/demo/segment.ts":Pa,"/src/router/modules/demo/svg-icons.ts":La,"/src/router/modules/demo/table.ts":za,"/src/router/modules/demo/template-hooks.ts":Da});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error(`[combineRawRouteModules]: ${n} module must export default.`);return o},[])},$a=e=>e[0]==="/",Nt=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+($a(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){Nt(r.children,t,a);continue}else t.push({...r,path:a})}return t},Fa=e=>Array.isArray(e)?Nt(ve(e)):[],Ba=e=>e.sort((t,o)=>{var a,s;const n=((a=t.meta)==null?void 0:a.order)??1,r=((s=o.meta)==null?void 0:s.order)??0;if(typeof n!="number"||typeof r!="number")throw new TypeError("orderRoutes error: order must be a number!");return n===r?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-r}),Wa=e=>{const{beforeEach:t}=e,{getRootPath:o}=oe(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,s)=>{const l=le(E.token,"localStorage"),i=le(E.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;l!==null?n(r,a)?Ae(!0):!G(c,"Symbol")&&c&&Hn.includes(c)?s():Ko(u)?n(r,a)?i?s(i):Ae(!0):s():Ae(!0):n(r,a)?s():s("/")})},Ae=(e=!0)=>{const{router:t}=Ge(),{push:o,replace:n}=t,{getRootPath:r}=oe();Ue(E.appMenuKey,r.value,"localStorage"),e?n(r.value):o(r.value)},Ka=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Q.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Ua=e=>{e.beforeEach(()=>{var t;(t=window.$loadingBar)==null||t.start()}),e.afterEach(()=>{var t;(t=window.$loadingBar)==null||t.finish()}),e.onError(()=>{var t;(t=window.$loadingBar)==null||t.error()})},Tt=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:a}=je();return!(n||o||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))};var qa={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.31","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.3","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.9.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ot=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=qa,{locale:t}=se(),{locale:o}=Nl(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Yo(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"},sideBarLogo:Object.assign({},Fn)}),r=l=>{t(l),o(l),n.localeLanguage=l,Ue(E.localeLanguage,l,"localStorage")},a=(l,i=.3)=>{const u=sn(l,i),c={primaryColor:l,primaryColorHover:l,primaryColorPressed:l};n.primaryColorOverride.common=c;const f=document.body;f.style.setProperty("--ray-theme-primary-color",l),f.style.setProperty("--ray-theme-primary-fade-color",u)},s=(l,i,u)=>{Object.hasOwn(n,l)&&(n[l]=i),u==null||u()};return En(()=>n.appTheme,l=>{l?n.primaryColorOverride=Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):n.primaryColorOverride=Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:a,updateSettingState:s}},{persist:{key:E.appPiniaSettingStore}}),kt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2","#9b8bba","#e098c7","#8fd3e8","#71669e","#cc70af","#7cb4cc","#7EC4FF","#5FCBB0","#49C4BF","#F0C9CA","#34DC90","#3295E0","#EAB62E","#76C3F3","#2DC2C0","#FCC43F","#84CFFF"],xt="transparent",At={},Rt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},Pt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Mt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Lt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Et={itemStyle:{borderWidth:0,borderColor:"#ccc"}},zt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},It={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Dt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},$t={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Bt={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},Wt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},Kt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Ut={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},qt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Gt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ht={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Yt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Xt={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Zt={textStyle:{color:"#999999"},pageTextStyle:{color:"#999999"}},Jt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Qt={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},eo={color:["#fc97af","#87f7cf"]},to={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},oo={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},Ga={color:kt,backgroundColor:xt,textStyle:At,title:Rt,line:Pt,radar:Mt,bar:Lt,pie:Et,scatter:zt,boxplot:It,parallel:Dt,sankey:jt,funnel:$t,gauge:Ft,candlestick:Bt,graph:Wt,map:Kt,geo:Ut,categoryAxis:qt,valueAxis:Gt,logAxis:Ht,timeAxis:Yt,toolbox:Xt,legend:Zt,tooltip:Jt,timeline:Qt,visualMap:eo,dataZoom:to,markPoint:oo},Ha=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:xt,bar:Lt,boxplot:It,candlestick:Bt,categoryAxis:qt,color:kt,dataZoom:to,default:Ga,funnel:$t,gauge:Ft,geo:Ut,graph:Wt,legend:Zt,line:Pt,logAxis:Ht,map:Kt,markPoint:oo,parallel:Dt,pie:Et,radar:Mt,sankey:jt,scatter:zt,textStyle:At,timeAxis:Yt,timeline:Qt,title:Rt,toolbox:Xt,tooltip:Jt,valueAxis:Gt,visualMap:eo},Symbol.toStringTag,{value:"Module"})),no=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089","#516b91","#59c4e6","#edafda","#93b7e3","#a5e7f0","#cbb0e3"],ao="transparent",ro={},lo={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},so={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},io={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},co={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},uo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},po={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},fo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ho={itemStyle:{borderWidth:0,borderColor:"#ccc"}},go={itemStyle:{borderWidth:0,borderColor:"#ccc"}},yo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},vo={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},bo={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},Vo={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},So={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},_o={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},wo={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Co={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},No={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},To={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},Oo={textStyle:{color:"#333333"}},ko={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},xo={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},Ao={color:["#5ab1ef","#e0ffff"]},Ro={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},Po={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Ya={color:no,backgroundColor:ao,textStyle:ro,title:lo,line:so,radar:io,bar:co,pie:uo,scatter:po,boxplot:mo,parallel:fo,sankey:ho,funnel:go,gauge:yo,candlestick:vo,graph:bo,map:Vo,geo:So,categoryAxis:_o,valueAxis:wo,logAxis:Co,timeAxis:No,toolbox:To,legend:Oo,tooltip:ko,timeline:xo,visualMap:Ao,dataZoom:Ro,markPoint:Po},Xa=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:ao,bar:co,boxplot:mo,candlestick:vo,categoryAxis:_o,color:no,dataZoom:Ro,default:Ya,funnel:go,gauge:yo,geo:So,graph:bo,legend:Oo,line:so,logAxis:Co,map:Vo,markPoint:Po,parallel:fo,pie:uo,radar:io,sankey:ho,scatter:po,textStyle:ro,timeAxis:No,timeline:xo,title:lo,toolbox:To,tooltip:ko,valueAxis:wo,visualMap:Ao},Symbol.toStringTag,{value:"Module"})),Za=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Ha,"/src/app-config/echart-themes/macarons/macarons.json":Xa}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,r)=>{var s;const a=(s=r.match(t))==null?void 0:s[1];if(a)return n.push({name:a,theme:e[r].default}),n;throw new Error(`[RChart Theme Error]: name ${r} is invalid!`)},[])},Ja=e=>{const{getAppTheme:t}=Go(),{theme:o}=t();return Object.assign({},{text:"loading",color:"#c23531",textColor:o?"#fff":"#000",maskColor:o?"rgba(0, 0, 0, 0.5)":"rgba(255, 255, 255, 0.5)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e)},Qa={intersectionObserver:{type:Boolean,default:!0},intersectionObserverTarget:{type:Object,default:null},intersectionOptions:{type:Object,default:{threshold:.1}},bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},autoResize:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onFinally:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>Ja()},autoResizeObserverTarget:{type:Object,default:null},watchOptionsThrottleWait:{type:Number,default:500},nextTick:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]})},onRegister:{type:[Function,Array],default:null}},er={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},tr=Za(),ot="__R_CHART_DOWN_LOAD_CHART__";tr.forEach(e=>{gn(e.name,e.theme)});const os=Vue.defineComponent({name:"RChart",props:Qa,setup(e,{expose:t}){const{getAppTheme:o}=D(),n=Vue.ref(),r=Vue.ref(),a=Vue.ref();let s,l;const{echartTheme:i}=$;let u,c;const f=Vue.computed(()=>[{label:"下载图片",key:ot,disabled:!(a.value&&a.value.getDom())}]),p=Vue.computed(()=>({"--ray-chart-width":L(e.width),"--ray-chart-height":L(e.height)})),h=Vue.ref(!1);let g;const y=async()=>{var C;ae([vn,bn,Vn,Sn,_n,wn,Cn,Nn]),ae([Tn,On,kn,xn,An,Rn]),ae([Pn,Mn]),ae([Ln]);try{ae((C=e.use)==null?void 0:C.filter(Boolean))}catch(M){console.error("[RChart register error]: ",M)}},m=()=>{if(c!=null&&c.getDom()&&S(),e.theme==="default"){e.autoChangeTheme?d("dark"):d("");return}if(e.theme)d(e.theme);else{const C=e.autoChangeTheme&&o.value?`${i}-dark`:i;d(C)}},b=C=>{let M=Vue.unref(C);const R=j=>Object.assign({},M,j);return e.showAria&&(M=R({aria:{enabled:!0,decal:{show:!0}}})),M},d=(C=i)=>{const M=n.value,R=b(e.options),{height:j,width:B}=M.getBoundingClientRect(),{onSuccess:ue,onError:de}=e;try{c=yn(M,C,{width:B===0?200:void 0,height:j===0?200:void 0}),a.value=c,ue&&A(ue,c),e.nextTick?(c.setOption({}),Vue.nextTick(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R))}catch(Z){throw de&&A(de),new Error(`[RChart render error]: ${Z}`)}finally{const{onFinally:Z}=e;Z&&A(Z)}},V=()=>!(c&&c.getDom()),S=()=>{V()||(c.clear(),c.dispose(),a.value=void 0,c=null)},O=()=>{c&&c.resize()},v=(C,M)=>{if(C===ot&&!V()){const{filename:j,...B}=e.downloadOptions;cn(c.getDataURL(B),j??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,C,M)},w=()=>{if(e.autoResize&&(s||(s=We(O,500)),l||(l=an(e.autoResizeObserverTarget||r,s))),c!=null&&c.getDom()||!h.value&&e.intersectionObserver)return;m(),g==null||g.stop();const{onRegister:C}=e;C&&c&&A(C,c,w,x)};e.intersectionObserver&&(g=nn(e.intersectionObserverTarget||r,([C])=>{h.value=C.isIntersecting},e.intersectionOptions));const x=()=>{S(),s==null||s.cancel(),l==null||l.stop(),g==null||g.stop(),g=null,s=null,l=null};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(S(),m())}),Vue.watch(()=>e.showAria,()=>{S(),m()}),Vue.watchEffect(()=>{e.watchOptions?u=zn(()=>e.options,C=>{const M=b(C),R=Object.assign({},e.setChartOptions,er);c==null||c.setOption(M,R)},{deep:!0,throttle:e.watchOptionsThrottleWait}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading(),h.value&&w()}),t(),Vue.onBeforeMount(async()=>{await y()}),Vue.onMounted(()=>{w()}),Vue.onBeforeUnmount(()=>{x(),u==null||u()}),{rayChartRef:n,cssVarsRef:p,rayChartWrapperRef:r,moreDropDownOptions:f,dropdownSelect:v}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:r,bordered:a,dropdownOptions:s}=this,{cardExtra:l}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:a},{default:ee(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ee(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ee(l,{defaultElement:Vue.createVNode(Eo,{iconSize:18,cursor:"pointer",options:s??n,trigger:"click",onSelect:r.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),ns=()=>{let e,t,o;const n=(i,u,c)=>{i&&(e=i,t=c,o=u)},r=()=>{if(!e)throw new Error("[useChart]: echart instance is not ready yet. if you are using useChart, please make sure you have called register method in onRegister event.");return{dispose:t,render:o,echartInst:e}};return[n,{getChartInstance:r,isDispose:()=>!(e&&r().echartInst.getDom()),dispose:()=>r().dispose.call(null),render:()=>r().render.call(null)}]},or={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},as=Vue.defineComponent({name:"RCollapseGrid",props:or,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":a}=e;r&&A(r,t.value),a&&A(a,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(T,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),nr={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},T=Vue.defineComponent({name:"RIcon",props:nr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?L(e.width):L(e.size),"--ray-icon-height":e.height?L(e.height):L(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor,"--ray-icon-color":e.color}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:a}=e;a&&A(a,r)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),ar={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},iframeClass:{type:String,default:null}},rs=Vue.defineComponent({name:"RIframe",props:ar,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":L(e.frameborder),"--ray-iframe-width":L(e.width),"--ray-iframe-height":L(e.height)})),n=Vue.ref(),r=Vue.ref(!0),a=l=>{r.value=!1;const{onSuccess:i}=e;i&&A(i,n.value,l)},s=l=>{r.value=!1;const{onError:i}=e;i&&A(i,l)};return re(n,"load",a),re(n,"error",s),t({iframeInst:n}),{cssVars:o,iframeRef:n,spinShow:r}},render(){return Vue.createVNode("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[Vue.createVNode(naive.NSpin,Vue.mergeProps(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>Vue.createVNode("iframe",Vue.mergeProps({class:["ray-iframe__container",this.iframeClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),rr={...naive.modalProps,memo:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},lr=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(r=>{setTimeout(()=>{const a=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const s=Qe(e).draggable({inertia:!0,autoScroll:!0,allowFrom:a,modifiers:[Qe.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);r(s)}},30)})},Mo=(e,t)=>{const o=typeof e=="string"?document.querySelector(e):e;return new Promise((n,r)=>{if(o){o.setAttribute("can-drag","true");const{preset:a,dargCallback:s}=t;let{x:l,y:i}=t;lr(o,a,{scheduler:u=>{const c=u.target;l+=u.dx,i+=u.dy,c.style.transform=`translate(${l}px, ${i}px)`,s==null||s(l,i,u)}}).then(u=>{n(u)})}else r()})},sr="r-modal__preset-card--fullscreen",Lo="r-modal",te={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},ls=Vue.defineComponent({name:"RModal",props:rr,setup(e){const t=Vue.computed(()=>({[te.width]:L(e.width??600),[te.cardWidth]:L(e.cardWidth??600),[te.dialogWidth]:L(e.dialogWidth??446)})),o=Ve();let n;const r={x:0,y:0},a=Vue.computed(()=>e.preset==="card"&&e.fullscreen);return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{const l=document.getElementById(o);l&&Mo(l,{preset:e.preset,x:r.x,y:r.y,dargCallback:(i,u)=>{r.x=i,r.y=u}}).then(i=>{n=i}),e.memo&&l&&(l.style.transform=`translate(${r.x}px, ${r.y}px)`)}):(n==null||n.unset(),n=null)},{immediate:!0}),{cssVars:t,isFullscreenCardType:a,uuidEl:o}},render(){const{$props:e,$slots:t,$attrs:o}=this,{preset:n,...r}=e,{cssVars:a,uuidEl:s,isFullscreenCardType:l}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:[Lo,l?sr:""],style:[a,l?"height: 100vh":""],preset:n},{id:s},r,o),{...t})}}),ss=()=>{const{create:e,destroyAll:t}=naive.useModal();return{create:n=>{const{content:r,...a}=n;let s=r;a.preset==="card"&&a.fullscreen&&(s=()=>Vue.h(naive.NScrollbar,{themeOverrides:{color:"rgba(0, 0, 0, 0)",colorHover:"rgba(0, 0, 0, 0)"},trigger:"none",style:{padding:"0 var(--n-padding-left) var(--n-padding-bottom) var(--n-padding-left)",width:"auto",height:"calc(100vh - 29px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))"}},{default:()=>typeof r=="function"?r():r}));const{preset:l,dad:i,fullscreen:u,width:c,cardWidth:f,dialogWidth:p}=n,h=e({...a,content:s}),{key:g}=h,y={[te.width]:L(c??600),[te.cardWidth]:L(f??600),[te.dialogWidth]:L(p??446)};return Vue.nextTick(()=>{const[m]=Se(`[internalkey="${g}"]`)||[];if(m){if(i&&Mo(m,{preset:l,x:0,y:0}),u&&l==="card"){const b=m.querySelector(".n-card__content");b&&ke(b,{maxHeight:"calc(100vh - 9px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))",overflowY:"hidden",padding:"0"}),ke(m,{width:"100%",height:"100vh"})}ke(m,y),yt(m,Lo)}}),h},destroyAll:t}},ir={...naive.dropdownProps,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function cr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Eo=Vue.defineComponent({name:"RMoreDropdown",props:ir,render(){let e;const{iconSize:t,cursor:o,icon:n}=this,{default:r}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),cr(e=ee(r,{defaultElement:Vue.createVNode(T,{name:n,size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),ie={...naive.dataTableProps,cardProps:{type:Object,default:()=>({})},tool:{type:Boolean,default:!0},downloadCsvTableOptions:{type:Object,default:()=>({})},title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null},onRegister:{type:[Function,Array],default:null}},F={tableIconSize:"18",tableKey:Symbol("r-table")},ur=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],dr=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...ie},setup(e){return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],updatePopselectValue:r=>{const{onChangeSize:a}=e;a&&A(a,r)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(T,{name:"adjustment",size:F.tableIconSize,cursor:"pointer"},null)]})}}),pr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(F.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=gt(e);return{toggleFullscreen:o,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(T,{name:"fullscreen",size:F.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null)}}),mr=()=>Vue.createVNode(T,{name:"draggable",size:14,cursor:"grab"},null),nt=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:e,size:F.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),$e=(e,t)=>{if(!t)return[null,null];for(let o=0;ove(e.columns).filter(i=>i.type?(t=i,!1):!0).map((i,u)=>{const{key:c,title:f,children:p,fixed:h,isResizable:g,...y}=i,m=h==="left",b=h==="right",d={...y,title:f,key:c,fixed:h,isLeftFixedActivated:m,isRightFixedActivated:b,isResizable:g};return{...d,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(nt,{icon:"row_head",title:"固定在列首",customClassName:m?Re:"",onClick:a.bind(this,"left",d,u)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"resize_h",size:F.tableIconSize,cursor:"pointer",customClassName:g?Re:"",onClick:r.bind(this,d,u)},null),default:()=>"修改列宽"}),Vue.createVNode(nt,{icon:"row_end",title:"固定在列尾",customClassName:b?Re:"",onClick:a.bind(this,"right",d,u)},null)]})}}),set:()=>{}}),n=l=>{const{onUpdateColumn:i}=e;i&&A(i,l)},r=(l,i)=>{l.isResizable=!l.isResizable,l.resizable=l.isResizable,o.value[i]=l,n(o.value)},a=(l,i,u)=>{const c=`${l}FixedActivated`,f=`${l==="left"?"right":"left"}FixedActivated`;i[f]=!1,i[c]=!i[c],i[c]?i.fixed=l:i.fixed=void 0,o.value[u]=i,n(o.value)};return{treeDataSource:o,treeDrop:({node:l,dragNode:i,dropPosition:u})=>{const[c,f]=$e(i,o.value);if(c===null||f===null)return;c.splice(f,1);const[p,h]=$e(l,o.value);p===null||h===null||(u==="before"?p.splice(h,0,i):p.splice(h+1,0,i),ft(t)||p.unshift(t),n(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"setting",size:F.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>Vue.createVNode(naive.NTree,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:mr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),hr=Vue.defineComponent({name:"TablePrint",props:ie,setup(e){const{wrapperRef:t}=Vue.inject(F.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:r}={},title:a}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof a=="string"?a:""),vt(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(T,{name:"print",size:F.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),gr=Vue.defineComponent({name:"TablePropsSelect",props:{...ie,onPopselectChange:{type:[Function,Array],default:null},onInitialed:{type:[Function,Array],default:null}},setup(e){const t=Vue.ref(!1),o=Vue.ref([]),n=a=>{const{onPopselectChange:s}=e;s&&A(s,a)};return(()=>{const{striped:a,bordered:s,onInitialed:l}=e;a&&o.value.push("striped"),s&&o.value.push("bordered"),l&&A(l,o.value)})(),{propsPopselectValue:o,popoverShow:t,updatePopselectValue:n}},render(){return Vue.createVNode(naive.NPopselect,{value:this.propsPopselectValue,"onUpdate:value":e=>this.propsPopselectValue=e,options:ur,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(T,{name:"expanded",size:F.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function yr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const is=Vue.defineComponent({name:"RTable",inheritAttrs:!1,props:ie,setup(e,t){const{expose:o,emit:n}=t,r=Vue.ref(),a=Vue.ref(),s=Ve(16),l=Ve(16),i=Vue.reactive({x:0,y:0,showContextMenu:!1}),u=Vue.reactive({size:e.size}),c=Vue.ref({striped:!1,bordered:!1}),f=(d,V)=>{const{onContextMenuClick:S}=e;S&&A(S,d,V),i.showContextMenu=!1},p=(d,V)=>{var O;return{...(O=e.rowProps)==null?void 0:O.call(e,d,V),onContextmenu:e.disabledContextMenu?void 0:v=>{v.preventDefault(),i.showContextMenu=!1,Vue.nextTick().then(()=>{i.showContextMenu=!0,i.x=v.clientX,i.y=v.clientY})}}},h=d=>{u.size=d},g=d=>{const{onUpdateColumns:V,"onUpdate:columns":S}=e;V&&A(V,d),S&&A(S,d)},y=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(V=>typeof V=="function"?V():V)},m=d=>{Object.keys(c.value).forEach(S=>{c.value[S]=d.includes(S)})},b=d=>{const{tool:V}=d;if(!V)return;const S=()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(hr,d,null),Vue.createVNode(dr,Vue.mergeProps(d,{onChangeSize:h.bind(this)}),null),Vue.createVNode(pr,null,null),Vue.createVNode(fr,Vue.mergeProps(d,{onUpdateColumn:g.bind(this)}),null),Vue.createVNode(gr,Vue.mergeProps(d,{onPopselectChange:m.bind(this),onInitialed:m.bind(this)}),null)]});return e.toolOptions?e.coverTool?()=>{let O;return Vue.createVNode(naive.NFlex,{align:"center"},yr(O=y())?O:{default:()=>[O]})}:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[S(),y()]}):S};return Vue.onMounted(()=>{const{onRegister:d}=e;d&&r.value&&A(d,r.value,{uuidTable:l,uuidWrapper:s,wrapperRef:a})}),Vue.provide(F.tableKey,{uuidTable:l,uuidWrapper:s,wrapperRef:a}),o(),{uuidWrapper:s,uuidTable:l,contextMenuReactive:i,rTableInst:r,combineRowProps:p,contextMenuSelect:f,privateReactive:u,tool:b,wrapperRef:a,propsPopselectValue:c}},render(){const{$props:e,$attrs:t,wrapperBordered:o,uuidWrapper:n,privateReactive:r,disabledContextMenu:a,contextMenuReactive:s,contextMenuOptions:l,uuidTable:i,title:u,$slots:c,propsPopselectValue:f}=this,{class:p}=t,{tool:h,combineRowProps:g,contextMenuSelect:y}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps(e.cardProps,{id:n},{ref:"wrapperRef",bordered:o,class:p}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({id:i},t,e,f,{rowProps:g.bind(this),size:r.size,ref:"rTableInst"}),{...c}),a?null:Vue.createVNode(naive.NDropdown,{show:s.showContextMenu,placement:"bottom-start",trigger:"manual",x:s.x,y:s.y,options:l,onClickoutside:()=>s.showContextMenu=!1,onSelect:y.bind(this)},null)]),header:ee(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":h(e),footer:()=>{var m;return(m=c.tableFooter)==null?void 0:m.call(c)},action:()=>{var m;return(m=c.tableAction)==null?void 0:m.call(c)}})}}),cs=()=>{const e=Vue.ref();let t={};const o=(p,h)=>{p&&(e.value=p,t=h)},n=()=>{if(!e.value)throw new Error("[useTable]: table instance is not ready yet. if you are using useTable, please make sure you have called register method in onRegister event.");return e.value,e.value};return[o,{getTableInstance:n,clearFilters:()=>n().clearFilters.call(null),clearSorter:()=>n().clearSorter.call(null),downloadCsv:p=>n().downloadCsv.call(null,p),filters:p=>n().filters.call(null,p),page:p=>n().page.call(null,p),scrollTo:p=>n().scrollTo(p),sort:(p,h)=>n().sort.call(null,p,h),print:()=>{const{uuidWrapper:p}=t;if(p){const h=document.getElementById(p);vt(h)}}}]},zo=(e,t,o)=>{var n;if(e.length)for(const r of e){if(r[t]===o)return r;if((n=r==null?void 0:r.children)!=null&&n.length){const a=zo(r.children,t,o);if(a)return a}}},at=e=>{const t=Vue.unref(e);return t?t.findIndex(n=>{const{type:r,multiple:a}=n;if(r==="selection"&&(a==null||a===!0))return!0})!==-1:!0},vr=(e,t,o,n)=>{const r=Vue.unref(e);return r?t.reduce((a,s)=>{const l=Vue.unref(o).findIndex(u=>u[n]===s);if(l!==-1)return a.push(Vue.unref(o)[l]),a;const i=r.findIndex(u=>u[n]===s);return i!==-1&&a.push(r[i]),a},[]):o},us=(e,t,o)=>{const n=Vue.ref([]),r=Vue.ref([]),{rowKey:a="key",onChange:s}=o||{},l=Vue.computed(()=>at(t)),i=(g,y,m)=>{n.value=g,r.value=Vue.unref(vr(e,g,r,a)),s==null||s(g,r.value,m),at(t)},u=()=>n.value,c=()=>r.value,f=()=>{n.value=[],r.value=[],s==null||s(n.value,r.value,{row:void 0,action:"uncheckAll"})},p=g=>{if(g==null)return;let y;n.value=n.value.filter(m=>m!==g),r.value=r.value.filter(m=>m[a]===g?(y=m,!1):!0),s==null||s(n.value,r.value,{row:y,action:"uncheck"})},h=g=>{if(n.value.includes(g))return;const y=!l.value&&n.value.length>=1,m=zo(Vue.unref(e)||[],a,g);y?n.value=[g]:n.value.push(g),m&&(y?r.value=[m]:r.value.push(m),s==null||s(n.value,r.value,{row:m,action:"check"}))};return qe(()=>{f()}),[n,{checkedRows:r,checkedRowKeysBind:i,getKeys:u,getRows:c,clearAll:f,clearKey:p,selectKey:h}]},br={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Vr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},br),setup(e){const{getKeepAliveInclude:t}=Er(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=_t;return(a,s)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createElementBlock("div",null,[Vue.createVNode(l,null,{default:Vue.withCtx(({Component:i,route:u})=>[i?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:a.transitionPropName,mode:a.transitionMode,appear:a.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(n),include:Vue.unref(t),exclude:Vue.unref(r)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(i),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(i),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})])}}}),Sr={...naive.formProps,onRegister:{type:[Function,Array],default:null}},ds=Vue.defineComponent({name:"RForm",props:Sr,setup(e,{expose:t}){const o=Vue.ref();return Vue.onMounted(()=>{const{onRegister:n}=e;n&&o.value&&A(n,o.value)}),t(),{formRef:o}},render(){const{$attrs:e,$props:t,$slots:o}=this;return Vue.createVNode(naive.NForm,Vue.mergeProps(e,t,{ref:"formRef"}),{...o})}}),ps=(e,t)=>{const o=Vue.ref(),n=u=>{u&&(o.value=u)},r=()=>{if(!o.value)throw new Error("[useForm]: form instance is not ready yet. if you are using useForm, please make sure you have called register method in onRegister event.");return o.value};return[n,{getFormInstance:r,validate:(u,c)=>r().validate.call(null,u,c),restoreValidation:()=>r().restoreValidation.call(null),formModel:()=>ve(e)||{},formRules:()=>ve(t)||{}}]},_r=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],wr={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},Cr=Ke({...naive.tabsProps,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},..._r);function Nr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Fe=e=>{const{icon:t,label:o}=e;return t?Vue.createVNode(naive.NFlex,{align:"center",wrap:!1,size:"small"},{default:()=>[Vue.createVNode(t,null,null),Vue.createVNode("div",null,[o])]}):o},Tr=e=>{if(typeof e.popover=="string")return Vue.createVNode(naive.NPopover,null,{trigger:()=>Fe(e),default:()=>e.popover});if(G(e.popover,"Object")){const{popover:t}=e,{label:o,...n}=t;return Vue.createVNode(naive.NPopover,n,{trigger:()=>Fe(e),default:()=>o})}},ms=Vue.defineComponent({name:"RSegment",props:Cr,setup(e,{expose:t}){const o=Vue.computed(()=>{const{width:n}=e;let r="";switch(n){case"block":r="100%";break;case"fitContent":r="fit-content";break;default:r=typeof n=="number"?L(n):"fit-content"}return{"--r-segment-width":r}});return t(),{cssVars:o}},render(){let e;const{$props:t,options:o,cssVars:n,themeOverrides:r}=this;return Vue.createVNode(naive.NTabs,Vue.mergeProps(t,{ref:"segmentRef",style:[n],class:"r-segment",type:"segment",animated:!0,themeOverrides:Object.assign({},wr,r)}),Nr(e=o.map(a=>Vue.createVNode(naive.NTab,{key:a.key,name:a.key,tab:a.popover?Tr(a):Fe(a),disabled:a.disabled},{...a.slots})))?e:{default:()=>[e]})}}),Or={width:{type:[String,Number],default:"auto"},height:{type:[String,Number],default:"auto"},loading:{type:Boolean,default:!1},barcodeRender:{type:String,default:"canvas",validator:e=>["canvas","svg"].includes(e)},text:{type:String},options:{type:Object,default:()=>({})},format:{type:String,default:()=>"CODE128"},watchText:{type:Boolean,default:!0},onSuccess:{type:[Function,Array]},onError:{type:[Function,Array]},onFinally:{type:[Function,Array]}},fs=Vue.defineComponent({name:"RBarcode",props:Or,setup(e){const t=Vue.ref(),o=Vue.computed(()=>({"--r-barcode-width":L(e.width),"--r-barcode-height":L(e.height)}));let n;const r=()=>{try{const{format:a,text:s,options:l,onSuccess:i}=e,u=Object.assign({},l,{format:a});JsBarcode(t.value,s!=null?s.toString():"",u),i&&A(i,s,a,l)}catch(a){const{onError:s}=e;s&&A(s,a)}finally{const{onFinally:a}=e;a&&A(a)}};return Vue.watchEffect(()=>{e.watchText?n=Vue.watch(()=>e.text,r):n==null||n()}),Vue.onMounted(()=>{r()}),Vue.onBeforeUnmount(()=>{n==null||n()}),{barcodeRef:t,cssVars:o}},render(){const{barcodeRender:e,loading:t,cssVars:o}=this,n=["r-barcode",{"r-barcode--loading":t}];return Vue.createVNode(naive.NSpin,{class:"r-barcode-spin",show:t},{default:()=>[e==="canvas"?Vue.createVNode("canvas",{class:n,style:o,ref:"barcodeRef"},null):Vue.createVNode("svg",{class:n,style:o,ref:"barcodeRef"},null)]})}});var kr={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.31","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.3","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.9.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const xr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,Io=(e,t,o)=>{const n=[];if(xr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const a=Io(r,t,o);a.length>0&&n.push(e,...a)}return n},Ar=(e,t,o)=>{const n=[];for(const r of e){const a=Io(r,t,o);a.length>0&&n.push(...a)}return n},rt=e=>{const{breadcrumbLabel:t}=e;if(!t)return;const{layout:{sideBarLogo:o}}=kr,n=o?o.title:"";document.title=t+" - "+n},Rr=e=>{const{meta:{icon:t}}=e;if(!t)return;if(G(t,"Object"))return()=>t;const o=Vue.h(T,{name:t,size:Y.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},Do=e=>{const{meta:{extra:t}}=e;if(!t)return;const{show:o}=t;if(o===!1)return;const{t:n}=se(),{label:r,icon:a,type:s,i18nLabel:l}=t,i={type:"primary",size:"small",round:!0,bordered:!1,strong:!0},u=()=>l?n(l):r||null,c=()=>a&&(l||r)||!a&&(l||r)?null:{"padding-right":"0"};if(G(t,"Object"))return()=>Vue.h(naive.NTag,{...i,type:s||"primary",style:c()},{default:()=>u(),icon:()=>a})},lt=()=>{const{getRootPath:e}=oe();return le(E.appMenuKey,"sessionStorage",{defaultValue:e.value})},jo=()=>Ba(ja()),Pr=()=>Fa(jo()),Be=["redirect","breadcrumbLabel","children","key","meta","name","path","show","fullPath"];let fe;const $o=(e,t)=>{var o;if(fe&&Je(fe.fullPath,t))return fe;for(const n of e){if(Je(n.fullPath,t))return fe=n,n;if((o=n.children)!=null&&o.length){$o(n.children,t);continue}}},Fo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=se(),{setKeepAliveInclude:r}=zr(),a=Vue.reactive({menuKey:lt(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),s=Vue.ref(!0),l=(d,V)=>{Object.hasOwn(a,d)&&(a[d]=V)},i=d=>{const{meta:V}=d,{i18nKey:S,noLocalTitle:O}=V,v=Vue.computed(()=>S?n(`${S}`):O),w={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>v.value}),breadcrumbLabel:v.value},x=Object.assign({},w,{icon:Rr(d),extra:Do(d)});return d.fullPath===lt()&&(a.currentMenuOption=x),x.show=Tt(x),x},u=d=>{a.breadcrumbOptions=Ar(a.options,"fullPath",d)},c=(d,V=!0)=>{const O=Array.isArray(d)?[...d]:[d];V?a.menuTagOptions.push(...O):a.menuTagOptions=O},f=(d,V)=>{a.menuTagOptions.find(O=>O.fullPath===d)||a.menuTagOptions.push(V)},p=(d,V,S)=>{const{meta:O}=V;if(O.windowOpen)window.open(O.windowOpen);else{e({path:String(d),query:S});const{sameLevel:v}=O;if(r(V),rt(V),!v)f(d,V),u(d),a.menuKey=d,a.currentMenuOption=V,Ue(E.appMenuKey,d);else{const w=be(i(V),Be);a.breadcrumbOptions.find(C=>C.key===w.key)||a.breadcrumbOptions.push({...w,fullPath:String(w.key)})}}},h=async(d,V)=>{const[S]=d.split("?"),O=t().find(v=>v.path===S);if(O){const v=be(O,Be);p(S,i({...v,fullPath:v.path}),V)}},g=()=>new Promise(d=>{const V=(S,O)=>{var w;const v=[];for(const x of S){let C=`${O.endsWith("/")?O:O+"/"}${x.path}`;if(C=C.replace(/\/+/g,"/"),(w=x.children)!=null&&w.length)x.children=V(x.children,C);else if(!Ko(x.meta))continue;v.push(i({...x,fullPath:C}))}return v};if(a.options=V(jo(),""),a.currentMenuOption){const{currentMenuOption:S}=a;a.breadcrumbOptions.length||u(S.key),f(S.fullPath,S),rt(S)}d()}),y=d=>a.collapsed=d,m=(d,V=1)=>a.menuTagOptions.splice(d,V),b=async()=>{s.value&&(await g(),s.value=!1)};return Vue.watch(()=>o.fullPath,async(d,V)=>{await b(),d!==V&&await h(d,o.query)},{immediate:!0}),{...Vue.toRefs(a),changeMenuModelValue:p,collapsedMenu:y,spliceMenTagOptions:m,setMenuTagOptions:c,resolveOption:i,updateMenuState:l}},{persist:{key:E.appPiniaMenuStore,storage:window.localStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions","collapsed"]}}),Bo=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{ft(n)?a({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{const{closeAll:n}=Ho(),{appPiniaMenuStore:r,appPiniaSigningStore:a}=E;window.$message.info("账号退出中..."),xe("__all_sessionStorage__","sessionStorage"),xe(r,"localStorage"),xe(a,"localStorage"),n(),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:E.appPiniaSigningStore,paths:["signingCallback"],storage:window.localStorage}}),Wo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=_t,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=a=>{const s=o(),{name:l,meta:{keepAlive:i}}=a;if(i){if(s=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},r=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:r}},{persist:{key:E.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),X=()=>{const e=Fo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:l}=oe();return e.menuTagOptions.map((i,u,c)=>(i.key===n.value&&i.key!==l.value?i.closeable=!0:i.closeable=!1,i.key===l.value&&(i.closeable=!1),c.length<=1&&(i.closeable=!1),i))}),a=Vue.computed(()=>e.currentMenuOption),s=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:r,getCurrentMenuOption:a,getCollapsed:s}},ce=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}=Fo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}},D=()=>{const e=Ot(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),r=Vue.computed(()=>e.menuTagSwitch),a=Vue.computed(()=>e.breadcrumbSwitch),s=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),i=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),f=Vue.computed(()=>e.watermarkConfig),p=Vue.computed(()=>e.appRootRoute),h=Vue.computed(()=>e.sideBarLogo);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:a,getLocaleLanguage:s,getLockScreenSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:f,getAppRootRoute:p,getSideBarLogo:h}},I=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=Ot();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Mr=()=>{const e=Bo();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Lr=()=>{const{signing:e,logout:t}=Bo();return{signing:e,logout:t}},Er=()=>{const e=Wo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},zr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=Wo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},hs=e=>{const t=Pinia.createPinia();e.use(t),t.use(hn)},Ko=e=>{const{getSigningCallback:t}=Mr(),{role:o}=e;return me!=null&&me.length&&me.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Ir=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=Gn;t&&Ua(e),o&&Wa(e)},Dr=Vue.ref(),jr=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{getSideBarLogo:t}=D();return{sideBarLogo:t,sideBarLogoClick:()=>{t.value&&t.value.url&&(t.value.jumpType==="station"?e.push(t.value.url):window.open(t.value.url))},TemplateLogo:({cursor:r})=>{if(!t.value)return null;if(typeof t.value.icon=="string")return Vue.createVNode(T,{name:t.value.icon,size:"30",cursor:r},null);if(G(t.value.icon,"Object"))return ee(t.value.icon)}}},render(){const{sideBarLogo:e,collapsed:t,TemplateLogo:o,sideBarLogoClick:n}=this;return e!=null&&e.title?Vue.createVNode("div",{class:["ray-menu__logo",e!=null&&e.url?"ray-menu__logo-url":null],onClick:n.bind(this),ref:Dr},[e!=null&&e.icon?t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>o({cursor:"pointer"}),default:()=>e.title}):o({cursor:"pointer"}):t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>{var r;return Vue.createVNode("h1",{class:"n-menu-item-content"},[((r=e.title)==null?void 0:r[0])||null])},default:()=>e.title}):null,Vue.createVNode("h1",{class:[t?null:"ray-menu__logo-title--open","ray-menu__logo-title",'class="n-menu-item-content"']},[Vue.createVNode(naive.NEllipsis,null,{default:()=>[e.title]})])]):null}}),$r=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o,updateMenuState:n}=ce(),{getMenuOptions:r,getCollapsed:a,getMenuKey:s}=X(),l=Vue.computed({get:()=>(Vue.nextTick().then(()=>{c()}),s.value),set:()=>{i.value&&q("globalDrawerValue",!1)}}),{isTabletOrSmaller:i}=Ne(),u=Vue.computed({get:()=>Ce("globalDrawerValue").value,set:p=>{q("globalDrawerValue",p)}}),c=()=>{const p=l.value;p!=null&&Vue.nextTick(()=>{var h,g;return(g=(h=e.value)==null?void 0:h.showOption)==null?void 0:g.call(h,p)})};return{isTabletOrSmaller:i,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!i.value,collapseMode:Y.menuCollapsedMode,collapsedWidth:Y.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1,ref:Ct,collapsed:a.value,onExpand:()=>{n("collapsed",!1)},onCollapse:()=>{n("collapsed",!0)}},{default:()=>[Vue.createVNode(jr,{collapsed:a.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:l.value,"onUpdate:value":p=>l.value=p,options:r.value,indent:Y.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:Y.menuCollapsedIconSize,collapsedWidth:Y.menuCollapsedWidth,onUpdateValue:(p,h)=>{t(p,h)},accordion:Y.menuAccordion},null)]}),modelGlobalDrawerValue:u}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class Fr{constructor(){Ze(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.cancel)??!0}generateRequestKey(t){const{method:o,url:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){t.__CANCELER_TAG_RAY_TEMPLATE__="__CANCELER_TAG_RAY_TEMPLATE__";const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const r=new AbortController;t.signal=r.signal,this.pendingRequest.set(n,r)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const Pe={requestInstance:null,responseInstance:null},Me={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},he={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Br=new Fr,gs=()=>{const e=(l,i)=>{i==="requestInstance"?Pe.requestInstance=l:Pe.responseInstance=l},t=l=>Pe[l],o=(l,i,u)=>{u==="ok"?Me[l]=i:he[l]=i},n=(l,i)=>i==="ok"?Me[l]:he[l],r=(l,...i)=>{Array.isArray(l)&&l.forEach(u=>{typeof u=="function"&&u(...i)})};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,i,u)=>{const c=u==="ok"?Me[i]:he[i],f=t(l),{MODE:p}=je();f&&r(c,f,p)},fetchError:(l,i,u)=>{const c=he[u],{MODE:f}=je();r(c,i,f)}}},Wr=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Br.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Uo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){VueRouter.useRouter();const{maximize:e}=qo(),{getContentTransition:t}=D(),o=Vue.ref(!1),n={opacitySpinning:"0"},{globalMainLayoutLoad:r,layoutContentMaximize:a,layoutContentSpinning:s}=Yn();return{globalMainLayoutLoad:r,spinning:o,themeOverridesSpin:n,getContentTransition:t,layoutContentMaximize:a,maximize:e,layoutContentSpinning:s}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o,maximize:n,spinning:r,themeOverridesSpin:a,getContentTransition:s}=this;return Vue.createVNode(naive.NSpin,{show:r||!e||o,description:"loading...",size:"large",themeOverrides:a,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(T,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(Wr,null,null),e?Vue.createVNode(Vr,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),Kr=Object.freeze(Object.defineProperty({__proto__:null,default:Uo},Symbol.toStringTag,{value:"Module"}));var Ur={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.31","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.3","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.9.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const qr=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Ur;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Gr=Vue.defineComponent({name:"TooltipIcon",props:{...naive.tooltipProps,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:t}){const o=r=>{t("click",r)};return{iconClick:o,Icon:()=>Vue.createVNode(T,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),Hr=Vue.defineComponent({name:"ThemeSwitch",setup(){const{darkTheme:e,lightTheme:t}=Go(),{getAppTheme:o}=D(),n=Vue.ref(o.value);return{darkTheme:e,lightTheme:t,getAppTheme:o,railStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,darkTheme:t,lightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":r=>this.modelAppThemeRef=r,railStyle:n.bind(this),onUpdateValue:r=>r?t():o()},{"checked-icon":()=>Vue.createVNode(T,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(T,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function ge(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Yr=Vue.defineComponent({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{changePrimaryColor:o,updateSettingState:n}=I(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:s,getBreadcrumbSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c}=D(),f=Vue.computed({get:()=>e.show,set:h=>{t("update:show",h)}}),p=Vue.computed({get:()=>({getMenuTagSwitch:s.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:i.value,getContentTransition:u.value,getWatermarkSwitch:c.value}),set:h=>{}});return{modelShow:f,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:a,updateSettingState:n,modelSwitchReactive:p}},render(){let e,t,o,n;const{$t:r,changePrimaryColor:a,updateSettingState:s}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:r("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NFlex,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(Hr,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(t=r("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:$.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.getPrimaryColorOverride.common.primaryColor=l,onUpdateValue:a.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":l=>this.modelSwitchReactive.getContentTransition=l,options:Bn,onUpdateValue:l=>{s("contentTransition",l)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(n=r("headerSettingOptions.InterfaceDisplay"))?n:{default:()=>[n]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getMenuTagSwitch=l,onUpdateValue:l=>s("menuTagSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getBreadcrumbSwitch=l,onUpdateValue:l=>s("breadcrumbSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getWatermarkSwitch=l,onUpdateValue:l=>s("watermarkSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getCopyrightSwitch=l,onUpdateValue:l=>s("copyrightSwitch",l)},null)]})]})]})]})]})}});function Xr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Zr=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ce(),{getBreadcrumbOptions:t}=X(),{isTabletOrSmaller:o}=Ne();return{getBreadcrumbOptions:t,dropdownSelect:(a,s)=>{e(a,s)},breadcrumbItemClick:a=>{var s;if(!((s=a.children)!=null&&s.length)){const{meta:l={}}=a;l.sameLevel||e(a.fullPath,a)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:n,breadcrumbItemClick:r}=this;return t?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NBreadcrumb,null,{default:()=>[Vue.createVNode(Vue.TransitionGroup,{tag:"li",name:"breadcrumb",appear:!0},Xr(e=o.map(a=>Vue.createVNode(naive.NBreadcrumbItem,{key:a.fullPath,onClick:r.bind(this,a)},{default:()=>{var s;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:a.children&&((s=a.children)==null?void 0:s.length)>1?a.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[a.label&&typeof a.label=="function"?a.label():a.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Le(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Jr=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o,resolveOption:n}=ce(),{getRoutes:r}=VueRouter.useRouter(),a=Vue.computed({get:()=>e.show,set:v=>{t("update:show",v),v||h()}}),s=Vue.reactive({searchValue:null,searchOptions:[]}),l=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let i=0,u=i;const{isTabletOrSmaller:c}=Ne(),f=Vue.ref(!1),p="content-item--active",h=()=>{s.searchOptions=[],s.searchValue=null,i=0,u=i},g=v=>{a.value||(v.ctrlKey||v.metaKey)&&v.key==="k"&&(v.preventDefault(),v.stopPropagation(),h(),a.value=!0)},y=v=>{if(v)f.value=!0;else{f.value=!1,s.searchOptions=[];return}const w=r().reduce((x,C)=>{var B;const M=be(C,["children","meta","path","name"]),R=n({...M,fullPath:C.path}),{breadcrumbLabel:j}=R;return(B=j==null?void 0:j.toLocaleLowerCase())!=null&&B.includes(v.toLocaleLowerCase())&&Tt(R)&&x.push(R),x},[]);setTimeout(()=>{s.searchOptions=w,Vue.nextTick().then(()=>{b()}),f.value=!1},500)},m=v=>{if(v){const{meta:w}=v;w.windowOpen?window.open(w.windowOpen):(a.value=!1,o(v.fullPath,v),setTimeout(un,300))}},b=()=>{const v=s.searchOptions[i],w=s.searchOptions[u];v&&Vue.nextTick().then(()=>{const x=Se(`attr:data_path="${v.path}"`),C=w?Se(`attr:data_path="${w==null?void 0:w.path}"`):null;if(C!=null&&C.length){const[M]=C;dn(M,p)}if(x!=null&&x.length){const[M]=x;yt(M,p)}})},d=v=>{const{icon:w}=v;return typeof w=="string"?Vue.createVNode(T,{name:w,size:"24"},null):typeof w=="function"?()=>w:Vue.createVNode(T,{name:"search",size:"24"},null)},V=v=>{v==="up"&&(i-=1,i<0&&(i=s.searchOptions.length-1)),v==="down"&&(i+=1,i>=s.searchOptions.length&&(i=0))},S=v=>{const w=v.key;switch((w==="ArrowUp"||w==="ArrowDown"||w==="Enter")&&(v.preventDefault(),v.stopPropagation()),u=i<=0?0:i,w){case"ArrowUp":V("up");break;case"ArrowDown":V("down");break;case"Enter":const x=s.searchOptions[i];x&&m(x);break}b()},O=({menuOption:v})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:m.bind(this,v),data_path:v.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(v.meta)]),Vue.createVNode("div",{class:"content-item-label"},[v.breadcrumbLabel]),Vue.createVNode(T,{name:"enter",size:"18",customClassName:"content-item-icon__enter"},null)]});return Vue.watchEffect(()=>{c.value&&(a.value=!1)}),re(window,"keydown",v=>{g(v),S(v)},!0),{...Vue.toRefs(s),modelShow:a,helperTipOptions:l,fuzzySearchMenuOptions:We(y,300),searchItemClick:m,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:O,loading:f}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:o}=this,{SearchItem:n,fuzzySearchMenuOptions:r}=this;return e?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode(naive.NCard,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":a=>this.searchValue=a,clearable:!0,onInput:r.bind(this)},{prefix:()=>Vue.createVNode(T,{name:"search",size:"24"},null)}),default:()=>{let a;return Vue.createVNode(naive.NScrollbar,null,{default:()=>[Vue.createVNode(naive.NSpin,{show:o},{default:()=>[t.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[0,6],class:"global-search__card-content"},Le(a=t.map((s,l)=>Vue.createVNode(n,{menuOption:s,key:s.fullPath},null)))?a:{default:()=>[a]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NFlex,{justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createVNode(naive.NText,null,{default:()=>[Vue.createTextVNode("没有搜索结果")]})]})})]})]})},action:()=>{let a;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},Le(a=this.helperTipOptions.map(s=>Vue.createVNode(naive.NFlex,{key:s.label,size:[4,0]},{default:()=>[s.icon.map(l=>Vue.createVNode(naive.NFlex,{class:"item-icon",align:"center",justify:"center"},Le(l)?l:{default:()=>[l]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[s.label]})]})))?a:{default:()=>[a]})}})])])]})}}),Qr=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=pn();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&A(r,n)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:o}=this;return Vue.createVNode(naive.NButton,{class:"global-search__btn-wrapper",bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(T,{name:"search",size:"16"},null),default:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[o("headerTooltip.Search"),Vue.createVNode("div",{class:"global-search-btn__label"},[e()])]})})}}),el=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number,Array],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){return{signing:le(E.signing,"localStorage")}},render(){const{signing:e,avatarSize:t,spaceSize:o,$props:n}=this;return Vue.createVNode(naive.NButton,{quaternary:!0,strong:!0},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",size:o},{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(n,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:t}),null),e==null?void 0:e.name]})]})}}),tl=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],ol={logout:()=>{const{logout:e}=Lr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},nl=e=>{const t=ol[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},al=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},rl=e=>{const{isTabletOrSmaller:t}=e,o=[{name:"fullscreen",size:18,eventKey:"screen"},{name:"github",size:18,eventKey:"github"},{name:"setting",size:18,eventKey:"setting"}],n=[...o],r=[...o];return t.value?r:n},ll=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=se(),[n,{toggleFullscreen:r,isEnabled:a}]=gt(document.getElementsByTagName("html")[0]),{getDrawerPlacement:s,getBreadcrumbSwitch:l}=D(),i=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=Ne(),f=Ce("globalDrawerValue"),p=Vue.computed(()=>al({isFullscreen:n,isTabletOrSmaller:c})),h=Vue.computed(()=>rl({isFullscreen:n,isTabletOrSmaller:c})),g={search:()=>{u.value=!0},setting:()=>{i.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{a||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{q("globalDrawerValue",!f.value)}};return{leftIconOptions:p,rightTooltipIconOptions:h,toolIconClick:b=>{var d;(d=g[b])==null||d.call(g)},showSettings:i,updateLocale:e,getDrawerPlacement:s,getBreadcrumbSwitch:l,globalSearchShown:u,isRenderVNode:b=>c.value?null:b}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:o,getBreadcrumbSwitch:n}=this,{toolIconClick:r,updateLocale:a,isRenderVNode:s}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header"},{default:()=>[Vue.createVNode(Jr,{show:this.globalSearchShown,"onUpdate:show":l=>this.globalSearchShown=l},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between",wrap:!1},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",wrap:!1},{default:()=>[t.map(l=>Vue.createVNode(Gr,{key:l.name,iconName:l.name,tooltipText:Vue.isRef(l.tooltip)?l.tooltip.value:l.tooltip,customClassName:l.iconClass,onClick:r.bind(this,l.name)},null)),n?Vue.createVNode(Zr,null,null):null]}),Vue.createVNode(naive.NFlex,{justify:"end",align:"center",size:[0,0],wrap:!1},{default:()=>[s(Vue.createVNode(Qr,{onClick:l=>{l.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(l=>Vue.createVNode(naive.NButton,{class:"override-button__layout",quaternary:!0,size:"medium",key:l.name,onClick:r.bind(this,l.name)},{default:()=>[Vue.createVNode(T,{name:l.name,size:18,cursor:"pointer"},null)]})),Vue.createVNode(naive.NDropdown,{options:wt,onSelect:l=>a(String(l)),trigger:"click"},{default:()=>[Vue.createVNode(naive.NButton,{quaternary:!0,class:"override-button__layout"},{default:()=>[Vue.createVNode(T,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NDropdown,{options:tl(),onSelect:nl.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(el,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),Vue.createVNode(Yr,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:o},null)]})}}),sl=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(ll,null,null)]})}}),il={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},cl=St('',1),ul=[cl];function dl(e,t){return Vt(),bt("svg",il,[...ul])}const pl={render:dl},ml={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},fl=St('',1),hl=[fl];function gl(e,t){return Vt(),bt("svg",ml,[...hl])}const yl={render:gl};function vl(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const bl=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=X(),{changeMenuModelValue:a}=ce(),{getRootPath:s}=oe(),{maximize:l}=qo(),{reload:i}=kl(),{close:u,closeAll:c,closeRight:f,closeLeft:p,closeOther:h,checkCloseLeft:g,checkCloseRight:y}=Ho(),m=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let b=1/0;const d={size:16},V=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(T,{name:"reload",size:d.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(T,{name:"close",size:d.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(yl,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(pl,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(T,{name:"other",size:d.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(T,{name:"resize_h",size:d.size},null),disabled:!1}]),S=Ve(16),O={closeCurrentPage:()=>{n.value!==s.value&&u(b)},reloadCurrentPage:()=>{i()},closeAll:()=>{c()},closeRight:()=>{f(b)},closeLeft:()=>{p(b)},closeOther:()=>{h(b)}},v=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),w="menu_tag_data",x=Ce("globalMainLayoutLoad"),C="n-scrollbar-container",M=_=>{u(_)},R=(_,N)=>{V.value.forEach(z=>{if(z.key===_){z.disabled=N;return}})},j=_=>{v.actionDropdownShow=!1,a(_.fullPath,_)},B=()=>{const _=document.getElementById(S);if(_)return Array.from(_.childNodes).find(pe=>mn(pe,C).value)},ue=_=>{var z;const N=B();if(N){const pe=N.scrollLeft||0,Xe=_==="left"?Math.max(0,pe-200):pe+200;(z=o.value)==null||z.scrollTo({left:Xe,behavior:"smooth"})}},de=_=>{v.actionDropdownShow=!1;const N=O[_];N&&N()},Z=(_,N)=>{N.preventDefault(),v.actionDropdownShow=!1,b=_,Vue.nextTick(()=>{v.actionDropdownShow=!0,v.x=N.clientX,v.y=N.clientY})},He=()=>{const{closeable:_}=r.value[b]??{};R("closeCurrentPage",!_),y(b)?R("closeRight",!1):R("closeRight",!0),g(b)?R("closeLeft",!1):R("closeLeft",!0)},Xo=()=>{b=r.value.findIndex(N=>N.fullPath===n.value),He()},Zo=_=>{r.value.length>1&&_.fullPath!==s.value&&(_.closeable=!0)},Jo=_=>{_.fullPath!==n.value&&(_.closeable=!1)},Qo=()=>{B()&&Vue.nextTick().then(()=>{var N;(N=o.value)==null||N.scrollTo({left:99999,behavior:"smooth"})})},Ye=()=>{Vue.nextTick().then(()=>{const _=Se(`attr:${w}="${n.value}"`);if(_!=null&&_.length){const[N]=_;Vue.nextTick().then(()=>{var z;(z=o.value)==null||z.scrollTo({left:N.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(_,N)=>{V.value.forEach(z=>{m.includes(z.key)&&(_.length>1?z.disabled=!1:z.disabled=!0)}),N!=null&&N.length&&(_.length>(N==null?void 0:N.length)?Qo():_.length===(N==null?void 0:N.length)&&Ye()),N===void 0&&Ye()},{immediate:!0}),Vue.watch(()=>v.actionDropdownShow,_=>{var N;_&&((N=We(He,100))==null||N())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:M,getMenuKey:n,menuTagClick:j,moreOptions:V,scrollX:ue,scrollRef:o,uuidScrollBar:S,actionDropdownSelect:de,actionState:v,menuTagContextMenu:Z,setCurrentContextmenuIndex:Xo,menuTagMouseenter:Zo,menuTagMouseleave:Jo,MENU_TAG_DATA:w,iconConfig:{width:22,height:22},maximize:l,getRootPath:s,reload:i,globalMainLayoutLoad:x}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:r,MENU_TAG_DATA:a,globalMainLayoutLoad:s}=this,{maximize:l,closeCurrentMenuTag:i,scrollX:u,$t:c,menuTagClick:f,menuTagContextMenu:p,menuTagMouseenter:h,menuTagMouseleave:g,actionDropdownSelect:y,reload:m}=this;return Vue.createVNode(naive.NLayoutHeader,null,{default:()=>[Vue.createVNode("div",{class:"menu-tag"},[Vue.createVNode(naive.NDropdown,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:y.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(T,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},vl(e=r.map((b,d)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:b.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:b.fullPath===this.getMenuKey?"primary":"default"},{onClick:f.bind(this,b),onContextmenu:p.bind(this,d),onMouseenter:h.bind(this,b),onMouseleave:g.bind(this,b),[a]:b.path},{size:"small"}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:V,meta:{i18nKey:S}}=b;return S?c(S):V}}),(b.closeable||r.length===1)&&b.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:i.bind(this,d)}),{default:()=>[Vue.createVNode(T,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[b.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(T,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(T,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{l(!0)}},null),Vue.createVNode(T,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${s?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{m()}},null),Vue.createVNode(Eo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(T,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Vl=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(bl,null,null)}}),Sl=e=>{const t=Oe(e[0]),o=Oe(e[1]),n=Oe(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${n.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${n.height.value}px`}))},st=rn(E.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),_l=()=>({setLockAppScreen:o=>{st.value=o},getLockAppScreen:()=>st.value}),wl=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=D(),{getLockAppScreen:a}=_l(),s=Sl([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:s,getLockAppScreen:a,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:r}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:n}=this;return n()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0,embedded:!0},{default:()=>[Vue.createVNode($r,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(sl,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Vl,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Q,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Uo,null,null)]}),o?Vue.createVNode(qr,{ref:"layoutFooterRef"},null):null]})]})}}),Cl=[{path:"/",name:"RLogin",component:()=>k(()=>import("./index-C43z127-.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,12,8,9,40,41,42,10,11,24,13,14,15,16,17,18,19,20,21,54]))},{path:"/",name:"RLayout",component:wl,children:[...Pr(),{path:"/:catchAll(.*)",component:()=>k(()=>import("./index-oxDWUnU1.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,12,8,9,10,11,13,14,15,16,17,18,19,20,21,56])),meta:{i18nKey:P("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}}]}],we=VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:Cl,scrollBehavior:e=>{Ka(e)}}),ys=e=>{e.use(we),Ir(we)},Ge=()=>we?{router:we}:{router:{}},it="YYYY-MM-DD HH:mm:ss",Nl=()=>({locale:s=>{const l=Un[s];l?W.locale(l):W.locale(qn)},getStartAndEndOfDay:s=>{const{format:l=it}=s??{},i=W(),u=i.startOf("day"),c=i.endOf("day"),f=i.format(l),p=u.format(l),h=c.format(l);return{today:i,startOfDay:u,endOfDay:c,formatToday:f,formatStartOfDay:p,formatEndOfDay:h}},format:(s,l)=>{const{format:i=it}=l??{};return W(s).format(i)},isDayjs:s=>W.isDayjs(s),daysDiff:(s,l)=>{const i=W(s);return W(l).diff(i,"days")},isDateInRange:(s,l)=>{const{start:i,end:u}=l,c=W(s);return c.isAfter(i)&&c.isBefore(u)}});function Ne(e){const{width:t,height:o}=ht(e),n=Vue.ref(!1);return fn(()=>{const{media:a=768}={};n.value=t.value<=a}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let ct=999,Ee=!1;const H="ELEMENT-FULLSCREEN-RAY",{width:ut,height:dt}=ht(),pt=document.createElement("style"),Tl=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:r,exit:a,backgroundColor:s,zIndex:l,transition:i="all 0.3s var(--r-bezier)"}=t??{};let u=!1;const c=()=>{const y=U(e);if(!y)return;const{left:m,top:b}=y.getBoundingClientRect(),d=` + [${H}] { + position: fixed; + width: ${ut.value}px !important; + height: ${dt.value}px !important; + transform: translate(-${m}px, -${b}px) !important; + transition: ${i}; + z-index: ${G(l,"Null")||G(l,"Undefined")?ct:l} !important; + background-color: ${s??null}; + } + `;pt.innerHTML=d,Ee||document.head.appendChild(pt)},f=()=>{const y=U(e);o==null||o(),y&&(y.getAttribute(H)||y.setAttribute(H,H),u||(u=!0,ct+=1),Ee||(c(),Ee=!0),y.style.transition=i,r==null||r())},p=()=>{n==null||n();const y=U(e);y&&y.removeAttribute(H),a==null||a()},h=()=>{const y=U(e);y&&(y.getAttribute(H)?p():f())},g=Vue.watch(()=>[ut.value,dt.value],c);return qe(()=>{const y=U(e);y&&y.removeAttribute(H),g()}),{enter:f,exit:p,toggleFullscreen:h}},ze={svg:ne.toSvg,png:ne.toPng,jpeg:ne.toJpeg,blob:ne.toBlob,pixelData:ne.toPixelData},vs=(e,t)=>{const{beforeCreate:o,created:n,createdError:r,finally:a,imageType:s}=t??{};return{create:i=>new Promise((u,c)=>{var p;const f=U(e);if(o==null||o(f),!f)return r==null||r(),c("useDomToImage: element is undefined.");(p=ze[i??s??"jpeg"])==null||p.call(ze,f,t).then(h=>(n==null||n(h,f),u(h))).catch(h=>(r==null||r(h),c(h))).finally(()=>{a==null||a()})})}},bs=(e,t)=>({print:()=>{const n=U(e)||e;ln({...Ke(t,["printable"]),printable:n})}}),Ol={page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,20,50,100]},Vs=(e,t)=>{const o=Vue.ref(e),n=Ke(t,["on-update:page","on-update:page-size","onUpdatePage","onUpdatePageSize","onUpdate:page","onUpdate:page-size"]),r={onUpdatePage:d=>{var V;a.value.page=d,(V=o.value)==null||V.call(o)},onUpdatePageSize:d=>{var V;a.value.pageSize=d,a.value.page=1,(V=o.value)==null||V.call(o)}},a=Vue.ref(Object.assign({},Ol,n,r)),s=a.value.onUpdatePage,l=a.value.onUpdatePageSize,i=()=>a.value.itemCount,u=d=>{a.value.itemCount=d},c=()=>a.value.page,f=d=>{s(d)},p=()=>a.value.pageSize,h=d=>{l(d)},g=()=>a.value,y=e,m=d=>{o.value=d},b=()=>{const{pageSizes:d}=a.value;a.value.page=1,a.value.pageSize=(d==null?void 0:d[0])||10};return qe(()=>{o.value=void 0}),[a,{getItemCount:i,setItemCount:u,getPage:c,setPage:f,getPageSize:p,setPageSize:h,getPagination:g,getCallback:y,setCallback:m,resetPagination:b}]},qo=()=>({isLayoutContentMaximized:Vue.computed(()=>Ce("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:r}=n??{},a=U(Q),{toggleFullscreen:s}=Tl(a,n);q("layoutContentMaximize",o),s(),r&&o&&((l=Q==null?void 0:Q.value)==null||l.scrollTo(r))}}),kl=()=>({reload:(n=800)=>{q("globalMainLayoutLoad",!1),setTimeout(()=>q("globalMainLayoutLoad",!0),n)},openSpin:()=>{q("layoutContentSpinning",!0)},closeSpin:()=>{q("layoutContentSpinning",!1)}}),Ss=()=>({setWatermarkContent:r=>{const{getWatermarkConfig:a}=D(),s=Object.assign(a.value,{content:r}),{updateSettingState:l}=I();l("watermarkConfig",s)},showWatermark:()=>{const{updateSettingState:r}=I();r("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:r}=I();r("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:r}=D(),{updateSettingState:a}=I();a("watermarkSwitch",!r.value)}}),Ie=e=>{const{getPrimaryColorOverride:t}=D(),{updateSettingState:o}=I();o("primaryColorOverride",e?Object.assign({},t.value,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):Object.assign({},t.value,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light))},Go=()=>{const e=()=>{const{getAppTheme:r}=D(),{t:a}=se();return{theme:r.value,themeI18nLabel:r.value?a("headerSettingOptions.ThemeOptions.Dark"):a("headerSettingOptions.ThemeOptions.Light"),themeLabel:r.value?"Dark":"Light"}};return{darkTheme:()=>{const{updateSettingState:r}=I();r("appTheme",!0),Ie(!0)},lightTheme:()=>{const{updateSettingState:r}=I();r("appTheme",!1),Ie(!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:a}=I();a("appTheme",!r),Ie(!r)},getAppTheme:e}},J=(e,t)=>{const{getMenuTagOptions:o}=X();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>o.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:o.value[e],index:e}}else if(typeof e=="string"){const n=o.value.findIndex(r=>r.fullPath===e);return n>-1?{option:o.value[n],index:n}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:n}=e,r=o.value.findIndex(a=>a.fullPath===n);if(r===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:r}}};function Ho(){const{getMenuTagOptions:e,getMenuKey:t}=X(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:r,resolveOption:a}=ce(),s=()=>e.value.findIndex(g=>g.fullPath===t.value);return{close:g=>{const y=J(g,"close");if(e.value.length!==1&&y){const{index:m,option:b}=y;if(n(m),b.fullPath===t.value){const d=e.value[m-1];d&&o(d.fullPath,d)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:g}=oe(),{router:{getRoutes:y}}=Ge(),m=y().find(b=>b.path===g.value);if(m){const b=be(m,Be),d=a(b);o(d.path,a({...d,fullPath:d.path}))}},closeRight:g=>{const y=J(g,"closeRight");if(y){const{option:m,index:b}=y,d=e.value.length-b,V=s();n(b+1,d),b<=V&&t.value!==m.fullPath&&o(m.fullPath,m)}},closeLeft:g=>{const y=J(g,"closeLeft");if(y){const{option:m,index:b}=y,d=s();n(0,b),d<=b&&t.value!==m.fullPath&&o(m.fullPath,m)}},closeOther:g=>{const y=J(g,"closeOther");if(y){const{option:m}=y;t.value!==m.fullPath?(n(0,e.value.length),o(m.fullPath,m)):r(m,!1)}},getCurrentTagIndex:s,checkCloseRight:g=>{const y=J(g,"checkCloseRight");if(y){const{index:m}=y,b=e.value.length-1;return!(m>=b)}return!1},checkCloseLeft:g=>{const y=J(g,"checkCloseRight");if(y){const{index:m}=y,b=e.value.length-1;return m===0?!1:m>0&&b>0}return!1}}}function _s(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:r,replace:a}}=Ge(),{isPush:s=!0,query:l}=o||{},i=u=>s?r({path:u,query:l}):a({path:u,query:l});if(typeof t=="number"){if(isNaN(t)){console.warn(`[navigationTo]: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=X();if(t>u.value.length){console.warn(`[navigationTo]: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],f=p=>{if(p.children&&p.children.length>0){const{children:[h]}=p;f(h);return}i(p.fullPath)};f(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?i(u.path):console.warn(`[navigationTo]: The path "${t}" is not found.`)}else i(t.fullPath)}}}function oe(){const{getAppRootRoute:e}=D(),{updateSettingState:t}=I(),o=e,n=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:r,setRootRoute:s=>{t("appRootRoute",Object.assign({},e.value,s))}}}const xl=(e,t)=>{const{show:o,...n}=t;e.meta.extra=Object.assign({},e.meta.extra,{...n,show:o}),e.extra=Do(e)},mt=(e,t,o)=>{const n=$o(e,t);n&&xl(n,o)},De=(e,t,o)=>{const{getMenuOptions:n}=X();if(typeof e=="string")mt(n.value,e,o);else if(G(e,"Object")){const{fullPath:r}=e;mt(n.value,r,o)}else console.warn(`[useBadge ${t}]: target expect string or object.`)};function ws(){return{hidden:n=>{De(n,"hidden",{show:!1})},show:n=>{De(n,"show",{show:!0})},update:(n,r)=>{De(n,"update",r)}}}const Cs=()=>{const e=Ct.value,{scrollTo:t}=e||{};if(!t)throw new Error("[useSiderScroll]: LAYOUT_SIDER_REF is not ready yet. please wait component mounted!");return t},Yo=()=>le(E.localeLanguage,"localStorage",{defaultValue:Wn});export{Ss as $,Zl as A,os as B,ns as C,qn as D,ps as E,ds as F,rs as G,Vs as H,as as I,is as J,Br as K,Ct as L,Yl as M,gs as N,Ql as O,ss as P,ms as Q,ls as R,Dr as S,Hr as T,cs as U,us as V,Eo as W,qo as X,_s as Y,kl as Z,k as _,bs as a,Go as a0,ws as a1,Cs as b,Jl as c,D as d,E as e,I as f,Hl as g,_l as h,Lr as i,Ne as j,el as k,Ce as l,Xl as m,ts as n,ys as o,oe as p,se as q,T as r,hs as s,wt as t,vs as u,Ae as v,Ge as w,Gl as x,fs as y,es as z}; diff --git a/js/hooks-s17Sjidp.js.gz b/js/hooks-s17Sjidp.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2cf852b1db66dd91f17d477cbe48f5f0655383ca GIT binary patch literal 33867 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 lH!#~NxrM)H{const s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; diff --git a/js/index-1VNdjw6i.js.gz b/js/index-1VNdjw6i.js.gz deleted file mode 100644 index 36dd39176f9ee27df34720980dd225829e05f1e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2077 zcmV+&2;%o2iwFP!000021HD)6Zxp#5{@%Z0&Xv%Pm zOOo;L)z9$g)9Vb=^~lSV)NshTy$HMlwn2Ar}M$;Jn{J$4~=6yg|9t z-{>e>1Tc(gy2`PL0&u>G8p!tn1YsrwVPTHeB&gO~07f`pvyr}!{04v^;)$oYM-$xB zHJa$Cu0X;*7D{`zQClxirij3y($P8+HID+gCRectc|-!Rpc5Vi5X3yfvhNX7wT1je z)bs&Nc(`7L>TG~vIv`#~ZEFils0m<78O7$?*SiAd+e_oDN12xrA*oa(k_syW#sX@Z zRH>j$d3Kk+?S7CEzZE_jS=DDT$>1(T(rVJ%=p2B!{?8S*5dDyB@;!`STHUqp*0|D27p zF70_CX9L0%x6kwQQw-{4lBTKPOVl6rsu{?#!%2yc|;lr?5~P?o#m(%;p==;ETpAn z;xwR&tjYRx|G?7!P)n2~W`6+@{YN>N+;*cjNuZqt?x zjm=q4UB}B5jjaM(XaPW+DV_?_r5i-pGv7jf8^DO9VV{KSM&>Ql2GG_C!1*QAHo6D@ ztwH}a9#UZzVG(&3sOlf+w6#!mI>*Lb(l+vS$A>(4LM5@3SWV44RE!)$O-ooGr)lm* zJkfaT!{r0m&*XX@fF;y06->BPxJM#`V%u&fPrlSh|d%~%u@4>KI+zcGF2i=Z_&S2@FoHNkYm z&Y5_U3L+)t%+_j8lUFWeJV6%^MO*ev>ZL<*G)e6cZyk!GOr|8P5Lhxi&YJZk@FFts zBoPC%E3NCr174a18ge$d#U>4C%aoY$Xfq}y$43CGzK*O$wmsRpP2qpl=_}be<)23=}ZNInPuu40)Oh+Uu(ToE-n@{Oc>H*=RQPQIUix z=M2sPlr$nAVDWR_DmOu0ADp`6oCcl}Yqgajn&cj^AoPr>TE5(1Ht! z;&?Y>p)TOynsSGNs7x?NtDScp)#-q-9enc1$E#~3R45f(aqWQ=|D_U?^-zf8xTf4r zrvsL`@p7#53OI7)opTvMRG#~YN2I3QLX)eUa~-`LkuGKA;Z^K&-gA;H{+IKyh`GL6tJ?|Mn*r}-}&^>*cwf&RczIRwSo_+`f0XW$*ZqaDua5x zM^!&tMIle>zoM9*!t}!oduMQ7pF0D^3QRgRw{yZG@5qkmoTwDAPI6fjE)pclLQ<=x zFmpR6YAH%H*{?Xv;0#!SSk6}93@8Brg$q*`F0Z)9V>G~VMmn-aUC1XN%q?Kvk)0Dm zi82u%IdXxrh+jZFC9Gza+~Rm8SPdv=ACN8=Hmy1$wVD3C@xYRTUIC zcgCA=cK+~aw7ogn{#$wX#puP=z)^C;F|Te%KW)*5qvxfguSI9~=Ec$WKgw%Y%dN+I z5C2?VezJ4p`Of_-$f=a}{M+)g&C&MNy;m>GXAhxMKKpj}<<|bK%R5)Djb2!a;2Y?|`(>-&FvP(FCL|Jl~g@9*ti|Lgw!r~7yQ zG}^wp`|{%G<#!0UD}@W+1lX!id$#^FuyYAcRqp{U3^-inA|irB!8;9m`cB6) zwU~4@#ki(As!t_4pemH$v_?87-k{FU6iMJvPZ)yqDH{(7^YMm#pT#|cNkT-AoEAKl zwVCdH^U?_bWnHe3;LHl$G(InWv`Sf2(*{V~0uH6hV-hSAeKOzG|Bp&80w?9>{}&Jd zpxKyjksz~yl|nP+y6>uB-ma|WjX2!Bes}cZp`FEVkwa=Ze9a(vTRiHkVlqiBPV@jy z^nbvq{O4x5^}Dx@6C307y3zW7go+)2idm>u+@f%glMVf3AD(ltbSkgn_>cY#i_)Oa Hq7eW9^!^N( diff --git a/js/index-Cvja3Gcs.js b/js/index-1tdHdFYL.js similarity index 86% rename from js/index-Cvja3Gcs.js rename to js/index-1tdHdFYL.js index 127246be..98d3bc65 100644 --- a/js/index-Cvja3Gcs.js +++ b/js/index-1tdHdFYL.js @@ -1 +1 @@ -import{P as r,R as a}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const g=Vue.defineComponent({name:"ModalDemo",setup(){const t=Vue.reactive({modal1:!1,modal2:!1,modal3:!1}),{create:e}=r(),u=()=>{e({title:"卡片模态框",dad:!0,preset:"card",content:"我可以被拖拽的全屏card模态框",fullscreen:!0})},o=()=>{e({title:"模态框",content:"内容",preset:"dialog",dad:!0})};return{...Vue.toRefs(t),createCardModal:u,createDialogModal:o}},render(){const{createCardModal:t,createDialogModal:e}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(a,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(a,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(a,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]}),Vue.createVNode(naive.NCard,{title:"重写 useModal"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:t.bind(this)},{default:()=>[Vue.createTextVNode("创建卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("创建对话框模态框")]})]})]})}});export{g as default}; +import{P as r,R as a}from"./hooks-s17Sjidp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const g=Vue.defineComponent({name:"ModalDemo",setup(){const t=Vue.reactive({modal1:!1,modal2:!1,modal3:!1}),{create:e}=r(),u=()=>{e({title:"卡片模态框",dad:!0,preset:"card",content:"我可以被拖拽的全屏card模态框",fullscreen:!0})},o=()=>{e({title:"模态框",content:"内容",preset:"dialog",dad:!0})};return{...Vue.toRefs(t),createCardModal:u,createDialogModal:o}},render(){const{createCardModal:t,createDialogModal:e}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(a,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(a,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(a,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]}),Vue.createVNode(naive.NCard,{title:"重写 useModal"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:t.bind(this)},{default:()=>[Vue.createTextVNode("创建卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("创建对话框模态框")]})]})]})}});export{g as default}; diff --git a/js/index-1tdHdFYL.js.gz b/js/index-1tdHdFYL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..11376afef75a3721a06ace6b27a9482c57f53d9f GIT binary patch literal 1560 zcmV+z2Iu)7iwFP!000021I<`#Z`xKE{=Q#9{0Su6#n9Y{s7PSl)}>9FCaIRGN?rR9 z4lzE=J|-80L@!Ap7o}CxW@Tx&Y-)zODQPt+A}RFG3>)$(e_=Wp2quBi%cMz2pmU!0 zywCIAjxmfxk%Hr+HeR(U^ceZ#6F~(;Mg=jGGfJv{6bjuaV*ENoRjhQ4WqHi(H<)%sz4bt6<81JWQIia zWw^)rl@%1z0Amu0N*eL$Vx7}54fx#bMb^zR0rBe4xUhh&RuU3a{TfHTHqMrd?Pi)D?mKQY-oIV{@d_q&}yb( zD5;DeLvC>~I%?g6G6o7SU^7cj*44uVriQ1-rxu%l0xwC-9Vm-Fj&-uVj6WLg??XM` zHRTe@kS8gcfie>XiV9T>L>2RxaCEWUbOqsau^ijWj7|1xA@?}bR5K{TV8p-(KLdQO zN=*d(BbO(@^$9Bw2q9j5EdDU;jx-&%r~p|6N);2h*@x!jAZNv3Rf2bX zF4j$|FR*Z(xdOr2z)vfhj9~;Ym6X-W?wgU=Ae{aBJUHM53}X;4)U(qkk84iIp98LD zv7EJ?ie@njNLI0J#yhD2Rs=yP13!vHkql&PkIQ@nc&MvL50I;sE_U=Jnmib&A{k};66hcZ%+^^N`FyI193|1egc z8LNd-=7GMH)!%LqWWzb6ugnhfbU71_1dW&r{}-XT?YFG5~IGc{HTM`Az$ zSX1OU%d#X87>$9TYR3-R)amCHu@XCvR$U2HPB7O{B0-zgQ;TQ3*$kg!1`=Kzf@;;Z zjrcV|lh=?4>@p8yfW3BE0`qh{1{4ehULtJixCny0CSeaz{(TEO;+w9;B&wjON_A-Y z!5*oQo1$e+lIVu5aWIdo+Yt~!%EBm8A%;ly*o+_d^+&tqy*I_eMlrWi%q5LKcN#Na zEUcFbdnfrdefOU6a=X0uzEs#N=8kMw(ZET5?fBkr#luuFw`!Ui=_h(VS;{;xwhr{< z^I|?ze)w8n$?AKVVqslRy{S8?pZ$089_6^@pg&YfL;2av`mC4R#~w*)(564yFKuSc z01(}UC&x?cRnb9SQi09bIylL%74wFE5fw=TlP$`lc`r3=do{Y&##V_YCV)<``j*|#1`1Row0bDO7`GsE#N zqpxI*7dxiFj+a=Gy;F z)Oj^}T|Av`c+zIOm{ZnXzWUWiZivD!`o@0wexbCP)!%Owb1SVcruMWo%q zGuK;jtP%XIREWy6M96Au8f5pgk}%RqV>?YAOe<+OFKGSkOC$OF@%=(EpE3T*>PxSR zxnwc-THim^k2Xu02e#XSs@h__0{J@Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite5.x",value:"Vite5.x"},{label:"Pinia",value:"Pinia"},{label:"TS(X)",value:"TS(X)"}]}},render(){let u,t;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(o,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},l(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},l(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NFlex,null,l(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(r,null,null)]})]})}});export{O as default}; +import{r as o}from"./hooks-s17Sjidp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{A as r}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";function l(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const O=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite5.x",value:"Vite5.x"},{label:"Pinia",value:"Pinia"},{label:"TS(X)",value:"TS(X)"}]}},render(){let u,t;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(o,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},l(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},l(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NFlex,null,l(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(r,null,null)]})]})}});export{O as default}; diff --git a/js/index-3NxK27nm.js.gz b/js/index-3NxK27nm.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7bf40c387dccf77b4727ec54ea960fdcd457df4d GIT binary patch literal 1655 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 E0Jvn%5&!@I diff --git a/js/index-BG72S17d.js b/js/index-B0eQn8jy.js similarity index 91% rename from js/index-BG72S17d.js rename to js/index-B0eQn8jy.js index a20b9c59..4dbf1d97 100644 --- a/js/index-BG72S17d.js +++ b/js/index-B0eQn8jy.js @@ -1 +1 @@ -import{U as B,V as D,I,J as S,r as K,W as A}from"./hooks-CQ2bWowP.js";import{u as G}from"./utils-E4zYKOc_.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function h(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const ne=Vue.defineComponent({name:"TableView",setup(){const[u,{getTableInstance:l,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V,print:N}]=B(),p=[{type:"selection"},{title:"Name",key:"name",filterOptions:[{label:"John Brown",value:"John Brown"},{label:"Jim Green",value:"Jim Green"}],filter:(e,a)=>a.name.includes(e.toString())},{title:"Age",key:"age",sorter:(e,a)=>e.age-a.age},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:e=>e.tags.map(n=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},h(n)?n:{default:()=>[n]}))},{title:"Remark",key:"remark"},{title:"Action",key:"actions",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(A,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:a=>{window.$message.info(`当前选择: ${a}`)}},null)]})}],m=Vue.ref([...p].map((e,a)=>({...e}))),o=Vue.ref([]),f=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],v=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),[k,{checkedRowKeysBind:y,getKeys:C,getRows:t,clearKey:b,clearAll:w,selectKey:g}]=D(o,m,{rowKey:"key",onChange:(e,a,n)=>{}}),T=()=>{for(let e=0;e<10;e++)o.value.push({key:G(),name:e%2===0?"John Brown":"Jim Green",age:e+20,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"})},x=e=>{window.$message.info(`${e}`)},F=()=>{const{key:e}=o.value[1];b(e)},E=()=>{o.value.map(a=>a.key).forEach(a=>g(a))},R=()=>{const{key:e}=o.value[1];g(e)};return T(),{...Vue.toRefs(v),tableData:o,actionColumns:m,baseColumns:p,tableMenuOptions:f,menuSelect:x,register:u,getKeys:C,getRows:t,clearKey:b,clearAll:w,checkedRowKeysBind:y,checkedRowKeys:k,clearSecondIndexRow:F,selectAll:E,selectSecondIndexRow:R,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V,getTableInstance:l,print:N}},render(){let u;const{register:l,clearAll:r,checkedRowKeysBind:i,clearSecondIndexRow:d,selectAll:c,selectSecondIndexRow:s,clearFilters:V,clearSorter:N,scrollTo:p,filters:m,sort:o,downloadCsv:f,getTableInstance:v,getRows:k,getKeys:y,print:C}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(naive.NCard,{title:"useTable"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,style:"width: 100%"},{default:()=>[Vue.createVNode(naive.NAlert,{title:"DataTable Methods",type:"info"},{default:()=>[Vue.createTextVNode("其余的方法查看")," ",Vue.createVNode("a",{style:"color: transparent",href:"https://www.naiveui.com/zh-CN/dark/components/data-table#DataTable-Methods"},[Vue.createTextVNode("Naive UI")]),Vue.createTextVNode("官网,保持一致。")]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:N.bind(this)},{default:()=>[Vue.createTextVNode("清除所有排序")]}),Vue.createVNode(naive.NButton,{onClick:V.bind(this)},{default:()=>[Vue.createTextVNode("清除所有过滤")]}),Vue.createVNode(naive.NButton,{onClick:()=>{f()}},{default:()=>[Vue.createTextVNode("下载 CSV")]}),Vue.createVNode(naive.NButton,{onClick:v.bind(this)},{default:()=>[Vue.createTextVNode("getTableInstance")]}),Vue.createVNode(naive.NButton,{onClick:C.bind(this)},{default:()=>[Vue.createTextVNode("打印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useCheckedRowKeys"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:c.bind(this)},{default:()=>[Vue.createTextVNode("选中所有行")]}),Vue.createVNode(naive.NButton,{onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("取消所有已选中行")]}),Vue.createVNode(naive.NButton,{onClick:s.bind(this)},{default:()=>[Vue.createTextVNode("选中第二行")]}),Vue.createVNode(naive.NButton,{onClick:d.bind(this)},{default:()=>[Vue.createTextVNode("取消第二行选中")]})]}),Vue.createVNode(naive.NFlex,null,h(u=this.checkedRowKeys.map(t=>Vue.createVNode(naive.NTag,{type:"success",key:t},h(t)?t:{default:()=>[t]})))?u:{default:()=>[u]})]})]}),Vue.createVNode(I,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(S,{checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":t=>this.checkedRowKeys=t,onUpdateCheckedRowKeys:i.bind(this),onRegister:l.bind(this),scrollX:1e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:t=>this.tableLoading=t},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":t=>this.actionColumns=t,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.menuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(K,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})],rowKey:t=>t.key,striped:!0},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{ne as default}; +import{U as B,V as D,I,J as S,r as K,W as A}from"./hooks-s17Sjidp.js";import{u as G}from"./utils-Cti1zzpP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";function h(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const ne=Vue.defineComponent({name:"TableView",setup(){const[u,{getTableInstance:l,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V,print:N}]=B(),p=[{type:"selection"},{title:"Name",key:"name",filterOptions:[{label:"John Brown",value:"John Brown"},{label:"Jim Green",value:"Jim Green"}],filter:(e,a)=>a.name.includes(e.toString())},{title:"Age",key:"age",sorter:(e,a)=>e.age-a.age},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:e=>e.tags.map(n=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},h(n)?n:{default:()=>[n]}))},{title:"Remark",key:"remark"},{title:"Action",key:"actions",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(A,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:a=>{window.$message.info(`当前选择: ${a}`)}},null)]})}],m=Vue.ref([...p].map((e,a)=>({...e}))),o=Vue.ref([]),f=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],v=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),[k,{checkedRowKeysBind:y,getKeys:C,getRows:t,clearKey:b,clearAll:w,selectKey:g}]=D(o,m,{rowKey:"key",onChange:(e,a,n)=>{}}),T=()=>{for(let e=0;e<10;e++)o.value.push({key:G(),name:e%2===0?"John Brown":"Jim Green",age:e+20,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"})},x=e=>{window.$message.info(`${e}`)},F=()=>{const{key:e}=o.value[1];b(e)},E=()=>{o.value.map(a=>a.key).forEach(a=>g(a))},R=()=>{const{key:e}=o.value[1];g(e)};return T(),{...Vue.toRefs(v),tableData:o,actionColumns:m,baseColumns:p,tableMenuOptions:f,menuSelect:x,register:u,getKeys:C,getRows:t,clearKey:b,clearAll:w,checkedRowKeysBind:y,checkedRowKeys:k,clearSecondIndexRow:F,selectAll:E,selectSecondIndexRow:R,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V,getTableInstance:l,print:N}},render(){let u;const{register:l,clearAll:r,checkedRowKeysBind:i,clearSecondIndexRow:d,selectAll:c,selectSecondIndexRow:s,clearFilters:V,clearSorter:N,scrollTo:p,filters:m,sort:o,downloadCsv:f,getTableInstance:v,getRows:k,getKeys:y,print:C}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(naive.NCard,{title:"useTable"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,style:"width: 100%"},{default:()=>[Vue.createVNode(naive.NAlert,{title:"DataTable Methods",type:"info"},{default:()=>[Vue.createTextVNode("其余的方法查看")," ",Vue.createVNode("a",{style:"color: transparent",href:"https://www.naiveui.com/zh-CN/dark/components/data-table#DataTable-Methods"},[Vue.createTextVNode("Naive UI")]),Vue.createTextVNode("官网,保持一致。")]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:N.bind(this)},{default:()=>[Vue.createTextVNode("清除所有排序")]}),Vue.createVNode(naive.NButton,{onClick:V.bind(this)},{default:()=>[Vue.createTextVNode("清除所有过滤")]}),Vue.createVNode(naive.NButton,{onClick:()=>{f()}},{default:()=>[Vue.createTextVNode("下载 CSV")]}),Vue.createVNode(naive.NButton,{onClick:v.bind(this)},{default:()=>[Vue.createTextVNode("getTableInstance")]}),Vue.createVNode(naive.NButton,{onClick:C.bind(this)},{default:()=>[Vue.createTextVNode("打印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useCheckedRowKeys"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:c.bind(this)},{default:()=>[Vue.createTextVNode("选中所有行")]}),Vue.createVNode(naive.NButton,{onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("取消所有已选中行")]}),Vue.createVNode(naive.NButton,{onClick:s.bind(this)},{default:()=>[Vue.createTextVNode("选中第二行")]}),Vue.createVNode(naive.NButton,{onClick:d.bind(this)},{default:()=>[Vue.createTextVNode("取消第二行选中")]})]}),Vue.createVNode(naive.NFlex,null,h(u=this.checkedRowKeys.map(t=>Vue.createVNode(naive.NTag,{type:"success",key:t},h(t)?t:{default:()=>[t]})))?u:{default:()=>[u]})]})]}),Vue.createVNode(I,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(S,{checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":t=>this.checkedRowKeys=t,onUpdateCheckedRowKeys:i.bind(this),onRegister:l.bind(this),scrollX:1e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:t=>this.tableLoading=t},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":t=>this.actionColumns=t,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.menuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(K,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})],rowKey:t=>t.key,striped:!0},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{ne as default}; diff --git a/js/index-B0eQn8jy.js.gz b/js/index-B0eQn8jy.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..57638bc200289363bf720059145bee7f6008118d GIT binary patch literal 2866 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 literal 0 HcmV?d00001 diff --git a/js/index-BG72S17d.js.gz b/js/index-BG72S17d.js.gz deleted file mode 100644 index 0d758b759bee91261d65e39e66e07ebbc4965118..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2868 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 diff --git a/js/index-BHS8ZPNt.js.gz b/js/index-BHS8ZPNt.js.gz deleted file mode 100644 index 5736f90ed2c00f9c395331d61bd81bd5e68230e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1514 zcmVWW0X!BErkN3P#C+YpjBeMvLCZJmrwkK$xaHfldb`zC?`7SdEWD! z=Y7v5D5EMGCO}(KQPMgSx!|9?tW2K=DV^v=hhrk2OX*<_a2()RCfYr6agW$vqGJQ`*x0P6Km=Zrm`Nmy zVGgjMi;1YIo^GXc)KelzM!cQ*DI_y0)O4g{DC(HUwq8Hr;tnG02OQ{PhDW-LWFY3T zNmMcnRv47wr(oFclv*@0bm|hkaLEmXLXy|89_|1gfMp_Z_R2sY;|VsaL0N=a4HLcG ztxU@a&W*vkgeJp&5U`6nn!CW9L9j6iam|o1%0R|R-(k))Au$*g2b#elFJP2KIQOCS zZL}~Bm;*&=~AMveD zYLrPEA<`z$B>XFDS(quCY=Ecnl2`!lJz4_A6?&5T_0sqW^HDlK~i)c0ANpr zm0_6BNlej#q9RGbrwmyLBHBb`|QNuLp>ZTy6d@Y(CMbIFR;mDvOLQ>{Y7J|V6 zKBpL%mJLaw^CC>}hJ=ImLdLxWBIzgSypD4c3=$b$n?iEX$NE^GpH*jkEMd}hlo*`B zHClOdy|j71xUy5+T7JKOr?R(N-rT6%I4Jz{xU~Ghn){=0uxPzmDlWe%Y~Quk*2)Wu zh24AB+>7`7cdVt?g}oQWr#r>PO7#I9!eb$?6<>zy@x`p3L_g-0ZZ%co@vvyxv8#hZo&6jT+ zShv@zn8NP7wY^=s_p0>pW?}nkVRy}AM)}w0*8EnLUb(+ndA9oR)$7*F>%}LJDvz#~ zUtY83-WK*&N)K<=R{i?#%IaMC^`5o4YWJ+%Dy~2GB{5d@U|ao#02FPi?VH1m(bS+? z0i2TH44uzH4I_b<-kSBxvdkw&@=xwZ7=hIr1kqh0X;Teil-`xJi~v^BX$p^Iq#2l$^&fK zDG%>coNCb47^^j>Di1cCQ)8j>_=&Z&Qhc@ke*cFrG|qJ`9&MWo*0O0X)~8tJQRR)( z;uhT5vKHp;V|V*^>*{`sMmfh}3%6knep*%yJZNMlq2}?`ebfJsvo2tRx79a=jcj_= zlOJ9EY=zaAM=KJm$j{d}VY-rE_qOs(RQGTKDFw+SLHq2)PdFdbqKhmXhW(W@e0F5i^^8f$< diff --git a/js/index-BIThRhgL.js.gz b/js/index-BIThRhgL.js.gz deleted file mode 100644 index 44314289b50fdfc664136ac0ab3291a731975a2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1995 zcmV;+2Q>H}iwFP!000021HD*nPaDS;{@!1)UEL2@cXw->kibSnZcLiKq>vCol|%@Q zy<SSA^n0tzKCSF8^;8?*IN~us)U~d%5Fck1}E#7d#Uk@}jw=4Ze8!2%hL*WRs z^Iew)zw5so^O~syi3)q+)bRE1I-gMM6QY(W<_-p)2gS2p&#+udGT0B_L}{R@O<5#@gG2OGm*Wh!T`S zWT;Z3Qv8DaW4h%Cu&ZcUMwklrcd||eMzN$2s}q#+}L1mx+f zurC26(gqWlW)w)&WP>l`*pb$o84*OF$kU~_4~&I%t&pRc0XW3dB#smcDHN6lJ z#pxOpN#nz)!elKfE<;FXdl=AqljAs2W1ufB)fmLED$|T2VxsUF0mgtT628ILdX6?G zelZr-OSfO@`9*DelFnv(7+k}u6=q8Lf;qD7vIj_+?m@kyKIiRlU_Gwv2llE}0BP41|-oT+|^d z&`xH204LR20w$ zIV8n!!&M?9sjory`Lc|Hh9M7`G!jUhmnvmd-VfW!D1SrQEaMzIfWBRssp26y(~!65$||NkN&QC=i_nc(=iB9%J{V2xY=#2qGfn>C&rJ z{gR@PtDy0V}9&lciNbo z(tm#8oC=g(e3VuwQZYorSRzm&lzwOSV0YR%TeRXhRW2x|e8gD!sT@5AyVF)43(xeG z&C=W3dU4g5pD-RRTZtRn()RwX&#h}a&&}m2tuVF!@R_+ds=b-gU)`~Daws8mM5gWj zcANaj_)2TP>f^7Cd)vnAc}vaZ7p3**=FX_L^QXRYPv0ETr^mEHPTw4%1eCJGvBTB# zdwOxza(HjtzG`MlxAxrN*{Bo!NlJx*EL4S>7&r2N=nr1dCp7{cZ*;>tTCuACkBe35 z{%L<+1`?$7jh{-tI{M|bo#)!yhvxhPtvGH~TXCskZZ3|RliNma&57fEkzACKz+|FW zRQMn>co8J|W@gCx2n6eFYm4C<0uxL|Ndk!v)M@5T;p3wDG`Iiokv@0dm|d$sqiSW{ zK8C$hMfI$9FN>b+NvZhMKq^y3B?M#cU&h+r2M1!s!PVR_m3YYC7LS?~taZx)N-Iuj zJAc*_N$U6zXe?c`Ie8mI^RV^YQNUKn)FCWp%5)A&gtqhgWcAIx7c>K0T7)M>XX}QC~06b($WU3Y^h~7J=Lc>m}&~0>T$%tR}rhgofW& zIcONR!VlS@Oin8aAd2G|!N1La_M$r(lWmvg1npAN0MBdB+-vt_EWbVfj9`nH~5bc`#O&hTo?Z|JY?pEL>` z)3Wy7$M>wg{E*vN5002Ry<1_#O diff --git a/js/index-BVZqrWBx.js.gz b/js/index-BVZqrWBx.js.gz deleted file mode 100644 index 28982c39b0522ed0452b47bac7e76943df36b032..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1123 zcmV-p1f2UHiwFP!000021HD#VZxcrpeebU@D;~Vk&ak%Qd^ienV+RTe`6ei-keTdW z+heb1mYG>Qj^( z7{bW}$~Dp>Rqtve3aUtCabBfiFB7NHN?~}xPMGN^N?HPd6+Oqvro+QgzIJUTS1r>c zu$GJw8S{)%xCp}u7h=Q`C`YVqkrFa>gn|&#*ipfLTpk2^E@n0FBIi zJYOI)GyP;CkO#_A%hl4v;uRFdW$PYz5(*Xe#aHg|Ld#d3&lK9Ehc8ovP+R*jaf(+-{8Y0q?oCZxz&&m3h>Svc;KH zvDvXD53mhI${@#UE@!}0yv0ZjGFpyUWynK~YlZ~nxpBSKt%6RKfMQ&mCrwQ^)Zq(3 zni)+W6`(x9I*pcy<3R?DZl2YwfFfPXDBm}_LyYUKE;<%Au>=qWOViwjI3u(UcsfUf zZL}0s4rDYdBozy`p9CA*!QGAaXdV;7HUbjg7=qg4l?s70L2 zIkTti)80C*oYD;DIgW8;YZ2De-gf)*XTev0$0Vo)#RVxr?A6^nufN}VvvYTM>qYyY zt@h4?;E#uUB=wuRaSXF7%=Oe|!9BNo+{v`wDVidy;GA4}g!NHs!IvAs)-z4N>7UHa zXw^G5sxp=Mz*R%z?7C|c1)0vamVvR0QOFn=u0t#+bH@ge(RQD1@4k2tY&;2mdl1~e zr}-V)?>+zjolS7(UVG=WQ%)t4@8c&EfgL}cE`!7AgjB+t&)Itu{^3&^_mtwyXmOTv zs8#J?TV7lX-P4R-uO&!HIopf6X0+VyRX%4L-KR-t_8En*8x6{A-oWQ;ASEdQmY!vS zl>6g;wRu1I`e#k|{SUF|@V1?3P+x8P-!HMR@!yLYJx(cP!Za<@Jw`Pv@9`8n45dP2>NiX|EnW4etLMei48A p{ghsni9D+9rmy?D@9U$m*7*&b4gdJ|y7;3Xy#?uaP3$TQ004?1FkS!v diff --git a/js/index-BZgnag-m.js b/js/index-BW6ORhev.js similarity index 90% rename from js/index-BZgnag-m.js rename to js/index-BW6ORhev.js index 126e84e3..c7cbe352 100644 --- a/js/index-BZgnag-m.js +++ b/js/index-BW6ORhev.js @@ -1 +1 @@ -import{l as A,d as E,X as h,r as f,Y as x,Z as k,$ as g,a0 as T,a1 as b}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const Q=Vue.defineComponent({name:"TemplateHooks",setup(){const t=Vue.ref(""),a=A("layoutContentMaximize"),o=Vue.ref(E().getWatermarkConfig.value.content),n=Vue.ref("new"),{navigationTo:i}=x(),{maximize:r,isLayoutContentMaximized:l}=h(),{reload:d,openSpin:V,closeSpin:F}=k(),{showWatermark:c,hiddenWatermark:N,setWatermarkContent:m,toggleWatermark:C}=g(),{darkTheme:B,lightTheme:s,toggleTheme:u,getAppTheme:e}=T(),{hidden:p,show:v,update:D}=b();return{navigationTo:i,reload:d,currentMenuOption:t,maximize:r,maximizeRef:a,openSpin:V,closeSpin:F,showWatermark:c,hiddenWatermark:N,setWatermarkContent:m,watermark:o,toggleWatermark:C,darkTheme:B,lightTheme:s,toggleTheme:u,getAppTheme:e,isLayoutContentMaximized:l,badgeHidden:p,badgeShow:v,badgeUpdateLabel:D,badgeValue:n}},render(){const{navigationTo:t,reload:a,maximize:o,openSpin:n,closeSpin:i,showWatermark:r,hiddenWatermark:l,setWatermarkContent:d,toggleWatermark:V,darkTheme:F,lightTheme:c,toggleTheme:N,getAppTheme:m,isLayoutContentMaximized:C,badgeHidden:B,badgeShow:s,badgeUpdateLabel:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useBadge 菜单标记"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.badgeValue,"onUpdate:value":e=>this.badgeValue=e},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>B("/template-hooks")},{default:()=>[Vue.createTextVNode("隐藏当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>s("/template-hooks")},{default:()=>[Vue.createTextVNode("显示当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>u("/template-hooks",{label:this.badgeValue})},{default:()=>[Vue.createTextVNode("更新当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:Vue.createVNode(f,{name:"error",size:"18"},null)})}},{default:()=>[Vue.createTextVNode("添加标记图标")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:void 0})}},{default:()=>[Vue.createTextVNode("隐藏标记图标")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),m().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>F()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>c()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>N()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":e=>this.watermark=e,onInput:e=>{d(e)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>r()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>l()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{a()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{n(),setTimeout(()=>{i()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),C?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{o(!this.maximizeRef,{scrollToOptions:{left:0,top:0}})}},{default:()=>[Vue.createTextVNode("最大化内容区域,并且滚动至顶部")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>t("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{Q as default}; +import{l as A,d as E,X as h,r as f,Y as x,Z as k,$ as g,a0 as T,a1 as b}from"./hooks-s17Sjidp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const Q=Vue.defineComponent({name:"TemplateHooks",setup(){const t=Vue.ref(""),a=A("layoutContentMaximize"),o=Vue.ref(E().getWatermarkConfig.value.content),n=Vue.ref("new"),{navigationTo:i}=x(),{maximize:r,isLayoutContentMaximized:l}=h(),{reload:d,openSpin:V,closeSpin:F}=k(),{showWatermark:c,hiddenWatermark:N,setWatermarkContent:m,toggleWatermark:C}=g(),{darkTheme:B,lightTheme:s,toggleTheme:u,getAppTheme:e}=T(),{hidden:p,show:v,update:D}=b();return{navigationTo:i,reload:d,currentMenuOption:t,maximize:r,maximizeRef:a,openSpin:V,closeSpin:F,showWatermark:c,hiddenWatermark:N,setWatermarkContent:m,watermark:o,toggleWatermark:C,darkTheme:B,lightTheme:s,toggleTheme:u,getAppTheme:e,isLayoutContentMaximized:l,badgeHidden:p,badgeShow:v,badgeUpdateLabel:D,badgeValue:n}},render(){const{navigationTo:t,reload:a,maximize:o,openSpin:n,closeSpin:i,showWatermark:r,hiddenWatermark:l,setWatermarkContent:d,toggleWatermark:V,darkTheme:F,lightTheme:c,toggleTheme:N,getAppTheme:m,isLayoutContentMaximized:C,badgeHidden:B,badgeShow:s,badgeUpdateLabel:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useBadge 菜单标记"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.badgeValue,"onUpdate:value":e=>this.badgeValue=e},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>B("/template-hooks")},{default:()=>[Vue.createTextVNode("隐藏当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>s("/template-hooks")},{default:()=>[Vue.createTextVNode("显示当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>u("/template-hooks",{label:this.badgeValue})},{default:()=>[Vue.createTextVNode("更新当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:Vue.createVNode(f,{name:"error",size:"18"},null)})}},{default:()=>[Vue.createTextVNode("添加标记图标")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:void 0})}},{default:()=>[Vue.createTextVNode("隐藏标记图标")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),m().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>F()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>c()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>N()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":e=>this.watermark=e,onInput:e=>{d(e)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>r()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>l()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{a()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{n(),setTimeout(()=>{i()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),C?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{o(!this.maximizeRef,{scrollToOptions:{left:0,top:0}})}},{default:()=>[Vue.createTextVNode("最大化内容区域,并且滚动至顶部")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>t("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{Q as default}; diff --git a/js/index-BW6ORhev.js.gz b/js/index-BW6ORhev.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..32b21cee88cd3ee1b5233a9a2a36f37bdc162988 GIT binary patch literal 2159 zcmV-#2$1(5iwFP!000021I1ZuQ`<-u{l34#quLL4RZFoUBt$9C8ced841qixW{0g5 zC9JmHAa{GEmU*~b#V}zE34~+<2}>S8p48MPFcT8YEBu(ah5U)XFeS+t8_bMNCbd-* zEvZlUJ$>%&+kML@o**hsDK1HKH38Xb&VhefO$?}369L~_O+VD746clufnk`qFY#+^mB1x`2-)>Rea@PN>x1?mK^aFRdM-gLD~ zYHu&c$RvA{{ecUq|P@xi`^Grju7zH(5H#)k>% zMb=zip@Hx0YP=@&NsG}_$Miu&4*)h=)Y(IY; zUb$WlgyEQ^QZ3LRGzeZk2nYYuS|2|!*`Nxs4Alar<-11Gha|kR zxWZpV@UZY*s*Wj&L*91TUf6xpo@_$B7b?M_6s9PN=s?jsjX0!xkyHU(@Mr;8f3cyn zr%85#IZUudU03`aIuv9WK^O)}JV7wT)Sbdo9Ew~B#uJJ};RS1ha6p4pPq;lPXC$>p zsxac_I1iBgO>Rz+28d3B1XGCVC8;09(IDhJfE1zU+#Vqc>30%^YFtu#g9JxVR7gsS z4u!BY&;#)P)EM@09+1LP5=AA72o4burTzVG4@kue7DN>wt+kSESya;gn1xlLLL^y~ z0ZBl7ErGDu0m2H=p#6M4?eDcvT8#7+xrt#AL$VC<{+BjOgHrOAF)8mrP*5~RofoYzzyXFXHKVP?1Yn8g8BDOf6I;>a|aXJm0ExZ@dZ7r^U_9B*W$&|J zpSmoN%XqM6yqo?sG;D7FH=h~LWhdAVv*vb&y_nsZy=lImF}Ig@H^*Dyw~KZ^Cqn<%2QYq^wiQ2ei8e9YCspxj)+r?zqzDcw zDBNpfo84T|Y0eFd^Bldr5`X7s@0t%M+17nFHc=+(ANiyb1MRpBjG2!+FV_D82Kr$J zAf?#5@qkCtRWf_DVmw&>3z(&?33fhmrN7q-PJ`t8_gIK&y3lJ`Hg!84Qq{)aBZe$ z?&Q|r9@A7?O{PkW)ErgC%Z1BWUSSjehoh%>A3XZxDMI`Z5NuCj^`&Gtv^L?FK8jR# zEqTA7W34V%+_fBU$28JWTL|wPsX4B!n=eK<`q|evW9&A&wa7+St%K{Q5%zYCjjyx0 zx!uk2+~#a z3*+qVxG}x5GkepO)S+u0_<-G7+?m?2JdvHK#I3eK+pA_=rNLo59%3(Ev+)O?9ezjEPA=p5kn#Su6M1E( zXO`IAS49FM=K;ZgaQlQr&Uo{jWwUH~oh@a#8@0KDxWBS9Vo8M#Qd(FgiV`ADDX)ns z1xBdo1(YO2Z@TK6)E>nHyNs=U$YrODjahbU(agNdFMP=VxX9J$rKUuptyn(0*wUss z`ioO;eYS^6%W@Z+95$wxbJ=y{&2wXV#h6|;9)56Ah4E;GjjTEjv&uR9`kP-^XX}&Z z_9Js)+|2x9Wg43s8(+(hOne#|&Tai<%q$siUN~%X8zbhATMj0d9okuc?acFOXxPz- zy&5*2K6U^F6HlHR^J{zN)*Ld9t^Cl>Z0qL&IP)%-9b#|p7AJHWQ%lD954p{GHuAEV ztekFhb%}kvX?f?>@b2d9iMXy% lsQ08R+4JeN=Pc~Ee@wVy{UlJBF@5%LzXPS{8cSms0045&D$)P| literal 0 HcmV?d00001 diff --git a/js/index-BZIQllCc.js b/js/index-BZIQllCc.js deleted file mode 100644 index fbfd668e..00000000 --- a/js/index-BZIQllCc.js +++ /dev/null @@ -1 +0,0 @@ -import{i as V,p as v,q as h,e as u,r as a,f as N,T as f,t as y}from"./hooks-CQ2bWowP.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{s as d}from"./utils-E4zYKOc_.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{Q as w}from"./vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js";import{L as b}from"./ray-dCjhX_JK.js";import{e as S}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import{A as x}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function _(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const R=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t}=h(),{signing:i}=V(),{getRootPath:n}=v(),o=Vue.ref(!1),c=()=>({name:"Ray Admin",pwd:"123456"}),p=VueRouter.useRouter(),r=Vue.ref(c()),g={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var s;(s=e.value)==null||s.validate(m=>{m||(o.value=!0,i(r.value).then(l=>{l.code===0&&setTimeout(()=>{window.$message.success(`欢迎${r.value.name}登陆~`),d(u.token,"tokenValue"),d(u.signing,l.data),p.push(n.value),o.value=!1},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:g,loading:o}},render(){let e;const{$t:t,loading:i}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:i},_(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),j=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),C=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(w,{text:"ray template yes",size:200,logoImage:b},null)])}});function k(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const F=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:i=>{window.$message.info(`调用${i.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},k(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(a,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var O={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ae=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=O,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=S(),{updateLocale:o}=N();return{...Vue.toRefs(t),windowHeight:i,updateLocale:o,copyright:e,windowWidth:n}},render(){let e;const{$t:t}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NFlex,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(a,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NFlex,{align:"center",class:"login-action__wrapper"},{default:()=>[Vue.createVNode(f,null,null),Vue.createVNode(naive.NDropdown,{options:y,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(a,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(a,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},L(e=t("views.login.index.RayTemplate"))?e:{default:()=>[e]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(R,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(j,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(C,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(F,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(x,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ae as default}; diff --git a/js/index-BZIQllCc.js.gz b/js/index-BZIQllCc.js.gz deleted file mode 100644 index d59848cf0f94ed526ac6c934ec08d8cf100b7474..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3539 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 diff --git a/js/index-BmNQskTl.js.gz b/js/index-BmNQskTl.js.gz deleted file mode 100644 index 3648cda637e51821a44bf86445bca5a0d52d22b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1658 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 Z>4mkNiGO}QYF4|y`ycrET~8Vl0031mX43!w diff --git a/js/index-JzX8PHcW.js b/js/index-BvlP2cQM.js similarity index 83% rename from js/index-JzX8PHcW.js rename to js/index-BvlP2cQM.js index ea66208a..d9bed584 100644 --- a/js/index-JzX8PHcW.js +++ b/js/index-BvlP2cQM.js @@ -1 +1 @@ -import{E as d,F as l}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const w=Vue.defineComponent({name:"RFormDemo",setup(){const[u,{getFormInstance:i,validate:t,restoreValidation:r,formModel:a,formRules:e}]=d({name:null,age:null,gender:null,date:null,remark:null},{name:{required:!0,message:"请输入姓名",trigger:["blur","change"]},date:{required:!0,message:"请选择日期",trigger:["blur","change"],type:"number"},gender:{required:!0,message:"请选择性别",trigger:"change"},age:{required:!0,message:"请输入年龄",trigger:["blur","change"],type:"number"}}),o=Vue.ref(e()),n=Vue.ref(a());return{register:u,rules:o,condition:n,restoreValidation:r,formModel:a,validate:t}},render(){const{rules:u}=this,{register:i,restoreValidation:t,formModel:r,validate:a}=this;return Vue.createVNode(l,{onRegister:i,rules:u,model:this.condition},{default:()=>[Vue.createVNode(naive.NGrid,{cols:24,xGap:24},{default:()=>[Vue.createVNode(naive.NFormItemGi,{label:"姓名",path:"name",span:12},{default:()=>[Vue.createVNode(naive.NInput,{value:this.condition.name,"onUpdate:value":e=>this.condition.name=e},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"年龄",path:"age",span:12},{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.condition.age,"onUpdate:value":e=>this.condition.age=e,showButton:!1,style:"width: 100%"},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"出生日期",path:"date",span:12},{default:()=>[Vue.createVNode(naive.NDatePicker,{value:this.condition.date,"onUpdate:value":e=>this.condition.date=e,style:"width: 100%"},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"性别",path:"gender",span:12},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:this.condition.gender,"onUpdate:value":e=>this.condition.gender=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"girl"},{default:()=>[Vue.createTextVNode("女")]}),Vue.createVNode(naive.NRadio,{value:"man"},{default:()=>[Vue.createTextVNode("男")]})]})]}),Vue.createVNode(naive.NFormItemGi,{label:"备注信息",span:24},{default:()=>[Vue.createVNode(naive.NInput,{type:"textarea",value:this.condition.remark,"onUpdate:value":e=>this.condition.remark=e},null)]}),Vue.createVNode(naive.NFormItemGi,{span:24},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"flex-end",style:"width: 100%"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",onClick:()=>{this.condition=r(),t()}},{default:()=>[Vue.createTextVNode("重置表单为初始状态")]}),Vue.createVNode(naive.NButton,{type:"warning",onClick:t.bind(this)},{default:()=>[Vue.createTextVNode("移除校验状态")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>a()},{default:()=>[Vue.createTextVNode("校验")]})]})]})]})]})}});export{w as default}; +import{E as d,F as l}from"./hooks-s17Sjidp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const w=Vue.defineComponent({name:"RFormDemo",setup(){const[u,{getFormInstance:i,validate:t,restoreValidation:r,formModel:a,formRules:e}]=d({name:null,age:null,gender:null,date:null,remark:null},{name:{required:!0,message:"请输入姓名",trigger:["blur","change"]},date:{required:!0,message:"请选择日期",trigger:["blur","change"],type:"number"},gender:{required:!0,message:"请选择性别",trigger:"change"},age:{required:!0,message:"请输入年龄",trigger:["blur","change"],type:"number"}}),o=Vue.ref(e()),n=Vue.ref(a());return{register:u,rules:o,condition:n,restoreValidation:r,formModel:a,validate:t}},render(){const{rules:u}=this,{register:i,restoreValidation:t,formModel:r,validate:a}=this;return Vue.createVNode(l,{onRegister:i,rules:u,model:this.condition},{default:()=>[Vue.createVNode(naive.NGrid,{cols:24,xGap:24},{default:()=>[Vue.createVNode(naive.NFormItemGi,{label:"姓名",path:"name",span:12},{default:()=>[Vue.createVNode(naive.NInput,{value:this.condition.name,"onUpdate:value":e=>this.condition.name=e},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"年龄",path:"age",span:12},{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.condition.age,"onUpdate:value":e=>this.condition.age=e,showButton:!1,style:"width: 100%"},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"出生日期",path:"date",span:12},{default:()=>[Vue.createVNode(naive.NDatePicker,{value:this.condition.date,"onUpdate:value":e=>this.condition.date=e,style:"width: 100%"},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"性别",path:"gender",span:12},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:this.condition.gender,"onUpdate:value":e=>this.condition.gender=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"girl"},{default:()=>[Vue.createTextVNode("女")]}),Vue.createVNode(naive.NRadio,{value:"man"},{default:()=>[Vue.createTextVNode("男")]})]})]}),Vue.createVNode(naive.NFormItemGi,{label:"备注信息",span:24},{default:()=>[Vue.createVNode(naive.NInput,{type:"textarea",value:this.condition.remark,"onUpdate:value":e=>this.condition.remark=e},null)]}),Vue.createVNode(naive.NFormItemGi,{span:24},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"flex-end",style:"width: 100%"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",onClick:()=>{this.condition=r(),t()}},{default:()=>[Vue.createTextVNode("重置表单为初始状态")]}),Vue.createVNode(naive.NButton,{type:"warning",onClick:t.bind(this)},{default:()=>[Vue.createTextVNode("移除校验状态")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>a()},{default:()=>[Vue.createTextVNode("校验")]})]})]})]})]})}});export{w as default}; diff --git a/js/index-BvlP2cQM.js.gz b/js/index-BvlP2cQM.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..07402cc60738abb10b6db81cb6a33917bb9ca6c8 GIT binary patch literal 1348 zcmV-K1-tqmiwFP!000021FctoYuiQ`{(qk$6%1@RT_xwYf{PQo$=an&>LwXWDd8f$ zw$GOC)Vq@%#|T>3Xt%B~XvY|AbcL358?1kHtXs#rFH`5ow-}P_q{^JuDFcDe*7H8^ z`@HXSCyRPM7pil9gvb#G%|{<@SP|UQ@Yx#Y4XI0W@@kzrKCVk`hQ@FWpS1%afZ1(a zmxUZQ@R&ZmG+W*vOG{~-L)vv&FtKT3)6k1ki@dzHJdwuuf-P@Ct8|ph9U^OmF>FraoT(RE9m|8Tjgz2w+9Ew8WG?O2%B43-1@k_TuFxoin>xSDr#_nMoSV=~>x&yJ>)XeGHgR2jlQO4ZVgpa=MZZ2h#V0;JHcQGViAGeVO!q-Z zDit_V5f#;#!{$beDCDq-C-w5$WKbJj(T{nCd%EH}^+**8x!4n>;?n#oTv<&6!LAXZ zWMLeSV?!^(_Kn3+?-<#(0Oo+`VM?D&@fNF?X^fIC-7MtrXym?9`-*;%!hajTAp)kT z2YNiRzU?k7HD_t#qd{;WwxUg{+K1DbVk?0`$pCO~qCMc~#qss}tdp48=1i)QR(>r2 z>_CMwD00u|44BGv81cZ;%JW=!CGfb0B&fj8WIJ)xwE%UhprX4Mm{f$>U{Ta0E_H|k zOCbSLaRF<|FO)M&pb8h>CGLQ0k$7DWT#y!o*Yi#<9}8R;k!o*IjT@Y-W7>Enz$2m& zuS1lCbp+f9r~t=0V;~Qtj3~7IXD{|&-S2+>q`Py!`}I8yDM71M5Y{zq(+z}%G`mJv z6}0PNLVqI7!Obsr@BXy=?UUW_AHIbKskRT6#sY5>gckPee;4h|o$j4qj%fRIVcdv! zN&EA+gIAvoUsISxJf63JN(M67EMkXWNhX_}5ugIWIs&TE{t{MzL_8&qY|b1SPm;ZJ zx<^I`LzL{3zH>SWUl8V1jY@Qsi4I^@Z?K9ZR+0qwiXDjr*aC=xwaeUrjEg#)mEYh^ zG9oYLi6Zf#m=JXwsF1)_RwkQ2ckMVABeV(l@`9ia>e$?sR&ES!EfC+zjSU$aZxRLG z0!1B{Y=UcPeMkC4)hsRYu!f{hm}TaMB)!1=K%q{PxB(oKgd;wraklEm-HI`q1^IIW zaCrz(w3V{g!z?<5fS&IX0i^nV^i|m_fvWM<=%sb{e7QkjjB1V*b-5&Ozp;rS|ie7#71``wf~d8{?U^tOOC74 zYAX|m@&&;I{{(Fb?J(*RWaP-shb+L!T|ZV<0)?6>KRYfM{soAd&~?FoQ^tr#%`@SNXgP zTc}eHq@tC!rBz(m(t$bJU~>;enH&K9ZctX?8se7B|LAG=-Z!uRc-g)4LwD!y-j~1c-n{izH>Hbe5y2>{9@V9A^v^dFRhAvjW;=f! zeD`?w$43W0e|75gzMviv?Q~m6X1L5r&Nn=sTw$18+aMzY G4gdgdPm!4b literal 0 HcmV?d00001 diff --git a/js/index-Bx-Mwvoq.js.gz b/js/index-Bx-Mwvoq.js.gz deleted file mode 100644 index 4bf803574bd4df60b9e2afb3e17f201ceede0ba8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 983 zcmV;|11S6-iwFP!000021BI1cZ{tK1hVS_mVXhLbXKK4mKO9n-CS6Lmn|`HTwN({O z?UQB_d&Zp^Cru+uAjAb1E07j(wMbmSB}m+WSpLnn?9V{{XsJsV6icyvo^$;Aysu;y zMndY@W`(K>OZrlTh|CRy7%AM^wa;FN$qpGR)Ll0vk_Ei7{qbIp zZf}=4pH7F$wTNXA%f#*F!~G*1*<~h@jBA`>i^RlhzE~eFnxB-RK=@P*FerC{SWCpV z@chx}e7*ZAE_3cUhFC$*6B1m@BrC-1jbm`<$pV=-acg5#U+$>k<4tNnCHRlDt#!99 zpAC2V<+gDQIA2l}#OWUFa#!1bzSi}o`mr~;dyUqlzA}n8ClB^Zg8-i~?z5=y@=b#TfOe_)q`9_j5C_9XRb}=)AY5cyLgkqzXQ^fG1n{voJH$4Ptxmm+WyvKI8aZs zG1Jq#Jn+G~yqK&!0vE}o;E)P&5$y{)C%XFW>(8x+o$ecgBI{ zYO2GNKs6k8gb!6t*%(OYX#khTj0WtSJII4HgXuIM`ZNx-Q>`^uPu|nI7HciIG1Jos z9K?8EAVb5Yc0M!>#je0Xn(-+z1aAe*8)dU*nnbZ0RA&*@0|(8?Y*E;UP~1PqK4{7U zWL(4`r%rAGkn}G}YRUTrcHvUzBGJ2_f4uqPOH?~e(jz&o8KQY|+UN^e4M10*X*S>^ z%WS}tCpA&1%B{YB^TXTUzCusHC@gSL2PTyxAxD*tAQh{!MMqHCp>l+b%m4?OmWeGp z{pGudq}Gt2W65Ve)pTFP(gQ~ro(STQD@P_tVNSI+%fZTjS;XTY_#a!CF}t0v2TYOT z!a#x_L_XEv6nBuLo2&PcrZ!TMdD}m7lkBP4_L5oyF0=2~M*96KbR>-r{sw9Rg!$G6 F007O{>_`9r diff --git a/js/index-9FOSGFrS.js b/js/index-Byqjyz7A.js similarity index 90% rename from js/index-9FOSGFrS.js rename to js/index-Byqjyz7A.js index b0b67d57..e97bf108 100644 --- a/js/index-9FOSGFrS.js +++ b/js/index-Byqjyz7A.js @@ -1 +1 @@ -import{B as a,C as c}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const z=Vue.defineComponent({name:"REchart",setup(){const[u,{getChartInstance:n,dispose:i,render:r,isDispose:o}]=c(),[t,{getChartInstance:v,dispose:h,render:p,isDispose:V}]=c(),m=Vue.ref(!1),d=Vue.ref(!1),l=Vue.reactive({loading:!1}),g={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},N={title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},s=Vue.ref({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}),f=e=>{l.loading=e},C=e=>{d.value=e},E=()=>{o()?r():window.$message.warning("不可以重复渲染图表~")},A=()=>{i()},F=()=>{const e=()=>Math.floor((Math.random()+1)*100);s.value.series[0].data=new Array(7).fill(0).map(()=>e()),s.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:g,chartLoading:m,handleLoadingShow:f,chartAria:d,handleAriaShow:C,basePieOptions:N,baseLineOptions:s,...Vue.toRefs(l),mountChart:E,unmountChart:A,updateChartOptions:F,register:u,register2:t,dispose2:h,render2:p,isDispose2:V}},render(){const{register:u,register2:n,dispose2:i,render2:r,isDispose2:o}=this;return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("该组件基于 ECharts, Vueuse 封装。默认做了最佳的优化封装实践。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("开箱即用的优化策略:节流更新图表、异步渲染、自动销毁、贴花、加载、主题、视窗区域渲染、自动更新尺寸等高级特性。")])]}),Vue.createVNode(naive.NCard,{title:"预设 card 风格图表"},{default:()=>[Vue.createVNode(naive.NFlex,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.updateChartOptions.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{onRegister:u,title:"周销售量",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)])]}),Vue.createVNode(naive.NCard,{title:"不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{o()?r():window.$message.warning("不可以重复渲染图表~")}},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{onRegister:n,autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)])]})]}),Vue.createVNode(naive.NCard,{title:"加载动画"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{loading:this.loading,options:this.baseOptions},null)])]}),Vue.createVNode(naive.NCard,{title:"贴画可视化图"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{z as default}; +import{B as a,C as c}from"./hooks-s17Sjidp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const z=Vue.defineComponent({name:"REchart",setup(){const[u,{getChartInstance:n,dispose:i,render:r,isDispose:o}]=c(),[t,{getChartInstance:v,dispose:h,render:p,isDispose:V}]=c(),m=Vue.ref(!1),d=Vue.ref(!1),l=Vue.reactive({loading:!1}),g={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},N={title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},s=Vue.ref({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}),f=e=>{l.loading=e},C=e=>{d.value=e},E=()=>{o()?r():window.$message.warning("不可以重复渲染图表~")},A=()=>{i()},F=()=>{const e=()=>Math.floor((Math.random()+1)*100);s.value.series[0].data=new Array(7).fill(0).map(()=>e()),s.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:g,chartLoading:m,handleLoadingShow:f,chartAria:d,handleAriaShow:C,basePieOptions:N,baseLineOptions:s,...Vue.toRefs(l),mountChart:E,unmountChart:A,updateChartOptions:F,register:u,register2:t,dispose2:h,render2:p,isDispose2:V}},render(){const{register:u,register2:n,dispose2:i,render2:r,isDispose2:o}=this;return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("该组件基于 ECharts, Vueuse 封装。默认做了最佳的优化封装实践。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("开箱即用的优化策略:节流更新图表、异步渲染、自动销毁、贴花、加载、主题、视窗区域渲染、自动更新尺寸等高级特性。")])]}),Vue.createVNode(naive.NCard,{title:"预设 card 风格图表"},{default:()=>[Vue.createVNode(naive.NFlex,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.updateChartOptions.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{onRegister:u,title:"周销售量",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)])]}),Vue.createVNode(naive.NCard,{title:"不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{o()?r():window.$message.warning("不可以重复渲染图表~")}},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{onRegister:n,autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)])]})]}),Vue.createVNode(naive.NCard,{title:"加载动画"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{loading:this.loading,options:this.baseOptions},null)])]}),Vue.createVNode(naive.NCard,{title:"贴画可视化图"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{z as default}; diff --git a/js/index-Byqjyz7A.js.gz b/js/index-Byqjyz7A.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d172688f760d1ef3eeb4b226593c60c1302c3f2a GIT binary patch literal 2488 zcmV;p2}kxHiwFP!000021GQOwPaMY?|G%H&JZ+@Ac6PJ7$C+a-Qs96zDK-vZ(i$Oa z*qyr@*qgb|%<^{H3M?nC9TT^z6I&!Id9!S#3U(4FAz=HVeNFb3wFsFVwL7uY`&|fVwHYYS;c8|{zx2(?!aE65JK!4To zImgsl(q~1Vr5k#e)-&2ab_tD+cJjGsX;$=^x@qdBq2;n8Y;5xU=}w+9Csb-7+iBg< z23$5Yd)j!tlWE?^TI5jK^Oa3YH!jWlxG$}D>1k6Nbk7b+M75=rHwrJI*Rjy_8_^=@r!vfD4FC$s}K!%CWD8Y!Uy z?z6(07|e|hU%+o&=w!rB5pgN{GI~Zgv>aak+eo@}K-n_K)WtmJ8GJj-7HHn=qvCrc-MgP>IxPYl^R{|&*^CT&&+r|DxBJ7G> zDq|ZsNa6zHO8~k^B6|v)WfVX#;bQ>7+t^k2MIS&g%n5*C97%QcDVPr6QoEvg%CiX9eZlypFz@`HqJlwl_bKe1IDIYQhRLqtE zmHnPy!Txjr&-GR$k&0d7MQMXEoW~sV1j{E-;%z)5h{OO2ekg zgVi(vZQw~x3I)ti$NDQm@QXF@gU;sIC zi7#xBFuy zWxHa+1xgrA^t)o8m^PYHlf=a=B2GhGDi@JZRi`o#gCUB@WeWqI&u!Cy(P=cF7g+wq zZk}^(fGLooA3dX>Qdo&rUsVog8!Zw6pt_!C;e>B>4`)IE=%E?x*_Hh&iLL$iH0tij zW|WB*RB@X{xqxk2*}LPnjnl1Jm&wnCct^(+8_AjyPiSR4`CTZUnms18 z(p}K%F(`*=EJOB%5hV*|1>RFkw2~1=Gz? ztu~vT#rXo$afhhMs^)2#2_gxjHju0gf|GfcwG7ykwqTE8!k%;&G!+V_^34pLn+{Si z--~-+t9W|+LhQu>%!Q9!J*-dlV5m2l>V2)klBqxPWXfJ3)MX3$?@Cw*RKWTI;*`)r z66|iRRc}7n-MPDWb*=ivT5ao_+Qz@DA3be+djIbr6~O*T4@ss1I2_$aO9l=PXOS%G zd5O#mTtqP}xwcjtTcDs*uk z`JS{DZif_rVj4i|dtSTl3A`v{a^u0>NK0hPzTz=`U^)yC)VJX^WE zw{xel`9*bgeRuoa+Q%!qPrj|MU)gt9B`UiJ^dc5Aae!2GDYVD&(wGSUgJ@ss5wfgvS?W?;{qdi+$ZCw4b zdj0<1t(Dq?RdsyysB!&k#diIZ#*-({R#tbncJ@BIqe%DOt$%sDdSkn~v2j2=Ht}$~ z`e3X6)wR9<-l=cjt6%%EwsJ3yOwEnsptSedmB!}NgoC)7*!%qb+9!`A$Nw*4v9e(g zFT#ol$K4btBRA}~gqbZbCJgn4KbDpOUrI({h0&ZxoH<+7q`u!iy85Q6TJKK(It;V3UUn>lPxO^Y|H za5F!I4pP33?N64tW~%>E^;^BQ8Gef(U$R^g(E^?*;u2PGL>3RYFu((IGyEV4hi*u1 z&0tvOSYY*`fVc~SunA94$Gcl=jUP7l)^A4bQ~k%)+S+IJ^((dY+l_1A#1C&iXxw{O zO@fb}{`B}p^~djbw{F$0y{8)L#?|WPdiDK{>b>_O=Ek*ePSyj>&y{dLJ-%ExY<^ag zyp$LIuhmcF7xd4sQM~kUotjXFHz0Nn9Io5AX4|XrxCI%_^Xm2c^;QI4 z>S*L!6_!bw1#^Q7|$E}9gUR=g47wj82-~?S^c*m&V6v^H~#}&|9kL@7ytnG C^UN9m literal 0 HcmV?d00001 diff --git a/js/index-BIThRhgL.js b/js/index-C08cSwGh.js similarity index 89% rename from js/index-BIThRhgL.js rename to js/index-C08cSwGh.js index d7ef1b7a..cefd53d7 100644 --- a/js/index-BIThRhgL.js +++ b/js/index-C08cSwGh.js @@ -1 +1 @@ -import{r as d,Q as u}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const R=Vue.defineComponent({name:"SegmentDemo",setup(){const t=[{label:"这是一",key:"this is one"},{label:"这是二",key:"this is two"},{label:"这是三",key:"this is three"}],a=[...t,{label:"这是四",key:"this is four",slots:{default:()=>"我是自定义"}}],o=[...t,{label:"不许点",key:"disabled option",disabled:!0},{label:"popover",key:"popover",popover:"我是 popover"},{label:"popover options",key:"popover options",popover:{label:"我是配置项的 popover"}}],i=[{label:"设置",key:"setting",icon:Vue.createVNode(d,{name:"setting"},null)},{label:"刷新",key:"reload",icon:Vue.createVNode(d,{name:"reload"},null)},{label:"搜索",key:"search",icon:Vue.createVNode(d,{name:"search"},null),popover:"我是搜索"}],l=Vue.ref("this is three"),e=Vue.ref("medium"),n=Vue.ref("block");return{baseOptions:t,options:a,segmentValueOne:l,segmentChange:r=>{window.$message.info(String(r))},size:e,width:n,disabledOptions:o,iconOptions:i}},render(){const{options:t,baseOptions:a,disabledOptions:o,iconOptions:i}=this,{segmentChange:l}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{title:"警告⚠️",type:"warning"},{default:()=>[Vue.createTextVNode("n-tabs 默认情况下会从 slot 获取默认展示的 tab 值,因此会产生一个 vue slot 的 warning。如果你不想看到这个 warning,请设定一个 default-value。")]}),Vue.createVNode(naive.NAlert,{title:"已知问题",type:"warning"},{default:()=>[Vue.createTextVNode("由于 NTabs 设计缘故,手动设置 width 为 fitContent 后,配置了 disabled, popover 的配置项,会丢失过度效果。具体可以看下面的例子。"),Vue.createVNode("br",null,null),Vue.createTextVNode("解决方法,在该组件外层包一层 div,设置宽度,但是不能为 fit-content。")]}),Vue.createVNode(naive.NCard,{title:"分段器"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("该组件基于 NTabs + NTabPane 封装,所以保留了一些该组件的特性。")])]}),Vue.createVNode(naive.NGrid,{cols:2,xGap:8,yGap:12},{default:()=>[Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"基础非受控分段器"},{default:()=>[Vue.createVNode(u,{defaultValue:"this is two",options:a},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自定义分段器插槽"},{default:()=>[Vue.createVNode(u,{defaultValue:this.segmentValueOne,options:t},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"updateValue 事件"},{default:()=>[Vue.createVNode(u,{value:this.segmentValueOne,"onUpdate:value":e=>this.segmentValueOne=e,defaultValue:"this is two",options:o,onUpdateValue:l.bind(this),width:"block"},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自适应宽度"},{default:()=>[Vue.createVNode(u,{defaultValue:"setting",options:i,width:"block"},null)]})]}),Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"尺寸"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large"},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:this.size,"onUpdate:value":e=>this.size=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"small"},{default:()=>[Vue.createTextVNode("小")]}),Vue.createVNode(naive.NRadio,{value:"medium"},{default:()=>[Vue.createTextVNode("不小")]}),Vue.createVNode(naive.NRadio,{value:"large"},{default:()=>[Vue.createTextVNode("不太小")]})]}),Vue.createVNode(u,{defaultValue:"this is two",options:a,size:this.size,width:"block"},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"宽度"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large"},{default:()=>[Vue.createVNode(naive.NAlert,{title:"注意",type:"info"},{default:()=>[Vue.createTextVNode("RSegment 组件宽度默认为 fitContent,按照内容自适应宽度;如果需要自适应宽度,请设置 width 为 block;如果需要手动指定宽度请设置一个数字。")]}),Vue.createVNode(naive.NRadioGroup,{value:this.width,"onUpdate:value":e=>this.width=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"fitContent"},{default:()=>[Vue.createTextVNode("fitContent")]}),Vue.createVNode(naive.NRadio,{value:"block"},{default:()=>[Vue.createTextVNode("block")]}),Vue.createVNode(naive.NRadio,{value:800},{default:()=>[Vue.createTextVNode("800")]})]}),Vue.createVNode(u,{defaultValue:"this is two",options:o,width:this.width},null)]})]})]})]})]})}});export{R as default}; +import{r as d,Q as u}from"./hooks-s17Sjidp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const R=Vue.defineComponent({name:"SegmentDemo",setup(){const t=[{label:"这是一",key:"this is one"},{label:"这是二",key:"this is two"},{label:"这是三",key:"this is three"}],a=[...t,{label:"这是四",key:"this is four",slots:{default:()=>"我是自定义"}}],o=[...t,{label:"不许点",key:"disabled option",disabled:!0},{label:"popover",key:"popover",popover:"我是 popover"},{label:"popover options",key:"popover options",popover:{label:"我是配置项的 popover"}}],i=[{label:"设置",key:"setting",icon:Vue.createVNode(d,{name:"setting"},null)},{label:"刷新",key:"reload",icon:Vue.createVNode(d,{name:"reload"},null)},{label:"搜索",key:"search",icon:Vue.createVNode(d,{name:"search"},null),popover:"我是搜索"}],l=Vue.ref("this is three"),e=Vue.ref("medium"),n=Vue.ref("block");return{baseOptions:t,options:a,segmentValueOne:l,segmentChange:r=>{window.$message.info(String(r))},size:e,width:n,disabledOptions:o,iconOptions:i}},render(){const{options:t,baseOptions:a,disabledOptions:o,iconOptions:i}=this,{segmentChange:l}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{title:"警告⚠️",type:"warning"},{default:()=>[Vue.createTextVNode("n-tabs 默认情况下会从 slot 获取默认展示的 tab 值,因此会产生一个 vue slot 的 warning。如果你不想看到这个 warning,请设定一个 default-value。")]}),Vue.createVNode(naive.NAlert,{title:"已知问题",type:"warning"},{default:()=>[Vue.createTextVNode("由于 NTabs 设计缘故,手动设置 width 为 fitContent 后,配置了 disabled, popover 的配置项,会丢失过度效果。具体可以看下面的例子。"),Vue.createVNode("br",null,null),Vue.createTextVNode("解决方法,在该组件外层包一层 div,设置宽度,但是不能为 fit-content。")]}),Vue.createVNode(naive.NCard,{title:"分段器"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("该组件基于 NTabs + NTabPane 封装,所以保留了一些该组件的特性。")])]}),Vue.createVNode(naive.NGrid,{cols:2,xGap:8,yGap:12},{default:()=>[Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"基础非受控分段器"},{default:()=>[Vue.createVNode(u,{defaultValue:"this is two",options:a},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自定义分段器插槽"},{default:()=>[Vue.createVNode(u,{defaultValue:this.segmentValueOne,options:t},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"updateValue 事件"},{default:()=>[Vue.createVNode(u,{value:this.segmentValueOne,"onUpdate:value":e=>this.segmentValueOne=e,defaultValue:"this is two",options:o,onUpdateValue:l.bind(this),width:"block"},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自适应宽度"},{default:()=>[Vue.createVNode(u,{defaultValue:"setting",options:i,width:"block"},null)]})]}),Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"尺寸"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large"},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:this.size,"onUpdate:value":e=>this.size=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"small"},{default:()=>[Vue.createTextVNode("小")]}),Vue.createVNode(naive.NRadio,{value:"medium"},{default:()=>[Vue.createTextVNode("不小")]}),Vue.createVNode(naive.NRadio,{value:"large"},{default:()=>[Vue.createTextVNode("不太小")]})]}),Vue.createVNode(u,{defaultValue:"this is two",options:a,size:this.size,width:"block"},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"宽度"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large"},{default:()=>[Vue.createVNode(naive.NAlert,{title:"注意",type:"info"},{default:()=>[Vue.createTextVNode("RSegment 组件宽度默认为 fitContent,按照内容自适应宽度;如果需要自适应宽度,请设置 width 为 block;如果需要手动指定宽度请设置一个数字。")]}),Vue.createVNode(naive.NRadioGroup,{value:this.width,"onUpdate:value":e=>this.width=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"fitContent"},{default:()=>[Vue.createTextVNode("fitContent")]}),Vue.createVNode(naive.NRadio,{value:"block"},{default:()=>[Vue.createTextVNode("block")]}),Vue.createVNode(naive.NRadio,{value:800},{default:()=>[Vue.createTextVNode("800")]})]}),Vue.createVNode(u,{defaultValue:"this is two",options:o,width:this.width},null)]})]})]})]})]})}});export{R as default}; diff --git a/js/index-C08cSwGh.js.gz b/js/index-C08cSwGh.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a6adb34e5e225227a5b3135bb6f700a4330ae0eb GIT binary patch literal 1994 zcmV;*2Q~N~iwFP!000021HD*lPa8=V{l34Vx3wRzw!6nR;gODrOw3MpvP?(_VYNgE z749-FXjgffU?qt-5U#PY{Ks6b7h_#9g;Ov~*MG0) zDxxV0#F0^9Pz?nIzi^H}-_hFH2Rb^uI0=jns-b`o2nYc`A8u|Zo!!?Oy_kf8Fy(Dn zqu}Q+N#rksjsDACP*Q`u<4{7@tUZH*zb~o5P`z+Ys1NXM(zlnoBBRu6B@+p#vCugo z&?E!{e0aFw{E&8K*b5p|`3NCH$l~$~4SY{u^9?EBZ}6hjhyo#wYO)+^ur}x0;@|d! zhhpfY9eJphH@(!_j)yzDG%qfc)S#xqz6eoZDBu^)d&3Fin`AV=M@}|UV?cq@31*kN z+DHC2crEHR(=(t)Asjf zGK`}EFNUfz>JJ5ldaL@{Mz8Z%5ImmvK1IV6#UXD?Rw}!1I+Cqu=&vWiA&5|vM0B*Q zPBZS({0N)?b`^Dj^;a5t23sYkm?H$Ml<92g)}SE4D8evI;t7HwrgbR{;!tF7z=1f# zv<=1y%c+oRi8^1(v7;@wQZnd=vd9+SKQxy&^<0MKhTy2k(il=1q%s6UHqBL`@^e)v zI!unEax>Mam;xc2?&UzsEkO`ym4UIkT4fL=n!<9bOsFcRBp3ynOvO51%SG0l{?T0C zEZ%u-WLNav88)5n9?sPAQK9DH;u5gfbc~wX$ z!UHUaA_R+;{1F8L3cIfo3D!xRD}D)<=CCHqzKXZT^p1Id%Oz8wOn`J2my0?^W!_yY z{O5VuFQ7zXXS-#iT&n8ix`gRoPPPkMfzi6EBJy#tvJ{6B(&DU-! zsk=cHga_&rpD)d+Xbg&w8%7e1iMU)=rTvJVjM6uhPIJz&Q)~2#;*hyv@JXvke$9-t zzTUKtt0_Uo&c6#!UK~Ei9zI|GtOOPAZR`03=4zLfregM8G5f5rzici|9_`PWGqc7I zubfkXv5Sw`=8MAKgueHSv3}p!9yjJD^<2i-9%m$!w8XK)HL?dr z{-x#c!IXW~%olGTxWV%gC;GFL3Ij!|2sJ%rW`8ywzGBa61U6RhhIO)H75|^)E7JYh z{=5b-WQ?uvi$6K~W%Rul`uj(PrH6Wc%Br^fYT3N7GEtb>H8UGd93PA1vVtTo6(O=J z2Dy>TAR#t$qt-_tSYumT4Bt=~=Td3{U@=gmnKy+`@`Y!a!$*&e#RulXM(r8Z%Io$q z?42qqXSI7-^rp{B#g_(Bo+`>An2Y~3Hx52I5GxL$>V_%DLw~n;w1i}>TMjUKepcW6 zrItvNr-#52eADI>Z4fKMmWw9=TOe11u!JkoIVf4MUL@))tk1nu-P`>4tboJJxRJl- zoHL(Z!R6_!6eRlcNP?f$lv{aYGso6wdTc6iMjKWJ$^fjDq!UPpTvmvd@D>po`&i|m zG1vk>Wrq?utHyyW*LIs4TZFjSXmRZo}2$P^0QJ}#l8NzM1Rr_HJ+f3niVxp zFUkLRRo2#4|I4cM&SmD?SLQ@{WVHtR+N9`oU#1!Ninrr%hEwn8WnJ%cGlj_wV`|dK z?p7TrNBgVJD0;Y-DZc#v*s42%dgnS@rYcKk1T^RF7}*uaxNPYRujbO0@#euj8`|R^OsKh cF2E7{_u5YT_gaTKec=zk0d(Bplg1SQ06d7{rvLx| literal 0 HcmV?d00001 diff --git a/js/index-C43z127-.js b/js/index-C43z127-.js new file mode 100644 index 00000000..c61d9e41 --- /dev/null +++ b/js/index-C43z127-.js @@ -0,0 +1 @@ +import{i as V,p as v,q as h,e as u,r as a,f as N,T as f,t as y}from"./hooks-s17Sjidp.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{s as d}from"./utils-Cti1zzpP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{Q as w}from"./vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js";import{L as b}from"./ray-dCjhX_JK.js";import{e as S}from"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import{A as x}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";function _(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const R=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t}=h(),{signing:i}=V(),{getRootPath:n}=v(),o=Vue.ref(!1),c=()=>({name:"Ray Admin",pwd:"123456"}),p=VueRouter.useRouter(),r=Vue.ref(c()),g={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var s;(s=e.value)==null||s.validate(m=>{m||(o.value=!0,i(r.value).then(l=>{l.code===0&&setTimeout(()=>{window.$message.success(`欢迎${r.value.name}登陆~`),d(u.token,"tokenValue","localStorage"),d(u.signing,l.data,"localStorage"),p.push(n.value),o.value=!1},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:g,loading:o}},render(){let e;const{$t:t,loading:i}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:i},_(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),j=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),C=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(w,{text:"ray template yes",size:200,logoImage:b},null)])}});function k(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const F=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:i=>{window.$message.info(`调用${i.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},k(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(a,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var O={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.31","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.3","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.9.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ae=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=O,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=S(),{updateLocale:o}=N();return{...Vue.toRefs(t),windowHeight:i,updateLocale:o,copyright:e,windowWidth:n}},render(){let e;const{$t:t}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NFlex,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(a,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NFlex,{align:"center",class:"login-action__wrapper"},{default:()=>[Vue.createVNode(f,null,null),Vue.createVNode(naive.NDropdown,{options:y,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(a,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(a,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},L(e=t("views.login.index.RayTemplate"))?e:{default:()=>[e]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(R,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(j,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(C,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(F,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(x,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ae as default}; diff --git a/js/index-C43z127-.js.gz b/js/index-C43z127-.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..cde946d5ef4e533bb8c5eb57b0b4467c6117f582 GIT binary patch literal 3535 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 JXdVue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("点击 setStorage 按钮,设置缓存示例")]),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置缓存内容")]}),Vue.createVNode(naive.NInput,{value:this.nameValue,"onUpdate:value":e=>this.nameValue=e,placeholder:"请输入姓名"},null)]}),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置前缀")]}),Vue.createVNode(naive.NInput,{value:this.currentPrefix,"onUpdate:value":e=>this.currentPrefix=e,placeholder:"请输入前缀"},null)]})]}),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{u("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[Vue.createTextVNode("setStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=r("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${e}`)}},{default:()=>[Vue.createTextVNode("getStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{a("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[Vue.createTextVNode("removeStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=o("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${e}`)}},{default:()=>[Vue.createTextVNode("hasStorage")]})]})})}});export{P as default}; +import"./hooks-s17Sjidp.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{s as u,g as r,l as a,x as o}from"./utils-Cti1zzpP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const P=Vue.defineComponent({name:"CacheDemo",setup(){const e=Vue.ref("Ray"),t=Vue.ref("ray:");return{nameValue:e,currentPrefix:t}},render(){return Vue.createVNode(naive.NCard,{title:"cache 工具包示例"},{default:()=>Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("点击 setStorage 按钮,设置缓存示例")]),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置缓存内容")]}),Vue.createVNode(naive.NInput,{value:this.nameValue,"onUpdate:value":e=>this.nameValue=e,placeholder:"请输入姓名"},null)]}),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置前缀")]}),Vue.createVNode(naive.NInput,{value:this.currentPrefix,"onUpdate:value":e=>this.currentPrefix=e,placeholder:"请输入前缀"},null)]})]}),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{u("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[Vue.createTextVNode("setStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=r("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${e}`)}},{default:()=>[Vue.createTextVNode("getStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{a("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[Vue.createTextVNode("removeStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=o("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${e}`)}},{default:()=>[Vue.createTextVNode("hasStorage")]})]})})}});export{P as default}; diff --git a/js/index-CNJPfYQw.js.gz b/js/index-CNJPfYQw.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..58629c7ba9115c80fef91bdb8b9f29e3b8677e71 GIT binary patch literal 1119 zcmV-l1fcsLiwFP!000021HD#TZxcrpe($d^D;~Vk&ai98xi|`PViyVo5`vSesgN0V zkK=LHGuyd1ajcc9s%fExHfp4bqDt)pw0&vlTMAA2H7p5F{Do?5=d#8LP}DxnYUev= zzRQ`_(ni3AGVqxi=gSgFXXIL)dI7FWW1Q~qd8AdB1qVA0c5GA}o#t~3v%^VDAShF) z0~^LRn)3Mj^Jqt}FVnb}jdN(RGJ4H(>|7EhT>-$V+V=~&_;6HeTwW|L*XR*g zTc(IiX=^E7gyqKzu~y@ShgHEF20o(|^(87Q>a48=v&l1DEd(&Ph3m0G8xNtenaQ~d znVA_R3xPaPHZ?iTR_4k&i7PZUXbBaU3n(}?9!q*wWb?e`Aa`()tPug;fU>Fb^y;Ph zY&BU%nF2vv)s5T6nPF5~oUW7?*ZM^g-$yqo^9l~O@dzpg^|4Vt{88UfP)13d^%7+$ z03oSV;7LVP%p-%HN(WKMU*{bhgpgY)t_3K=d%B4@db5t2#-Hl0Lmz$lz=|#--L(bdkcV=2nDe ziZ%dsV%eYH3p340y8OW)I1pFSCRMG21V&j|+ms9d_fqQtvlnxV^+~ULD_qW`O3h9z zXuuv+DT5+!1e^g=={6$`$QwoC)}RCpZdekO4$@}3TLqme0oAlIM_Ptyslyk7wDN{I zECZ^4H7oCcmxB`fRg)7{HG$XVL_)3uo&uS~G ze8?MaOez&^KaAG5qdV)n51u@G`n3^SZ4atM`zoI{C(a(z=$sF$R=Wv8QJ47nQ+8k3 z$NhCiEo)dz`@VH#s|>5Ex4rw>lkJiSfJH;!FA9*?qpi86it(x;GbN1g!NHs(HHB{)?>rG9-hq2YBxJE zsv4E}AXUrYY(DUaf_!J&$iu|hBxC}tz$Y%$xbK0;8+(to_nvM>>kp$}H=~WaM%bbK z+VlTkZ=&0GcXvL0OIH%}eY`UX*zxXk863J3Q;BarXRn>`H+N}DE5(`B=B(&bce#UY z>$DN4XITANOOTRs)*E%hY6sn`e9E@EPnV!Iz>3hcRw(oM3O?NcDajIGsa+SO+_(Gr zt&QlbpA0h$-z1{L+je3=1GVjczr?=Ae=lnMI8itDzS)kx{XV+&$L{^lyHoz`&nGW; z?w@W$c;gL4F1>?D^6uh}Pb|9i^NSxIyj@}f8oUYb92);GLwkPjQMB<({6+lnx3|oy lM&wa#*F!Tj!_XXu)y{9=Z2ZU9>k^K?_YZ>nMDZ#M000ykDa-%> literal 0 HcmV?d00001 diff --git a/js/index-DyrfH47w.js b/js/index-CT4B-f_E.js similarity index 87% rename from js/index-DyrfH47w.js rename to js/index-CT4B-f_E.js index bca678ee..b0a8c6d1 100644 --- a/js/index-DyrfH47w.js +++ b/js/index-CT4B-f_E.js @@ -1 +1 @@ -import{a as u}from"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import{s as o}from"./instance-Dld8-S8M.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./hooks-CQ2bWowP.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function D(e,t){return u(()=>o(e),Object.assign({},t))}const p=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),n=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),H=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:s}=u(p,{throttleWait:1e3,manual:!0}),{data:m,loading:F,run:N}=D({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0,onError:()=>{window.$message.error("接口出现异常")}});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:s,demoData:m,demoLoading:F,demoRun:N}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{H as default}; +import{a as u}from"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import{s as o}from"./instance-B93KqPYt.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./hooks-s17Sjidp.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";function D(e,t){return u(()=>o(e),Object.assign({},t))}const p=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),n=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),H=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:s}=u(p,{throttleWait:1e3,manual:!0}),{data:m,loading:F,run:N}=D({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0,onError:()=>{window.$message.error("接口出现异常")}});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:s,demoData:m,demoLoading:F,demoRun:N}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{H as default}; diff --git a/js/index-CT4B-f_E.js.gz b/js/index-CT4B-f_E.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8d571bcf21c465eb7bcdb441560a5ac5cb3434df GIT binary patch literal 1981 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 AjQ{`u diff --git a/js/index-CvE21K60.js b/js/index-CvE21K60.js new file mode 100644 index 00000000..11090110 --- /dev/null +++ b/js/index-CvE21K60.js @@ -0,0 +1 @@ +var g={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.31","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.3","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.9.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const V=Vue.defineComponent({name:"RelyAbout",setup(){const{pkg:t}=g,{dependencies:i,devDependencies:n,name:e,version:d}=t,c=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],l=Vue.ref([]),o=Vue.ref([]),v=[{name:"项目名称",label:e},{name:"版本信息",label:d},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],m=()=>{const s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; diff --git a/js/index-CvE21K60.js.gz b/js/index-CvE21K60.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..06ce76da208f2a52fb9f4c009bb11bf37b410df9 GIT binary patch literal 2067 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 OSN{Ody^@r)5C8!GZV5&J diff --git a/js/index-DIkcQqGC.js b/js/index-DIkcQqGC.js deleted file mode 100644 index 972022f8..00000000 --- a/js/index-DIkcQqGC.js +++ /dev/null @@ -1 +0,0 @@ -import{d as _,g as W,M as q,e as v,f as M,h as V,i as A,j as G,k as J,R as P,l as K,m as X,D as Q,s as e1,n as t1,o as l1}from"./hooks-CQ2bWowP.js";import{d as u}from"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{g as i1,d as o1,t as c1,f as a1}from"./lodash-es@4.17.21-3YkgETI-.js";import{g as L,c as n1,f as b,n as y,h as B,s as C,b as z,i as s1}from"./utils-E4zYKOc_.js";import"./vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js";import{C as r1}from"./clipboard@2.0.11-DheAgBlr.js";import{u as T}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))o(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const c of a.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&o(c)}).observe(document,{childList:!0,subtree:!0});function l(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(i){if(i.ep)return;i.ep=!0;const a=l(i);fetch(i.href,a)}})();const d1=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:t}){const{getPrimaryColorOverride:l,getAppTheme:o,getLocaleLanguage:i}=_(),a=Vue.computed(()=>{const n=i.value;return W(n)}),c=()=>{const{message:n,notification:s,dialog:r,loadingBar:d}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=r,window.$message=n,window.$loadingBar=d,window.$notification=s};return t(),{getPrimaryColorOverride:l,localePackage:a,getAppTheme:o,discreteApi:c}},render(){const{$slots:{default:e},discreteApi:t}=this,{getPrimaryColorOverride:l,getAppTheme:o,localePackage:i}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:l,theme:o?naive.darkTheme:null,locale:i.locale,dateLocale:i.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,q,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NModalProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),t()]})]})]})]})]})]})}});var p1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const u1=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:t}){const{getAppTheme:l}=_(),o=()=>{const{appPrimaryColor:{primaryColor:c,primaryFadeColor:n}}=p1,s=document.body,r=L(v.appPiniaSettingStore,"localStorage");if(r){const d=i1(r,"primaryColorOverride.common.primaryColor",c),h=n1(d,.38);s.style.setProperty("--ray-theme-primary-color",d),s.style.setProperty("--ray-theme-primary-fade-color",h||n)}},i=()=>{const c=document.getElementById("pre-loading-animation");c&&b(c,{display:"none"})},a=c=>{const n=document.body,s="ray-template--dark",r="ray-template--light";c?y(n,r):y(n,s),B(n,c?s:r)};o(),i(),Vue.watch(()=>l.value,c=>{a(c)},{immediate:!0}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),j={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},g=()=>({lockPassword:null}),h1=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{setLockAppScreen:l}=V(),{updateSettingState:o}=M(),i=Vue.reactive({lockCondition:g()}),a=()=>{var c;(c=e.value)==null||c.validate(n=>{n||(l(!0),o("lockScreenSwitch",!0),i.lockCondition=g())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var c;(c=t.value)==null||c.focus()})}),{...Vue.toRefs(i),lockScreen:a,formInstRef:e,inputInstRef:t}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:j,labelPlacement:"left"},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:e=>{e.code==="Enter"&&this.lockScreen()}},null)]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[Vue.createTextVNode("锁屏")]})]})])}}),f1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{logout:l}=A(),{updateSettingState:o}=M(),{setLockAppScreen:i}=V(),{isTabletOrSmaller:a}=G(),c="HH:mm",n="A",s="YY年MM月DD日",r="ddd",d=Vue.reactive({lockCondition:g(),HH_MM:u().format(c),AM_PM:u().locale("en").format(n),YY_MM_DD:u().format(s),DDD:u().format(r)}),h=setInterval(()=>{d.HH_MM=u().format(c),d.AM_PM=u().format(n)},6e3),f=setInterval(()=>{d.YY_MM_DD=u().format(s),d.DDD=u().format(r)},864e5),m=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{l(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},U=()=>{var k;(k=e.value)==null||k.validate(Y=>{Y||(i(!1),o("lockScreenSwitch",!1),d.lockCondition=g())})};return Vue.onBeforeUnmount(()=>{clearInterval(h),clearInterval(f)}),{...Vue.toRefs(d),backToSigning:m,unlockScreen:U,formRef:e,inputInstRef:t,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:t,AM_PM:l,YY_MM_DD:o,DDD:i}=this,a=t.split(":"),{unlockScreen:c,backToSigning:n}=this;return Vue.createVNode("div",{class:"app-lock-screen__unlock"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content-wrapper"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg__wrapper","app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[Vue.createVNode("div",{class:"left"},[a[0]]),Vue.createVNode("div",{class:"right"},[a[1]])])]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-avatar"},[Vue.createVNode(J,{avatarSize:52,style:"pointer-events: none;"},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:j},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":s=>this.lockCondition.lockPassword=s,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:s=>{s.code==="Enter"&&c()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:n.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:c.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[t,Vue.createTextVNode(" "),Vue.createVNode("span",null,[l])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[i])])])])])}}),m1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=V(),{updateSettingState:t}=M(),{getLockScreenSwitch:l}=_();return{lockScreenSwitchRef:Vue.computed({get:()=>l.value,set:i=>{t("lockScreenSwitch",i)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(P,{show:this.lockScreenSwitchRef,"onUpdate:show":t=>this.lockScreenSwitchRef=t,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:e()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[Vue.createVNode("div",{class:"app-lock-screen__content"},[e()?Vue.createVNode(f1,null,null):Vue.createVNode(h1,null,null)])]})}}),v1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:t}=_();return{getWatermarkSwitch:e,getWatermarkConfig:t}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:t}=this;return t?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),g1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:K("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var _1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const b1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=_1,t=L(v.appVersionProvider,"localStorage"),l=Vue.ref(!1),{logout:o}=A();return t!==null?e!==t&&(l.value=!0,C(v.appVersionProvider,e,"localStorage")):C(v.appVersionProvider,e,"localStorage"),{modalShow:l,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(P,{show:this.modalShow,"onUpdate:show":t=>this.modalShow=t,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),D=Vue.defineComponent({name:"App",render(){return Vue.createVNode(d1,null,{default:()=>[Vue.createVNode(b1,null,null),Vue.createVNode(m1,null,null),Vue.createVNode(u1,null,null),Vue.createVNode(v1,null,null),Vue.createVNode(g1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>X})]})}});if(typeof window<"u"){let e=function(){var t=document.body,l=document.getElementById("__svg__icons__dom__");l||(l=document.createElementNS("http://www.w3.org/2000/svg","svg"),l.style.position="absolute",l.style.width="0",l.style.height="0",l.id="__svg__icons__dom__",l.setAttribute("xmlns","http://www.w3.org/2000/svg"),l.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),l.innerHTML='',t.insertBefore(l,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const y1=()=>{u.locale(Q)},Z=(e,t)=>{const l=new r1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},M1=()=>({mounted:(e,{value:t})=>{Z(e,t)},updated:(e,{value:t,oldValue:l})=>{var o;t!==l&&((o=e.$$clipboard)==null||o.destroy(),Z(e,t))},beforeUnmount:e=>{var t;e.$$clipboard&&((t=e.$$clipboard)==null||t.destroy(),e.$$clipboard=null)}}),V1=Object.freeze(Object.defineProperty({__proto__:null,default:M1},Symbol.toStringTag,{value:"Module"})),w1=()=>{let e,t;return{beforeMount:(l,{value:o})=>{const{func:i,trigger:a="click",wait:c=500,options:n}=o;if(typeof i!="function")throw new TypeError("debounce directive value must be a function");e=o1(i,c,Object.assign({},n)),t=T(l,a,e)},beforeUnmount:(l,{value:o})=>{e&&(e.cancel(),t==null||t()),e=null}}},k1=Object.freeze(Object.defineProperty({__proto__:null,default:w1},Symbol.toStringTag,{value:"Module"})),S=(e,t)=>{if(e){const l="ray-template__directive--disabled";t?(e.setAttribute("disabled","disabled"),B(e,l)):(e.removeAttribute("disabled"),y(e,l)),e==null||e.setAttribute("disabled",t?"disabled":"")}},C1=()=>({mounted:(e,{value:t})=>{S(e,t)},updated:(e,{value:t,oldValue:l})=>{t!==l&&S(e,t)}}),z1=Object.freeze(Object.defineProperty({__proto__:null,default:C1},Symbol.toStringTag,{value:"Module"})),H=(e,t)=>{const{line:l=1,type:o="block",width:i,popoverText:a}=t;if(i==null){console.error(`[v-ellipsis]: Expected width is string or number, but got typeof ${i}!`);return}a&&e.textContent&&e.setAttribute("title",e.textContent),o==="line"?b(e,{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":l,overflow:"hidden",width:z(i)}):b(e,{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:z(i)})},Z1=()=>({mounted:(e,{value:t})=>{H(e,t)},updated:(e,{value:t})=>{H(e,t)}}),S1=Object.freeze(Object.defineProperty({__proto__:null,default:Z1},Symbol.toStringTag,{value:"Module"})),p={vRippleAnimationEnter:"v-ripple__animation--enter",vRippleAnimationVisible:"v-ripple__animation--visible",vRippleAnimationIn:"v-ripple__animation--in",vRippleAnimationOut:"v-ripple__animation--out",vRippleAnimation:"v-ripple__animation"},H1="v-ripple__container";function x(e,t){e.style.transform=t}function R(e){const t={},l=e.currentTarget;!(l!=null&&l.__d_ripple__)||l.__d_ripple__.touched||(t.center=l.__d_ripple__.centered,l.__d_ripple__.class&&(t.class=l.__d_ripple__.class),w.show(e,l,t))}function O(e){const t=e.currentTarget;t!=null&&t.__d_ripple__&&(setTimeout(()=>{t.__d_ripple__&&(t.__d_ripple__.touched=!1)}),w.hide(t))}const x1=(e,t,l={})=>{var f;const o=t.getBoundingClientRect(),i=e.clientX-o.left,a=e.clientY-o.top;let c=0,n=.3;(f=t.__d_ripple__)!=null&&f.circle?(n=.15,c=t.clientWidth/2,c=l.center?c:c+Math.sqrt((i-c)**2+(a-c)**2)/4):c=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const s=`${(t.clientWidth-c*2)/2}px`,r=`${(t.clientHeight-c*2)/2}px`,d=l.center?s:`${i-c}px`,h=l.center?r:`${a-c}px`;return{radius:c,scale:n,x:d,y:h,centerX:s,centerY:r}},w={show(e,t,l={}){var m;if(!((m=t==null?void 0:t.__d_ripple__)!=null&&m.enabled))return;const o=document.createElement("span"),i=document.createElement("span");o.appendChild(i),o.className=H1,l.class&&(o.className+=` ${l.class}`);const{radius:a,scale:c,x:n,y:s,centerX:r,centerY:d}=x1(e,t,l),h=`${a*2}px`;i.className=p.vRippleAnimation,i.style.width=h,i.style.height=h,t.appendChild(o);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationVisible),x(i,`translate(${n}, ${s}) scale3d(${c},${c},${c})`),i.dataset.activated=String(performance.now()),setTimeout(()=>{i.classList.remove(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationIn),x(i,`translate(${r}, ${d}) scale3d(1,1,1)`)},0)},hide(e){var a;if(!((a=e==null?void 0:e.__d_ripple__)!=null&&a.enabled))return;const t=e.getElementsByClassName(p.vRippleAnimation);if(t.length===0)return;const l=t[t.length-1];if(l.dataset.isHiding)return;l.dataset.isHiding="true";const o=performance.now()-Number(l.dataset.activated),i=Math.max(250-o,0);setTimeout(()=>{l.classList.remove(p.vRippleAnimationIn),l.classList.add(p.vRippleAnimationOut),setTimeout(()=>{var n;e.getElementsByClassName(p.vRippleAnimation).length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((n=l.parentNode)==null?void 0:n.parentNode)===e&&e.removeChild(l.parentNode)},300)},i)}};function E(e){return typeof e>"u"||!!e}function $(e){e.removeEventListener("pointerdown",R),e.removeEventListener("pointerup",O)}function N(e,t,l){const{value:o,modifiers:i}=t,a=E(o);a||w.hide(e),e.__d_ripple__=e.__d_ripple__??{},e.__d_ripple__.enabled=a,e.__d_ripple__.centered=i.center,e.__d_ripple__.circle=i.circle,s1(o,"Object")&&o.class&&(e.__d_ripple__.class=o.class),a&&!l?(e.addEventListener("pointerdown",R),e.addEventListener("pointerup",O)):!a&&l&&$(e)}const N1=()=>({mounted:(e,t)=>{N(e,t,!1)},beforeUnmount:e=>{delete e.__d_ripple__,$(e)},updated:(e,t)=>{if(t.value===t.oldValue)return;const l=E(t.oldValue);N(e,t,l)}}),A1=Object.freeze(Object.defineProperty({__proto__:null,default:N1},Symbol.toStringTag,{value:"Module"})),P1=()=>{let e;return{beforeMount:(t,{value:l})=>{const{func:o,trigger:i="click",wait:a=500,options:c}=l;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=c1(o,a,Object.assign({},c)),T(t,i,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},L1=Object.freeze(Object.defineProperty({__proto__:null,default:P1},Symbol.toStringTag,{value:"Module"})),B1=e=>Object.keys(e).reduce((l,o)=>{var a;const i=(a=e[o])==null?void 0:a.default;if(typeof i=="function")return l[o]=i,l;throw new TypeError(`directiveModules: ${o} is not function`)},{}),T1=e=>{const l=B1(Object.assign({"/src/directives/modules/copy/index.ts":V1,"/src/directives/modules/debounce/index.ts":k1,"/src/directives/modules/disabled/index.ts":z1,"/src/directives/modules/ellipsis/index.ts":S1,"/src/directives/modules/ripple/index.ts":A1,"/src/directives/modules/throttle/index.ts":L1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),i=/^([^-]+-)*[^-]+$/;a1(l,(a,c)=>{var s;const n=(s=c.match(o))==null?void 0:s[0];typeof n=="string"&&i.test(n)?e.directive(n,a()):console.error(`[setupDirectives] ${n} is not a valid directive name`)})},F=async()=>{},I=async e=>{e1(e),await t1(e),l1(e),y1(),T1(e)},j1=async()=>{const e=Vue.createApp(D);await I(e),e.mount("#app"),await F()},D1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(D),await I(e),e.mount("#app"),await F()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?D1():j1(); diff --git a/js/index-DIkcQqGC.js.gz b/js/index-DIkcQqGC.js.gz deleted file mode 100644 index b595496473bd8e83e0ca32129220c89666d4c6f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29627 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 Coo6@z diff --git a/js/index-BoXzEMZ5.js b/js/index-DSMb8cQD.js similarity index 88% rename from js/index-BoXzEMZ5.js rename to js/index-DSMb8cQD.js index eaaf796b..76261d87 100644 --- a/js/index-BoXzEMZ5.js +++ b/js/index-DSMb8cQD.js @@ -1 +1 @@ -import{r as s,_ as o}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function c(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!Vue.isVNode(i)}const w=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const i=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/action/draggable.svg":()=>o(()=>import("./draggable-D6qza0mp.js"),[]),"/src/icons/action/fullscreen.svg":()=>o(()=>import("./fullscreen-Cjm0bPGx.js"),[]),"/src/icons/action/fullscreen_fold.svg":()=>o(()=>import("./fullscreen_fold-BUWP5JFn.js"),[]),"/src/icons/action/out.svg":()=>o(()=>import("./out-CMQCc625.js"),[]),"/src/icons/action/reload.svg":()=>o(()=>import("./reload-BCsJCBo-.js"),[]),"/src/icons/action/search.svg":()=>o(()=>import("./search-DPR73sQp.js"),[]),"/src/icons/action/setting.svg":()=>o(()=>import("./setting-CqYm8XBn.js"),[]),"/src/icons/directional/adjustment.svg":()=>o(()=>import("./adjustment-DIo_g8Za.js"),[]),"/src/icons/directional/close_left.svg":()=>o(()=>import("./close_left-C6k2eGWg.js"),[]),"/src/icons/directional/close_right.svg":()=>o(()=>import("./close_right-CrnE5vtw.js"),[]),"/src/icons/directional/expanded.svg":()=>o(()=>import("./expanded-BswQDJyW.js"),[]),"/src/icons/directional/left_arrow.svg":()=>o(()=>import("./left_arrow-DAKeumRT.js"),[]),"/src/icons/directional/lock.svg":()=>o(()=>import("./lock-dC7sQfx2.js"),[]),"/src/icons/directional/resize_h.svg":()=>o(()=>import("./resize_h-DA2p7YCQ.js"),[]),"/src/icons/directional/right_arrow.svg":()=>o(()=>import("./right_arrow-CbmroMoE.js"),[]),"/src/icons/directional/row_end.svg":()=>o(()=>import("./row_end-CqbNhb3G.js"),[]),"/src/icons/directional/row_head.svg":()=>o(()=>import("./row_head-BCxi2x-p.js"),[]),"/src/icons/logo/github.svg":()=>o(()=>import("./github-B4ARmChV.js"),[]),"/src/icons/logo/google.svg":()=>o(()=>import("./google-GEcrFhWr.js"),[]),"/src/icons/logo/login_bg.svg":()=>o(()=>import("./login_bg-CRcyXHBf.js"),[]),"/src/icons/logo/office.svg":()=>o(()=>import("./office-B5pC1KGi.js"),[]),"/src/icons/logo/ray.svg":()=>o(()=>import("./ray-B93BjtIh.js"),[]),"/src/icons/logo/twitter.svg":()=>o(()=>import("./twitter-DjE7U1HD.js"),[]),"/src/icons/template/dark.svg":()=>o(()=>import("./dark-BqsidBpX.js"),[]),"/src/icons/template/light.svg":()=>o(()=>import("./light-DWbddXnY.js"),[]),"/src/icons/tip/axios.svg":()=>o(()=>import("./axios-o8g4A-7A.js"),[]),"/src/icons/tip/close.svg":()=>o(()=>import("./close-10SEVxdb.js"),[]),"/src/icons/tip/dashboard.svg":()=>o(()=>import("./dashboard-70op-CO0.js"),[]),"/src/icons/tip/echart.svg":()=>o(()=>import("./echart-c_3t778P.js"),[]),"/src/icons/tip/enter.svg":()=>o(()=>import("./enter-CPGcsJ25.js"),[]),"/src/icons/tip/error.svg":()=>o(()=>import("./error-CjWalrOZ.js"),[]),"/src/icons/tip/export_excel.svg":()=>o(()=>import("./export_excel-ZmNoLzCr.js"),[]),"/src/icons/tip/language.svg":()=>o(()=>import("./language-C4AMs4_p.js"),[]),"/src/icons/tip/menu.svg":()=>o(()=>import("./menu-CPMkWw77.js"),[]),"/src/icons/tip/more.svg":()=>o(()=>import("./more-DW-qndwg.js"),[]),"/src/icons/tip/mouse.svg":()=>o(()=>import("./mouse-C_l6KSTs.js"),[]),"/src/icons/tip/other.svg":()=>o(()=>import("./other-DU6bZUrM.js"),[]),"/src/icons/tip/print.svg":()=>o(()=>import("./print-jFo_n0lx.js"),[]),"/src/icons/tip/rely.svg":()=>o(()=>import("./rely-DlDUQEbT.js"),[]),"/src/icons/tip/table.svg":()=>o(()=>import("./table-tYkftQGA.js"),[])})).forEach(e=>{var t;const r=(t=e.match(/\/(\w+)\.svg/))==null?void 0:t[1];r&&i.value.push(r)}),{icons:i}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let i;return Vue.createVNode(naive.NFlex,null,c(i=this.icons.map(_=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:_},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:_,size:"56",cursor:"pointer"},null),default:()=>_})]),[[Vue.resolveDirective("copy"),``]])))?i:{default:()=>[i]})}})}});export{w as default}; +import{r as s,_ as o}from"./hooks-s17Sjidp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";function c(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!Vue.isVNode(i)}const w=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const i=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/action/draggable.svg":()=>o(()=>import("./draggable-D6qza0mp.js"),[]),"/src/icons/action/fullscreen.svg":()=>o(()=>import("./fullscreen-Cjm0bPGx.js"),[]),"/src/icons/action/fullscreen_fold.svg":()=>o(()=>import("./fullscreen_fold-BUWP5JFn.js"),[]),"/src/icons/action/out.svg":()=>o(()=>import("./out-CMQCc625.js"),[]),"/src/icons/action/reload.svg":()=>o(()=>import("./reload-BCsJCBo-.js"),[]),"/src/icons/action/search.svg":()=>o(()=>import("./search-DPR73sQp.js"),[]),"/src/icons/action/setting.svg":()=>o(()=>import("./setting-CqYm8XBn.js"),[]),"/src/icons/directional/adjustment.svg":()=>o(()=>import("./adjustment-DIo_g8Za.js"),[]),"/src/icons/directional/close_left.svg":()=>o(()=>import("./close_left-C6k2eGWg.js"),[]),"/src/icons/directional/close_right.svg":()=>o(()=>import("./close_right-CrnE5vtw.js"),[]),"/src/icons/directional/expanded.svg":()=>o(()=>import("./expanded-BswQDJyW.js"),[]),"/src/icons/directional/left_arrow.svg":()=>o(()=>import("./left_arrow-DAKeumRT.js"),[]),"/src/icons/directional/lock.svg":()=>o(()=>import("./lock-dC7sQfx2.js"),[]),"/src/icons/directional/resize_h.svg":()=>o(()=>import("./resize_h-DA2p7YCQ.js"),[]),"/src/icons/directional/right_arrow.svg":()=>o(()=>import("./right_arrow-CbmroMoE.js"),[]),"/src/icons/directional/row_end.svg":()=>o(()=>import("./row_end-CqbNhb3G.js"),[]),"/src/icons/directional/row_head.svg":()=>o(()=>import("./row_head-BCxi2x-p.js"),[]),"/src/icons/logo/github.svg":()=>o(()=>import("./github-B4ARmChV.js"),[]),"/src/icons/logo/google.svg":()=>o(()=>import("./google-GEcrFhWr.js"),[]),"/src/icons/logo/login_bg.svg":()=>o(()=>import("./login_bg-CRcyXHBf.js"),[]),"/src/icons/logo/office.svg":()=>o(()=>import("./office-B5pC1KGi.js"),[]),"/src/icons/logo/ray.svg":()=>o(()=>import("./ray-B93BjtIh.js"),[]),"/src/icons/logo/twitter.svg":()=>o(()=>import("./twitter-DjE7U1HD.js"),[]),"/src/icons/template/dark.svg":()=>o(()=>import("./dark-BqsidBpX.js"),[]),"/src/icons/template/light.svg":()=>o(()=>import("./light-DWbddXnY.js"),[]),"/src/icons/tip/axios.svg":()=>o(()=>import("./axios-o8g4A-7A.js"),[]),"/src/icons/tip/close.svg":()=>o(()=>import("./close-10SEVxdb.js"),[]),"/src/icons/tip/dashboard.svg":()=>o(()=>import("./dashboard-70op-CO0.js"),[]),"/src/icons/tip/echart.svg":()=>o(()=>import("./echart-c_3t778P.js"),[]),"/src/icons/tip/enter.svg":()=>o(()=>import("./enter-CPGcsJ25.js"),[]),"/src/icons/tip/error.svg":()=>o(()=>import("./error-CjWalrOZ.js"),[]),"/src/icons/tip/export_excel.svg":()=>o(()=>import("./export_excel-ZmNoLzCr.js"),[]),"/src/icons/tip/language.svg":()=>o(()=>import("./language-C4AMs4_p.js"),[]),"/src/icons/tip/menu.svg":()=>o(()=>import("./menu-CPMkWw77.js"),[]),"/src/icons/tip/more.svg":()=>o(()=>import("./more-DW-qndwg.js"),[]),"/src/icons/tip/mouse.svg":()=>o(()=>import("./mouse-C_l6KSTs.js"),[]),"/src/icons/tip/other.svg":()=>o(()=>import("./other-DU6bZUrM.js"),[]),"/src/icons/tip/print.svg":()=>o(()=>import("./print-jFo_n0lx.js"),[]),"/src/icons/tip/rely.svg":()=>o(()=>import("./rely-DlDUQEbT.js"),[]),"/src/icons/tip/table.svg":()=>o(()=>import("./table-tYkftQGA.js"),[])})).forEach(e=>{var t;const r=(t=e.match(/\/(\w+)\.svg/))==null?void 0:t[1];r&&i.value.push(r)}),{icons:i}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let i;return Vue.createVNode(naive.NFlex,null,c(i=this.icons.map(_=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:_},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:_,size:"56",cursor:"pointer"},null),default:()=>_})]),[[Vue.resolveDirective("copy"),``]])))?i:{default:()=>[i]})}})}});export{w as default}; diff --git a/js/index-DSMb8cQD.js.gz b/js/index-DSMb8cQD.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..dfcaca02bab182fed0c3c900a1419df4549e53a2 GIT binary patch literal 1782 zcmVZ56MHC3=U&L z`GS@pD>2nhe~{&nl2FphJ|SZUn9(>JVK>%BOxnd6E@@>ap%g{VTpO`=Mbot{uyfow zwc+vcI_JXqh_wyPFf>C4=Jp{uz3kW5nV8~;gAA){I_SD&Z&cTN>(C@YAWtX`lC;l? zrrVPQwX52eRyBa-9(B*1IbUxT5EnAPy`>oqtzrOkTH6^X2h(+E#DGJ{7^f~>tAQJP z`^+`;+B(G?icmC6f}mYXI|o*HbYqTv{92Cyv8PVEox^B)dY-Iv?MZ?XhHQsW)HZZ& zXMH$kbV23@a9(f3d`OY|O0(|y;q23>KU{B?a2zmTa%?<2#QpUcjyR&w;rS}*TBQ!G zn?w8j=HUhCz#sqv9Jy^n)3pXLFY#IK%%7d1mdzzM)1^iaE!)r4gp?_Z#ki**n=KBSzrYg$dyfr%dO53At| z*#kw9i|C56uC~cE8XD^iX8|6xD_S+JK5Kpg4lw%viMMGIaU3F$E!kt)eLS9Y@c6@P zID!tx6U^sNtFs-QCpw0&z^fHqfz^ZB&8Xw%#XL+Rhhq|z92qMMig-e!5}(J23`@Ax zk{;vIk3Sv{M#$k>ObI6`p>cA?DULiXT|F5qtyW9AB^g!9;XCQwyWd|XNW<*%GjWlO zm8C->#!J&y`ezpnafD0~#w0=!mlqKXQB&$uG{I%w(vr#$PhweFV)5c|(ji&5U=y`AuAdO8tsVOV1_e4&==MyKV zh4P31tA76g^)Nf66!rE_QC~5pdpF<3#mZ*}n4?f1^n0^6I_)6|+_#7`5OgoD`n7}o zNN6VsFE)~d1M}#_bn2Cw&_Yo_pdht84!R~gFuMc@T?|3$_{FX~4y^uZqsmU=4KB{p z+7!q#0GRjJ;r5qq!CbkRqD%;bGIU1?;~|O!^Y+XD>m#wf?HjmR>;!}%J3vE$_?ZD_ zeOy7kEAOphiamd$IfH;nqrKXMPdBU4EQXPb1S|hYfG(S!SO@c~&C+yuHl&nHi?z=T zusWYm5}uyFK}?*nKuMf2aLoog8O|!3WfU>|fNWn>^f>{nP9<(!n?3_bcX^P84j@{$SaS7 zZY?&APdzL!Q8*V&I-G;E#zicoC;-e}H1M6zwx?iH}0vC?UaE1vJ9MWkRkZo_P0~(!TO?EPFI5>f! zpY2`F+(EG>y|WJpq^@X=RtRY5BnIZOUaZS6rh;=fiv!25@EeqNG@qMuFKs8edHt4S|GEK{ja=SXbaaa;Kh1k}#nqVF;LZQ2%sx&WbgJ z`=SEK!oa$y4{k2#QL!d_Vi#*xFYtY0M|vf7R+LsN zN`m0~3BhhjZ}MB?ZkN7$hqVa|5~Rfm^JS_m6?Kti*u=}Fnm-xkr^i z2;vFSKAVub>Vjh)pr*to-nYN~`@cW`BrVm2lzyxt3eb#Gm=9C>_0RwM_R}vp^X(sh z{q~oC{^ys!|N8TvB-KSjm;^k-76IZVyesZ_KR`1z9hK_HxW#?Uv@Cfogt2V5-lxr` znEO_K9he{{zcfiMo=ED#2_R!lDW(Xd&pD83Y}xV^)k!ELv?;|T`wxV)%sk54WY|mPPEl`f^S2};!2~@G zNtPTE&m~3u;g6^36SS1}(31YJu$NLP?WUD>Q!2mz;qFdRl<#qK@muvRzFR8G>}xka YuolzwpI<9xx%<2S0oP8D>lzaP0L^kyuK)l5 literal 0 HcmV?d00001 diff --git a/js/index-5zLcWT93.js b/js/index-DhPwMQJn.js similarity index 73% rename from js/index-5zLcWT93.js rename to js/index-DhPwMQJn.js index d0101085..e3e74a7a 100644 --- a/js/index-5zLcWT93.js +++ b/js/index-DhPwMQJn.js @@ -1 +1 @@ -import{z as d}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const A=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),u=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:r,y:i,show:a,updateShow:t}=d(e);return{demoOneRef:e,demoOneShow:o,x:r,y:i,show:a,options:u,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:u}=this,{clickOutside:r,updateShow:i}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:u,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),i(!1)},onClickoutside:r.bind(this)},null)]})}});export{A as default}; +import{z as d}from"./hooks-s17Sjidp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const A=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),u=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:r,y:i,show:a,updateShow:t}=d(e);return{demoOneRef:e,demoOneShow:o,x:r,y:i,show:a,options:u,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:u}=this,{clickOutside:r,updateShow:i}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:u,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),i(!1)},onClickoutside:r.bind(this)},null)]})}});export{A as default}; diff --git a/js/index-DhPwMQJn.js.gz b/js/index-DhPwMQJn.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..03dc6a743dbcea2004b8e7865ddc3f1ae4e2c95a GIT binary patch literal 1227 zcmV;+1T^~}iwFP!000021C^Fh}Xc73r^(m$?>(k5dYD-_z$X+mhYTAB_$@$ZfQlw4Fi(K8` zIp^_to+ze%z=eu8H6k@PX$bD?_*jecjx?k-v(~0=fZI}^rvpyM$DB|IU`~YFvQ)q( zK5opdEUwnb%E~0?lBg|97Pc&GnMQebnXj&&ot|U@L76fJ*fchcC6|BPo;E+3gt{RZ zLqUNTW-|-etaU>uP2uBs$}%eM>7}X@smUsjyF|81$FVho3zkvt73VtPsoo^imWIQ5 zhi1J@Tr@Unvumzp7AGm`2msayJ+D;Eh8q?C^hUYUqK8d1K<*D+T3lwm)oM7&mAWB> z5^4??P_j%sH~BbacAiI;;T&EhTSS0+NZC?#x&L|lY-6%4RMeA3Sy5|qGdMeWN0|aa z95r;w#D!_2vawvNZfqU^9pZULoiev%VH3|7<)A$`%cs9Q;3Z|0WEM3kGXfBjN(HV| zL}eNa*s2YPQUP0d##mjS30qTD<3MJ(Zzyh1pERLV7-XVSUO9Ol&YhnG!D$hpWT}XY z*fh$p`PK52f1uf>0Oo=iF_kZ7d5<-$Nk&PJ)=LFEm8Gu|oik2Rcz5wN5i&)6Fb0;5 zWB1ugcae5JJq!opDB7he+IMG`RYQ}KL*S94BXH_eaihKH4#VtlCY83hupR<-p+Omx zxgT%_Oyy!me6aO0XA1i2G_bG&KG%^16$ZI{JgkL5t$;=@kNE!gBUT=T`=<-BN9y3& z`kRN(UccCRaBuh9$8UbStD_D?w%#U@)+9>SBRxT5a&POw?yrBnev!Vsnm)Xp-nu`6 zT|#A~)kCL67-3m~iUP28mv*TOVoX_YwMw78O0V5~{UW{f%bS}w(#KzqAV!^z<`6-8 zB+`?Mc@+0;fg+nC+2TE$pfGTWg0<|Rk_9&h`FQ~<6fAbZ=PL|Wp8 zQO=|tBFCdnXC+jUx?r<~6EVYqfG#jqfd&aZmCGZQEiRcHoS{y9FI0BkfvdiX(t1SUu+L?;rfy;YLOP~Iihfh6+M43kKSqT(yoqT0S#OKHxfFMD$2IeqpoV%nq`_F&TB28&6cvY zf@uc*d96;IPE+uZxrW0%E^JLS>m+9)%___y%|x1si+MeHkMQ))^Yr>wChB66eb9S0 zHeNc4hiO6M@QibrB?FHRND10(g0OX;u#k8<3OwR~4@}v5oh!wCLnN+MVY002?8OML(U literal 0 HcmV?d00001 diff --git a/js/index-CbJT1VWu.js b/js/index-DvkQKsfp.js similarity index 60% rename from js/index-CbJT1VWu.js rename to js/index-DvkQKsfp.js index 694d13b0..a5426dd7 100644 --- a/js/index-CbJT1VWu.js +++ b/js/index-DvkQKsfp.js @@ -1 +1 @@ -import{G as e}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const b=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0,size:[20,20]},{default:()=>[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(e,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(e,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{b as default}; +import{G as e}from"./hooks-s17Sjidp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const b=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0,size:[20,20]},{default:()=>[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(e,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(e,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{b as default}; diff --git a/js/index-DvkQKsfp.js.gz b/js/index-DvkQKsfp.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5ce07238bd1a4ab250355f2f2795127102c3d116 GIT binary patch literal 799 zcmV+)1K|80iwFP!000021D%x3Zrer_h4+05g)0l-j7ZA*F^v?osV0r9SdJsRr~*S6 zkyqwO!x?sdBufJKX^TEXv(GX>Hg(XaF`AuUp`hftpsJ!px5MwAduPt!rD-OlUOlf6 zRe^jgMQY(%BE(c7<+ff=Xq@4RvJUB*vv4gkQUZ?_c%lLiJ9r-*^p4Jlq}MBRF@`tm&>i*%%PlY>jG+Q&L!TO*zUyDylTZN)uho=wWxbCISz;xP{IyTPCUZ(N<r8aQ-m?pMbx{T(N{G}dXy68RPzcNKyY+NSY$<`qARm~{w{0=!W4Fv`#po#T zaJ@)hXYmT1Q26`952fLnrhwL#{TaI#z1b0+e!U9^5@|Z4dhzH^oA-@F$qx9z(Fd@8 z(ilvR;!T(%!IiFzo?aTjF^nmPP^6jQ!1dmWlN5aG#aNOQI*R-jF`S6xZaM)Fmj z+nX17JgO8zkp!aQ@>ImI#|fPQK7GdE#$L@pY8nydKXGhDm*Btg9NTlQa(flSm>8!0 zz3S61-~59}NMvlUG}R1zYkgKR^#1nk-LD@%|Mtt>kMBNz`gDK$gY|E6V6T*nd@Ip9 zQ+};BpU?4H&QKhQw6;u8cv_2zoLY7Q^g7YLRd*cACX9)>Zx#RP=8v^SHY>Kabp=M23;&7x*W6cm dHP5SuaI;?0qhd)vOpqUb@duI{U1+-n0076Qi?jd$ literal 0 HcmV?d00001 diff --git a/js/index-Dy64lxjv.js.gz b/js/index-Dy64lxjv.js.gz deleted file mode 100644 index c91d207cdb51fc5b36a2203a46727e75a3d133c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1782 zcmV-7e*Ae@tU1eCl5q*-k=2X^S*k z3CZ?7&pG$G=bY!{D;9`^&ewSjuMR%&lU(NnnLDAa`IC$JtR(< zTn`SsIPt7(Q3|>|D^8i|q!<^^3EhK#9-cshgY7s4%}$x=gqTQ(iMWvM8XLJK7|C{w zL9xz+0CrxC3zrnqJ9R$(NejqEKC!+Av62NsNX}3#fB&QypD0<7?hwz39dRM6T)#9b z&$8ACrXQiV5drHaL%Iw?R#m!$k*@3Qj8vi^vyeU~CN7A{gpir;>@HeYr%wV2U^a0b zw~G1R(JMkbE?u&~GGRg{6w-;f*xgPxbGg{rHDFGi>|_=Y1?2>{OQZcW*QSPY?QT=1 zAQMu=J}fSF3b!Y^MwCRnvmIs16hO~es+#Wfb0=iA>$fw-0zOt_q^iOs)|GTZjEfh9 zj4{>SMb6)9M_CN3rqFwC?$)(Id7|Bhbp{m4ENp?em^?3JZ}(4(-kv+wP6pO7@~fH0 zx?lh`vB^L&8DjoPl44>aK%|pmLcAahk6o||9izwctPo9LM8F!#Lpm9>QZ_T#cN1>h zYzKl|K$My3PO(#r3mKUEtiMA$7Hp1!t^loLvY&R5X+4){$1qdHlj)?`;Wuq|_J(j3 z!@E_Spq9?C20~E(M$xI98^|jCC&2;943{vQZML&s=%t@ccb@>Rw@0HVpp={%7Q$-F zL^oMvAZ4X4_C{@ssuFh=8ThP*V5EaN_9Wq2S zhz>f7+B(ue;;s|9m<5e+ya~)QqA@$%#7f<<*{lH)XMzec!$jwJ%~BaQRFKZZ9o}Y` zsUUG!;rJrV1}{gehw~fNjTdzbXb7tSmv2tL^p6 z!-Iu}Yrf5N@9*yJj<@{kaQS5&AX7jLvWT_fyvGkJ`>Tx*^`nKoA(7NYKUtyQ*Z@%= zsv}$iaiC9y8Qw-J&g&8km z#Cf7;R4f;R5cV|I6*4XUQ3KONc@VLlBT>%#@mY2CYcA%zf5%anVd1V#^tcn_{|}U= z5!JDtk8;($C$)pWo|aVueQH)fDWRw26kwyAd++JtcR!z&Q3E~h_EmePiI1Z@dLg z8D~5tM}xy?QQHWjMq|9u3>uB`;r<{7PbcQYcw0dXNh+@rq+mTSDLl1wNpn(t(ShcX zheGY&IaSngp6DZ%EQ4wK-5<)|W`rSCGMyCZ!BI2jII$iI%%ZyOPjaGXLmJ^nf0K+% zR7=xM$>K#(^mEC`FyzcA#E#{}KzXbqUwXrklc?j=1sILl;XaWM%CH2KVHv66AZo3& zT|zWs)yck3kQqdk<~Z;tV8r`&%X_f#Q9*NsB***xz@OYv+EJ{^{{N~=>u<{QmHjWg zziqzVyYIe!<^8(mtuDHcHmghP)ukURJI|}%Y`Q<)t*$H_-d(Tm|N3_CzPDJe>^^I= z?mqT@SgmaDRR6j2raaHZ#y=#Yw!?W3A60+e`Q7Il9z~NXM5?SATPT-pA` z+gz$0+;z))?!mJ6?{#nCVRdD}UET7Yymq%gse{sKBudXb3_ZO?5 zKM(VC_~pae##(h_*}eD0;o5(^@7KIE1Z$v0)gh9l8@q<@>UfJG>Fls?qh069) z9fTXAjd=H-)XJYne4zvjAJ20ip&DP6>4BlMH5Sj1O#2DKKq}a`Wv0YZDSy8| zl?YZMaS25KM{d+d#ZGr;K3c85{3*B#9OuNckF`yVunlW#>)z8njt{1C)CyT0O~_-U zEYZg`XLk#@K0%xFGceUZTGC!$IZAweAq6c1wH~*1!1AFO{9BZg>1#0S2LKT(%_0S- Y?tz)3e<15Ab9(;p8$n1e6ju%a0PHh&z5oCK diff --git a/js/index-DyrfH47w.js.gz b/js/index-DyrfH47w.js.gz deleted file mode 100644 index ec378a2d6f3f28ab14930a8f5511b0b84f9b33ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1985 zcmV;y2R`^8iwFP!000021HD*nPaDS;{(gUjv#Kgv+8z7?2{>}%#wIsy2_%FNkt(9g z?tsUvXEwXDHn6f}XesZIG=#QXZU{|CP}=~vS2rbKZlwELyleXtf8lC(ZN~=lk|wI; z58j#c%sF$O=bV{cl#q!+b>79RE-l@!kOTu7k{aYjENN=k5B$K}o77-902)ES z%SFZOSGt5@3gRkr5!ov+pg|%cug1cSz;^-oeOx5f)H0}jk*YG%Rm%-2yFpl`JQg4q zmBeQ5R`d1R_2Mcg5Hg4?w_ec1-R*6@CHlNgwN|R2K#2P_NeVYvadOeb^}CV57^*cB zcuC^=5EjEe-~|`Bh#YTeCg*!m^IY_9TW{Chkwcl35k|ZvtpS8N87eALDHK)8Q)|0^ z;On(5!hYZb7r4&u3tBADbtuasNpO^KD8UcFu-}e28tJ%t8{WKKYY2rHuTVAI1e$=C zi@=flZGpt0#YPl}MW~c)qIa4}3itbJZKx`tzOWwztlUJ0Z*pHCc$C9lMZ**&AZN2* zrd$#F+oNJzJ#)wl6eSTIuGAKewJP^hEp?1b;wUQuCjIeF&MAj}4GRyDT?(7%ZkW%WQTTelr#-I}A zDIfgm9*eN7(Fmf$-Mpm1Al4*_r7?w2D#0jBkk768syPw%5e*A<=gLbTol1LHU9>z> zRwBHJ@Ia7f6%7ZKbVze!Rxi7}!y_8>!2p}!vBpcmbKVM6sz5~>+FgQ{BRTZu=y7OdtO|yC>1eV}dMIlPiQjeZOSR^U% zNdl@WKL7!=rreA#t%-GpsJn6LOqEiw&0Kj6Ol1|vKT7^+ftwRs3 z8EdPsQ$5;gF;zpogRPZATZNwLQ48B$Ee!{Xs)yPt>{Ja}K$R6?f*ozd8nRRf0pTo`ecT zf+LGla7@g{IO|tUb-^K8nl5bpVg753@!a#U$GD8}ig=a?nVA1XPnrrl;e8FNw5~Ts zJ`rs$Zke;A#qqiP{-!azo0eDG}j0jydi1o2S;Vhju)Q2$?arvJHMDS z>*mUoOIAn%snC_5er;w(^UL2F*)j9gx-qeDKHfga&Ke6_xxMxL;)eOp^=i0_w>qZF z*MkZ@6y)pm&*b4Aoy53e#rZ~6%Hov&xdY6A!Vg3(eVd+%Tb&9A2gC&hP zu`{O&E^uNrK47fw=62^xJ2kdP3(v+6va^M6_KoMOg^6E`=?!CH$$ULoc>5&3_sVg8 zkew}#zBR_@iW76j^Eq?pcXRboG4s@%d{F#hv-tCm$B5wMSp2}8dSqlX=KM=z^0l$B z?FwCT<@X=v_g1WbPU3R=^To_+VBp=jxw@WTnW=yZKmY0koL~O-gmOA9m;fkjy)eHS zx0Y}mEKQhe&yHig9#QWo&OhJH{deXdJ84eM7}FbtmoJQkhX>iIQ|UWnpV5=N;)127 ze%vBgG)f6(b%G-j5(a}bhE!1MlE8Wya9bmu<3pQjD!_QYY-~R?e_K1q&gOP9`Ip}pzhBM0nK8Z_&+U!pvdfNHZYN{@ zw)Us0*w}w$OwBoMze;O$ZZwBASC;tX17mvi+_`g%UH4}#{o;?mo6}2wy%6f(zK<6| zeftxHaOmdtK|-(yHy+HJQ**iOvN`p#ur_O*#V^LpCo8#~SH;X?abnI~+OC{A#^g`A z>~d*vbIttW^~V%NovZ4{6-5cWy=Y{9`s<}p_vPz&Wz;o4A`Dp8MeV)Z4gb6@3R~;W zacO23tv|cp8860i`;X11Z_K$(V|v5Pj2fBjp%dt%so>~a$C*Xo{H(VtIAnj|yJmgh TE3uWn__zN93R&SMUK9WTDdgEr diff --git a/js/index-JzX8PHcW.js.gz b/js/index-JzX8PHcW.js.gz deleted file mode 100644 index 23da2de9e3391893d6f585f3a538cc42489b16d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1350 zcmV-M1-bekiwFP!000021FctoYuiQ`{(qk$6%1@RT_xwYf{PbB$=aq#o2DsADdr-* zw$GOC)Vq@%#|T>3Xt%B~XvY|AbcL358?1kHtXs#rFHmsg8ZHC5h4WG6HA%NL! zT$hC$Ht?7}z5K~anJh1-aSmzMWx>RziA_TXTEq0c&eu0CNb zq(RL9^rRr)4WgVmY?PY;6h`qF9yRomb76MXZmV>Z%N-(Xg)wYS;+&}$TjSG>;9M&W zs!QGGyg?%_1CQ$)<*Cb#X^f{)(iQ-$61Z+*JW8&YybBw}MvV^2sDnI6I=bGd&aIx+ z)3`!2fIvdo<^l?)fv3}Qik~*drgKN4ZR54Hx@^|BV^kGm;<7RDP5i7Emkqp7$sf0S;*nh$bF^uCH)+Q|2DoX z0;Z@3dOWiJoP=FjDmjaT;6Q9en^d(AJj!Zw;znzF0Jt~N{urT|tFP#Z18vTv8foR% z0>BPbD1##Re9nNWOotHyC))62&K*F~h-TU6r)C+nCtUJ3As zXvFIfC1D)_Hv%fau}&Gt11Td4?ai|nZ(iN+e*UDpbHDrbJq;;At5p!zHEq)kgoZS` zMpzZJ>tRBFEY1GSFLv+#wEOLo-R~d1g9fR#50=IPZxe(T_UnHi?aiI;onH=V`*dO4 zi1$hR^SAw1pABDAm_L^0s?q)uR)9o2C5~*)92!rO zy?45YMhHWc?32E8ItgD8=2eYKbeM?_U{!CiibGbC1ow&^i3HdJh=R2x?m)&x9nMzX z;!QFlFXo9N@qw5SbsVUWz*SZzn?G~yC>JBN33zEiPzQBv?n)~+hPD=nZ{@~@jEy&m z0&jt$j!QPdwY0t?eWGfX7I|1h(kIL^b3>AzWqzPgr%BuZj!420AJRCx;>X>JF`5PW zGXrpW2vM|^ve&~bI)Q+m?-Bu|`eF4i#jZR?1*r}tf>a?7NY;33Hc*N)>y(M4YP(=* zE$XP6HDVgZ$J&Rfy!~?T!NdN(PqaqWoK$RyD7Z-N#<5x>(qY6#cO$j`lfM4ZlPF7$ ztCMP5Ar9pWf(QOF+7jAf)FsHsk;7;1C)KJ{xZ3fNtFWb#Xs!F?x%RF`rFlKVhNInk z@FJ#7u9LXz@$KE`PhbD@X!q8$UiXJSTYASpa>y&#QbYjJ(7-_?56)o*kswccG@PvR zc^9@&ryfW}D{V`wxUi)IbF{(c9*QzK0Q%jatimzsy#C{5_s$R9ox6Kq{=R$j);rylE~-TYqpW&Zm%`CM-%M0lb~u~u z{I&nx{for(const a of i)if(a.type==="childList")for(const c of a.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&o(c)}).observe(document,{childList:!0,subtree:!0});function l(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(i){if(i.ep)return;i.ep=!0;const a=l(i);fetch(i.href,a)}})();const d1=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:t}){const{getPrimaryColorOverride:l,getAppTheme:o,getLocaleLanguage:i}=_(),a=Vue.computed(()=>{const n=i.value;return W(n)}),c=()=>{const{message:n,notification:s,dialog:r,loadingBar:d}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=r,window.$message=n,window.$loadingBar=d,window.$notification=s};return t(),{getPrimaryColorOverride:l,localePackage:a,getAppTheme:o,discreteApi:c}},render(){const{$slots:{default:e},discreteApi:t}=this,{getPrimaryColorOverride:l,getAppTheme:o,localePackage:i}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:l,theme:o?naive.darkTheme:null,locale:i.locale,dateLocale:i.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,q,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NModalProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),t()]})]})]})]})]})]})}});var p1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.31","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.3","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.9.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const u1=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:t}){const{getAppTheme:l}=_(),o=()=>{const{appPrimaryColor:{primaryColor:c,primaryFadeColor:n}}=p1,s=document.body,r=L(v.appPiniaSettingStore,"localStorage");if(r){const d=c1(r,"primaryColorOverride.common.primaryColor",c),h=i1(d,.38);s.style.setProperty("--ray-theme-primary-color",d),s.style.setProperty("--ray-theme-primary-fade-color",h||n)}},i=()=>{const c=document.getElementById("pre-loading-animation");c&&b(c,{display:"none"})},a=c=>{const n=document.body,s="ray-template--dark",r="ray-template--light";c?y(n,r):y(n,s),B(n,c?s:r)};o(),i(),Vue.watch(()=>l.value,c=>{a(c)},{immediate:!0}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),j={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},g=()=>({lockPassword:null}),h1=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{setLockAppScreen:l}=V(),{updateSettingState:o}=M(),i=Vue.reactive({lockCondition:g()}),a=()=>{var c;(c=e.value)==null||c.validate(n=>{n||(l(!0),o("lockScreenSwitch",!0),i.lockCondition=g())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var c;(c=t.value)==null||c.focus()})}),{...Vue.toRefs(i),lockScreen:a,formInstRef:e,inputInstRef:t}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:j,labelPlacement:"left"},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:e=>{e.code==="Enter"&&this.lockScreen()}},null)]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[Vue.createTextVNode("锁屏")]})]})])}}),f1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{logout:l}=A(),{updateSettingState:o}=M(),{setLockAppScreen:i}=V(),{isTabletOrSmaller:a}=G(),c="HH:mm",n="A",s="YY年MM月DD日",r="ddd",d=Vue.reactive({lockCondition:g(),HH_MM:u().format(c),AM_PM:u().locale("en").format(n),YY_MM_DD:u().format(s),DDD:u().format(r)}),h=setInterval(()=>{d.HH_MM=u().format(c),d.AM_PM=u().format(n)},6e3),f=setInterval(()=>{d.YY_MM_DD=u().format(s),d.DDD=u().format(r)},864e5),m=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{l(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},U=()=>{var k;(k=e.value)==null||k.validate(Y=>{Y||(i(!1),o("lockScreenSwitch",!1),d.lockCondition=g())})};return Vue.onBeforeUnmount(()=>{clearInterval(h),clearInterval(f)}),{...Vue.toRefs(d),backToSigning:m,unlockScreen:U,formRef:e,inputInstRef:t,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:t,AM_PM:l,YY_MM_DD:o,DDD:i}=this,a=t.split(":"),{unlockScreen:c,backToSigning:n}=this;return Vue.createVNode("div",{class:"app-lock-screen__unlock"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content-wrapper"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg__wrapper","app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[Vue.createVNode("div",{class:"left"},[a[0]]),Vue.createVNode("div",{class:"right"},[a[1]])])]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-avatar"},[Vue.createVNode(J,{avatarSize:52,style:"pointer-events: none;"},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:j},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":s=>this.lockCondition.lockPassword=s,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:s=>{s.code==="Enter"&&c()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:n.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:c.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[t,Vue.createTextVNode(" "),Vue.createVNode("span",null,[l])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[i])])])])])}}),m1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=V(),{updateSettingState:t}=M(),{getLockScreenSwitch:l}=_();return{lockScreenSwitchRef:Vue.computed({get:()=>l.value,set:i=>{t("lockScreenSwitch",i)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(P,{show:this.lockScreenSwitchRef,"onUpdate:show":t=>this.lockScreenSwitchRef=t,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:e()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[Vue.createVNode("div",{class:"app-lock-screen__content"},[e()?Vue.createVNode(f1,null,null):Vue.createVNode(h1,null,null)])]})}}),v1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:t}=_();return{getWatermarkSwitch:e,getWatermarkConfig:t}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:t}=this;return t?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),g1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:K("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var _1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.31","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.3","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.9.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const b1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=_1,t=L(v.appVersionProvider,"localStorage"),l=Vue.ref(!1),{logout:o}=A();return t!==null?e!==t&&(l.value=!0,C(v.appVersionProvider,e,"localStorage")):C(v.appVersionProvider,e,"localStorage"),{modalShow:l,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(P,{show:this.modalShow,"onUpdate:show":t=>this.modalShow=t,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),D=Vue.defineComponent({name:"App",render(){return Vue.createVNode(d1,null,{default:()=>[Vue.createVNode(b1,null,null),Vue.createVNode(m1,null,null),Vue.createVNode(u1,null,null),Vue.createVNode(v1,null,null),Vue.createVNode(g1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>X})]})}});if(typeof window<"u"){let e=function(){var t=document.body,l=document.getElementById("__svg__icons__dom__");l||(l=document.createElementNS("http://www.w3.org/2000/svg","svg"),l.style.position="absolute",l.style.width="0",l.style.height="0",l.id="__svg__icons__dom__",l.setAttribute("xmlns","http://www.w3.org/2000/svg"),l.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),l.innerHTML='',t.insertBefore(l,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const y1=()=>{u.locale(Q)},Z=(e,t)=>{const l=new r1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},M1=()=>({mounted:(e,{value:t})=>{Z(e,t)},updated:(e,{value:t,oldValue:l})=>{var o;t!==l&&((o=e.$$clipboard)==null||o.destroy(),Z(e,t))},beforeUnmount:e=>{var t;e.$$clipboard&&((t=e.$$clipboard)==null||t.destroy(),e.$$clipboard=null)}}),V1=Object.freeze(Object.defineProperty({__proto__:null,default:M1},Symbol.toStringTag,{value:"Module"})),w1=()=>{let e,t;return{beforeMount:(l,{value:o})=>{const{func:i,trigger:a="click",wait:c=500,options:n}=o;if(typeof i!="function")throw new TypeError("debounce directive value must be a function");e=a1(i,c,Object.assign({},n)),t=T(l,a,e)},beforeUnmount:(l,{value:o})=>{e&&(e.cancel(),t==null||t()),e=null}}},k1=Object.freeze(Object.defineProperty({__proto__:null,default:w1},Symbol.toStringTag,{value:"Module"})),S=(e,t)=>{if(e){const l="ray-template__directive--disabled";t?(e.setAttribute("disabled","disabled"),B(e,l)):(e.removeAttribute("disabled"),y(e,l)),e==null||e.setAttribute("disabled",t?"disabled":"")}},C1=()=>({mounted:(e,{value:t})=>{S(e,t)},updated:(e,{value:t,oldValue:l})=>{t!==l&&S(e,t)}}),z1=Object.freeze(Object.defineProperty({__proto__:null,default:C1},Symbol.toStringTag,{value:"Module"})),H=(e,t)=>{const{line:l=1,type:o="block",width:i,popoverText:a}=t;if(i==null){console.error(`[v-ellipsis]: Expected width is string or number, but got typeof ${i}!`);return}a&&e.textContent&&e.setAttribute("title",e.textContent),o==="line"?b(e,{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":l,overflow:"hidden",width:z(i)}):b(e,{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:z(i)})},Z1=()=>({mounted:(e,{value:t})=>{H(e,t)},updated:(e,{value:t})=>{H(e,t)}}),S1=Object.freeze(Object.defineProperty({__proto__:null,default:Z1},Symbol.toStringTag,{value:"Module"})),p={vRippleAnimationEnter:"v-ripple__animation--enter",vRippleAnimationVisible:"v-ripple__animation--visible",vRippleAnimationIn:"v-ripple__animation--in",vRippleAnimationOut:"v-ripple__animation--out",vRippleAnimation:"v-ripple__animation"},H1="v-ripple__container";function x(e,t){e.style.transform=t}function R(e){const t={},l=e.currentTarget;!(l!=null&&l.__d_ripple__)||l.__d_ripple__.touched||(t.center=l.__d_ripple__.centered,l.__d_ripple__.class&&(t.class=l.__d_ripple__.class),w.show(e,l,t))}function O(e){const t=e.currentTarget;t!=null&&t.__d_ripple__&&(setTimeout(()=>{t.__d_ripple__&&(t.__d_ripple__.touched=!1)}),w.hide(t))}const x1=(e,t,l={})=>{var f;const o=t.getBoundingClientRect(),i=e.clientX-o.left,a=e.clientY-o.top;let c=0,n=.3;(f=t.__d_ripple__)!=null&&f.circle?(n=.15,c=t.clientWidth/2,c=l.center?c:c+Math.sqrt((i-c)**2+(a-c)**2)/4):c=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const s=`${(t.clientWidth-c*2)/2}px`,r=`${(t.clientHeight-c*2)/2}px`,d=l.center?s:`${i-c}px`,h=l.center?r:`${a-c}px`;return{radius:c,scale:n,x:d,y:h,centerX:s,centerY:r}},w={show(e,t,l={}){var m;if(!((m=t==null?void 0:t.__d_ripple__)!=null&&m.enabled))return;const o=document.createElement("span"),i=document.createElement("span");o.appendChild(i),o.className=H1,l.class&&(o.className+=` ${l.class}`);const{radius:a,scale:c,x:n,y:s,centerX:r,centerY:d}=x1(e,t,l),h=`${a*2}px`;i.className=p.vRippleAnimation,i.style.width=h,i.style.height=h,t.appendChild(o);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationVisible),x(i,`translate(${n}, ${s}) scale3d(${c},${c},${c})`),i.dataset.activated=String(performance.now()),setTimeout(()=>{i.classList.remove(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationIn),x(i,`translate(${r}, ${d}) scale3d(1,1,1)`)},0)},hide(e){var a;if(!((a=e==null?void 0:e.__d_ripple__)!=null&&a.enabled))return;const t=e.getElementsByClassName(p.vRippleAnimation);if(t.length===0)return;const l=t[t.length-1];if(l.dataset.isHiding)return;l.dataset.isHiding="true";const o=performance.now()-Number(l.dataset.activated),i=Math.max(250-o,0);setTimeout(()=>{l.classList.remove(p.vRippleAnimationIn),l.classList.add(p.vRippleAnimationOut),setTimeout(()=>{var n;e.getElementsByClassName(p.vRippleAnimation).length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((n=l.parentNode)==null?void 0:n.parentNode)===e&&e.removeChild(l.parentNode)},300)},i)}};function E(e){return typeof e>"u"||!!e}function $(e){e.removeEventListener("pointerdown",R),e.removeEventListener("pointerup",O)}function N(e,t,l){const{value:o,modifiers:i}=t,a=E(o);a||w.hide(e),e.__d_ripple__=e.__d_ripple__??{},e.__d_ripple__.enabled=a,e.__d_ripple__.centered=i.center,e.__d_ripple__.circle=i.circle,o1(o,"Object")&&o.class&&(e.__d_ripple__.class=o.class),a&&!l?(e.addEventListener("pointerdown",R),e.addEventListener("pointerup",O)):!a&&l&&$(e)}const N1=()=>({mounted:(e,t)=>{N(e,t,!1)},beforeUnmount:e=>{delete e.__d_ripple__,$(e)},updated:(e,t)=>{if(t.value===t.oldValue)return;const l=E(t.oldValue);N(e,t,l)}}),A1=Object.freeze(Object.defineProperty({__proto__:null,default:N1},Symbol.toStringTag,{value:"Module"})),P1=()=>{let e;return{beforeMount:(t,{value:l})=>{const{func:o,trigger:i="click",wait:a=500,options:c}=l;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=n1(o,a,Object.assign({},c)),T(t,i,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},L1=Object.freeze(Object.defineProperty({__proto__:null,default:P1},Symbol.toStringTag,{value:"Module"})),B1=e=>Object.keys(e).reduce((l,o)=>{var a;const i=(a=e[o])==null?void 0:a.default;if(typeof i=="function")return l[o]=i,l;throw new TypeError(`directiveModules: ${o} is not function`)},{}),T1=e=>{const l=B1(Object.assign({"/src/directives/modules/copy/index.ts":V1,"/src/directives/modules/debounce/index.ts":k1,"/src/directives/modules/disabled/index.ts":z1,"/src/directives/modules/ellipsis/index.ts":S1,"/src/directives/modules/ripple/index.ts":A1,"/src/directives/modules/throttle/index.ts":L1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),i=/^([^-]+-)*[^-]+$/;s1(l,(a,c)=>{var s;const n=(s=c.match(o))==null?void 0:s[0];typeof n=="string"&&i.test(n)?e.directive(n,a()):console.error(`[setupDirectives] ${n} is not a valid directive name`)})},F=async()=>{},I=async e=>{e1(e),await t1(e),l1(e),y1(),T1(e)},j1=async()=>{const e=Vue.createApp(D);await I(e),e.mount("#app"),await F()},D1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(D),await I(e),e.mount("#app"),await F()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?D1():j1(); diff --git a/js/index-PHyytJfX.js.gz b/js/index-PHyytJfX.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3010b3657e63d922976bc2a9bde59e1e64a02bf0 GIT binary patch literal 29618 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�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 tCvE({url:"/api/list",method:"get",params:u}),H=Vue.defineComponent({name:"MockDemo",setup(){const u=[{type:"selection",multiple:!0},{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:o=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}],e=Vue.reactive({email:null}),[r,{getPage:t,getPageSize:a,setItemCount:i,getCallback:n,setPage:g,setPageSize:C}]=c(()=>{m({page:t(),pageSize:a(),email:e.email})}),{data:l,loading:d,run:m}=F(N,{defaultParams:[{page:t(),pageSize:a(),email:e.email}],onSuccess:o=>{const{total:s}=o;i(s)}});return{personData:l,personLoading:d,columns:u,...Vue.toRefs(e),getCallback:n,paginationRef:r}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var u;return[Vue.createVNode(naive.NCard,{title:"Mock 数据"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),Vue.createVNode(naive.NForm,{labelPlacement:"left"},{default:()=>[Vue.createVNode(p,{bordered:!1,cols:3},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"邮箱"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.email,"onUpdate:value":e=>this.email=e,clearable:!0},null)]})]),action:()=>{var e;return Vue.createVNode(naive.NButton,{type:"primary",onClick:(e=this.getCallback)==null?void 0:e.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})}})]}),Vue.createVNode(V,{title:"Mock数据表格",data:(u=this.personData)==null?void 0:u.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":e=>this.columns=e,pagination:this.paginationRef,remote:!0,rowKey:e=>e.id},null)]}})}});export{H as default}; +import{H as c,I as p,J as V}from"./hooks-s17Sjidp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import{a as F}from"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import{s as E}from"./instance-B93KqPYt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const N=u=>E({url:"/api/list",method:"get",params:u}),H=Vue.defineComponent({name:"MockDemo",setup(){const u=[{type:"selection",multiple:!0},{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:o=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}],e=Vue.reactive({email:null}),[r,{getPage:t,getPageSize:a,setItemCount:i,getCallback:n,setPage:g,setPageSize:C}]=c(()=>{m({page:t(),pageSize:a(),email:e.email})}),{data:l,loading:d,run:m}=F(N,{defaultParams:[{page:t(),pageSize:a(),email:e.email}],onSuccess:o=>{const{total:s}=o;i(s)}});return{personData:l,personLoading:d,columns:u,...Vue.toRefs(e),getCallback:n,paginationRef:r}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var u;return[Vue.createVNode(naive.NCard,{title:"Mock 数据"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),Vue.createVNode(naive.NForm,{labelPlacement:"left"},{default:()=>[Vue.createVNode(p,{bordered:!1,cols:3},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"邮箱"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.email,"onUpdate:value":e=>this.email=e,clearable:!0},null)]})]),action:()=>{var e;return Vue.createVNode(naive.NButton,{type:"primary",onClick:(e=this.getCallback)==null?void 0:e.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})}})]}),Vue.createVNode(V,{title:"Mock数据表格",data:(u=this.personData)==null?void 0:u.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":e=>this.columns=e,pagination:this.paginationRef,remote:!0,rowKey:e=>e.id},null)]}})}});export{H as default}; diff --git a/js/index-cO7noRY_.js.gz b/js/index-cO7noRY_.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8c7129fafa3f034531999b22ac4d1249a02eaafc GIT binary patch literal 1779 zcmVm%_!ZJP^K@mFqE$$!Tgve5sGBahSopx2G?6AyC8BMqBNDFkf+oinik7?|LPyGukzYr2iTcp)W zNVe~J&biM$=RD^IY?zes(v=vpVybx6f0*Jm|1sj^7&Qd>{3NB*mSm+mZcSm$l&37A z8wXy3d|tH~1ELn?DJ#<=C*=!L*TAKraWpW{jMGqY%F3kVR7y@IrEF(E9U2*IZ^oDm z6D|d?b~!2aX!P<_d-9V8Pzm|O`i_VdY>+~7rf&QDx5&xyf(@Bg`GVY-7ZkVz%wu4b}Xa+?-Yl6tz6HHjE#r?~YD_s?FR8q77jO<9sk z=`{9XNx4lL9q+uQrIKyUC`)AkBxmb-rp?ct)N9-r%}!6^6E#Mpw`PIy0BALJ} zY;n*mj<|o47CAK@ATlj-O74(`Mmp@t)?w*Ht5HMZRKfHT9TogukYGlp9_p2)Pwt$x$?7C)7)VR*NS zcamW{iP0(Gs68TJ>$SGgsY_be%qk@o zkKIh$>5G@+C7bDra2}cXypAm{hz9UUswqMqxFDK{A;VH^Cm~)*kJunw*iA`2J@>kUSCb<6#s92t?OF|e#g^Yh2)gVp~ zE`WTqPls8tgmj!IilBn80zak(Ib`cxi6_z*@4Uyg$L5?8G0LaOuz^@n5IM|pER+WslN^l;-cQe}tKSF-=lwel!z>SXt)s`Bg!q4;G=mty zBp(;5drxWye?BX#BlMYB0b`V%kyC(;3+}zAhu{BlRz^qYF~|RN#zY8|5~&s9rJ!#W zV(Yq-5brRtlm|YD@}O`rdb@?^KtaBCu5vK4)FxcPzA=k*eFCY|3h|ABQ~u~JaLPJk zX*C`k#)y~9AZk1zn)RUZgc$A*a`1E#PC_hch$BT8b&51h@`@%hn<$2p?u*~7A9*m; z{+%;L9TO?JWveP!mf!uM{7am2q$`$_rrkJhB^)Qw&4AmCl>A9fNpDCa{OGTfQK@bl z#8PZgmSsPeoDMvJR4+l|WrAr0G zVs=FKeS*v)rq#!RKLKOjcU#_rjgJaim~0V5zaPZYJIXkYRoVYfb!q)gdA_p$rT3T3 zw|n>9*RQKD($ zJRN@Zu(q*Q-B@<-eR;U{FYkvn@4Kxx<@qoTmHnsg>bko(@BQOh?c0C551)iyevsu? zZu$GSd-p5bWp`tx_P0NIi{H3kuh%vXs{0!;1_tF2b6@=Em7iC(cVe8`5LThGy%d4) zk!WMyy(hKu7cpNb!NSM$+((%qmUJ`$`k;_b^nr>4pO;Dx*15G)X@>OFg zttXsL`uN{{4CVc8-YL~P#QbUW36AL1Z{suGS67K?bFoxFx(y1S#8x;eM1hjqriM5u zfk{vxeeu|w22s@kF~3s+UHT-0*_sf;TlQF>(EVYRzvp_YUjdK~_HCFciFDfE?+*ov zwOCRC+5eFn_fd(n-Iu?a1Swng zarN2V0FEYTeSQX}=%XR+(aLe+qlGjy4AdxY{const{appMenuKey:r}=i,t=a(r,"sessionStorage",{defaultValue:""});t&&e.replace(t)}}},render(){const{goBack:e}=this;return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"404 资源不存在",description:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NFlex,{align:"center",justify:"center"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:o.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("返回上一页面")]})]})})])}}),T=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(s,{status:"404"},null)}});export{T as default}; +import{v as o,w as u,e as i}from"./hooks-s17Sjidp.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as a}from"./utils-Cti1zzpP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const s=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},setup(){const{router:e}=u();return{goBack:()=>{const{appMenuKey:r}=i,t=a(r,"sessionStorage",{defaultValue:""});t&&e.replace(t)}}},render(){const{goBack:e}=this;return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"404 资源不存在",description:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NFlex,{align:"center",justify:"center"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:o.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("返回上一页面")]})]})})])}}),T=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(s,{status:"404"},null)}});export{T as default}; diff --git a/js/index-oxDWUnU1.js.gz b/js/index-oxDWUnU1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3ce812b77e632f380ac6486e508f21bd56c78d57 GIT binary patch literal 1027 zcmV+e1pNCSiwFP!000021C>=>ZyQAvedkw%6{@__&UDuw`Pj&4W4i^?q)8Jeh@i-t z?q1ttuV&77g@wC$Hx%b?2 z?imdoBwVO;I7j3hcMi-)J77LEYYRTG@ZB!weTk&Eu-&6kf_u_hrg@cx??z#D2L5s7u6zuuQ%_$GYcAOKx3jL)-ovKB6eFt4M7Q)amhoC zXuZ}9M{2ez<`I$Ipp3l*T=Y==pt980s|T~7oR4G$B6uSG6l2T?9Re2l`KCF|90^J%1v|}qrh;n) z!iTJ?3-+=Ar3Fhnyhg&lU$CohPhccT)`95^|fX6s(92 zEhi0QBBgJE5L}?dkY>(@*Rf;O565;m=I;PR2XX@nh6KNrTjZoBm0J2%#dR%5Q5A!4 zmEH2(#mT2HUwn0T`o;OLU!Onw#d0E$p`eMPocY%I@s}6JpZxXhZ)bn}cyV%k`Q)4P zXU8v}{(ko2Gb^(lWBiy!##~9K&AIW|*m=vO_hUG8QWDb+^Q{ofeYBjOmWsAV(}Qek zZ{F%Q)itdYXHLplJ*Hvb=h)oXT(_Q&rd9SKeL_x zAXB3Rd@B)jK*Y#$UU9=~?*Bu4cKZ3*>BpDPPcFazDW~7h?9AS`v&?py|8@!PnOK;c xPOiL`Js!#^2EMitA1X0033Y`F8*S literal 0 HcmV?d00001 diff --git a/js/index-Bx-Mwvoq.js b/js/index-rlAFiESs.js similarity index 63% rename from js/index-Bx-Mwvoq.js rename to js/index-rlAFiESs.js index 6c50a17c..996b1ff3 100644 --- a/js/index-Bx-Mwvoq.js +++ b/js/index-rlAFiESs.js @@ -1 +1 @@ -import{J as i}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const H=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三"+e,address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{H as default}; +import{J as i}from"./hooks-s17Sjidp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const H=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三"+e,address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{H as default}; diff --git a/js/index-rlAFiESs.js.gz b/js/index-rlAFiESs.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1f6b964cf869104836bc8f1c881d4425f093ba65 GIT binary patch literal 979 zcmV;^11$U>iwFP!000021BI1cZ{tK1hVS_mVXhLbXKE)+KO9oIO;}3Fw%s-@+E!IG zYo9ce*fZYwNSj2KK!^)2Rv<0nYLU2tOOUt$vHY8D*`I;@v866uP%OpvdCu|c^S+W< z6bq>rI~A%bEE!4>A+j_QVxq8eRu9K4h{;%?7Rxw9mV6^6aDPU|%BvHbEaUaP&4U5m z+beScosE^}5XT{ojXP^Sad5o9Qf6YwxW*Z_LTtPhh!4jr_D5wX6aiHu49Z(3&MK)p zcx$uAFAn;q%z0A-M!~=r5%<;R4R{T*Od1aE@FOvEuz!D(8c_+sJ#Ab4-sLCb z{b9LnY5?a;ibIp`pLlcHxGnI(D(W8^jWW>st(JWNBqnR_G z$NS|P;~FIOb?&82>MOW=(i`+o=6ArDaYoa1oHLGNkcue{fzni`8tcRvWQ12I4q3$q z$E#-4=;J$?5fRn`vxuI9SI;uh?d&}~g2zW?5d0C9T6s;VneNnxr9hjwT3h6;I&IAnVpMTftywY~DPdSWU1+95aM9IIFRs3Mj;smHT$Ij6iFH$Z z`ODS!pA|J41QL|GRetmNw}1Wm$Mtu=U%mRefZ~zhwem&mqig-xic=bH&PwG z1ghb9R|HVylud!`J`CZ~TF{W4a~JuLW-y%=z>u0yyVY8IKf0E5wXc8MWsxD%xM=n~D*`ja&k+^-11JIO($a-c# z&fMGrAn9L{)RK1#?8BwbMWQ!9|9Jhym#B7@q(^dAvqby!tThy}8iKAs+it-Jj@^O> z4{D-Nm0NxF>WA0AeT5!?RaoGnUAU+`5pq)56{O-+dUOJneJUr&$_#Lk?bz6@HVYw>ov9x+9V3kwN; z6bDp;TiijeZg1R1+S*D*=57DTO|qwE+e>OKxXiv^+v)eK(2=y>`x{$Dj*!*{007KQ B;spQz literal 0 HcmV?d00001 diff --git a/js/index-BHS8ZPNt.js b/js/index-zZlfgOUa.js similarity index 88% rename from js/index-BHS8ZPNt.js rename to js/index-zZlfgOUa.js index ec5ab29a..d8aeb38c 100644 --- a/js/index-BHS8ZPNt.js +++ b/js/index-zZlfgOUa.js @@ -1 +1 @@ -import"./hooks-CQ2bWowP.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{y as s,z as p,A as d,B as l,C as c,D as V}from"./utils-E4zYKOc_.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const k=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),e={addOptions:d,subtractOptions:l,multiplyOptions:c,divideOptions:V},i=(a,o)=>{const n=e[o],r=n(...a);return"结果: "+s(r)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{k as default}; +import"./hooks-s17Sjidp.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{y as s,z as p,A as d,B as l,C as c,D as V}from"./utils-Cti1zzpP.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const k=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),e={addOptions:d,subtractOptions:l,multiplyOptions:c,divideOptions:V},i=(a,o)=>{const n=e[o],r=n(...a);return"结果: "+s(r)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{k as default}; diff --git a/js/index-zZlfgOUa.js.gz b/js/index-zZlfgOUa.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f1c3129d60104254b7fab8bc1a45bf467e2cd604 GIT binary patch literal 1512 zcmVzJb=QM`U?=+e);551rcN$elIL&A=Ws)ohIv7Q|CB`X|=jM#zy~K;q zdZ&M&e-O`%B$*c%%Q46-IH3{~#$*ZfdYy^m(fR(Pt(Z{TgEo*Hoc%U4obu9C zW||PId602(Ab~?-?@<59gfcYb#UV_gsi?G`d~!bov4KZUSpK+{4Ng_=bb>gWvtdBR1+LO=%H;>c(>ONW!9uM|mE zq(nqnWeUbZZmA{WLq|@-lc&8vsHPQ@TCq;h2_!KN=YALrXMMruOo%mTHZY0rddLh; z$zBY#bTkY;6`>E!0@rou}r^K-y3WdWa zRFQ=U<^&5;X7Is6olaePLlWc*ilz-26cKDi&Tuj(a1sc)-_CCt$lSPKu}SJw#zD9& z(_oc;~!J@#T zyhC!l#&DJ0Zl{9y8{&LxtOTIH;=e|LUT`jeZgX|*qAxM_@Gb#060@oG6GW; zPlJL=45Sl!gkd#;1ZHRog$bXdtXLH4n}QD(8qu66stFYeM^6w9@>oGR2u=(tdBUiG znXU^34W<;P(}=T>GkyY>4sk-kqIn%gxU6DMAsh)v0VxoYjM;$16@?~B63)^Ft-8Ki zS-)Anu~pu<{^r${+RjRKeXVwWxAf1w%Jp0J!XKsGCHuv4`TC2}=2iR7o$95f()Klb z;qjYSSM25IrJcv+2V3Q(^+1Z4S%n7bk*XJ;RadW6cmFIeJ>-JpL7`P{_@m@j*0xKp zf2vPXJHKoHx?S478fZFe1NMuv)kh1Cx=X)Tu06FEURM5kZEruZ*Dh3kUaX$qwJ+bP zV@lhL_U2~g+SAJI3#HBZ()Jyn8P(q&*^3)>dhO3gCzi zXN5uzniQ#u9{F4<9#97jUR*IXp+FIJ{IxGXC~sWneAIoIi9A-aNKGnJmQcvK1xwS& z0`K>$aPc+VRE$(ld2iCS}9@d9g=2PX5)8-c3 z+ORJzI>+wjGkgA3n?||EVH>w$1AY`6jGkcGNoe|f_1^UViPGs zezd~+%cC8Mb>zou94~s3-}JWfP1N*o0vUoZ&j|r1@#F5NSPb^TS@%!gwEMTNo~UBq OXa50C9pN(w4*&q0MdTv@ literal 0 HcmV?d00001 diff --git a/js/instance-B93KqPYt.js b/js/instance-B93KqPYt.js new file mode 100644 index 00000000..c88de9bd --- /dev/null +++ b/js/instance-B93KqPYt.js @@ -0,0 +1 @@ +import{K as t,N as n,e as R,O as q}from"./hooks-s17Sjidp.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as d}from"./utils-Cti1zzpP.js";import"./currency.js@2.0.4-9OAR_aOO.js";const A=(e,r)=>{t.removePendingRequest(e)},y=(e,r)=>{t.removePendingRequest(e)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},k=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},P=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},g=(e,r)=>{t.removePendingRequest(e)},v=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},C=(e,r)=>{const o=d(R.token,"localStorage");return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{v(e,[C(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},c={implementRequestInterceptorArray:[f,P],implementRequestInterceptorErrorArray:[g]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},j=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(j(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(k(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/js/instance-B93KqPYt.js.gz b/js/instance-B93KqPYt.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..01e31417139269c14f5debf5b0ed26b49e35bbe5 GIT binary patch literal 781 zcmV+o1M>VIiwFP!000021C3SNZreB%eBZAy^h5y^Yo$rr+E8HE@owB~Yr`puMS~#V zO2;;Jqe4<{Re}G$AhmL$#%=UOi5kwFIU15IE4Wbg^?=HO!k^5LV=%)SFU|0vH-cvl zd9~v_k)HJ5+{7#@NGzQ(vx^<_Dxy^^CqD6g;t##q+rRnx%j&#~DFn-vXJO}L=)I5l zJU$=()dlTK@EV~aE#>5doRH!DzJ$qZa!OwN-evUh{pYY!-Bl@%sN79XiT{S2_}=W> z*}J6t@U07qr5AFZFvB$@XWrNQw>ObLJnN!lC;;+JnWmF7Bko;hAHU9$9eV<+x27>s z+n7?ZRC+VT{2xDxRhKR-g@8P)NNmgu$*K2lIbGk=<?cW=K(UcSOYyYK?lV+L(Ypx2LpC^;w1(NJ(T7q`9 z# LF!C8hum=DDdkB7N literal 0 HcmV?d00001 diff --git a/js/instance-Dld8-S8M.js b/js/instance-Dld8-S8M.js deleted file mode 100644 index 7a2e187e..00000000 --- a/js/instance-Dld8-S8M.js +++ /dev/null @@ -1 +0,0 @@ -import{K as t,N as n,e as R,O as q}from"./hooks-CQ2bWowP.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as d}from"./utils-E4zYKOc_.js";import"./currency.js@2.0.4-9OAR_aOO.js";const A=(e,r)=>{t.removePendingRequest(e)},y=(e,r)=>{t.removePendingRequest(e)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},k=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},P=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},v=(e,r)=>{t.removePendingRequest(e)},g=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},C=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{g(e,[C(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},c={implementRequestInterceptorArray:[f,P],implementRequestInterceptorErrorArray:[v]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},j=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(j(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(k(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/js/instance-Dld8-S8M.js.gz b/js/instance-Dld8-S8M.js.gz deleted file mode 100644 index 2223a8c713d627505e51165a9699e5a9f8fb08d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 770 zcmV+d1O5CTiwFP!000021C3Q(PunmQec!LB^5jU4X**!hDyXG&qpP4@L2Q5!3dt=^ z^Wk7Sg)H)apX@A!K!H3tagNWq=jPb9uv|6Oqw2t;J&MvK_UBx8KkACeY1Xvr;?(!f_-O|oNM-R_-vt>#V@#a#vv&(kpM?I>~UC_1?s1PlKKEWcNc@yf=e z!VkGM-2Qtxp18MFIyYquVmBj8Wu{5Ct^G-VcI!+g8t2lOi$>o@fSG9@vI^Uk{YA0(=A! zwT^W$))=yKk)Cf9^NkBNWyl*-Vz&}EZS-y0=6G7k+iTd%xUJsA%_-t`{7x1&Yl5`h zu2V_DM&OIEEo%x?v-X+Fdr|Xk=gFs>xC|Tt=)uH!@z__>qnHaPcA=BvJD5`j-$A&G zPKf7f)SR7>?n~Dv{<9hV7W z;dGd^q1;W+RdO1x05MZ)_d)5tVBKi{qr+#je|XYYjIXX3F1ug;0aq>Tlc5Iy06!{u A&j0`b diff --git a/js/lodash-es@4.17.21-3YkgETI-.js b/js/lodash-es@4.17.21-3YkgETI-.js deleted file mode 100644 index 06e2b779..00000000 --- a/js/lodash-es@4.17.21-3YkgETI-.js +++ /dev/null @@ -1 +0,0 @@ -var qt=typeof global=="object"&&global&&global.Object===Object&&global,$r=typeof self=="object"&&self&&self.Object===Object&&self,b=qt||$r||Function("return this")(),v=b.Symbol,Vt=Object.prototype,Or=Vt.hasOwnProperty,wr=Vt.toString,L=v?v.toStringTag:void 0;function Sr(t){var r=Or.call(t,L),e=t[L];try{t[L]=void 0;var n=!0}catch{}var a=wr.call(t);return n&&(r?t[L]=e:delete t[L]),a}var Ar=Object.prototype,jr=Ar.toString;function xr(t){return jr.call(t)}var Pr="[object Null]",Ir="[object Undefined]",mt=v?v.toStringTag:void 0;function A(t){return t==null?t===void 0?Ir:Pr:mt&&mt in Object(t)?Sr(t):xr(t)}function y(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}var Er="[object AsyncFunction]",Cr="[object Function]",Fr="[object GeneratorFunction]",Mr="[object Proxy]";function Zt(t){if(!y(t))return!1;var r=A(t);return r==Cr||r==Fr||r==Er||r==Mr}var k=b["__core-js_shared__"],$t=function(){var t=/[^.]+$/.exec(k&&k.keys&&k.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function Nr(t){return!!$t&&$t in t}var Lr=Function.prototype,Dr=Lr.toString;function j(t){if(t!=null){try{return Dr.call(t)}catch{}try{return t+""}catch{}}return""}var Br=/[\\^$.*+?()[\]{}|]/g,Ur=/^\[object .+?Constructor\]$/,Rr=Function.prototype,zr=Object.prototype,Gr=Rr.toString,Hr=zr.hasOwnProperty,Kr=RegExp("^"+Gr.call(Hr).replace(Br,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Wr(t){if(!y(t)||Nr(t))return!1;var r=Zt(t)?Kr:Ur;return r.test(j(t))}function Xr(t,r){return t==null?void 0:t[r]}function x(t,r){var e=Xr(t,r);return Wr(e)?e:void 0}var H=function(){try{var t=x(Object,"defineProperty");return t({},"",{}),t}catch{}}();function Jt(t,r,e){r=="__proto__"&&H?H(t,r,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[r]=e}function Qt(t,r){return t===r||t!==t&&r!==r}var Yr=Object.prototype,qr=Yr.hasOwnProperty;function ot(t,r,e){var n=t[r];(!(qr.call(t,r)&&Qt(n,e))||e===void 0&&!(r in t))&&Jt(t,r,e)}var _=Array.isArray;function P(t){return t!=null&&typeof t=="object"}var Vr="[object Symbol]";function K(t){return typeof t=="symbol"||P(t)&&A(t)==Vr}var Zr=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Jr=/^\w*$/;function Qr(t,r){if(_(t))return!1;var e=typeof t;return e=="number"||e=="symbol"||e=="boolean"||t==null||K(t)?!0:Jr.test(t)||!Zr.test(t)||r!=null&&t in Object(r)}var U=x(Object,"create");function kr(){this.__data__=U?U(null):{},this.size=0}function te(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var re="__lodash_hash_undefined__",ee=Object.prototype,ne=ee.hasOwnProperty;function ae(t){var r=this.__data__;if(U){var e=r[t];return e===re?void 0:e}return ne.call(r,t)?r[t]:void 0}var ie=Object.prototype,oe=ie.hasOwnProperty;function ue(t){var r=this.__data__;return U?r[t]!==void 0:oe.call(r,t)}var se="__lodash_hash_undefined__";function ce(t,r){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=U&&r===void 0?se:r,this}function S(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r-1}function ye(t,r){var e=this.__data__,n=W(e,t);return n<0?(++this.size,e.push([t,r])):e[n][1]=r,this}function m(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r-1&&t%1==0&&t-1&&t%1==0&&t<=qe}var Ve="[object Arguments]",Ze="[object Array]",Je="[object Boolean]",Qe="[object Date]",ke="[object Error]",tn="[object Function]",rn="[object Map]",en="[object Number]",nn="[object Object]",an="[object RegExp]",on="[object Set]",un="[object String]",sn="[object WeakMap]",cn="[object ArrayBuffer]",fn="[object DataView]",ln="[object Float32Array]",pn="[object Float64Array]",gn="[object Int8Array]",dn="[object Int16Array]",hn="[object Int32Array]",yn="[object Uint8Array]",bn="[object Uint8ClampedArray]",Tn="[object Uint16Array]",vn="[object Uint32Array]",f={};f[ln]=f[pn]=f[gn]=f[dn]=f[hn]=f[yn]=f[bn]=f[Tn]=f[vn]=!0;f[Ve]=f[Ze]=f[cn]=f[Je]=f[fn]=f[Qe]=f[ke]=f[tn]=f[rn]=f[en]=f[nn]=f[an]=f[on]=f[un]=f[sn]=!1;function _n(t){return P(t)&&ft(t.length)&&!!f[A(t)]}function lt(t){return function(r){return t(r)}}var ar=typeof exports=="object"&&exports&&!exports.nodeType&&exports,D=ar&&typeof module=="object"&&module&&!module.nodeType&&module,mn=D&&D.exports===ar,tt=mn&&qt.process,C=function(){try{var t=D&&D.require&&D.require("util").types;return t||tt&&tt.binding&&tt.binding("util")}catch{}}(),xt=C&&C.isTypedArray,ir=xt?lt(xt):_n,$n=Object.prototype,On=$n.hasOwnProperty;function or(t,r){var e=_(t),n=!e&&q(t),a=!e&&!n&&ct(t),i=!e&&!n&&!a&&ir(t),o=e||n||a||i,u=o?ze(t.length,String):[],s=u.length;for(var l in t)(r||On.call(t,l))&&!(o&&(l=="length"||a&&(l=="offset"||l=="parent")||i&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||st(l,s)))&&u.push(l);return u}var wn=Object.prototype;function V(t){var r=t&&t.constructor,e=typeof r=="function"&&r.prototype||wn;return t===e}function ur(t,r){return function(e){return t(r(e))}}var Sn=ur(Object.keys,Object),An=Object.prototype,jn=An.hasOwnProperty;function sr(t){if(!V(t))return Sn(t);var r=[];for(var e in Object(t))jn.call(t,e)&&e!="constructor"&&r.push(e);return r}function pt(t){return t!=null&&ft(t.length)&&!Zt(t)}function gt(t){return pt(t)?or(t):sr(t)}function xn(t,r){return t&&z(r,gt(r),t)}function Pn(t){var r=[];if(t!=null)for(var e in Object(t))r.push(e);return r}var In=Object.prototype,En=In.hasOwnProperty;function Cn(t){if(!y(t))return Pn(t);var r=V(t),e=[];for(var n in t)n=="constructor"&&(r||!En.call(t,n))||e.push(n);return e}function Z(t){return pt(t)?or(t,!0):Cn(t)}function Fn(t,r){return t&&z(r,Z(r),t)}var cr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Pt=cr&&typeof module=="object"&&module&&!module.nodeType&&module,Mn=Pt&&Pt.exports===cr,It=Mn?b.Buffer:void 0,Et=It?It.allocUnsafe:void 0;function Nn(t,r){if(r)return t.slice();var e=t.length,n=Et?Et(e):new t.constructor(e);return t.copy(n),n}function Ln(t,r){var e=-1,n=t.length;for(r||(r=Array(n));++e0){if(++r>=Ti)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}var $i=mi(bi);function Tr(t){return $i(hi(t,void 0,gi),t+"")}var io=Tr(function(t,r){return t==null?{}:fi(t,r)}),rt=function(){return b.Date.now()},Oi=/\s/;function wi(t){for(var r=t.length;r--&&Oi.test(t.charAt(r)););return r}var Si=/^\s+/;function Ai(t){return t&&t.slice(0,wi(t)+1).replace(Si,"")}var Xt=NaN,ji=/^[-+]0x[0-9a-f]+$/i,xi=/^0b[01]+$/i,Pi=/^0o[0-7]+$/i,Ii=parseInt;function Yt(t){if(typeof t=="number")return t;if(K(t))return Xt;if(y(t)){var r=typeof t.valueOf=="function"?t.valueOf():t;t=y(r)?r+"":r}if(typeof t!="string")return t===0?t:+t;t=Ai(t);var e=xi.test(t);return e||Pi.test(t)?Ii(t.slice(2),e?2:8):ji.test(t)?Xt:+t}var Ei="Expected a function",Ci=Math.max,Fi=Math.min;function Mi(t,r,e){var n,a,i,o,u,s,l=0,$=!1,g=!1,I=!0;if(typeof t!="function")throw new TypeError(Ei);r=Yt(r)||0,y(e)&&($=!!e.leading,g="maxWait"in e,i=g?Ci(Yt(e.maxWait)||0,r):i,I="trailing"in e?!!e.trailing:I);function E(p){var O=n,N=a;return n=a=void 0,l=p,o=t.apply(N,O),o}function J(p){return l=p,u=setTimeout(d,r),$?E(p):o}function G(p){var O=p-s,N=p-l,_t=r-O;return g?Fi(_t,i-N):_t}function h(p){var O=p-s,N=p-l;return s===void 0||O>=r||O<0||g&&N>=i}function d(){var p=rt();if(h(p))return vt(p);u=setTimeout(d,G(p))}function vt(p){return u=void 0,I&&n?E(p):(n=a=void 0,o)}function _r(){u!==void 0&&clearTimeout(u),l=0,n=s=a=u=void 0}function mr(){return u===void 0?o:vt(rt())}function Q(){var p=rt(),O=h(p);if(n=arguments,a=this,s=p,O){if(u===void 0)return J(s);if(g)return clearTimeout(u),u=setTimeout(d,r),E(s)}return u===void 0&&(u=setTimeout(d,r)),o}return Q.cancel=_r,Q.flush=mr,Q}var Ni="Expected a function";function oo(t,r,e){var n=!0,a=!0;if(typeof t!="function")throw new TypeError(Ni);return y(e)&&(n="leading"in e?!!e.leading:n,a="trailing"in e?!!e.trailing:a),Mi(t,r,{leading:n,maxWait:r,trailing:a})}var Li="[object Map]",Di="[object Set]",Bi=Object.prototype,Ui=Bi.hasOwnProperty;function uo(t){if(t==null)return!0;if(pt(t)&&(_(t)||typeof t=="string"||typeof t.splice=="function"||ct(t)||ir(t)||q(t)))return!t.length;var r=T(t);if(r==Li||r==Di)return!t.size;if(V(t))return!sr(t).length;for(var e in t)if(Ui.call(t,e))return!1;return!0}function Ri(t){var r=t==null?0:t.length;return r?t[r-1]:void 0}function zi(t,r,e){var n=-1,a=t.length;r<0&&(r=-r>a?0:a+r),e=e>a?a:e,e<0&&(e+=a),a=r>e?0:e-r>>>0,r>>>=0;for(var i=Array(a);++n1),i}),z(t,gr(t),e),n&&(e=B(e,Ji|Qi|ki,Zi));for(var a=r.length;a--;)Hi(e,r[a]);return e});function co(t,r,e){var n=t==null?void 0:Tt(t,r);return n===void 0?e:n}function to(t){return function(r,e,n){for(var a=-1,i=Object(r),o=n(r),u=o.length;u--;){var s=o[++a];if(e(i[s],s,i)===!1)break}return r}}var ro=to();function eo(t){return typeof t=="function"?t:br}function fo(t,r){return t==null?t:ro(t,eo(r),Z)}export{ao as c,Mi as d,fo as f,co as g,uo as i,so as o,io as p,no as s,oo as t}; diff --git a/js/lodash-es@4.17.21-3YkgETI-.js.gz b/js/lodash-es@4.17.21-3YkgETI-.js.gz deleted file mode 100644 index 52717b8b1539526c7fa276b8b34c6db2609e0a81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7127 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 Ne*v?dMf)yJ005PX=~Vy# diff --git a/js/lodash-es@4.17.21-BALnwRTu.js b/js/lodash-es@4.17.21-BALnwRTu.js new file mode 100644 index 00000000..c4da34f7 --- /dev/null +++ b/js/lodash-es@4.17.21-BALnwRTu.js @@ -0,0 +1 @@ +var qt=typeof global=="object"&&global&&global.Object===Object&&global,$r=typeof self=="object"&&self&&self.Object===Object&&self,b=qt||$r||Function("return this")(),v=b.Symbol,Vt=Object.prototype,Or=Vt.hasOwnProperty,wr=Vt.toString,L=v?v.toStringTag:void 0;function Sr(t){var r=Or.call(t,L),e=t[L];try{t[L]=void 0;var n=!0}catch{}var a=wr.call(t);return n&&(r?t[L]=e:delete t[L]),a}var Ar=Object.prototype,jr=Ar.toString;function xr(t){return jr.call(t)}var Pr="[object Null]",Ir="[object Undefined]",mt=v?v.toStringTag:void 0;function A(t){return t==null?t===void 0?Ir:Pr:mt&&mt in Object(t)?Sr(t):xr(t)}function j(t){return t!=null&&typeof t=="object"}var Er="[object Symbol]";function K(t){return typeof t=="symbol"||j(t)&&A(t)==Er}function Zt(t,r){for(var e=-1,n=t==null?0:t.length,a=Array(n);++e0){if(++r>=oe)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}function fe(t){return function(){return t}}var H=function(){try{var t=P(Object,"defineProperty");return t({},"",{}),t}catch{}}(),le=H?function(t,r){return H(t,"toString",{configurable:!0,enumerable:!1,value:fe(r),writable:!0})}:Qt,pe=ce(le);function ge(t,r){for(var e=-1,n=t==null?0:t.length;++e-1&&t%1==0&&t-1&&t%1==0&&t<=ve}function ct(t){return t!=null&&st(t.length)&&!kt(t)}var _e=Object.prototype;function W(t){var r=t&&t.constructor,e=typeof r=="function"&&r.prototype||_e;return t===e}function me(t,r){for(var e=-1,n=Array(t);++e-1}function In(t,r){var e=this.__data__,n=q(e,t);return n<0?(++this.size,e.push([t,r])):e[n][1]=r,this}function m(t){var r=-1,e=t==null?0:t.length;for(this.clear();++ra?0:a+r),e=e>a?a:e,e<0&&(e+=a),a=r>e?0:e-r>>>0,r>>>=0;for(var i=Array(a);++n=r||O<0||g&&N>=i}function d(){var p=rt();if(h(p))return vt(p);u=setTimeout(d,G(p))}function vt(p){return u=void 0,I&&n?E(p):(n=a=void 0,o)}function _r(){u!==void 0&&clearTimeout(u),l=0,n=s=a=u=void 0}function mr(){return u===void 0?o:vt(rt())}function Q(){var p=rt(),O=h(p);if(n=arguments,a=this,s=p,O){if(u===void 0)return J(s);if(g)return clearTimeout(u),u=setTimeout(d,r),E(s)}return u===void 0&&(u=setTimeout(d,r)),o}return Q.cancel=_r,Q.flush=mr,Q}function Gi(t){var r=t==null?0:t.length;return r?t[r-1]:void 0}function Hi(t){return typeof t=="function"?t:Qt}function io(t,r){return t==null?t:Di(t,Hi(r),Y)}function Ki(t,r){return r.length<2?t:dt(t,ta(r,0,-1))}var Wi="[object Map]",Xi="[object Set]",Yi=Object.prototype,qi=Yi.hasOwnProperty;function oo(t){if(t==null)return!0;if(ct(t)&&(_(t)||typeof t=="string"||typeof t.splice=="function"||ft(t)||ir(t)||X(t)))return!t.length;var r=T(t);if(r==Wi||r==Xi)return!t.size;if(W(t))return!sr(t).length;for(var e in t)if(qi.call(t,e))return!1;return!0}function Vi(t,r){return r=F(r,t),t=Ki(t,r),t==null||delete t[Z(Gi(r))]}function Zi(t){return kn(t)?void 0:t}var Ji=1,Qi=2,ki=4,uo=cr(function(t,r){var e={};if(t==null)return e;var n=!1;r=Zt(r,function(i){return i=F(i,t),n||(n=i.length>1),i}),z(t,hr(t),e),n&&(e=B(e,Ji|Qi|ki,Zi));for(var a=r.length;a--;)Vi(e,r[a]);return e});function vr(t,r,e,n){if(!y(t))return t;r=F(r,t);for(var a=-1,i=r.length,o=i-1,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 WekN$7pK{Upum1(j;n8;{P5=N=3luW| literal 0 HcmV?d00001 diff --git a/js/utils-Cti1zzpP.js b/js/utils-Cti1zzpP.js new file mode 100644 index 00000000..0346ce1a --- /dev/null +++ b/js/utils-Cti1zzpP.js @@ -0,0 +1 @@ +import{u as x,a as A,b as I,L as $,S as C,A as h,c as v}from"./hooks-s17Sjidp.js";import{c as l}from"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{o as R,c as b}from"./lodash-es@4.17.21-BALnwRTu.js";import"./print-js@1.6.0-BdoEj60G.js";const X=(e,r)=>{var o;const{domToImageOptions:t,printOptions:s}=r??{},{create:n}=x(e,{...t,beforeCreate:i=>{var a,c;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,i),(c=window.$loadingBar)==null||c.start()},created(i,a){var c,f;(c=t==null?void 0:t.created)==null||c.call(t,i,a),(f=window.$loadingBar)==null||f.finish()},createdError(i){var a,c;(a=t==null?void 0:t.createdError)==null||a.call(t,i),(c=window.$loadingBar)==null||c.error()}});(o=n("jpeg"))==null||o.then(i=>{const{print:a}=A(i,{type:"image",base64:!0,targetStyles:["*"],...R(s,["type","base64"])});a()})},P=".n-menu-item-content--selected",V="n-menu-item",Y=()=>{const e=d($),r=e==null?void 0:e.querySelector(P),t=d(C);let s=0;const n=e==null?void 0:e.querySelector(V);if(t){const{height:o}=t.getBoundingClientRect();s=o}if(r&&e){const o=I(),{top:i}=e.getBoundingClientRect(),{top:a}=r.getBoundingClientRect(),c=e.scrollTop,f=n?parseInt(window.getComputedStyle(n).marginTop):6;o({top:a-i+c-s-f,left:0,behavior:"smooth"})}};var m=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(m||{}),L={VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const G=()=>L,H=(e,r)=>{const t=document.createElement("a");t.href=e,t.download=r,t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},g=(e,r)=>Object.prototype.toString.call(e).includes(r),J=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),s=[],n=window.crypto||window.msCrypto;let o=0;for(o=0;o{const e=navigator.userAgent;return/windows/i.test(e)?m.Windows:/macintosh|mac os x/i.test(e)?m.MacOS:/linux/i.test(e)?m.Linux:/android/i.test(e)?m.Android:/iphone|ipad|ipod/i.test(e)?m.IOS:m.Unknown},Q=(e,r)=>{const t=e.split("?").filter(Boolean)[0],s=r.split("?").filter(Boolean)[0],n=/\/$/;return t.replace(n,"")===s.replace(n,"")};function Z(e,r="sessionStorage",t){const{prefix:s,prefixKey:n}=t??{},o=s?n||h:"",i=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(i).find(a=>a===o+e)}function z(e,r,t="sessionStorage",s){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:n,prefixKey:o}=s??{},i=n?o||h:"";try{const a=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(i+e,a):window.sessionStorage.setItem(i+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function ee(e,r="sessionStorage",t){const{prefix:s,prefixKey:n,defaultValue:o}=t??{},i=s?n||h:"";try{const a=r==="localStorage"?window.localStorage.getItem(i+e):window.sessionStorage.getItem(i+e);return a===null?o??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),o??null}}const te=(e,r,t)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:s,prefixKey:n}=t??{},o=s?n||h:"",i=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(f,w)=>{(f?[...a,...i]:w==="localStorage"?i:a).forEach(p=>{e==="__all__"?(window.sessionStorage.removeItem(o+p),window.localStorage.removeItem(o+p)):w==="localStorage"?window.localStorage.removeItem(o+p):window.sessionStorage.removeItem(o+p)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:r==="localStorage"?window.localStorage.removeItem(o+e):window.sessionStorage.removeItem(o+e);break}},re=(e,r)=>{const t=()=>{const n=d(e);n&&(typeof r=="string"?r.trim().split(" "):r).forEach(i=>{i&&n.classList.add(i)})},s=Vue.watch(()=>d(e),t,{immediate:!0});S(s)},ne=(e,r)=>{const t=()=>{const n=d(e);if(n)if(r==="removeAllClass"){const o=n.classList;o.forEach(i=>o.remove(i))}else(typeof r=="string"?r.trim().split(" "):r).forEach(i=>{i&&n.classList.remove(i)})},s=Vue.watch(()=>d(e),t,{immediate:!0});S(s)},se=(e,r)=>{const t=Vue.ref(!1),s=()=>{const o=d(e);if(!o)t.value=!1;else{const i=o.className,a=r.trim().split(" ").filter(c=>c!=="");t.value=a.some(c=>i.includes(c))}},n=Vue.watch(()=>d(e),s,{immediate:!0});return S(n),t},k=e=>{const r=["webkit","moz","ms","o"],t={};return r.forEach(s=>{t[`${s}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),t[e]=e,t},oe=(e,r)=>{const t=(o,i)=>{o.split(";").forEach(a=>{const[c,f]=a.split(":");if(c&&f){const w=c.trim(),_=f.trim();if(c.startsWith("--"))i.style.setProperty(w,_);else if(c.startsWith("-"))i.style[c]=f;else{const p=k(w);Object.keys(p).forEach(E=>{i.style[E]=p[E]}),i.style[w]=_}}})},s=()=>{const o=d(e);o&&(g(r,"String")?t(r,o):g(r,"Array")?r.forEach(i=>{t(i,o)}):Object.keys(r).forEach(a=>{t(`${a}: ${r[a]}`,o)}))},n=Vue.watch(()=>d(e),s,{immediate:!0});S(n)},ie=(e,r=1)=>{if(e.includes("rgba"))return e;if(e.includes("rgb"))return e.replace("rgb","rgba").replace(")",`, ${r})`);if(e.includes("#")){const t=e.replace("#","");switch(t.length){case 3:return`rgba(${parseInt(t[0]+t[0],16)}, ${parseInt(t[1]+t[1],16)}, ${parseInt(t[2]+t[2],16)}, ${r})`;case 6:return`rgba(${parseInt(t.slice(0,2),16)}, ${parseInt(t.slice(2,4),16)}, ${parseInt(t.slice(4,6),16)}, ${r})`;case 8:return`rgba(${parseInt(t.slice(0,2),16)}, ${parseInt(t.slice(2,4),16)}, ${parseInt(t.slice(4,6),16)}, ${(parseInt(t.slice(6,8),16)/255).toFixed(2)})`;default:return e}}return e},ae=(e,r)=>{const{defaultElement:t}={};if(!e)return t?[t]:null;const s=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{const n=Array.from(document.querySelectorAll(s));return!n.length&&t?[t]:n}catch(n){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,n),t?[t]:null}},ce=(e,r="px")=>e==="auto"?e:typeof e=="number"?e.toString()+r:g(e,"String")&&v.cssUnit.test(e)?e:e+r,u={precision:8,decimal:"."},y=(e,r,t)=>e!=null&&e.length?e.length===1?l(e[0],u):e.reduce((n,o,i,a)=>(n=t==null?void 0:t(n,o,i,a),n),r):0,j=(e,r)=>{const t=Object.assign({},u,r),s=l(e,t),{type:n="number"}=t;return n==="number"?s.value:s.toString()},le=(...e)=>e.length===1?l(e[0],u).add(0):y(e,0,(r,t)=>l(r,u).add(t)),ue=(...e)=>{if(e.length===1)return l(e[0],u).subtract(0);if(e.length===2){const[s,n]=e;return l(s,u).subtract(n)}const r=b(e),t=r.shift();return r.length?y(r,t,(s,n)=>l(s,u).subtract(n)):t},fe=(...e)=>e.length===1?l(e[0],u).multiply(1):y(e,1,(r,t)=>l(r,u).multiply(t)),de=(...e)=>{if(e.length===1)return l(e[0],u).divide(1);if(e.length===2){const[s,n]=e;return l(s,u).divide(n)}const r=b(e),t=r.shift();return y(r,t,(s,n)=>l(s,u).divide(n))},pe=(e,r,t)=>{if(r<=1)return[e||0];if(!e)return new Array(r).fill(0);const s=Object.assign({},u,t);return l(e,s).distribute(r).map(o=>j(o,s))};function B(e,...r){if(Array.isArray(e))e.forEach(t=>B(t,...r));else return e(...r)}function d(e,r){var s;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((s=e.value)==null?void 0:s.$el)??e.value:t=e,t}function me(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||g(e,"Object"))return()=>e;if(typeof e=="function")return e}function S(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function we(e,r){const t=Vue.watchEffect(e,r);S(t)}export{le as A,ue as B,fe as C,de as D,G as a,ce as b,ie as c,B as d,H as e,oe as f,ee as g,re as h,g as i,S as j,Q as k,te as l,Y as m,ne as n,N as o,X as p,ae as q,me as r,z as s,se as t,J as u,d as v,we as w,Z as x,j as y,pe as z}; diff --git a/js/utils-Cti1zzpP.js.gz b/js/utils-Cti1zzpP.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1d8ee3cc7eadda8b0e8eacdea9e866dadda22562 GIT binary patch literal 3335 zcmV+i4fygOiwFP!000021HCzITidv@-|w#oI$Vx)tC)ngY}Yv=1xk16p@k)FcelBD zK-l9%U`t*}CZxgt{XCMLH%PbaKKHp_GO=bx^P-v2ND^7Dw4D|WZW?!#JFri$95|*Y z4s6n%1BZ0qff0=yxGfW{G8Al&l)5oZ)Bd4%E#f@5HmD=289iM(ql*fyK}M6{+PvNg zTEUCvkEi?R7yR^ei3bJSF`rzU*X^L)4%)5e;j0sM{`qWomFBj9W+gXI3pd?P(7L!S z;Pvz1Mew}cd=tMv_!v#>Dp#svZbq+P1nnP!op$qZ{PM?};@x8msK1I?nhIPID`i zG@+$_uGyz4neKL{C7nhZxP?%b><$B+20>uy6(mZ-VTBR(+?+-o%$a3O7HQhORU&S* zLK`d-lL~o%&x44kDYjG)iX%1_GFIbYGgUkma(KY?oH7cG<=SFW(n^&W3(AQX8PTMJ zqsJm^!lgN8(kLesCx0d{2@)ZN87&Ds(pqUO$e)_IO#8RY1TTe@CFx+rBu3Xc3=x@A zsKAauV(0E^5&eRNykz@W(5ao|5F+8$6wxbgVE0A1(V~{?A=sXsq+r56`X4l)K@gl{ zL;J|FAc`ttG$1AEa7;>4(ldqv*~~x|O<^HxMoLK6hoqB&Z5Y<7qgH;8@iXa&1Y1(OVgzD1vY{%O z4TfM3R3V*%4^sisoG1vOhkv13f=)T%rbC4+CVRusHs`kNFHgTO>u zrRhhN(}c-x&b5JKX>q;iL$HS`%L@y!Ukxltka0Z}@}tU0xZ6><64MmVqNZskG=;>5 zEqVnbek+s?k;#;@BUF;I?6^?O7zVb7A^6pcFbvgy5QX49k4}3GdEmZJge>kD^1yxX z%UCNBGgSX^W5uB`5d@PP9w-TGczTED$7dh^lxYlCO`hjwyZ#Z| zv5JZer1f8}^wER;-chZW=98v{EKj+00^gs$ISNs(Ra``_(jofh=ySNyrf27;Z(P3g zdgtLryR75zCm+-&^yhgMt;Q{z39a+~C;7olkV7;z_{s9Atbr5^0Prp*Dz85#3<&fJ{TCZed1N(&0?M)2nNUY>;bZ zl}qoys-D$C4y!^0BoH!6ix>>nguZhD)ZV3i)j|%*>%5@Y%0etCJ{=9aR52%0Bb70D}domyI*gZw>xicTA8MW`u2@4@jxO7Fsq;aIJ)N%9ZrPYSEJXRt&jS zIw%b2{UJ!(skpW)jm@?QEEtP{bhBC7h1(gAgtW?x?lT@Wlxf_p(D@t;w^NsTD+r&A z;Wn=_a0OLoWw{k1c^v3Xndel3S5$Y zYd{Ut-=UCf`+v7Lw`)H%Y@i`ec?4Kega~8Itd5kOq>w(h8eg0?3>h#+DA}`0`^{-y zwQ~)LxC;%f{`?yzuFbH%?@-Ki<^BCAM2HHe8Dl6_5l?5cbn6gW9t`WTRe`nU8yj_Q z+`zlKsj0Oz6V5Q#BDUf{O`J;ktprG@K5K4e_pyN z7oG?B8zDnuNO+N2Uj=**P?ZD<%f$V-?*r5*TK*)j&BC= zviEB8hfW->cjEB7PNcQGvaC}dSQW*t8hj&Yt6gNBybAN3&}}H)C}a$YkPv?(j-Qa* z%W1i0AqeH`NLH7^HDEZQV`nT*y8R#sxa)JpARIqlZV_@4BuXFgXoPdNHw8y?alzB{ z;sSNoi>UWpzu@XwPUyOzc|b$fNq+)g_#_QVQg+N(xPWqt%MHwJ2qV1FBAqJ@{HC*n zS)H&ZY}1GNwuWx?pwjH(NE4@*LANpBd;wb!hV#&C5bETSk= zU)`@k6e%>ImQBkUubw;Fu)V46Uv5rKxjBU(8gadEaf<|2eadsthui=r9%oV!0dAA> za=@S@)b?TEjus_VYoba~;l9<(D;>00T|Oi1M>H8YmsB(%@}7^jwvt(#jagK?mtL@> z{_BaV+Zgk!up^9`O+<*O&ou_@nN~SyJHcamLHy!19`h_%`q6+T%WIso8$2eR<#L}d z^gnXZS#ur@Sl&Mxl!VSk#shXymQ|EKjx4pcg@;&ERGo$p=~}F*BB3AjX9`5RdL4Yw!+78uTi`sFhodwFN>Nlds?l(o%Nz$S_WX+T{c89+B z6YLAROV-GI_5UUlKSJ-)S025+^YW#u3~$99#CV4|<>q^Az3^o@|3~?Qx-hMY>pP0j zmaZmMJ>l$B*X`Ru==#U{1Z~{OaVcxLwK_zkd)aq2X&xHYus`+ZCpg`FSOA%tg| z7R>d2iXMY%D?QV*}rBy*fw-Rv?0mhOl zf4R-}uzYkkJ;yq$H3?hv`q9o&*EnvB7)m@XX+gEyq*DyklKOgC&K*#)+095pvL(Nm zYQGK5l7C8?0>eQNfU|9_CBCt0k#K^6wkWRLkYYVUSwd*Bn53$ai-~4oyqM1vS61`L z?Wvtr;+?w2^$nE+HoF~Yq}Z(RNm9->_bcD!xQmjJNZd{Gd^@jKXW|s5*ih-UemD^c zZAp{wx*#i3EArIcZFxVmANXO8cg~3aiZfzyD`M9}{3Tb^Tu*SsI{W9`q@?+Sv#9>p zT+2S(-?s*<#mL?DRkwWFw{)pn#93Kd6Q`CeGzV&&Y}fBz6&BnK8PBm|d)HV|Lzb_n z4luYgqV|_MRkaeP5)6dEe4n>$?*QA1wC-wV#TNU)#r;L>)5^aSnN_2-zvG-I%~DC3 zF{7?!fJx~324T)2adpEoj9o4ESw&X!+60@Bl5V%ghSs-*b6qm1lvz6bKi&%bg!NnB z1KsSZZlUX9tb0LO(!D-c+~4~GSgp;x9dQi4Us-4Dyk%J^+;hj+de}L^y_optVB3pS z4w!VY8&=YPz7Zx@23$yPw1~U2pHDQdEnhx%_)hF7N!)XdLw0)Z;vDY$8*B>Idv@XB z0ZpKK%8osJLw|CB)5w2bQQ=`k4;+Z;&kg`pel(%r;gD*m9>RwXi0XCxn*QRz4YeMb z(%&7(sPvzbesDn1-yFy(_oIK%%tKATI$)^rpO(IJprEmTXs2U8I;LN$7y4@lCN%e> RU(3#a{RhjGeD1*?002!agi!zh literal 0 HcmV?d00001 diff --git a/js/utils-E4zYKOc_.js b/js/utils-E4zYKOc_.js deleted file mode 100644 index 022cb6aa..00000000 --- a/js/utils-E4zYKOc_.js +++ /dev/null @@ -1 +0,0 @@ -import{o as x,c as b}from"./lodash-es@4.17.21-3YkgETI-.js";import{u as A,a as $,b as I,L as C,S as v,A as h,c as R}from"./hooks-CQ2bWowP.js";import{c as l}from"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./print-js@1.6.0-BdoEj60G.js";const X=(e,r)=>{var i;const{domToImageOptions:t,printOptions:s}=r??{},{create:n}=A(e,{...t,beforeCreate:o=>{var a,c;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,o),(c=window.$loadingBar)==null||c.start()},created(o,a){var c,f;(c=t==null?void 0:t.created)==null||c.call(t,o,a),(f=window.$loadingBar)==null||f.finish()},createdError(o){var a,c;(a=t==null?void 0:t.createdError)==null||a.call(t,o),(c=window.$loadingBar)==null||c.error()}});(i=n("jpeg"))==null||i.then(o=>{const{print:a}=$(o,{type:"image",base64:!0,targetStyles:["*"],...x(s,["type","base64"])});a()})},P=".n-menu-item-content--selected",V="n-menu-item",Y=()=>{const e=d(C),r=e==null?void 0:e.querySelector(P),t=d(v);let s=0;const n=e==null?void 0:e.querySelector(V);if(t){const{height:i}=t.getBoundingClientRect();s=i}if(r&&e){const i=I(),{top:o}=e.getBoundingClientRect(),{top:a}=r.getBoundingClientRect(),c=e.scrollTop,f=n?parseInt(window.getComputedStyle(n).marginTop):6;i({top:a-o+c-s-f,left:0,behavior:"smooth"})}};var m=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(m||{}),k={VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const G=()=>k,H=(e,r)=>{const t=document.createElement("a");t.href=e,t.download=r,t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},S=(e,r)=>Object.prototype.toString.call(e).includes(r),J=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),s=[],n=window.crypto||window.msCrypto;let i=0;for(i=0;i{const e=navigator.userAgent;return/windows/i.test(e)?m.Windows:/macintosh|mac os x/i.test(e)?m.MacOS:/linux/i.test(e)?m.Linux:/android/i.test(e)?m.Android:/iphone|ipad|ipod/i.test(e)?m.IOS:m.Unknown},Q=(e,r)=>{const t=e.split("?").filter(Boolean)[0],s=r.split("?").filter(Boolean)[0],n=/\/$/;return t.replace(n,"")===s.replace(n,"")};function Z(e,r="sessionStorage",t){const{prefix:s,prefixKey:n}=t??{},i=s?n||h:"",o=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(o).find(a=>a===i+e)}function z(e,r,t="sessionStorage",s){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:n,prefixKey:i}=s??{},o=n?i||h:"";try{const a=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(o+e,a):window.sessionStorage.setItem(o+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function ee(e,r="sessionStorage",t){const{prefix:s,prefixKey:n,defaultValue:i}=t??{},o=s?n||h:"";try{const a=r==="localStorage"?window.localStorage.getItem(o+e):window.sessionStorage.getItem(o+e);return a===null?i??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),i??null}}const te=(e,r,t)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:s,prefixKey:n}=t??{},i=s?n||h:"",o=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(f,w)=>{(f?[...a,...o]:w==="localStorage"?o:a).forEach(p=>{e==="__all__"?(window.sessionStorage.removeItem(i+p),window.localStorage.removeItem(i+p)):w==="localStorage"?window.localStorage.removeItem(i+p):window.sessionStorage.removeItem(i+p)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:window.sessionStorage.removeItem(i+e);break}},re=(e,r)=>{const t=()=>{const n=d(e);n&&(typeof r=="string"?r.trim().split(" "):r).forEach(o=>{o&&n.classList.add(o)})},s=Vue.watch(()=>d(e),t,{immediate:!0});g(s)},ne=(e,r)=>{const t=()=>{const n=d(e);if(n)if(r==="removeAllClass"){const i=n.classList;i.forEach(o=>i.remove(o))}else(typeof r=="string"?r.trim().split(" "):r).forEach(o=>{o&&n.classList.remove(o)})},s=Vue.watch(()=>d(e),t,{immediate:!0});g(s)},se=(e,r)=>{const t=Vue.ref(!1),s=()=>{const i=d(e);if(!i)t.value=!1;else{const o=i.className,a=r.trim().split(" ").filter(c=>c!=="");t.value=a.some(c=>o.includes(c))}},n=Vue.watch(()=>d(e),s,{immediate:!0});return g(n),t},L=e=>{const r=["webkit","moz","ms","o"],t={};return r.forEach(s=>{t[`${s}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),t[e]=e,t},oe=(e,r)=>{const t=(i,o)=>{i.split(";").forEach(a=>{const[c,f]=a.split(":");if(c&&f){const w=c.trim(),_=f.trim();if(c.startsWith("--"))o.style.setProperty(w,_);else if(c.startsWith("-"))o.style[c]=f;else{const p=L(w);Object.keys(p).forEach(E=>{o.style[E]=p[E]}),o.style[w]=_}}})},s=()=>{const i=d(e);i&&(S(r,"String")?t(r,i):S(r,"Array")?r.forEach(o=>{t(o,i)}):Object.keys(r).forEach(a=>{t(`${a}: ${r[a]}`,i)}))},n=Vue.watch(()=>d(e),s,{immediate:!0});g(n)},ie=(e,r=1)=>{if(e.includes("rgba"))return e;if(e.includes("rgb"))return e.replace("rgb","rgba").replace(")",`, ${r})`);if(e.includes("#")){const t=e.replace("#","");switch(t.length){case 3:return`rgba(${parseInt(t[0]+t[0],16)}, ${parseInt(t[1]+t[1],16)}, ${parseInt(t[2]+t[2],16)}, ${r})`;case 6:return`rgba(${parseInt(t.slice(0,2),16)}, ${parseInt(t.slice(2,4),16)}, ${parseInt(t.slice(4,6),16)}, ${r})`;case 8:return`rgba(${parseInt(t.slice(0,2),16)}, ${parseInt(t.slice(2,4),16)}, ${parseInt(t.slice(4,6),16)}, ${(parseInt(t.slice(6,8),16)/255).toFixed(2)})`;default:return e}}return e},ae=(e,r)=>{const{defaultElement:t}={};if(!e)return t?[t]:null;const s=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{const n=Array.from(document.querySelectorAll(s));return!n.length&&t?[t]:n}catch(n){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,n),t?[t]:null}},ce=(e,r="px")=>e==="auto"?e:typeof e=="number"?e.toString()+r:S(e,"String")&&R.cssUnit.test(e)?e:e+r,u={precision:8,decimal:"."},y=(e,r,t)=>e!=null&&e.length?e.length===1?l(e[0],u):e.reduce((n,i,o,a)=>(n=t==null?void 0:t(n,i,o,a),n),r):0,j=(e,r)=>{const t=Object.assign({},u,r),s=l(e,t),{type:n="number"}=t;return n==="number"?s.value:s.toString()},le=(...e)=>e.length===1?l(e[0],u).add(0):y(e,0,(r,t)=>l(r,u).add(t)),ue=(...e)=>{if(e.length===1)return l(e[0],u).subtract(0);if(e.length===2){const[s,n]=e;return l(s,u).subtract(n)}const r=b(e),t=r.shift();return r.length?y(r,t,(s,n)=>l(s,u).subtract(n)):t},fe=(...e)=>e.length===1?l(e[0],u).multiply(1):y(e,1,(r,t)=>l(r,u).multiply(t)),de=(...e)=>{if(e.length===1)return l(e[0],u).divide(1);if(e.length===2){const[s,n]=e;return l(s,u).divide(n)}const r=b(e),t=r.shift();return y(r,t,(s,n)=>l(s,u).divide(n))},pe=(e,r,t)=>{if(r<=1)return[e||0];if(!e)return new Array(r).fill(0);const s=Object.assign({},u,t);return l(e,s).distribute(r).map(i=>j(i,s))};function B(e,...r){if(Array.isArray(e))e.forEach(t=>B(t,...r));else return e(...r)}function d(e,r){var s;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((s=e.value)==null?void 0:s.$el)??e.value:t=e,t}function me(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||S(e,"Object"))return()=>e;if(typeof e=="function")return e}function g(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function we(e,r){const t=Vue.watchEffect(e,r);g(t)}export{le as A,ue as B,fe as C,de as D,G as a,ce as b,ie as c,B as d,H as e,oe as f,ee as g,re as h,S as i,g as j,Q as k,te as l,Y as m,ne as n,N as o,X as p,ae as q,me as r,z as s,se as t,J as u,d as v,we as w,Z as x,j as y,pe as z}; diff --git a/js/utils-E4zYKOc_.js.gz b/js/utils-E4zYKOc_.js.gz deleted file mode 100644 index f11ff68f4b18d298237134fd382c0c9e5145c318..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3329 zcmV+c4gT^UiwFP!000021HBn-TiZDD`~8Zb<2dP1OhQ|(>zqh|(p`FOVM*KFHkSv4 zJx&C+~Fcf_d>YX#X?VZ8x8Mx)~n7KWPTn26aTqI(9q-fdiv* z_Var7ky1CNdGzz{)h}vtwmhS!OKZAltTo7J8eE$fyFn{>+Wg`4;QWH0o-XmAU?=9& zYxANVwA(?u)qMH)9%mi8O#r#%cQEnG@c8nZ5md zbTbmGWVsg7HoZA}L92NftK;jv){mYjQqtJQuM7j#gze96xo(JZbQY`Zy*kPG5KeO| zlr*8Gey;k{6ij!!vx3ed4ctN~3wD5k&VnGY^a>KC;i$x@YHm)W4(7}rzy5n5sD)=5i(YjU^7)b7IJvV^_(&ajOE&5QqWSB7%R$&7a7r{ zgQJHcE5fBYYH5@cij&`ymjsEB!i< &4>MR^)fhT&Dd~W`dVOih^{oU=pM29EOO@ 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 G5C8!EVCg^r diff --git a/js/zh-CN-Bfi8v2qu.js b/js/zh-CN-erlZSQEe.js similarity index 86% rename from js/zh-CN-Bfi8v2qu.js rename to js/zh-CN-erlZSQEe.js index 167293fd..9c183a64 100644 --- a/js/zh-CN-Bfi8v2qu.js +++ b/js/zh-CN-erlZSQEe.js @@ -1 +1 @@ -import{x as Y}from"./hooks-CQ2bWowP.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const e="当前环境不支持全屏",Z={isEnabledFullscreen:e},ee=Object.freeze(Object.defineProperty({__proto__:null,default:Z,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",c="动画效果",oe={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},te=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:oe},Symbol.toStringTag,{value:"Module"})),s="刷新当前页面",i="锁屏",l="设置",r="Github",a="全屏",_="退出全屏",m="搜索",ne={Reload:s,Lock:i,Setting:l,Github:r,FullScreen:a,CancelFullScreen:_,Search:m},ce=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:_,FullScreen:a,Github:r,Lock:i,Reload:s,Search:m,Setting:l,default:ne},Symbol.toStringTag,{value:"Module"})),p="请求",d="条形码",g="缓存工具函数",u="数字精度",f="右键菜单",b="首页",h="指令",S="文档",O="文档 (加速地址)",T="文档(内嵌)",C="可视化",y="表单",D="Mock 数据",M="模态框",P="多级菜单(缓存)",j="办公",v="文档",R="演示",z="表格",N="二维码",I="依赖项",L="关于",k="页面详情模式",x="分段器",F="SVG 图标",w="表格",A="模板内置 Api",E="滚动动画",se={Axios:p,Barcode:d,CacheDemo:g,CalculatePrecision:u,ContextMenu:f,Dashboard:b,Directive:h,Doc:S,DocLocal:O,DocLocalInside:T,Echart:C,Error:"错误页",Form:y,Mock:D,Modal:M,MultiMenu:P,Office:j,Office_Document:v,Office_Presentation:R,Office_Spreadsheet:z,QRCode:N,Rely:I,RelyAbout:L,RouterDemo:k,Segment:x,SvgIcon:F,Table:w,TemplateHooks:A,scrollReveal:E},ie=Object.freeze(Object.defineProperty({__proto__:null,Axios:p,Barcode:d,CacheDemo:g,CalculatePrecision:u,ContextMenu:f,Dashboard:b,Directive:h,Doc:S,DocLocal:O,DocLocalInside:T,Echart:C,Form:y,Mock:D,Modal:M,MultiMenu:P,Office:j,Office_Document:v,Office_Presentation:R,Office_Spreadsheet:z,QRCode:N,Rely:I,RelyAbout:L,RouterDemo:k,Segment:x,SvgIcon:F,Table:w,TemplateHooks:A,default:se,scrollReveal:E},Symbol.toStringTag,{value:"Module"})),G="项目配置",Q={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},$="界面显示",le={Title:G,ThemeOptions:Q,InterfaceDisplay:$},re=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:$,ThemeOptions:Q,Title:G,default:le},Symbol.toStringTag,{value:"Module"})),B="注册",H="登录",V="扫码登陆",q="请输入用户名",J="请输入密码",K="登 陆",U="用户名",W="密码",X="开箱即用的中后台管理系统",ae={Register:B,Signing:H,QRCodeSigning:V,NamePlaceholder:q,PasswordPlaceholder:J,Login:K,Name:U,Password:W,RayTemplate:X},_e=Object.freeze(Object.defineProperty({__proto__:null,Login:K,Name:U,NamePlaceholder:q,Password:W,PasswordPlaceholder:J,QRCodeSigning:V,RayTemplate:X,Register:B,Signing:H,default:ae},Symbol.toStringTag,{value:"Module"})),me=Object.assign({"./zh-CN/globalMessage.json":ee,"./zh-CN/headerSettingOptions.json":te,"./zh-CN/headerTooltip.json":ce,"./zh-CN/menu.json":ie,"./zh-CN/setting.json":re,"./zh-CN/views/login/index.json":_e}),ke={message:{...Y(me,"zh-CN")}};export{ke as default}; +import{x as Y}from"./hooks-s17Sjidp.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.31-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.31-CnUoy1-c.js";import"./@vueuse_shared@10.9.0_vue@3.4.31-BTLxKjPf.js";import"./utils-Cti1zzpP.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.31-DIOvAikH.js";import"./@vue_reactivity@3.4.31-B8nTu0ia.js";import"./@vue_shared@3.4.31-3J5ZjAdt.js";const e="当前环境不支持全屏",Z={isEnabledFullscreen:e},ee=Object.freeze(Object.defineProperty({__proto__:null,default:Z,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",c="动画效果",oe={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},te=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:oe},Symbol.toStringTag,{value:"Module"})),s="刷新当前页面",i="锁屏",l="设置",r="Github",a="全屏",_="退出全屏",m="搜索",ne={Reload:s,Lock:i,Setting:l,Github:r,FullScreen:a,CancelFullScreen:_,Search:m},ce=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:_,FullScreen:a,Github:r,Lock:i,Reload:s,Search:m,Setting:l,default:ne},Symbol.toStringTag,{value:"Module"})),p="请求",d="条形码",g="缓存工具函数",u="数字精度",f="右键菜单",b="首页",h="指令",S="文档",O="文档 (加速地址)",T="文档(内嵌)",C="可视化",y="表单",D="Mock 数据",M="模态框",P="多级菜单(缓存)",j="办公",v="文档",R="演示",z="表格",N="二维码",I="依赖项",L="关于",k="页面详情模式",x="分段器",F="SVG 图标",w="表格",A="模板内置 Api",E="滚动动画",se={Axios:p,Barcode:d,CacheDemo:g,CalculatePrecision:u,ContextMenu:f,Dashboard:b,Directive:h,Doc:S,DocLocal:O,DocLocalInside:T,Echart:C,Error:"错误页",Form:y,Mock:D,Modal:M,MultiMenu:P,Office:j,Office_Document:v,Office_Presentation:R,Office_Spreadsheet:z,QRCode:N,Rely:I,RelyAbout:L,RouterDemo:k,Segment:x,SvgIcon:F,Table:w,TemplateHooks:A,scrollReveal:E},ie=Object.freeze(Object.defineProperty({__proto__:null,Axios:p,Barcode:d,CacheDemo:g,CalculatePrecision:u,ContextMenu:f,Dashboard:b,Directive:h,Doc:S,DocLocal:O,DocLocalInside:T,Echart:C,Form:y,Mock:D,Modal:M,MultiMenu:P,Office:j,Office_Document:v,Office_Presentation:R,Office_Spreadsheet:z,QRCode:N,Rely:I,RelyAbout:L,RouterDemo:k,Segment:x,SvgIcon:F,Table:w,TemplateHooks:A,default:se,scrollReveal:E},Symbol.toStringTag,{value:"Module"})),G="项目配置",Q={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},$="界面显示",le={Title:G,ThemeOptions:Q,InterfaceDisplay:$},re=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:$,ThemeOptions:Q,Title:G,default:le},Symbol.toStringTag,{value:"Module"})),B="注册",H="登录",V="扫码登陆",q="请输入用户名",J="请输入密码",K="登 陆",U="用户名",W="密码",X="开箱即用的中后台管理系统",ae={Register:B,Signing:H,QRCodeSigning:V,NamePlaceholder:q,PasswordPlaceholder:J,Login:K,Name:U,Password:W,RayTemplate:X},_e=Object.freeze(Object.defineProperty({__proto__:null,Login:K,Name:U,NamePlaceholder:q,Password:W,PasswordPlaceholder:J,QRCodeSigning:V,RayTemplate:X,Register:B,Signing:H,default:ae},Symbol.toStringTag,{value:"Module"})),me=Object.assign({"./zh-CN/globalMessage.json":ee,"./zh-CN/headerSettingOptions.json":te,"./zh-CN/headerTooltip.json":ce,"./zh-CN/menu.json":ie,"./zh-CN/setting.json":re,"./zh-CN/views/login/index.json":_e}),ke={message:{...Y(me,"zh-CN")}};export{ke as default}; diff --git a/js/zh-CN-erlZSQEe.js.gz b/js/zh-CN-erlZSQEe.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1df9fe67393a1e6680341bdcf5297bcc17f25788 GIT binary patch literal 1971 zcmV;k2Tb@MiwFP!000021JzhvPus{EzCXVLjrIbhv712Y$5fUA32kXZNt3kQauZGL zNivD;NypPI%h&!HY?G_~3rBVmmH?Hi>Rg<2 zlh`xQyzevb`^@{=rbd}@F*VVJt*+a(9A^fQPZby|S&|h#n<`SREEg?sfd)7rpVDx( zXhp(uI4p-lQuJJ$C2uCqbYjY!nnDU-XXKDHsIj5qnb4(9P{k%v(@|Nstw^ujD~B=_ zn?(BL({f)}ifJQ*X|*akSLsZ{Rv~g)4xg2K!%}p-|9r{5GTsR)T9V3GiTbuea=$c| zIhWGHq5e*krE)^doUQATe&4wiGe*Xur2_4QsW#`tRI75)CmE7YOXo)ik{LWYdJ;2< zSO??=2jb>L8s z?9A;WIj1JYek$|Sl*)u#)DlFq1QtHWUOAiz5RqOvET5HUHS~CC3Aw;kGHLL8KsMZFvrlRt9M4@=0)lRY5CMR1dOq&P>}OicbKy zGTH+6UFjby4roo$tIV`S7g2z-^VE4T?>$;`mcQHkH195~xpQ}&nHA^#V*tmLDQXRw zII9!wqOI#qStC+|geargB2k5$o!4PglV=;K&__-G6gj1zk5HdHfH9%omBvZ zGL@!6CkX6)+G;F62QY?t2?6)z_xlfi1u#zY1%ZJ3{L$X#Du4-24a}=irZXO8W{&3D z3w?AAnhNk1=Ne1P?(<#m%_e}V0-T2{-oloTgivjAcRv}Kf0Kx2B^xwqLKFcjcEdFB1K z44_GrsU*=E){q6`Of4Y_Q$z@A=8+DY#t?_TN>WXgU>L=wO7ufR8JHrNs|94#p!$_z zJ#MqZ=K+%z#{gc@?kr9B0GMvi{JDMKnVoSq=KkD% z0ASR2v9|xqtTXovz^VfF>nnk)m;y$aTIzBa*WLM507n$yuGHP>yKa3Jz=Q&vH!r=- zUz*Iio7?FDu;`zuADx+h16cWsR#E}(_Cj#zCIc7l>umt9DPV7N&fEGe2+FVm_I8){ zH=Z@>zXKTeh4x`@^AUh0zb^Rt++Ta^emCQ;)Sd0e08aQ4o^@9@oEIwqUQ|Hp=A|y@ zhh6veJpjl5@-omQzVwGPJLB!Fb`6v%fI|v!w_Z9ASDFO?K#M3-0~3^4s0;@&SD8kT z2BTOlkQgx-%EKtuRa?h`Bsfv2<)2Zzd2T1f2r+GxgE4FsvJ7(#WnqkR;um#-3NXf0 zl=6S$OvO4HJ-8e;EvgZehC@MrLQy!xIpYX47GCVHtp$m`$hd*3&`$=6!4alm9gV;d zTNgBNn}DOa990P_wk|R;rrHKE1*)`15}a7X6ga3X$@XZf%n8=40wDrT!t2SXzv*lK zA*iC^;BO$yY=Po1$!tM*5Qq{?k$hl%0;VeYVU?NaB24>LAC1E_G0J|7F8j}EXaHI& zXS$vw6@qm%RD<;E&hh_3X8y19&@NsUIhK+yt7VstHs|aA-RAtw(dMil^x{jMZSVT= z#`sMQ@~;!taZ^W~wK=pSsDE+!A5?(*Va1u91Mso}ycb)}&LV&}72rPjm-qUv_hPH@ zViv$VL6_Lyed^5o>@BRg_dhyM<^jBNXxLes4NBzIz)V-L?1lmkp>HXm4f<9A&i1so z`reuU;4Q3pFaNRk>7DcBk@I-nTdjLfX1xzv-que5;-E?A{l{*O24RZkO~2D!ZYi*R ze-mEA21)2xB?YEygrhq!fh}vCaqaNv6&PoEYND$F9^E(qp<6JCt8GQ1Z)-5~b;&wn z|MRratm@Wf!W^Nznb@5aIIuw~J_**)dITok0}wNrVWWwAa&EDPuT_XcJH zL { __defProp(target, name, { get: all[name], enumerable: true }); }; -// mock-data-1719563968637.js +// mock-data-1720513835466.js import { transformMockData } from "vite-plugin-mock-dev-server"; // mock/demo/person.mock.ts @@ -85,7 +85,7 @@ var getPersonList = defineMock({ } }); -// mock-data-1719563968637.js +// mock-data-1720513835466.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_1719563968637_default = transformMockData(mockList); +var mock_data_1720513835466_default = transformMockData(mockList); export { - mock_data_1719563968637_default as default + mock_data_1720513835466_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index 8e3c1a4bb52f914571cc414b3d41634155c3b1a6..a1cae4348f69a39bf1099cbd016ce3525c3bbdee 100644 GIT binary patch literal 1043 zcmV+u1nm1CiwFP!000021I<=TbK5o$zUxh2dXip$u$*8Lm<^KJYB_VDknJ6M&>pzz8ULjv%B}P5_`kptB>04+lumgoL{w z!Icjvs~i=-&M*X{DumiwPwMq#GM__UM0c~88$MgUUM)_RFV9|{ygEG%ZuLauHn0O2 z#idRPm47UvyLa4hs3B2B4%3}5I4iR%6>{c0;cli;?NCj7|MM90VqT)sg$zg#7;Tex zqAiIU8Z>O+P_HK~E$j)1Z;46Ke6hOUg*G8D%h*Ubp)|WB9Ql;Ne~n(>aE0-_G9uFy zc~Z&9h(ZEaitky5GBr1z4N9S@lmv+n@bgd^BqGb$f@tr}OP&hJX~{~S;(4VMO5>9p zzly)ncL%JT>!^_0K#?RGZLthYUe?tFQ<3c1j%O8)$ouW<=TE^gU}UXOmxa{G6lx!$B1Ru_ zof313=X%K3HP<4dnzAipp>{=ZyP(n!$)no_LExNB0O|pM)(-`7Toq)0%{5YCG__`H z%vBg6Z}oKD$8M+%3Bihz1f$dsZ46H5LK1OkT?T(}85enwRw8De)A2Y~sPz~S6_qr5 zMxEZkFy|s0gRH1^Lv!ND2Z_2<(j%>q22)gQdFI3EqCrIpxxshb9D!qQka>>J`uUkK zYGK$6`j!zrmC8bx&Uq>3nb2lRXXj{cia3PnukZh~f*3Qt58-67@GZHnTtZ+9?|s^L zT>BMc=1wgbH=-PFKstWp%Rp>BH3Tyt|(%49~(Q$bqKzx=p)ka;gC{jh&l@kfRAVQwQEt|6#633*<~M5GiAeH_If==H*@%(S1V2T?cldNLVR z!w7hB;EcU-|{lVJKqm0MWD=bJl>O_*RRB$5o3 z*{{5vh2fvuQW;nSGhAh80^oV>!}<*zJb<)Rzz8ULfgq$+dH~QL(Ag0rfCFS`BEnsg z;5q=5Re_4%()X-^b3umc#y zrA|v#{8q;I@44YnL#oOGCOctpy3MOh$f@&$yQxOCLpACB&k`)k*%p;9Wk`b1Xq&tf zZAjG6pkWP%dgZmWuxB8FB_>1j#p-?)+C;!CVd3X@r7M6N0F zw34wAr39`N-?JQLW^R2OltNP}2@)US$DuMzMV_-c(cYVHc_t*MCEM~0-&IPXGy%!+ ztN058cfg5r9hXuYDAQDtAgxrxJD|Brq*nY zxe6oXot~`v*bTKIAy~O3!6@}Z8-vrikVFz$m*MYRCS?(3l}MQHbUaBEYCQ(TWhKp? zQKvUBEV#(WAS-I!(408(L89)I>_{u5!3-5!oCmO+H>g-4H~5~LBXGhEGT-r8zdRF0 zEez{H-!h`7Qh5ZE8Q+RoF0`4@*#(;0GKpaF^M^mIAi<KDnZ?N=$yj8kPOY2{NK_^?PBk*7w%~47QwQ^t|6#63Hh#+smLfA`Z$U|((8p+xoJO9529}9^<*-t zh7s`c+9lY$i0*N($vM^fq4vYHR3CVJ%h)~c2R#bzHVuV#x2ocgm-o28_TlZoeYmak zEepf2S4U6OovtC;{@48o9_CKUmbne_zZvnrX)=cO(-#tJ+4fgn^T4B2Uh>2>G)sD) N{S7W2TA@b@001vx53v9M