From f1ee5a0fe71e607a0b29a0e10df0bbafc51198b3 Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Mon, 27 May 2024 09:46:53 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@7ca9663cb158d0f17c363c78b706fed5be1ee4cf=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 | 8 ++++---- index.html.gz | Bin 1728 -> 1723 bytes js/BarcodeDemo-BE4R2dyH.js.gz | Bin 1434 -> 0 bytes ...mo-BE4R2dyH.js => BarcodeDemo-H4KZq6gW.js} | 2 +- js/BarcodeDemo-H4KZq6gW.js.gz | Bin 0 -> 1433 bytes js/dayjs@1.11.10-C8LoRVP6.js | 1 - js/dayjs@1.11.10-C8LoRVP6.js.gz | Bin 3714 -> 0 bytes js/dayjs@1.11.10-D8VSY-p2.js | 1 + js/dayjs@1.11.10-D8VSY-p2.js.gz | Bin 0 -> 3740 bytes js/{en-US-NT-RVN9T.js => en-US-BWUAwR_8.js} | 2 +- js/en-US-BWUAwR_8.js.gz | Bin 0 -> 1678 bytes js/en-US-NT-RVN9T.js.gz | Bin 1677 -> 0 bytes js/hooks-BGLytdb9.js.gz | Bin 33681 -> 0 bytes js/{hooks-BGLytdb9.js => hooks-C_aV-8Y_.js} | 4 ++-- js/hooks-C_aV-8Y_.js.gz | Bin 0 -> 33683 bytes js/{index-BYZzQUjS.js => index--2GJj_G0.js} | 2 +- js/index--2GJj_G0.js.gz | Bin 0 -> 1780 bytes js/index-5Nwsrxy3.js.gz | Bin 1781 -> 0 bytes js/index-8MJEg22w.js.gz | Bin 1983 -> 0 bytes js/{index-BR70wTwp.js => index-B37NEHRA.js} | 2 +- js/index-B37NEHRA.js.gz | Bin 0 -> 1512 bytes js/index-B5gAPoLH.js.gz | Bin 2867 -> 0 bytes js/index-BBITLPPc.js.gz | Bin 29627 -> 0 bytes js/index-BKB69qG7.js.gz | Bin 1563 -> 0 bytes js/{index-5Nwsrxy3.js => index-BL2t8biX.js} | 2 +- js/index-BL2t8biX.js.gz | Bin 0 -> 1779 bytes js/index-BR70wTwp.js.gz | Bin 1513 -> 0 bytes js/index-BYZzQUjS.js.gz | Bin 1780 -> 0 bytes js/{index-DFXoKFzV.js => index-C3ZkZKNu.js} | 2 +- js/index-C3ZkZKNu.js.gz | Bin 0 -> 1656 bytes js/{index-CCBKm2To.js => index-CB5h-bG4.js} | 2 +- js/index-CB5h-bG4.js.gz | Bin 0 -> 798 bytes js/index-CCBKm2To.js.gz | Bin 799 -> 0 bytes js/{index-Dl1Y5YxY.js => index-CCe0EPWx.js} | 2 +- js/index-CCe0EPWx.js.gz | Bin 0 -> 1029 bytes js/{index-DYHwA1XI.js => index-CKP6r8dS.js} | 2 +- js/index-CKP6r8dS.js.gz | Bin 0 -> 1347 bytes js/{index-8MJEg22w.js => index-CMqJ8Fgn.js} | 2 +- js/index-CMqJ8Fgn.js.gz | Bin 0 -> 1982 bytes js/{index-BBITLPPc.js => index-CmRGfCGV.js} | 2 +- js/index-CmRGfCGV.js.gz | Bin 0 -> 29627 bytes js/{index-DK-aA1yw.js => index-CtCUPkq2.js} | 2 +- js/index-CtCUPkq2.js.gz | Bin 0 -> 2160 bytes js/{index-B5gAPoLH.js => index-CvrKYo_w.js} | 2 +- js/index-CvrKYo_w.js.gz | Bin 0 -> 2867 bytes js/{index-NrsCk1Kq.js => index-CwPRbKGA.js} | 2 +- js/index-CwPRbKGA.js.gz | Bin 0 -> 3536 bytes js/{index-pQyv_gpc.js => index-DC03dE4B.js} | 2 +- js/index-DC03dE4B.js.gz | Bin 0 -> 980 bytes js/index-DFXoKFzV.js.gz | Bin 1656 -> 0 bytes js/{index-ZAONhno3.js => index-DJIz5MzS.js} | 2 +- js/index-DJIz5MzS.js.gz | Bin 0 -> 2490 bytes js/index-DK-aA1yw.js.gz | Bin 2160 -> 0 bytes js/{index-BKB69qG7.js => index-DPXK2Hqg.js} | 2 +- js/index-DPXK2Hqg.js.gz | Bin 0 -> 1561 bytes js/index-DYHwA1XI.js.gz | Bin 1349 -> 0 bytes js/{index-mtfnxTVB.js => index-Dcn5JGnj.js} | 2 +- js/index-Dcn5JGnj.js.gz | Bin 0 -> 1121 bytes js/index-Dgdpbbi8.js.gz | Bin 1994 -> 0 bytes js/index-Dl1Y5YxY.js.gz | Bin 1030 -> 0 bytes js/{index-g1xWjPrC.js => index-ErTCpObk.js} | 2 +- js/index-ErTCpObk.js.gz | Bin 0 -> 1226 bytes js/index-NrsCk1Kq.js.gz | Bin 3537 -> 0 bytes js/index-ZAONhno3.js.gz | Bin 2491 -> 0 bytes js/index-g1xWjPrC.js.gz | Bin 1229 -> 0 bytes js/index-mtfnxTVB.js.gz | Bin 1122 -> 0 bytes js/{index-Dgdpbbi8.js => index-o0u9h3hq.js} | 2 +- js/index-o0u9h3hq.js.gz | Bin 0 -> 1993 bytes js/index-pQyv_gpc.js.gz | Bin 981 -> 0 bytes js/instance-B7DjWjPE.js.gz | Bin 770 -> 0 bytes ...tance-B7DjWjPE.js => instance-Kh46CAlG.js} | 2 +- js/instance-Kh46CAlG.js.gz | Bin 0 -> 770 bytes js/utils-CZebg5KX.js.gz | Bin 3338 -> 0 bytes js/{utils-CZebg5KX.js => utils-DzwATN8F.js} | 2 +- js/utils-DzwATN8F.js.gz | Bin 0 -> 3339 bytes js/zh-CN-C_apBV4j.js.gz | Bin 1971 -> 0 bytes js/{zh-CN-C_apBV4j.js => zh-CN-Na6MSUgT.js} | 2 +- js/zh-CN-Na6MSUgT.js.gz | Bin 0 -> 1971 bytes mockServer/mock-data.js | 8 ++++---- mockServer/mock-data.js.gz | Bin 1041 -> 1042 bytes 80 files changed, 34 insertions(+), 34 deletions(-) delete mode 100644 js/BarcodeDemo-BE4R2dyH.js.gz rename js/{BarcodeDemo-BE4R2dyH.js => BarcodeDemo-H4KZq6gW.js} (95%) create mode 100644 js/BarcodeDemo-H4KZq6gW.js.gz delete mode 100644 js/dayjs@1.11.10-C8LoRVP6.js delete mode 100644 js/dayjs@1.11.10-C8LoRVP6.js.gz create mode 100644 js/dayjs@1.11.10-D8VSY-p2.js create mode 100644 js/dayjs@1.11.10-D8VSY-p2.js.gz rename js/{en-US-NT-RVN9T.js => en-US-BWUAwR_8.js} (95%) create mode 100644 js/en-US-BWUAwR_8.js.gz delete mode 100644 js/en-US-NT-RVN9T.js.gz delete mode 100644 js/hooks-BGLytdb9.js.gz rename js/{hooks-BGLytdb9.js => hooks-C_aV-8Y_.js} (61%) create mode 100644 js/hooks-C_aV-8Y_.js.gz rename js/{index-BYZzQUjS.js => index--2GJj_G0.js} (96%) create mode 100644 js/index--2GJj_G0.js.gz delete mode 100644 js/index-5Nwsrxy3.js.gz delete mode 100644 js/index-8MJEg22w.js.gz rename js/{index-BR70wTwp.js => index-B37NEHRA.js} (96%) create mode 100644 js/index-B37NEHRA.js.gz delete mode 100644 js/index-B5gAPoLH.js.gz delete mode 100644 js/index-BBITLPPc.js.gz delete mode 100644 js/index-BKB69qG7.js.gz rename js/{index-5Nwsrxy3.js => index-BL2t8biX.js} (93%) create mode 100644 js/index-BL2t8biX.js.gz delete mode 100644 js/index-BR70wTwp.js.gz delete mode 100644 js/index-BYZzQUjS.js.gz rename js/{index-DFXoKFzV.js => index-C3ZkZKNu.js} (94%) create mode 100644 js/index-C3ZkZKNu.js.gz rename js/{index-CCBKm2To.js => index-CB5h-bG4.js} (86%) create mode 100644 js/index-CB5h-bG4.js.gz delete mode 100644 js/index-CCBKm2To.js.gz rename js/{index-Dl1Y5YxY.js => index-CCe0EPWx.js} (89%) create mode 100644 js/index-CCe0EPWx.js.gz rename js/{index-DYHwA1XI.js => index-CKP6r8dS.js} (94%) create mode 100644 js/index-CKP6r8dS.js.gz rename js/{index-8MJEg22w.js => index-CMqJ8Fgn.js} (95%) create mode 100644 js/index-CMqJ8Fgn.js.gz rename js/{index-BBITLPPc.js => index-CmRGfCGV.js} (99%) create mode 100644 js/index-CmRGfCGV.js.gz rename js/{index-DK-aA1yw.js => index-CtCUPkq2.js} (96%) create mode 100644 js/index-CtCUPkq2.js.gz rename js/{index-B5gAPoLH.js => index-CvrKYo_w.js} (97%) create mode 100644 js/index-CvrKYo_w.js.gz rename js/{index-NrsCk1Kq.js => index-CwPRbKGA.js} (98%) create mode 100644 js/index-CwPRbKGA.js.gz rename js/{index-pQyv_gpc.js => index-DC03dE4B.js} (85%) create mode 100644 js/index-DC03dE4B.js.gz delete mode 100644 js/index-DFXoKFzV.js.gz rename js/{index-ZAONhno3.js => index-DJIz5MzS.js} (96%) create mode 100644 js/index-DJIz5MzS.js.gz delete mode 100644 js/index-DK-aA1yw.js.gz rename js/{index-BKB69qG7.js => index-DPXK2Hqg.js} (95%) create mode 100644 js/index-DPXK2Hqg.js.gz delete mode 100644 js/index-DYHwA1XI.js.gz rename js/{index-mtfnxTVB.js => index-Dcn5JGnj.js} (93%) create mode 100644 js/index-Dcn5JGnj.js.gz delete mode 100644 js/index-Dgdpbbi8.js.gz delete mode 100644 js/index-Dl1Y5YxY.js.gz rename js/{index-g1xWjPrC.js => index-ErTCpObk.js} (91%) create mode 100644 js/index-ErTCpObk.js.gz delete mode 100644 js/index-NrsCk1Kq.js.gz delete mode 100644 js/index-ZAONhno3.js.gz delete mode 100644 js/index-g1xWjPrC.js.gz delete mode 100644 js/index-mtfnxTVB.js.gz rename js/{index-Dgdpbbi8.js => index-o0u9h3hq.js} (96%) create mode 100644 js/index-o0u9h3hq.js.gz delete mode 100644 js/index-pQyv_gpc.js.gz delete mode 100644 js/instance-B7DjWjPE.js.gz rename js/{instance-B7DjWjPE.js => instance-Kh46CAlG.js} (90%) create mode 100644 js/instance-Kh46CAlG.js.gz delete mode 100644 js/utils-CZebg5KX.js.gz rename js/{utils-CZebg5KX.js => utils-DzwATN8F.js} (98%) create mode 100644 js/utils-DzwATN8F.js.gz delete mode 100644 js/zh-CN-C_apBV4j.js.gz rename js/{zh-CN-C_apBV4j.js => zh-CN-Na6MSUgT.js} (95%) create mode 100644 js/zh-CN-Na6MSUgT.js.gz diff --git a/index.html b/index.html index 7987e27f..6e0c6849 100644 --- a/index.html +++ b/index.html @@ -17,19 +17,19 @@ content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> Ray Template - + - + - + @@ -39,7 +39,7 @@ - + diff --git a/index.html.gz b/index.html.gz index 7d5967991f1957a3a4da7e4e83939cf8c30f728b..b4a1114164e7638d0b16a157ba98d8dfbe9ee504 100644 GIT binary patch literal 1723 zcmV;s21NNEiwFP!000021MOK`QyV!JexF~V_0-hN)FSo8SB#xB;TQ!bxbn zVm@quXuSCep+NxDPX-7Lw5M2PkXGKX5f~HczGZp7SZLyL8T&I%6%bE`7G2P_#o1I_ zs~D^%X%V-R49T3!Ddi+&f-H37&A`eaUxkl-2$^LQr$ssz6F#g7V>76ciJ)u+IA)eh znmyv?Od=)ynixb(FlxEPA>C|Tw+4xsl#C51t3{f`txWtqK4DHzSo_3j5~qBxpA%g( zsV#?eNG}`Lh`rELsyyi@@#{FGW1Z>4Y=Tg}ONoqA2!!3M&JQv=Bh(X06bQo<%3AtY!B z!^VoiT_lxh280CuG zJDqYE3YkF{5*TJUyt$wobeT&zu(G)=lV>W1(vLYbkf)^9Qn5J`nKQQ4T<9#f@KJbi zIy*YO-sQ^&BW9?P0xqe)4Zh2W3vF@fQypN?qZViyI6V3~4yJ%iCIhFHTy z2ULMSa%{3s?8z#IQC0)q+Cj5~@Y|_O? z(PFmckTUUe0En8`a)w*$|Xwz$0lw3dD8pjJ9fJ!cCj6ws1X3|(>X#^d|Dx0iqR zPHF;W!hoWl$uhuB#J=w7gT)uN%2(3XYG?Pp;tORZSd>=4?80Ni)gr@#Z5wV^9Ha$S59m26E z$=N77+N5RC#bbRt4&UBi)YX(Yi>8t)KV#_NaR6`Uhg|K%*Ji^(2LR@Ia8H+}x&^GU zx+0#g0rUGTg~#zl^Z0H1eLYO`BWL#}l*jyCi8-)}tM4F1%=q+`lm`7fKV@T_`-6!& zHgt|X$))O}pJ%g9*R~IKk|l@alF;>g-mF5HN*6!~I8rR6YJ+FgFUi$>N`Gs$_mI=F z_mG?Xu}Smyr?&56^d-Bj{2VF3g;-RukQydMsazyAOD6hg#@65$OgPL;AC)32HV>-r zMn;vlsWe80)d}h?=Ss%Huh=Si4$6y5I=iCkx5vy@>T8lnp`6V{A9;{8&@KH))zujL zR4t#=d53r|Z91*a_ZW`soSsbX6pbQKC6n|P)<=$Q|59iYKxW43oX>Q`>86kH9ZZ+Z z;Hg|cx;EpmV=>g}!mf?g4HX7hDh9&z(F&Ad9_71ee5Sz5LPJOueoK^qSE)S7<4_b- zDP=C&(^SdxG*wlsh{d25WW?edLf%r>h_=WR9qxViXm@CGE;;y74Yg zg0{U~r=F7`Un-?2V|>b`w>A@d|__kDiTQiG}^!tz4vpOBmTCR$QddMmM8ZY8F+tF;cOFYo%uM)vc8RDFJ6 z^OwR%tw#iHcbeZJC@wU5jleGg`LgAp|2yV?&N0cgrM#^SrqbW!*CU^;5c7u(8b!$$ zb)T)iTG&}S^2=3D=5ea^Ba~&4DYv|2Q+AA~Y(=R0%fbWVgWxY@kS}fNzJ*r~2Ucdb RftCFz`XBGz2N)$C001fvTnzvK literal 1728 zcmV;x20!^9iwFP!000021MOK`bKABOe($e9)#U}>t9bR0W9ihO4{Ka>@twCZYC1V51YLGf{OB4T$PngpY);@9S#3|mZ=R{Xb zYRe%l(#ggZV$b!2Do^@J{5lS4Stt51n;?|$QX=CNf}zL@sM28iwabfR+^HdJBL-(; zffVq5jd@bkkXc92ud$HMz|zavud9&PP@rJiuUU$&v4Jq+)Ijn=^m2BGl(0!h2niZO zzqVv>6G>%in^{i^1H$xcH_SId--jjh0H-f|hzVvGhJ(iZ!V8 zolZFPh0LIH2@EqFUYyf4y4XnBv$DA@lV>W1(vLaRkf)^9Qn48mnKQQ4oa-#N@ZsU> zi#KOy-Y#F>88JhR6mUuXZSY-2oNJ3qpXvaE9yEy4Ca!}=Qt!Vy4HhY<=Q9{AV~913 zbwCyP1IH%znW7-Urtx9R&hJid)9=I2QTJGdRLmapmcyVHued6aWJVZt9c#3pS# zjOP0t*}AF--lyxi9ym$5IW``4-pKP0XRV6BBgKTlDSnIC_|TU}^OpUpD$B%5f$-L3 zt_Lo$NdxbnzC0h()2d9LMQ#zc!<***B0jmP2z{=xC*^`Afn$><{y6Tu_Z_=g5xn*k zfSAUd51Pa!HXem4sf>9VE8(|#p9Kzh+S+L*Le65CbQ=6 ze^vy_gaJi8lVyONi2b3X7qj5xx2iHAIawqYnlXVRP?~82zBbe(hH{BBPAO9Jwek6f zb{y0%a8fIQ*bmqJ-&o@mlbg^nzPBkCG{k`N9%X^gh55nw+e(0YS1K2 zV&juPoZxiy_M#$iNKOkzZ@>?a)>rlVM^<5f$eYn78Akt$uI#hRDm&g-0rd=9GP5qY zTufGHuU79X4BE>#!(FrBvAwtcXZEIA|>gs$K5rX|8ux&T7JkzyfLYdocXL9S*K`g5bX zhn$AJhuq|kP3pfqw0#$&PuXSVhe!d=#iD|R)G#RuYVnxPJH&Ho-D$MG#&Bfk^mu%uXcU1en54I`E^=)9$6S*DGBcLve5NB#*Ik5f zV6tEaPvq*}wJC=ki=j>zc5N(gC^5iNF%YJUmY@vtDBnfnGX-828bYe@OQHn4Oyx-) zha#s+DL0}$OqDzjQ5$%wKPTG~X%|lZJc3geXGdV(5u}Tl z83^@*vg`!OpL;IY+=sa+ z38ZJJm~lW%Oq0(mfEZ%}O8Nt+H{ zjbhJIX-ks z8b!$$b)PLiTi97THkYdnna8Qt_fQr^rr7e7P1!M`v=yQ9FAH~wcY;5W!DeYo_bt3) W*t0UT^{nhi(Z2zYTB)NY9RL7W|4Ci| diff --git a/js/BarcodeDemo-BE4R2dyH.js.gz b/js/BarcodeDemo-BE4R2dyH.js.gz deleted file mode 100644 index 0d046b7e63513caa44bbc022b03a6656e7bbeec7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1434 zcmV;L1!ejliwFP!000021Jze+Zxcrp{oY?;re9)dcH(v3i-Js?CQWz*f=Np%6peSU zy<@L;mzmkb#4IRkSosML|u35G0hMij?qc$lA##{zA336S8RnQ3XgymMm+| zJ@;|W9q+P&>u^~vMW~2CCBvNpBCV$5cjq@Bb&mE@3jUYRJ`;V8>7s4x@lMC~GRRY^{D^yIzasW2!f z6y0(1EZ~Zf4rP3z`;?)^I>IQSa{xQzSyrNh#7Ru)FB}_B=1sO+Mg_!H(tbzu433!j zFfK9afhS->cQ_=}80iVO(^s4vqUTPI>>eac%E8zrtc#xV3Ipf8aF{2VC6weiq_Z7I zz7C%;TLP!LY^WIvNXEKFK5GttxkD&wSxTDOMnWYq(xoKbTu-;td1i;^%w{x@D9dcc z1umG7UT3kE`ZL|FKjUBZbA%i8yHsSo%vRm0y82aP;d|yAU(GwT5iO7z2zxpNKWIY2kCLUoTdUsT*(|;Xdbp4YA`#iNi3l#HCn0Q#$-1$ zh4GbMX)@8IiUf&t4phR}amRobo3cqD#|Jqxa9MXOp~Z1=kh+>0$EC)11(yxTP|uQD zOSJdUH*cXBl2E{9;Zj@MZ&;FY1D7R}7HDXFd9n85^2T@H*Iq7d+*?^+epbEn1KOJ@ z1x49lL$!-5{*@Qiy9>4X>pN&(ug;+;-kBd!gv%y}jD}1pU7@wMW|=g-G|`s zEUR@`G!<=~VtLluoGPl|-K)q6CEdVBoF+7Sc6;t^*jLjRQS@vj_~8A`RQ*3Q_3!>u zyEk3^?VkVge(m=Q=v^Fu%XMFctcaW4Xk|i(SE*pzv#gI${Q8xL{?gpq%FM?7`SqEn z@3jkT)fd=uxP~|w=;L+env@r4-6hor_x#mav`>}+3yQcr30yLrTH1lwKI0Bsz$Grr zk_#G|qTFV77U5E+Ui^b;Q#UG`m=>s(--~O<+T?Jjh*$E?$lo1YHa*_ zT-Z0G-g9TSLEgEmcu$|H@wRq^GY&6Mxn1FHrfc5**aVg}rPdz91{1DDOJmgXKs%t~ zG}ZH2?s&GLq0a$ehbKR%_8*Zjvn z*B&hfw*2tkYtC~|<87Y5H`i?vema(`&d=1Y{au~DP@B87|I2+Z=V8IlgN7{1vw(2U z6Ov_08p>EuRD`5lBFyaI*5AKNPfanYo47n#pI7iCMVilF7&-Q7*Ps%#`XSO}@1gC0 zUWtV)1zk2&h-8>lbjOxp%b-Qw1U(N%Jw0m15JC|4?9h?$bRC2^fZk?=(BItF6XLdN zKBlTuRO)7`v3f83YY%F_-tuogYAmBad&j@=(}%uXhHTf9A=QH9drKCa_R8jr_MGw? oqOA_=C50z@wi2yWq6eW^f00iGFY?WjD+fRO7dBs&RNoH(03yoAwEzGB diff --git a/js/BarcodeDemo-BE4R2dyH.js b/js/BarcodeDemo-H4KZq6gW.js similarity index 95% rename from js/BarcodeDemo-BE4R2dyH.js rename to js/BarcodeDemo-H4KZq6gW.js index 54b4868d..2a837932 100644 --- a/js/BarcodeDemo-BE4R2dyH.js +++ b/js/BarcodeDemo-H4KZq6gW.js @@ -1 +1 @@ -import{y as e}from"./hooks-BGLytdb9.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-CZebg5KX.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-DzwATN8F.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-H4KZq6gW.js.gz b/js/BarcodeDemo-H4KZq6gW.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ceafba52164203a650b9ff1b2efb8b931fa3cc6f GIT binary patch literal 1433 zcmV;K1!npmiwFP!000021JzgWPZUQO{@%X=r(d{acDOx$FTtF0g+e2!95mRN%dq?2 z?Qna$>&z_Nak&JoRZ&|sjjg3L7E_2Z3f7uN3j8&)cks!7q1n3wSqe%TH8Hv5a+&9S z-XG8N&h4_C>u^~tG*Hn1r8IYPh%}jwlNCx&ijFEBV<|ErP#3G>5NR@KVM4@JqN+rV zDv6HK;W5RHg)uH?wp6OHHWF1%8_pLKZPC6kNcT7gTQ86a5s#55X;C_dPMuHDp`kEt z(gUSdkZXAXR3*{WqzCb4(n4ZwN>9Hxt)%jHILdMiD$IBbQQJvOReGjcJG0)vR2VcN z6y0&MEZ~ZgR^>vfW7trmtzneVIe?w^EGynhVkD|0a%V2|WKDKhMg_!P(u5;A`-aSH z7#E-Pz!Q+t9S(6dN;<>soX$`7(@W=u4i6G0&sq71VY z7r0VCUC@e=a5RX;8ljs@h9f5NrVIb%x znG0nj?fY&htgQ_`{IFk%xq_Eg{JVu%WmPFy4GQi-!gHLhK zmMjNKRkB^%U23Jh17GzX1_!E3HpygR7o13r=g;=#hYtbQ72O4X?T$syj?^rpJGPJw z$?j1PhyiJ4Lywbl9UE-fShQ&lG<2GB-7z2mIR{|@(sLUl#af)#U7TWuG_{rzmQ@Z8 z>BbXk1k=4==sYbXA?I3D0*Z8TkRG>-<5a+qE16>p&BK;M4Q6LFi6!KvMoT4Jo9u3; zFuv3+O(yD84M8HE1C=m3=orvwQ#J`?u#YnX7j?%HS`6p=sH>?lT&R7QaM6G?^(?71 zM!HXa^A?JJ2{~L8F15AehV@Wx;G$&G0u61iE?3sC?R@urWpia`acz6`Mfv^@=xC-S zbm`4$OFh8OQ7flXn4VhB9LThTuFll<@M0avc7PAeo ztfm1`SF~x0Wm!{ws;GnyuVO+d<28JPQ-?+_?$5ms`)cM2id-xOAAG!-s{d!E{)2xi zi!-EO%Jw5!n$J^g-mR~+EKlrh{Fk8NN zqkQj~KeO?AbE~Ofn`jowM4POglo~lD78G$PN;aC z>e&o;JloLF=KyfPlONcYx?|9B%0F>W?kvn~FJG<^Gz8i-Y`uJ1nZH_@T`RBL^q>A* zd9obX^22+tKF=eKw|oBHT(?X3=~%A3Fk89#cX{S=W&Y~%FZZLIhXtDk4Ox_D0O1Kw zNR}>WC~ZMr5t4F=FtdYO|M)H)o?=oradEObui#0F)StgFa_kY;pc1s|A<|^`$^C$C ziG?f#UDi}+NHeMEjxE8KL5sQxdKQdodQ^`ggdptMp(EkxItXzBz0C-rzq!39#C_F# zOjW0-)XijV_168Hk1D_3_3u2XEu%ko-@pCShrV3;ZP$|_)q>=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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 diff --git a/js/dayjs@1.11.10-D8VSY-p2.js b/js/dayjs@1.11.10-D8VSY-p2.js new file mode 100644 index 00000000..d5aa4249 --- /dev/null +++ b/js/dayjs@1.11.10-D8VSY-p2.js @@ -0,0 +1 @@ +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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 YS1>^PXF*BV^2a~^4b&y6QbP~`0P84B(f|Me literal 0 HcmV?d00001 diff --git a/js/en-US-NT-RVN9T.js.gz b/js/en-US-NT-RVN9T.js.gz deleted file mode 100644 index 9912bed9393cb06805f3dfa861a4893bc06597e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1677 zcmV;826FiyiwFP!000021JzjFQsX)jzTc;Csm=vdwM_y844QIPAmMjl5|Y3S+@ut{ zV~faEkmQh%%Kh#;op(B~uqFRw2{2U@buP}{#CGdbckBCFYCAlcNM#l?hiT_-IZ`qq z-c~H-Si483mva*i54;CWzVRGKysePUA9SPc)$3lp<~F}x%I)sE(_QHB?cO9hzg_w>qAsV~hwpVjo$<=*x9P@Qp zkST>}F!vs8k~Qy(d(b}Y4p_VWUS=-pRdOw<4^G?hcpcZ6W|(Ol1X5w6Uh@vtmwhyw zp0mg6_WP4`%oK+2OxtI@EIE13)~98L3+*=VaTx7>|Fu5GQ-g{HrckqHo!oxa<0!s3 zdqn^f!X5H7Y}CD)x9>J54+mf6-rXzBdCHlUGUBN_L8ZAi7;3|e&2ihS4{}7V^S;}? z-Ou8kzWb`SWa1j>@`Od$*v@OG)oh>K;PuTq5QCU0qZ_;4uC1@*`Q6UW{VUy`6{aDo z5_9pR9=BUp{dJ7df)5+p-j4OsnqRvY9N!W@P+4ktf^IHZRi2N#?BwG6$$M~Qf#Fkb z<`uZrAI>_bv)()4QqcoD4#+c@f15sPEeWo#$qs- zC~4$iK+{YJ2yw(RVdy>l#&2()45jdl>>0(=sLvu;Oqs}#k}DZz0?Bf76Qoa?G9B?K zQ_OIg5-|Rv&y7H8SDGM!7E@zN>@R^!9>s=|{6e6kc*4}YDTP#p7fMQ-lN-qrQlGTA zo(MK45ahv(Wvj1Ps(BGnVii(C9pg5Of?jKsQ^2@m`xcJE?<}uDBRI#3Be~B ze(Q5B<|>mi$5qZ%0>ex z%%F2P;RKF-(hHOn!s+4^?TR@1i(CFbwqJ|Bgw~3tm`-Z_{ZPd zkB@w^>Tu4gGwW3gzFzNkKi>Akqa}#XmDgKWuY*-NR6ObrAN8m9B#Z2Ot|D;elOB)K zyp8@*9ed8o^yrg`K&H__n~{@gR8Gn)xwo%|CQR!msX_u5wns-iCGg!RH+II4e8$i6 zsk1`<^2rI)#yMiaI8ri8L#L_}0xWOLMWXZ+%ADv~S&!B8A7H(A1Pd^hB1AR3%bxdm> zr5g+TX_C4(y{$;dArn`qHH+*Qg-i)Wgw=SAEJRhlXOy*A!ps|3UrJ&4q#O@kj3=08 zrCGf&>%wn2B3_J4IX>wvVfo$SX^68Dli+d_ZqQ#OMap#HdEVVdgh29%WOKRvhO_*? Xf*Z7d7L;@?zy0gK#egk7Ll6J}d?-6t diff --git a/js/hooks-BGLytdb9.js.gz b/js/hooks-BGLytdb9.js.gz deleted file mode 100644 index ddd1cc7993989cda8f695a4ba63ba960afa32e6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33681 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 diff --git a/js/hooks-BGLytdb9.js b/js/hooks-C_aV-8Y_.js similarity index 61% rename from js/hooks-BGLytdb9.js rename to js/hooks-C_aV-8Y_.js index 6e2bdb59..e9b4e331 100644 --- a/js/hooks-BGLytdb9.js +++ b/js/hooks-C_aV-8Y_.js @@ -1,5 +1,5 @@ -const __vite__fileDeps=["js/en-US-NT-RVN9T.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.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js","js/@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js","js/@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js","js/utils-CZebg5KX.js","js/interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js","js/zrender@5.5.0-JN1hODMT.js","js/tslib@2.3.0-BDyQ-Jie.js","js/@vue_runtime-core@3.4.26-Cq5aFJKF.js","js/@vue_reactivity@3.4.26-DTbxPGxS.js","js/@vue_shared@3.4.26-DWpY0PUk.js","js/zh-CN-C_apBV4j.js","js/index-DFXoKFzV.js","js/index-43Sr2ZDd.js","css/index-DeeQXRbp.css","js/index-8MJEg22w.js","js/instance-B7DjWjPE.js","css/index-CTOeMyqn.css","js/BarcodeDemo-BE4R2dyH.js","js/index-mtfnxTVB.js","js/index-g1xWjPrC.js","js/index-ZAONhno3.js","css/index-BqPIKfai.css","js/index-DYHwA1XI.js","js/index-CCBKm2To.js","js/index-5Nwsrxy3.js","js/index-BKB69qG7.js","js/index-BR70wTwp.js","js/index-DXw-vgra.js","js/vue3-next-qrcode@2.0.10_typescript@5.2.2-DsqDmAzR.js","css/vue3-next-qrcode@2.0.10_typescript@5.2-DuR3EA5M.css","js/ray-dCjhX_JK.js","js/index-Bg-qGje5.js","css/index-cMo-v_SD.css","js/index-pQyv_gpc.js","js/index-E385tkq8.js","css/index-Dig957GB.css","js/index-Dgdpbbi8.js","js/index-BYZzQUjS.js","css/index-CIq6_pk2.css","js/index-B5gAPoLH.js","js/index-DK-aA1yw.js","js/index-NrsCk1Kq.js","css/index-BhnoEzFG.css","js/index-Dl1Y5YxY.js","css/index-G2qqDeP0.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -var Xo=Object.defineProperty;var Zo=(e,t,o)=>t in e?Xo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ye=(e,t,o)=>(Zo(e,typeof t!="symbol"?t+"":t,o),o);import{s as Te,c as ve,t as Fe,i as dt,o as Be,p as be}from"./lodash-es@4.17.21-Dos9GOhk.js";import{o as Jo,u as re,a as Qo,b as en,c as Oe,d as tn,e as pt}from"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import{d as W}from"./dayjs@1.11.10-C8LoRVP6.js";import{p as on}from"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{g as le,i as G,s as We,a as Ie,c as nn,b as L,r as ae,d as R,e as an,u as Ve,q as Se,f as ke,h as mt,p as ht,j as Ke,k as Xe,l as rn,m as ln,n as sn,o as cn,t as un,w as dn,v as U}from"./utils-CZebg5KX.js";import{u as ft}from"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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{i as Ze}from"./interactjs@1.10.26-V8skghJH.js";import{s as pn}from"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import{d as oe}from"./dom-to-image@2.6.0-DCOFUeQU.js";import{r as mn,u as ne,i as hn,a as fn,b as gn,c as yn,d as vn,e as bn,f as Vn,g as Sn,h as _n,j as wn,k as Cn,l as Nn,m as Tn,n as On,o as kn,p as xn,q as Rn,s as An}from"./echarts@5.5.0-BEyY33Zi.js";import{f as Pn,g as Mn}from"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import{c as gt,o as yt,a as vt}from"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";const Ul=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const r=e[n].default;let a=n.replace(`./${t}/`,"").replace(/^\.\//,"");const s=a.lastIndexOf(".");a=a.substring(0,s);const l=a.split("/"),i=l.shift(),u=l.join(".");i&&(u?(Te(o,i,o[i]||{}),Te(o[i],u,r)):Te(o,i,r||{}))}),o},Ln="modulepreload",zn=function(e){return"/ray-template/"+e},Je={},k=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){const a=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),l=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));r=Promise.all(o.map(i=>{if(i=zn(i),i in Je)return;Je[i]=!0;const u=i.endsWith(".css"),c=u?'[rel="stylesheet"]':"";if(!!n)for(let h=a.length-1;h>=0;h--){const f=a[h];if(f.href===i&&(!u||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${c}`))return;const p=document.createElement("link");if(p.rel=u?"stylesheet":Ln,u||(p.as="script",p.crossOrigin=""),p.href=i,l&&p.setAttribute("nonce",l),document.head.appendChild(p),u)return new Promise((h,f)=>{p.addEventListener("load",h),p.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})}))}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})},En=(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 En(Object.assign({"../lang/en-US.ts":()=>k(()=>import("./en-US-NT-RVN9T.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-C_apBV4j.js"),__vite__mapDeps([22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21]))}),`../lang/${n.key}.ts`,3),a=n.key;a&&(t[a]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},ql=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},Gl={max:5,closable:!1},Hl="loading",bt={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},Y={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Yl="",E={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},In=[{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"},Vt=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Dn="zh-CN",$n="zh-CN",Fn={"zh-CN":"zh-cn","en-US":"en"},Bn="zh-cn",Xl={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},Zl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),St=Vue.ref(null),Wn={setupRouterLoadingBar:!0,setupRouterGuard:!0},Kn=["RLogin","ErrorPage","RayTemplateDoc"],me=["admin"],Jl=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}=t??{},s=g=>{r.value=g},l=g=>{g.preventDefault(),s(!1),Vue.nextTick().then(()=>{const{clientX:p,clientY:h}=g;o.value=p,n.value=h,s(!0)})};a&&Jo(e,g=>{a(g)});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,o==null||o())}function Ce(e){return Vue.readonly(Vue.toRef(_e,e))}function Un(){return{...Vue.toRefs(Vue.readonly(_e))}}let K;const qn=async()=>{const e=Uo(),t=await jn(Vt);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:$n})},Ql=async e=>{const t=await qn();e.use(t),K=t},Qe=(e,t)=>!e||t[0]===e?t:`${e}.${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,Gn={path:"/dashboard",component:()=>k(()=>import("./index-DFXoKFzV.js"),__vite__mapDeps([23,1,2,3,8,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}},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-8MJEg22w.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}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"barcode",component:()=>k(()=>import("./BarcodeDemo-BE4R2dyH.js"),__vite__mapDeps([29,1,2,3,8,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"}}},Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Qn={path:"/cache-demo",component:()=>k(()=>import("./index-mtfnxTVB.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}},ea=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),ta={path:"/context-menu",component:()=>k(()=>import("./index-g1xWjPrC.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}},oa=Object.freeze(Object.defineProperty({__proto__:null,default:ta},Symbol.toStringTag,{value:"Module"})),na={path:"/directive",component:()=>k(()=>import("./index-5cxxl6_s.js"),[]),meta:{i18nKey:P("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},aa=Object.freeze(Object.defineProperty({__proto__:null,default:na},Symbol.toStringTag,{value:"Module"})),ra={path:"/echart",component:()=>k(()=>import("./index-ZAONhno3.js"),__vite__mapDeps([32,1,2,3,8,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"}}},la=Object.freeze(Object.defineProperty({__proto__:null,default:ra},Symbol.toStringTag,{value:"Module"})),sa={path:"/form",component:()=>k(()=>import("./index-DYHwA1XI.js"),__vite__mapDeps([34,1,2,3,8,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"}}},ia=Object.freeze(Object.defineProperty({__proto__:null,default:sa},Symbol.toStringTag,{value:"Module"})),ca={path:"/iframe",component:()=>k(()=>import("./index-CCBKm2To.js"),__vite__mapDeps([35,1,2,3,8,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},ua=Object.freeze(Object.defineProperty({__proto__:null,default:ca},Symbol.toStringTag,{value:"Module"})),da={path:"/mock-demo",component:()=>k(()=>import("./index-5Nwsrxy3.js"),__vite__mapDeps([36,1,2,3,8,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"}}},pa=Object.freeze(Object.defineProperty({__proto__:null,default:da},Symbol.toStringTag,{value:"Module"})),ma={path:"/modal-demo",component:()=>k(()=>import("./index-BKB69qG7.js"),__vite__mapDeps([37,1,2,3,8,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}},ha=Object.freeze(Object.defineProperty({__proto__:null,default:ma},Symbol.toStringTag,{value:"Module"})),ye=()=>k(()=>Promise.resolve().then(()=>Fr),void 0),fa={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}}]}]}]},ga=Object.freeze(Object.defineProperty({__proto__:null,default:fa},Symbol.toStringTag,{value:"Module"})),ya={path:"/precision",component:()=>k(()=>import("./index-BR70wTwp.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}},va=Object.freeze(Object.defineProperty({__proto__:null,default:ya},Symbol.toStringTag,{value:"Module"})),ba={path:"/qrcode",component:()=>k(()=>import("./index-DXw-vgra.js"),__vite__mapDeps([39,40,41,42])),meta:{i18nKey:P("menu.QRCode"),icon:"other",order:2}},Va=Object.freeze(Object.defineProperty({__proto__:null,default:ba},Symbol.toStringTag,{value:"Module"})),Sa={path:"rely-about",component:()=>k(()=>import("./index-Bg-qGje5.js"),__vite__mapDeps([43,44])),meta:{i18nKey:P("menu.RelyAbout"),icon:"rely",order:999}},_a=Object.freeze(Object.defineProperty({__proto__:null,default:Sa},Symbol.toStringTag,{value:"Module"})),wa={path:"/router-demo",component:ye,meta:{i18nKey:P("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",component:()=>k(()=>import("./index-pQyv_gpc.js"),__vite__mapDeps([45,1,2,3,8,9,10,11,12,4,5,6,7,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}}]},Ca=Object.freeze(Object.defineProperty({__proto__:null,default:wa},Symbol.toStringTag,{value:"Module"})),Na={path:"/scroll-reveal",component:()=>k(()=>import("./index-E385tkq8.js"),__vite__mapDeps([46,47])),meta:{i18nKey:P("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},Ta=Object.freeze(Object.defineProperty({__proto__:null,default:Na},Symbol.toStringTag,{value:"Module"})),Oa={path:"/segment",component:()=>k(()=>import("./index-Dgdpbbi8.js"),__vite__mapDeps([48,1,2,3,8,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"}}},ka=Object.freeze(Object.defineProperty({__proto__:null,default:Oa},Symbol.toStringTag,{value:"Module"})),xa={path:"/svg-icons",component:()=>k(()=>import("./index-BYZzQUjS.js"),__vite__mapDeps([49,1,2,3,8,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}},Ra=Object.freeze(Object.defineProperty({__proto__:null,default:xa},Symbol.toStringTag,{value:"Module"})),Aa={path:"/table",component:()=>k(()=>import("./index-B5gAPoLH.js"),__vite__mapDeps([51,1,2,3,12,9,8,4,5,6,7,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},Pa=Object.freeze(Object.defineProperty({__proto__:null,default:Aa},Symbol.toStringTag,{value:"Module"})),Ma={path:"/template-hooks",component:()=>k(()=>import("./index-DK-aA1yw.js"),__vite__mapDeps([52,1,2,3,8,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}},La=Object.freeze(Object.defineProperty({__proto__:null,default:Ma},Symbol.toStringTag,{value:"Module"})),za=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Hn,"/src/router/modules/demo/axios.ts":Xn,"/src/router/modules/demo/barcode.ts":Jn,"/src/router/modules/demo/cache-demo.ts":ea,"/src/router/modules/demo/context-menu.ts":oa,"/src/router/modules/demo/directive.ts":aa,"/src/router/modules/demo/echart.ts":la,"/src/router/modules/demo/form.ts":ia,"/src/router/modules/demo/iframe.ts":ua,"/src/router/modules/demo/mock.ts":pa,"/src/router/modules/demo/modal.ts":ha,"/src/router/modules/demo/multi-menu.ts":ga,"/src/router/modules/demo/precision.ts":va,"/src/router/modules/demo/qrcode.ts":Va,"/src/router/modules/demo/rely.ts":_a,"/src/router/modules/demo/router-demo.ts":Ca,"/src/router/modules/demo/scroll-reveal.ts":Ta,"/src/router/modules/demo/segment.ts":ka,"/src/router/modules/demo/svg-icons.ts":Ra,"/src/router/modules/demo/table.ts":Pa,"/src/router/modules/demo/template-hooks.ts":La});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},[])},Ea=e=>e[0]==="/",_t=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+(Ea(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){_t(r.children,t,a);continue}else t.push({...r,path:a})}return t},ja=e=>Array.isArray(e)?_t(ve(e)):[],Ia=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}),Da=e=>{const{beforeEach:t}=e,{getRootPath:o}=te(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,s)=>{const l=le(E.token),i=le(E.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;l!==null?n(r,a)?xe(!0):!G(c,"Symbol")&&c&&Kn.includes(c)?s():Fo(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}=te();We(E.appMenuKey,r.value),e?n(r.value):o(r.value)},$a=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Q.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Fa=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()})},wt=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:a}=Ie();return!(n||o||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))};var Ba={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.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},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 Ct=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=Ba,{locale:t}=se(),{locale:o}=_l(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Uo(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),r=l=>{t(l),o(l),n.localeLanguage=l,We(E.localeLanguage,l,"localStorage")},a=(l,i=.3)=>{const u=nn(l,i),c={primaryColor:l,primaryColorHover:l,primaryColorPressed:l};n.primaryColorOverride.common=c;const g=document.body;g.style.setProperty("--ray-theme-primary-color",l),g.style.setProperty("--ray-theme-primary-fade-color",u)},s=(l,i,u)=>{Object.hasOwn(n,l)&&(n[l]=i),u==null||u()};return Pn(()=>n.appTheme,l=>{l?Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:a,updateSettingState:s}},{persist:{key:E.appPiniaSettingStore}}),Nt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],Tt="transparent",Ot={},kt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},xt={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},At={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Pt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Lt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},zt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Et={itemStyle:{borderWidth:0,borderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},It={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Dt={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},$t={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"}},Ft={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Bt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Wt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},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={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Ht={textStyle:{color:"#999999"}},Yt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Xt={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"}}},Zt={color:["#fc97af","#87f7cf"]},Jt={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"}},Qt={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},Wa={color:Nt,backgroundColor:Tt,textStyle:Ot,title:kt,line:xt,radar:Rt,bar:At,pie:Pt,scatter:Mt,boxplot:Lt,parallel:zt,sankey:Et,funnel:jt,gauge:It,candlestick:Dt,graph:$t,map:Ft,geo:Bt,categoryAxis:Wt,valueAxis:Kt,logAxis:Ut,timeAxis:qt,toolbox:Gt,legend:Ht,tooltip:Yt,timeline:Xt,visualMap:Zt,dataZoom:Jt,markPoint:Qt},Ka=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Tt,bar:At,boxplot:Lt,candlestick:Dt,categoryAxis:Wt,color:Nt,dataZoom:Jt,default:Wa,funnel:jt,gauge:It,geo:Bt,graph:$t,legend:Ht,line:xt,logAxis:Ut,map:Ft,markPoint:Qt,parallel:zt,pie:Pt,radar:Rt,sankey:Et,scatter:Mt,textStyle:Ot,timeAxis:qt,timeline:Xt,title:kt,toolbox:Gt,tooltip:Yt,valueAxis:Kt,visualMap:Zt},Symbol.toStringTag,{value:"Module"})),eo=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],to="transparent",oo={},no={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},ao={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},ro={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},lo={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},so={itemStyle:{borderWidth:0,borderColor:"#ccc"}},io={itemStyle:{borderWidth:0,borderColor:"#ccc"}},co={itemStyle:{borderWidth:0,borderColor:"#ccc"}},uo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},po={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ho={itemStyle:{borderWidth:0,borderColor:"#ccc"}},fo={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},go={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"}},yo={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={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={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)"]}}},Vo={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)"]}}},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:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},wo={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},Co={textStyle:{color:"#333333"}},No={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},To={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},Oo={color:["#5ab1ef","#e0ffff"]},ko={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},xo={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Ua={color:eo,backgroundColor:to,textStyle:oo,title:no,line:ao,radar:ro,bar:lo,pie:so,scatter:io,boxplot:co,parallel:uo,sankey:po,funnel:mo,gauge:ho,candlestick:fo,graph:go,map:yo,geo:vo,categoryAxis:bo,valueAxis:Vo,logAxis:So,timeAxis:_o,toolbox:wo,legend:Co,tooltip:No,timeline:To,visualMap:Oo,dataZoom:ko,markPoint:xo},qa=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:to,bar:lo,boxplot:co,candlestick:fo,categoryAxis:bo,color:eo,dataZoom:ko,default:Ua,funnel:mo,gauge:ho,geo:vo,graph:go,legend:Co,line:ao,logAxis:So,map:yo,markPoint:xo,parallel:uo,pie:so,radar:ro,sankey:po,scatter:io,textStyle:oo,timeAxis:_o,timeline:To,title:no,toolbox:wo,tooltip:No,valueAxis:Vo,visualMap:Oo},Symbol.toStringTag,{value:"Module"})),Ga=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Ka,"/src/app-config/echart-themes/macarons/macarons.json":qa}),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!`)},[])},Ha=e=>Object.assign({},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.9)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e),Ya={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:()=>Ha()},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}},Xa={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},Za=Ga(),et="__R_CHART_DOWN_LOAD_CHART__";Za.forEach(e=>{mn(e.name,e.theme)});const es=Vue.defineComponent({name:"RChart",props:Ya,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 g=Vue.computed(()=>[{label:"下载图片",key:et,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 f;const y=async()=>{var C;ne([fn,gn,yn,vn,bn,Vn,Sn,_n]),ne([wn,Cn,Nn,Tn,On,kn]),ne([xn,Rn]),ne([An]);try{ne((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 A=I=>Object.assign({},M,I);return e.showAria&&(M=A({aria:{enabled:!0,decal:{show:!0}}})),M},d=(C=i)=>{const M=n.value,A=b(e.options),{height:I,width:B}=M.getBoundingClientRect(),{onSuccess:ue,onError:de}=e;try{c=hn(M,C,{width:B===0?200:void 0,height:I===0?200:void 0}),a.value=c,ue&&R(ue,c),e.nextTick?(c.setOption({}),Vue.nextTick(()=>{A&&(c==null||c.setOption(A))})):A&&(c==null||c.setOption(A))}catch(Z){throw de&&R(de),new Error(`[RChart render error]: ${Z}`)}finally{const{onFinally:Z}=e;Z&&R(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===et&&!V()){const{filename:I,...B}=e.downloadOptions;an(c.getDataURL(B),I??`${new Date().getTime()}`)}const{onDropdownSelect:A}=e;A&&R(A,C,M)},w=()=>{if(e.autoResize&&(s||(s=Fe(O,500)),l||(l=en(e.autoResizeObserverTarget||r,s))),c!=null&&c.getDom()||!h.value&&e.intersectionObserver)return;m(),f==null||f.stop();const{onRegister:C}=e;C&&c&&R(C,c,w,x)};e.intersectionObserver&&(f=Qo(e.intersectionObserverTarget||r,([C])=>{h.value=C.isIntersecting},e.intersectionOptions));const x=()=>{S(),s==null||s.cancel(),l==null||l.stop(),f==null||f.stop(),f=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=Mn(()=>e.options,C=>{const M=b(C),A=Object.assign({},e.setChartOptions,Xa);c==null||c.setOption(M,A)},{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:g,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:ae(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ae(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ae(l,{defaultElement:Vue.createVNode(Po,{iconSize:18,cursor:"pointer",options:s??n,trigger:"click",onSelect:r.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),ts=()=>{let e,t,o;const n=(i,u,c)=>{i&&(e=i,t=c,o=u)},r=()=>{if(!e)throw new Error("[useChart]: echart instance is not ready yet. if you are using useChart, please make sure you have called register method in onRegister event.");return{dispose:t,render:o,echartInst:e}};return[n,{getChartInstance:r,isDispose:()=>!(e&&r().echartInst.getDom()),dispose:()=>r().dispose.call(null),render:()=>r().render.call(null)}]},Ja={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},os=Vue.defineComponent({name:"RCollapseGrid",props:Ja,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":a}=e;r&&R(r,t.value),a&&R(a,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(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()]}})]})]}})})}}),Qa={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:Qa,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&&R(a,r)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),er={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},iframeClass:{type:String,default:null}},ns=Vue.defineComponent({name:"RIframe",props:er,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&&R(i,n.value,l)},s=l=>{r.value=!1;const{onError:i}=e;i&&R(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)})])}}),tr={...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}},or=(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;or(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()})},nr="r-modal__preset-card--fullscreen",Ao="r-modal",ee={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},as=Vue.defineComponent({name:"RModal",props:tr,setup(e){const t=Vue.computed(()=>({[ee.width]:L(e.width??600),[ee.cardWidth]:L(e.cardWidth??600),[ee.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&&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:[Ao,l?nr:""],style:[a,l?"height: 100vh":""],preset:n},{id:s},r,o),{...t})}}),rs=()=>{const{create:e,destroyAll:t}=naive.useModal();return{create:n=>{const{content:r,...a}=n;let s=r;a.preset==="card"&&a.fullscreen&&(s=()=>Vue.h(naive.NScrollbar,{themeOverrides:{color:"rgba(0, 0, 0, 0)",colorHover:"rgba(0, 0, 0, 0)"},trigger:"none",style:{padding:"0 var(--n-padding-left) var(--n-padding-bottom) var(--n-padding-left)",width:"auto",height:"calc(100vh - 29px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))"}},{default:()=>typeof r=="function"?r():r}));const{preset:l,dad:i,fullscreen:u,width:c,cardWidth:g,dialogWidth:p}=n,h=e({...a,content:s}),{key:f}=h,y={[ee.width]:L(c??600),[ee.cardWidth]:L(g??600),[ee.dialogWidth]:L(p??446)};return Vue.nextTick(()=>{const[m]=Se(`[internalkey="${f}"]`)||[];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),mt(m,Ao)}}),h},destroyAll:t}},ar={...naive.dropdownProps,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function rr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Po=Vue.defineComponent({name:"RMoreDropdown",props:ar,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"}),rr(e=ae(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")},lr=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],sr=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&&R(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)]})}}),ir=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)}}),cr=()=>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}),De=(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:g,children:p,fixed:h,isResizable:f,...y}=i,m=h==="left",b=h==="right",d={...y,title:g,key:c,fixed:h,isLeftFixedActivated:m,isRightFixedActivated:b,isResizable:f};return{...d,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(tt,{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:f?Re:"",onClick:r.bind(this,d,u)},null),default:()=>"修改列宽"}),Vue.createVNode(tt,{icon:"row_end",title:"固定在列尾",customClassName:b?Re:"",onClick:a.bind(this,"right",d,u)},null)]})}}),set:()=>{}}),n=l=>{const{onUpdateColumn:i}=e;i&&R(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`,g=`${l==="left"?"right":"left"}FixedActivated`;i[g]=!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,g]=De(i,o.value);if(c===null||g===null)return;c.splice(g,1);const[p,h]=De(l,o.value);p===null||h===null||(u==="before"?p.splice(h,0,i):p.splice(h+1,0,i),dt(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:cr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),dr=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:""),ht(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(T,{name:"print",size:F.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),pr=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&&R(s,a)};return(()=>{const{striped:a,bordered:s,onInitialed:l}=e;a&&o.value.push("striped"),s&&o.value.push("bordered"),l&&R(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:lr,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 mr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ls=Vue.defineComponent({name:"RTable",inheritAttrs:!1,props:ie,setup(e,t){const{expose:o,emit:n}=t,r=Vue.ref(),a=Vue.ref(),s=Ve(16),l=Ve(16),i=Vue.reactive({x:0,y:0,showContextMenu:!1}),u=Vue.reactive({size:e.size}),c=Vue.ref({striped:!1,bordered:!1}),g=(d,V)=>{const{onContextMenuClick:S}=e;S&&R(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},f=d=>{const{onUpdateColumns:V,"onUpdate:columns":S}=e;V&&R(V,d),S&&R(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(dr,d,null),Vue.createVNode(sr,Vue.mergeProps(d,{onChangeSize:h.bind(this)}),null),Vue.createVNode(ir,null,null),Vue.createVNode(ur,Vue.mergeProps(d,{onUpdateColumn:f.bind(this)}),null),Vue.createVNode(pr,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"},mr(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&&R(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:g,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:g}=this,{class:p}=t,{tool:h,combineRowProps:f,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,g,{rowProps:f.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:ae(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)}})}}),ss=()=>{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);ht(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},is=(e,t,o)=>{const n=Vue.ref([]),r=Vue.ref([]),{rowKey:a="key",onChange:s}=o||{},l=Vue.computed(()=>ot(t)),i=(f,y,m)=>{n.value=f,r.value=y,s==null||s(f,y,m),ot(t)},u=()=>n.value,c=()=>r.value,g=()=>{n.value=[],r.value=[],s==null||s(n.value,r.value,{row:void 0,action:"uncheckAll"})},p=f=>{if(f==null)return;let y;n.value=n.value.filter(m=>m!==f),r.value=r.value.filter(m=>m[a]===f?(y=m,!1):!0),s==null||s(n.value,r.value,{row:y,action:"uncheck"})},h=f=>{if(n.value.includes(f))return;const y=!l.value&&n.value.length>=1,m=Mo(Vue.unref(e)||[],a,f);y?n.value=[f]:n.value.push(f),m&&(y?r.value=[m]:r.value.push(m),s==null||s(n.value,r.value,{row:m,action:"check"}))};return Ke(()=>{g()}),[n,{checkedRows:r,checkedRowKeysBind:i,getKeys:u,getRows:c,clearAll:g,clearKey:p,selectKey:h}]},hr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},fr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},hr),setup(e){const{getKeepAliveInclude:t}=Ar(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=bt;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})])}}}),gr={...naive.formProps,onRegister:{type:[Function,Array],default:null}},cs=Vue.defineComponent({name:"RForm",props:gr,setup(e,{expose:t}){const o=Vue.ref();return Vue.onMounted(()=>{const{onRegister:n}=e;n&&o.value&&R(n,o.value)}),t(),{formRef:o}},render(){const{$attrs:e,$props:t,$slots:o}=this;return Vue.createVNode(naive.NForm,Vue.mergeProps(e,t,{ref:"formRef"}),{...o})}}),us=(e,t)=>{const o=Vue.ref(),n=u=>{u&&(o.value=u)},r=()=>{if(!o.value)throw new Error("[useForm]: form instance is not ready yet. if you are using useForm, please make sure you have called register method in onRegister event.");return o.value};return[n,{getFormInstance:r,validate:(u,c)=>r().validate.call(null,u,c),restoreValidation:()=>r().restoreValidation.call(null),formModel:()=>ve(e)||{},formRules:()=>ve(t)||{}}]},yr=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],vr={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},br=Be({...naive.tabsProps,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},...yr);function Vr(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},Sr=e=>{if(typeof e.popover=="string")return Vue.createVNode(naive.NPopover,null,{trigger:()=>$e(e),default:()=>e.popover});if(G(e.popover,"Object")){const{popover:t}=e,{label:o,...n}=t;return Vue.createVNode(naive.NPopover,n,{trigger:()=>$e(e),default:()=>o})}},ds=Vue.defineComponent({name:"RSegment",props:br,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({},vr,r)}),Vr(e=o.map(a=>Vue.createVNode(naive.NTab,{key:a.key,name:a.key,tab:a.popover?Sr(a):$e(a),disabled:a.disabled},{...a.slots})))?e:{default:()=>[e]})}}),_r={width:{type:[String,Number],default:"auto"},height:{type:[String,Number],default:"auto"},loading:{type:Boolean,default:!1},barcodeRender:{type:String,default:"canvas",validator:e=>["canvas","svg"].includes(e)},text:{type:String},options:{type:Object,default:()=>({})},format:{type:String,default:()=>"CODE128"},watchText:{type:Boolean,default:!0},onSuccess:{type:[Function,Array]},onError:{type:[Function,Array]},onFinally:{type:[Function,Array]}},ps=Vue.defineComponent({name:"RBarcode",props:_r,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&&R(i,s,a,l)}catch(a){const{onError:s}=e;s&&R(s,a)}finally{const{onFinally:a}=e;a&&R(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 wr={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},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 Cr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,Lo=(e,t,o)=>{const n=[];if(Cr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const a=Lo(r,t,o);a.length>0&&n.push(e,...a)}return n},Nr=(e,t,o)=>{const n=[];for(const r of e){const a=Lo(r,t,o);a.length>0&&n.push(...a)}return n},Tr=e=>{const{breadcrumbLabel:t}=e;if(!t)return;const{layout:{sideBarLogo:o}}=wr,n=o?o.title:"";document.title=t+" - "+n},Or=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})},nt=()=>{const{getRootPath:e}=te();return le(E.appMenuKey,"sessionStorage",{defaultValue:e.value})},Eo=()=>Ia(za()),kr=()=>ja(Eo());let he;const jo=(e,t)=>{var o;if(he&&Xe(he.fullPath,t))return he;for(const n of e){if(Xe(n.fullPath,t))return he=n,n;if((o=n.children)!=null&&o.length){jo(n.children,t);continue}}},Io=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=se(),{setKeepAliveInclude:r}=Pr(),a=Vue.reactive({menuKey:nt(),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:Or(d),extra:zo(d)});return d.fullPath===nt()&&(a.currentMenuOption=x),x.show=wt(x),x},u=d=>{a.breadcrumbOptions=Nr(a.options,"fullPath",d)},c=(d,V=!0)=>{const O=Array.isArray(d)?[...d]:[d];V?a.menuTagOptions.push(...O):a.menuTagOptions=O},g=(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),Tr(V),!v)g(d,V),u(d),a.menuKey=d,a.currentMenuOption=V,We(E.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)}},f=()=>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(!Fo(x.meta))continue;v.push(i({...x,fullPath:C}))}return v};if(a.options=V(Eo(),""),a.currentMenuOption){const{currentMenuOption:S}=a;u(S.key),g(S.fullPath,S)}d()}),y=d=>a.collapsed=d,m=(d,V=1)=>a.menuTagOptions.splice(d,V),b=async()=>{s.value&&(await f(),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.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),Do=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{dt(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}=Ko();window.$message.info("账号退出中..."),rn("__all_sessionStorage__","sessionStorage"),n(),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:E.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),$o=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=bt,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=Io(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:l}=te();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}=Io();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}},D=()=>{const e=Ct(),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),g=Vue.computed(()=>e.watermarkConfig),p=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:a,getLocaleLanguage:s,getLockScreenSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:g,getAppRootRoute:p}},j=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=Ct();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},xr=()=>{const e=Do();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Rr=()=>{const{signing:e,logout:t}=Do();return{signing:e,logout:t}},Ar=()=>{const e=$o();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Pr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=$o();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},ms=e=>{const t=Pinia.createPinia();e.use(t),t.use(pn)},Fo=e=>{const{getSigningCallback:t}=xr(),{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},Mr=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=Wn;t&&Fa(e),o&&Da(e)};var Lr={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.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const zr=Vue.ref(),Er=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Lr;return{sideBarLogo:t,sideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:r})=>{if(typeof t.icon=="string")return Vue.createVNode(T,{name:t.icon,size:"30",cursor:r},null);if(G(t.icon,"Object"))return Vue.createVNode(t.icon,null,null)}}},render(){const{sideBarLogo:e,collapsed:t,TemplateLogo:o,sideBarLogoClick:n}=this;return e!=null&&e.title?Vue.createVNode("div",{class:["ray-menu__logo",e!=null&&e.url?"ray-menu__logo-url":null],onClick:n.bind(this),ref:zr},[e!=null&&e.icon?t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>o({cursor:"pointer"}),default:()=>e.title}):o({cursor:"pointer"}):t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>Vue.createVNode("h1",{class:"n-menu-item-content"},[e.title[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,f;return(f=(h=e.value)==null?void 0:h.showOption)==null?void 0:f.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:St,collapsed:a.value,onExpand:()=>{n("collapsed",!1)},onCollapse:()=>{n("collapsed",!0)}},{default:()=>[Vue.createVNode(Er,{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 Ir{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 Ae={requestInstance:null,responseInstance:null},Pe={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},fe={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Dr=new Ir,hs=()=>{const e=(l,i)=>{i==="requestInstance"?Ae.requestInstance=l:Ae.responseInstance=l},t=l=>Ae[l],o=(l,i,u)=>{u==="ok"?Pe[l]=i:fe[l]=i},n=(l,i)=>i==="ok"?Pe[l]:fe[l],r=(l,...i)=>{Array.isArray(l)&&l.forEach(u=>{typeof u=="function"&&u(...i)})};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,i,u)=>{const c=u==="ok"?Pe[i]:fe[i],g=t(l),{MODE:p}=Ie();g&&r(c,g,p)},fetchError:(l,i,u)=>{const c=fe[u],{MODE:g}=Ie();r(c,i,g)}}},$r=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Dr.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Bo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){VueRouter.useRouter();const{maximize:e}=Wo(),{getContentTransition:t}=D(),o=Vue.ref(!1),n={opacitySpinning:"0"},{globalMainLayoutLoad:r,layoutContentMaximize:a,layoutContentSpinning:s}=Un();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($r,null,null),e?Vue.createVNode(fr,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),Fr=Object.freeze(Object.defineProperty({__proto__:null,default:Bo},Symbol.toStringTag,{value:"Module"}));var Br={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.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Wr=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Br;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Kr=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)}}),Ur=Vue.defineComponent({name:"ThemeSwitch",setup(){const{darkTheme:e,lightTheme:t}=Tl(),{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 qr=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}=j(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:s,getBreadcrumbSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c}=D(),g=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:g,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(Ur,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:In,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 Gr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Hr=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},Gr(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 Me(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Yr=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(),g=Vue.ref(!1),p="content-item--active",h=()=>{s.searchOptions=[],s.searchValue=null,i=0,u=i},f=v=>{a.value||(v.ctrlKey||v.metaKey)&&v.key==="k"&&(v.preventDefault(),v.stopPropagation(),h(),a.value=!0)},y=v=>{if(v)g.value=!0;else{g.value=!1,s.searchOptions=[];return}const w=r().reduce((x,C)=>{var B;const M=be(C,["children","meta","path","name"]),A=n({...M,fullPath:C.path}),{breadcrumbLabel:I}=A;return(B=I==null?void 0:I.toLocaleLowerCase())!=null&&B.includes(v.toLocaleLowerCase())&&wt(A)&&x.push(A),x},[]);setTimeout(()=>{s.searchOptions=w,Vue.nextTick().then(()=>{b()}),g.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(ln,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;sn(M,p)}if(x!=null&&x.length){const[M]=x;mt(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=>{f(v),S(v)},!0),{...Vue.toRefs(s),modelShow:a,helperTipOptions:l,fuzzySearchMenuOptions:Fe(y,300),searchItemClick:m,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:O,loading:g}},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"},Me(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]},Me(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"},Me(l)?l:{default:()=>[l]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[s.label]})]})))?a:{default:()=>[a]})}})])])]})}}),Xr=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=cn();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&R(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()])]})})}}),Zr=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)}},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]})]})}}),Jr=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Qr={logout:()=>{const{logout:e}=Rr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=j();e("lockScreenSwitch",!0)}},el=e=>{const t=Qr[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},tl=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},ol=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},nl=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=j(),{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(),g=Ce("globalDrawerValue"),p=Vue.computed(()=>tl({isFullscreen:n,isTabletOrSmaller:c})),h=Vue.computed(()=>ol({isFullscreen:n,isTabletOrSmaller:c})),f={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",!g.value)}};return{leftIconOptions:p,rightTooltipIconOptions:h,toolIconClick:b=>{var d;(d=f[b])==null||d.call(f)},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(Yr,{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(Kr,{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(Hr,null,null):null]}),Vue.createVNode(naive.NFlex,{justify:"end",align:"center",size:[0,0],wrap:!1},{default:()=>[s(Vue.createVNode(Xr,{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:Vt,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:Jr(),onSelect:el.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(Zr,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),Vue.createVNode(qr,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:o},null)]})}}),al=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(nl,null,null)]})}}),rl={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},ll=vt('',1),sl=[ll];function il(e,t){return yt(),gt("svg",rl,[...sl])}const cl={render:il},ul={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},dl=vt('',1),pl=[dl];function ml(e,t){return yt(),gt("svg",ul,[...pl])}const hl={render:ml};function fl(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const gl=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=X(),{changeMenuModelValue:a}=ce(),{getRootPath:s}=te(),{maximize:l}=Wo(),{reload:i}=Nl(),{close:u,closeAll:c,closeRight:g,closeLeft:p,closeOther:h,checkCloseLeft:f,checkCloseRight:y}=Ko(),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(hl,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(cl,{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:()=>{g(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(_)},A=(_,N)=>{V.value.forEach(z=>{if(z.key===_){z.disabled=N;return}})},I=_=>{v.actionDropdownShow=!1,a(_.fullPath,_)},B=()=>{const _=document.getElementById(S);if(_)return Array.from(_.childNodes).find(pe=>un(pe,C).value)},ue=_=>{var z;const N=B();if(N){const pe=N.scrollLeft||0,He=_==="left"?Math.max(0,pe-200):pe+200;(z=o.value)==null||z.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]??{};A("closeCurrentPage",!_),y(b)?A("closeRight",!1):A("closeRight",!0),f(b)?A("closeLeft",!1):A("closeLeft",!0)},qo=()=>{b=r.value.findIndex(N=>N.fullPath===n.value),qe()},Go=_=>{r.value.length>1&&_.fullPath!==s.value&&(_.closeable=!0)},Ho=_=>{_.fullPath!==n.value&&(_.closeable=!1)},Yo=()=>{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 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)?Yo():_.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:M,getMenuKey:n,menuTagClick:I,moreOptions:V,scrollX:ue,scrollRef:o,uuidScrollBar:S,actionDropdownSelect:de,actionState:v,menuTagContextMenu:Z,setCurrentContextmenuIndex:qo,menuTagMouseenter:Go,menuTagMouseleave:Ho,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:g,menuTagContextMenu:p,menuTagMouseenter:h,menuTagMouseleave:f,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"},fl(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:g.bind(this,b),onContextmenu:p.bind(this,d),onMouseenter:h.bind(this,b),onMouseleave:f.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(Po,{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)]})]})]})])]})}}),yl=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(gl,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`}))},at=tn(E.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),bl=()=>({setLockAppScreen:o=>{at.value=o},getLockAppScreen:()=>at.value}),Vl=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=D(),{getLockAppScreen:a}=bl(),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(al,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(yl,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Q,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Bo,null,null)]}),o?Vue.createVNode(Wr,{ref:"layoutFooterRef"},null):null]})]})}}),Sl=[{path:"/",name:"RLogin",component:()=>k(()=>import("./index-NrsCk1Kq.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:Vl,children:[...kr(),{path:"/:catchAll(.*)",component:()=>k(()=>import("./index-Dl1Y5YxY.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:Sl,scrollBehavior:e=>{$a(e)}}),fs=e=>{e.use(we),Mr(we)},Ue=()=>we?{router:we}:{router:{}},rt="YYYY-MM-DD HH:mm:ss",_l=()=>({locale:s=>{const l=Fn[s];l?W.locale(l):W.locale(Bn)},getStartAndEndOfDay:s=>{const{format:l=rt}=s??{},i=W(),u=i.startOf("day"),c=i.endOf("day"),g=i.format(l),p=u.format(l),h=c.format(l);return{today:i,startOfDay:u,endOfDay:c,formatToday:g,formatStartOfDay:p,formatEndOfDay:h}},format:(s,l)=>{const{format:i=rt}=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}=pt(e),n=Vue.ref(!1);return dn(()=>{const{media:a=768}=e??{};n.value=t.value<=a}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let lt=999,Le=!1;const H="ELEMENT-FULLSCREEN-RAY",{width:st,height:it}=pt(),ct=document.createElement("style"),wl=(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=` +const __vite__fileDeps=["js/en-US-BWUAwR_8.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.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js","js/@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js","js/@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js","js/utils-DzwATN8F.js","js/interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js","js/zrender@5.5.0-JN1hODMT.js","js/tslib@2.3.0-BDyQ-Jie.js","js/@vue_runtime-core@3.4.26-Cq5aFJKF.js","js/@vue_reactivity@3.4.26-DTbxPGxS.js","js/@vue_shared@3.4.26-DWpY0PUk.js","js/zh-CN-Na6MSUgT.js","js/index-C3ZkZKNu.js","js/index-43Sr2ZDd.js","css/index-DeeQXRbp.css","js/index-CMqJ8Fgn.js","js/instance-Kh46CAlG.js","css/index-CTOeMyqn.css","js/BarcodeDemo-H4KZq6gW.js","js/index-Dcn5JGnj.js","js/index-ErTCpObk.js","js/index-DJIz5MzS.js","css/index-BqPIKfai.css","js/index-CKP6r8dS.js","js/index-CB5h-bG4.js","js/index-BL2t8biX.js","js/index-DPXK2Hqg.js","js/index-B37NEHRA.js","js/index-DXw-vgra.js","js/vue3-next-qrcode@2.0.10_typescript@5.2.2-DsqDmAzR.js","css/vue3-next-qrcode@2.0.10_typescript@5.2-DuR3EA5M.css","js/ray-dCjhX_JK.js","js/index-Bg-qGje5.js","css/index-cMo-v_SD.css","js/index-DC03dE4B.js","js/index-E385tkq8.js","css/index-Dig957GB.css","js/index-o0u9h3hq.js","js/index--2GJj_G0.js","css/index-CIq6_pk2.css","js/index-CvrKYo_w.js","js/index-CtCUPkq2.js","js/index-CwPRbKGA.js","css/index-BhnoEzFG.css","js/index-CCe0EPWx.js","css/index-G2qqDeP0.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +var Xo=Object.defineProperty;var Zo=(e,t,o)=>t in e?Xo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ye=(e,t,o)=>(Zo(e,typeof t!="symbol"?t+"":t,o),o);import{s as Te,c as ve,t as Fe,i as dt,o as Be,p as be}from"./lodash-es@4.17.21-Dos9GOhk.js";import{o as Jo,u as re,a as Qo,b as en,c as Oe,d as tn,e as pt}from"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import{d as W}from"./dayjs@1.11.10-D8VSY-p2.js";import{p as on}from"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{g as le,i as G,s as We,a as Ie,c as nn,b as L,r as ae,d as R,e as an,u as Ve,q as Se,f as ke,h as mt,p as ht,j as Ke,k as Xe,l as rn,m as ln,n as sn,o as cn,t as un,w as dn,v as U}from"./utils-DzwATN8F.js";import{u as ft}from"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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{i as Ze}from"./interactjs@1.10.26-V8skghJH.js";import{s as pn}from"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import{d as oe}from"./dom-to-image@2.6.0-DCOFUeQU.js";import{r as mn,u as ne,i as hn,a as fn,b as gn,c as yn,d as vn,e as bn,f as Vn,g as Sn,h as _n,j as wn,k as Cn,l as Nn,m as Tn,n as On,o as kn,p as xn,q as Rn,s as An}from"./echarts@5.5.0-BEyY33Zi.js";import{f as Pn,g as Mn}from"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import{c as gt,o as yt,a as vt}from"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";const Ul=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const r=e[n].default;let a=n.replace(`./${t}/`,"").replace(/^\.\//,"");const s=a.lastIndexOf(".");a=a.substring(0,s);const l=a.split("/"),i=l.shift(),u=l.join(".");i&&(u?(Te(o,i,o[i]||{}),Te(o[i],u,r)):Te(o,i,r||{}))}),o},Ln="modulepreload",zn=function(e){return"/ray-template/"+e},Je={},k=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){const a=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),l=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));r=Promise.all(o.map(i=>{if(i=zn(i),i in Je)return;Je[i]=!0;const u=i.endsWith(".css"),c=u?'[rel="stylesheet"]':"";if(!!n)for(let h=a.length-1;h>=0;h--){const f=a[h];if(f.href===i&&(!u||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${c}`))return;const p=document.createElement("link");if(p.rel=u?"stylesheet":Ln,u||(p.as="script",p.crossOrigin=""),p.href=i,l&&p.setAttribute("nonce",l),document.head.appendChild(p),u)return new Promise((h,f)=>{p.addEventListener("load",h),p.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})}))}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})},En=(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 En(Object.assign({"../lang/en-US.ts":()=>k(()=>import("./en-US-BWUAwR_8.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-Na6MSUgT.js"),__vite__mapDeps([22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21]))}),`../lang/${n.key}.ts`,3),a=n.key;a&&(t[a]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},ql=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},Gl={max:5,closable:!1},Hl="loading",bt={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},Y={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Yl="",E={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},In=[{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"},Vt=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Dn="zh-CN",$n="zh-CN",Fn={"zh-CN":"zh-cn","en-US":"en"},Bn="zh-cn",Xl={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},Zl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),St=Vue.ref(null),Wn={setupRouterLoadingBar:!0,setupRouterGuard:!0},Kn=["RLogin","ErrorPage","RayTemplateDoc"],me=["admin"],Jl=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}=t??{},s=g=>{r.value=g},l=g=>{g.preventDefault(),s(!1),Vue.nextTick().then(()=>{const{clientX:p,clientY:h}=g;o.value=p,n.value=h,s(!0)})};a&&Jo(e,g=>{a(g)});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,o==null||o())}function Ce(e){return Vue.readonly(Vue.toRef(_e,e))}function Un(){return{...Vue.toRefs(Vue.readonly(_e))}}let K;const qn=async()=>{const e=Uo(),t=await jn(Vt);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:$n})},Ql=async e=>{const t=await qn();e.use(t),K=t},Qe=(e,t)=>!e||t[0]===e?t:`${e}.${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,Gn={path:"/dashboard",component:()=>k(()=>import("./index-C3ZkZKNu.js"),__vite__mapDeps([23,1,2,3,8,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}},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-CMqJ8Fgn.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}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"barcode",component:()=>k(()=>import("./BarcodeDemo-H4KZq6gW.js"),__vite__mapDeps([29,1,2,3,8,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"}}},Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Qn={path:"/cache-demo",component:()=>k(()=>import("./index-Dcn5JGnj.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}},ea=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),ta={path:"/context-menu",component:()=>k(()=>import("./index-ErTCpObk.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}},oa=Object.freeze(Object.defineProperty({__proto__:null,default:ta},Symbol.toStringTag,{value:"Module"})),na={path:"/directive",component:()=>k(()=>import("./index-5cxxl6_s.js"),[]),meta:{i18nKey:P("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},aa=Object.freeze(Object.defineProperty({__proto__:null,default:na},Symbol.toStringTag,{value:"Module"})),ra={path:"/echart",component:()=>k(()=>import("./index-DJIz5MzS.js"),__vite__mapDeps([32,1,2,3,8,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"}}},la=Object.freeze(Object.defineProperty({__proto__:null,default:ra},Symbol.toStringTag,{value:"Module"})),sa={path:"/form",component:()=>k(()=>import("./index-CKP6r8dS.js"),__vite__mapDeps([34,1,2,3,8,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"}}},ia=Object.freeze(Object.defineProperty({__proto__:null,default:sa},Symbol.toStringTag,{value:"Module"})),ca={path:"/iframe",component:()=>k(()=>import("./index-CB5h-bG4.js"),__vite__mapDeps([35,1,2,3,8,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},ua=Object.freeze(Object.defineProperty({__proto__:null,default:ca},Symbol.toStringTag,{value:"Module"})),da={path:"/mock-demo",component:()=>k(()=>import("./index-BL2t8biX.js"),__vite__mapDeps([36,1,2,3,8,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"}}},pa=Object.freeze(Object.defineProperty({__proto__:null,default:da},Symbol.toStringTag,{value:"Module"})),ma={path:"/modal-demo",component:()=>k(()=>import("./index-DPXK2Hqg.js"),__vite__mapDeps([37,1,2,3,8,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}},ha=Object.freeze(Object.defineProperty({__proto__:null,default:ma},Symbol.toStringTag,{value:"Module"})),ye=()=>k(()=>Promise.resolve().then(()=>Fr),void 0),fa={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}}]}]}]},ga=Object.freeze(Object.defineProperty({__proto__:null,default:fa},Symbol.toStringTag,{value:"Module"})),ya={path:"/precision",component:()=>k(()=>import("./index-B37NEHRA.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}},va=Object.freeze(Object.defineProperty({__proto__:null,default:ya},Symbol.toStringTag,{value:"Module"})),ba={path:"/qrcode",component:()=>k(()=>import("./index-DXw-vgra.js"),__vite__mapDeps([39,40,41,42])),meta:{i18nKey:P("menu.QRCode"),icon:"other",order:2}},Va=Object.freeze(Object.defineProperty({__proto__:null,default:ba},Symbol.toStringTag,{value:"Module"})),Sa={path:"rely-about",component:()=>k(()=>import("./index-Bg-qGje5.js"),__vite__mapDeps([43,44])),meta:{i18nKey:P("menu.RelyAbout"),icon:"rely",order:999}},_a=Object.freeze(Object.defineProperty({__proto__:null,default:Sa},Symbol.toStringTag,{value:"Module"})),wa={path:"/router-demo",component:ye,meta:{i18nKey:P("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",component:()=>k(()=>import("./index-DC03dE4B.js"),__vite__mapDeps([45,1,2,3,8,9,10,11,12,4,5,6,7,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}}]},Ca=Object.freeze(Object.defineProperty({__proto__:null,default:wa},Symbol.toStringTag,{value:"Module"})),Na={path:"/scroll-reveal",component:()=>k(()=>import("./index-E385tkq8.js"),__vite__mapDeps([46,47])),meta:{i18nKey:P("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},Ta=Object.freeze(Object.defineProperty({__proto__:null,default:Na},Symbol.toStringTag,{value:"Module"})),Oa={path:"/segment",component:()=>k(()=>import("./index-o0u9h3hq.js"),__vite__mapDeps([48,1,2,3,8,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"}}},ka=Object.freeze(Object.defineProperty({__proto__:null,default:Oa},Symbol.toStringTag,{value:"Module"})),xa={path:"/svg-icons",component:()=>k(()=>import("./index--2GJj_G0.js"),__vite__mapDeps([49,1,2,3,8,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}},Ra=Object.freeze(Object.defineProperty({__proto__:null,default:xa},Symbol.toStringTag,{value:"Module"})),Aa={path:"/table",component:()=>k(()=>import("./index-CvrKYo_w.js"),__vite__mapDeps([51,1,2,3,12,9,8,4,5,6,7,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},Pa=Object.freeze(Object.defineProperty({__proto__:null,default:Aa},Symbol.toStringTag,{value:"Module"})),Ma={path:"/template-hooks",component:()=>k(()=>import("./index-CtCUPkq2.js"),__vite__mapDeps([52,1,2,3,8,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}},La=Object.freeze(Object.defineProperty({__proto__:null,default:Ma},Symbol.toStringTag,{value:"Module"})),za=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Hn,"/src/router/modules/demo/axios.ts":Xn,"/src/router/modules/demo/barcode.ts":Jn,"/src/router/modules/demo/cache-demo.ts":ea,"/src/router/modules/demo/context-menu.ts":oa,"/src/router/modules/demo/directive.ts":aa,"/src/router/modules/demo/echart.ts":la,"/src/router/modules/demo/form.ts":ia,"/src/router/modules/demo/iframe.ts":ua,"/src/router/modules/demo/mock.ts":pa,"/src/router/modules/demo/modal.ts":ha,"/src/router/modules/demo/multi-menu.ts":ga,"/src/router/modules/demo/precision.ts":va,"/src/router/modules/demo/qrcode.ts":Va,"/src/router/modules/demo/rely.ts":_a,"/src/router/modules/demo/router-demo.ts":Ca,"/src/router/modules/demo/scroll-reveal.ts":Ta,"/src/router/modules/demo/segment.ts":ka,"/src/router/modules/demo/svg-icons.ts":Ra,"/src/router/modules/demo/table.ts":Pa,"/src/router/modules/demo/template-hooks.ts":La});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},[])},Ea=e=>e[0]==="/",_t=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+(Ea(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){_t(r.children,t,a);continue}else t.push({...r,path:a})}return t},ja=e=>Array.isArray(e)?_t(ve(e)):[],Ia=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}),Da=e=>{const{beforeEach:t}=e,{getRootPath:o}=te(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,s)=>{const l=le(E.token),i=le(E.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;l!==null?n(r,a)?xe(!0):!G(c,"Symbol")&&c&&Kn.includes(c)?s():Fo(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}=te();We(E.appMenuKey,r.value),e?n(r.value):o(r.value)},$a=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Q.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Fa=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()})},wt=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:a}=Ie();return!(n||o||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))};var Ba={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.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},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 Ct=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=Ba,{locale:t}=se(),{locale:o}=_l(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Uo(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),r=l=>{t(l),o(l),n.localeLanguage=l,We(E.localeLanguage,l,"localStorage")},a=(l,i=.3)=>{const u=nn(l,i),c={primaryColor:l,primaryColorHover:l,primaryColorPressed:l};n.primaryColorOverride.common=c;const g=document.body;g.style.setProperty("--ray-theme-primary-color",l),g.style.setProperty("--ray-theme-primary-fade-color",u)},s=(l,i,u)=>{Object.hasOwn(n,l)&&(n[l]=i),u==null||u()};return Pn(()=>n.appTheme,l=>{l?Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:a,updateSettingState:s}},{persist:{key:E.appPiniaSettingStore}}),Nt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],Tt="transparent",Ot={},kt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},xt={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},At={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Pt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Lt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},zt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Et={itemStyle:{borderWidth:0,borderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},It={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Dt={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},$t={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"}},Ft={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Bt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Wt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},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={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Ht={textStyle:{color:"#999999"}},Yt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Xt={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"}}},Zt={color:["#fc97af","#87f7cf"]},Jt={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"}},Qt={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},Wa={color:Nt,backgroundColor:Tt,textStyle:Ot,title:kt,line:xt,radar:Rt,bar:At,pie:Pt,scatter:Mt,boxplot:Lt,parallel:zt,sankey:Et,funnel:jt,gauge:It,candlestick:Dt,graph:$t,map:Ft,geo:Bt,categoryAxis:Wt,valueAxis:Kt,logAxis:Ut,timeAxis:qt,toolbox:Gt,legend:Ht,tooltip:Yt,timeline:Xt,visualMap:Zt,dataZoom:Jt,markPoint:Qt},Ka=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Tt,bar:At,boxplot:Lt,candlestick:Dt,categoryAxis:Wt,color:Nt,dataZoom:Jt,default:Wa,funnel:jt,gauge:It,geo:Bt,graph:$t,legend:Ht,line:xt,logAxis:Ut,map:Ft,markPoint:Qt,parallel:zt,pie:Pt,radar:Rt,sankey:Et,scatter:Mt,textStyle:Ot,timeAxis:qt,timeline:Xt,title:kt,toolbox:Gt,tooltip:Yt,valueAxis:Kt,visualMap:Zt},Symbol.toStringTag,{value:"Module"})),eo=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],to="transparent",oo={},no={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},ao={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},ro={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},lo={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},so={itemStyle:{borderWidth:0,borderColor:"#ccc"}},io={itemStyle:{borderWidth:0,borderColor:"#ccc"}},co={itemStyle:{borderWidth:0,borderColor:"#ccc"}},uo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},po={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ho={itemStyle:{borderWidth:0,borderColor:"#ccc"}},fo={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},go={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"}},yo={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={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={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)"]}}},Vo={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)"]}}},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:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},wo={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},Co={textStyle:{color:"#333333"}},No={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},To={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},Oo={color:["#5ab1ef","#e0ffff"]},ko={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},xo={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Ua={color:eo,backgroundColor:to,textStyle:oo,title:no,line:ao,radar:ro,bar:lo,pie:so,scatter:io,boxplot:co,parallel:uo,sankey:po,funnel:mo,gauge:ho,candlestick:fo,graph:go,map:yo,geo:vo,categoryAxis:bo,valueAxis:Vo,logAxis:So,timeAxis:_o,toolbox:wo,legend:Co,tooltip:No,timeline:To,visualMap:Oo,dataZoom:ko,markPoint:xo},qa=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:to,bar:lo,boxplot:co,candlestick:fo,categoryAxis:bo,color:eo,dataZoom:ko,default:Ua,funnel:mo,gauge:ho,geo:vo,graph:go,legend:Co,line:ao,logAxis:So,map:yo,markPoint:xo,parallel:uo,pie:so,radar:ro,sankey:po,scatter:io,textStyle:oo,timeAxis:_o,timeline:To,title:no,toolbox:wo,tooltip:No,valueAxis:Vo,visualMap:Oo},Symbol.toStringTag,{value:"Module"})),Ga=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Ka,"/src/app-config/echart-themes/macarons/macarons.json":qa}),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!`)},[])},Ha=e=>Object.assign({},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.9)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e),Ya={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:()=>Ha()},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}},Xa={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},Za=Ga(),et="__R_CHART_DOWN_LOAD_CHART__";Za.forEach(e=>{mn(e.name,e.theme)});const es=Vue.defineComponent({name:"RChart",props:Ya,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 g=Vue.computed(()=>[{label:"下载图片",key:et,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 f;const y=async()=>{var C;ne([fn,gn,yn,vn,bn,Vn,Sn,_n]),ne([wn,Cn,Nn,Tn,On,kn]),ne([xn,Rn]),ne([An]);try{ne((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 A=I=>Object.assign({},M,I);return e.showAria&&(M=A({aria:{enabled:!0,decal:{show:!0}}})),M},d=(C=i)=>{const M=n.value,A=b(e.options),{height:I,width:B}=M.getBoundingClientRect(),{onSuccess:ue,onError:de}=e;try{c=hn(M,C,{width:B===0?200:void 0,height:I===0?200:void 0}),a.value=c,ue&&R(ue,c),e.nextTick?(c.setOption({}),Vue.nextTick(()=>{A&&(c==null||c.setOption(A))})):A&&(c==null||c.setOption(A))}catch(Z){throw de&&R(de),new Error(`[RChart render error]: ${Z}`)}finally{const{onFinally:Z}=e;Z&&R(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===et&&!V()){const{filename:I,...B}=e.downloadOptions;an(c.getDataURL(B),I??`${new Date().getTime()}`)}const{onDropdownSelect:A}=e;A&&R(A,C,M)},w=()=>{if(e.autoResize&&(s||(s=Fe(O,500)),l||(l=en(e.autoResizeObserverTarget||r,s))),c!=null&&c.getDom()||!h.value&&e.intersectionObserver)return;m(),f==null||f.stop();const{onRegister:C}=e;C&&c&&R(C,c,w,x)};e.intersectionObserver&&(f=Qo(e.intersectionObserverTarget||r,([C])=>{h.value=C.isIntersecting},e.intersectionOptions));const x=()=>{S(),s==null||s.cancel(),l==null||l.stop(),f==null||f.stop(),f=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=Mn(()=>e.options,C=>{const M=b(C),A=Object.assign({},e.setChartOptions,Xa);c==null||c.setOption(M,A)},{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:g,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:ae(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ae(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ae(l,{defaultElement:Vue.createVNode(Po,{iconSize:18,cursor:"pointer",options:s??n,trigger:"click",onSelect:r.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),ts=()=>{let e,t,o;const n=(i,u,c)=>{i&&(e=i,t=c,o=u)},r=()=>{if(!e)throw new Error("[useChart]: echart instance is not ready yet. if you are using useChart, please make sure you have called register method in onRegister event.");return{dispose:t,render:o,echartInst:e}};return[n,{getChartInstance:r,isDispose:()=>!(e&&r().echartInst.getDom()),dispose:()=>r().dispose.call(null),render:()=>r().render.call(null)}]},Ja={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},os=Vue.defineComponent({name:"RCollapseGrid",props:Ja,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":a}=e;r&&R(r,t.value),a&&R(a,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(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()]}})]})]}})})}}),Qa={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:Qa,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&&R(a,r)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),er={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},iframeClass:{type:String,default:null}},ns=Vue.defineComponent({name:"RIframe",props:er,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&&R(i,n.value,l)},s=l=>{r.value=!1;const{onError:i}=e;i&&R(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)})])}}),tr={...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}},or=(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;or(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()})},nr="r-modal__preset-card--fullscreen",Ao="r-modal",ee={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},as=Vue.defineComponent({name:"RModal",props:tr,setup(e){const t=Vue.computed(()=>({[ee.width]:L(e.width??600),[ee.cardWidth]:L(e.cardWidth??600),[ee.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&&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:[Ao,l?nr:""],style:[a,l?"height: 100vh":""],preset:n},{id:s},r,o),{...t})}}),rs=()=>{const{create:e,destroyAll:t}=naive.useModal();return{create:n=>{const{content:r,...a}=n;let s=r;a.preset==="card"&&a.fullscreen&&(s=()=>Vue.h(naive.NScrollbar,{themeOverrides:{color:"rgba(0, 0, 0, 0)",colorHover:"rgba(0, 0, 0, 0)"},trigger:"none",style:{padding:"0 var(--n-padding-left) var(--n-padding-bottom) var(--n-padding-left)",width:"auto",height:"calc(100vh - 29px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))"}},{default:()=>typeof r=="function"?r():r}));const{preset:l,dad:i,fullscreen:u,width:c,cardWidth:g,dialogWidth:p}=n,h=e({...a,content:s}),{key:f}=h,y={[ee.width]:L(c??600),[ee.cardWidth]:L(g??600),[ee.dialogWidth]:L(p??446)};return Vue.nextTick(()=>{const[m]=Se(`[internalkey="${f}"]`)||[];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),mt(m,Ao)}}),h},destroyAll:t}},ar={...naive.dropdownProps,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function rr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Po=Vue.defineComponent({name:"RMoreDropdown",props:ar,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"}),rr(e=ae(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")},lr=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],sr=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&&R(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)]})}}),ir=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)}}),cr=()=>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}),De=(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:g,children:p,fixed:h,isResizable:f,...y}=i,m=h==="left",b=h==="right",d={...y,title:g,key:c,fixed:h,isLeftFixedActivated:m,isRightFixedActivated:b,isResizable:f};return{...d,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(tt,{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:f?Re:"",onClick:r.bind(this,d,u)},null),default:()=>"修改列宽"}),Vue.createVNode(tt,{icon:"row_end",title:"固定在列尾",customClassName:b?Re:"",onClick:a.bind(this,"right",d,u)},null)]})}}),set:()=>{}}),n=l=>{const{onUpdateColumn:i}=e;i&&R(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`,g=`${l==="left"?"right":"left"}FixedActivated`;i[g]=!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,g]=De(i,o.value);if(c===null||g===null)return;c.splice(g,1);const[p,h]=De(l,o.value);p===null||h===null||(u==="before"?p.splice(h,0,i):p.splice(h+1,0,i),dt(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:cr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),dr=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:""),ht(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(T,{name:"print",size:F.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),pr=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&&R(s,a)};return(()=>{const{striped:a,bordered:s,onInitialed:l}=e;a&&o.value.push("striped"),s&&o.value.push("bordered"),l&&R(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:lr,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 mr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ls=Vue.defineComponent({name:"RTable",inheritAttrs:!1,props:ie,setup(e,t){const{expose:o,emit:n}=t,r=Vue.ref(),a=Vue.ref(),s=Ve(16),l=Ve(16),i=Vue.reactive({x:0,y:0,showContextMenu:!1}),u=Vue.reactive({size:e.size}),c=Vue.ref({striped:!1,bordered:!1}),g=(d,V)=>{const{onContextMenuClick:S}=e;S&&R(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},f=d=>{const{onUpdateColumns:V,"onUpdate:columns":S}=e;V&&R(V,d),S&&R(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(dr,d,null),Vue.createVNode(sr,Vue.mergeProps(d,{onChangeSize:h.bind(this)}),null),Vue.createVNode(ir,null,null),Vue.createVNode(ur,Vue.mergeProps(d,{onUpdateColumn:f.bind(this)}),null),Vue.createVNode(pr,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"},mr(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&&R(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:g,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:g}=this,{class:p}=t,{tool:h,combineRowProps:f,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,g,{rowProps:f.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:ae(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)}})}}),ss=()=>{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);ht(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},is=(e,t,o)=>{const n=Vue.ref([]),r=Vue.ref([]),{rowKey:a="key",onChange:s}=o||{},l=Vue.computed(()=>ot(t)),i=(f,y,m)=>{n.value=f,r.value=y,s==null||s(f,y,m),ot(t)},u=()=>n.value,c=()=>r.value,g=()=>{n.value=[],r.value=[],s==null||s(n.value,r.value,{row:void 0,action:"uncheckAll"})},p=f=>{if(f==null)return;let y;n.value=n.value.filter(m=>m!==f),r.value=r.value.filter(m=>m[a]===f?(y=m,!1):!0),s==null||s(n.value,r.value,{row:y,action:"uncheck"})},h=f=>{if(n.value.includes(f))return;const y=!l.value&&n.value.length>=1,m=Mo(Vue.unref(e)||[],a,f);y?n.value=[f]:n.value.push(f),m&&(y?r.value=[m]:r.value.push(m),s==null||s(n.value,r.value,{row:m,action:"check"}))};return Ke(()=>{g()}),[n,{checkedRows:r,checkedRowKeysBind:i,getKeys:u,getRows:c,clearAll:g,clearKey:p,selectKey:h}]},hr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},fr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},hr),setup(e){const{getKeepAliveInclude:t}=Ar(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=bt;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})])}}}),gr={...naive.formProps,onRegister:{type:[Function,Array],default:null}},cs=Vue.defineComponent({name:"RForm",props:gr,setup(e,{expose:t}){const o=Vue.ref();return Vue.onMounted(()=>{const{onRegister:n}=e;n&&o.value&&R(n,o.value)}),t(),{formRef:o}},render(){const{$attrs:e,$props:t,$slots:o}=this;return Vue.createVNode(naive.NForm,Vue.mergeProps(e,t,{ref:"formRef"}),{...o})}}),us=(e,t)=>{const o=Vue.ref(),n=u=>{u&&(o.value=u)},r=()=>{if(!o.value)throw new Error("[useForm]: form instance is not ready yet. if you are using useForm, please make sure you have called register method in onRegister event.");return o.value};return[n,{getFormInstance:r,validate:(u,c)=>r().validate.call(null,u,c),restoreValidation:()=>r().restoreValidation.call(null),formModel:()=>ve(e)||{},formRules:()=>ve(t)||{}}]},yr=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],vr={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},br=Be({...naive.tabsProps,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},...yr);function Vr(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},Sr=e=>{if(typeof e.popover=="string")return Vue.createVNode(naive.NPopover,null,{trigger:()=>$e(e),default:()=>e.popover});if(G(e.popover,"Object")){const{popover:t}=e,{label:o,...n}=t;return Vue.createVNode(naive.NPopover,n,{trigger:()=>$e(e),default:()=>o})}},ds=Vue.defineComponent({name:"RSegment",props:br,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({},vr,r)}),Vr(e=o.map(a=>Vue.createVNode(naive.NTab,{key:a.key,name:a.key,tab:a.popover?Sr(a):$e(a),disabled:a.disabled},{...a.slots})))?e:{default:()=>[e]})}}),_r={width:{type:[String,Number],default:"auto"},height:{type:[String,Number],default:"auto"},loading:{type:Boolean,default:!1},barcodeRender:{type:String,default:"canvas",validator:e=>["canvas","svg"].includes(e)},text:{type:String},options:{type:Object,default:()=>({})},format:{type:String,default:()=>"CODE128"},watchText:{type:Boolean,default:!0},onSuccess:{type:[Function,Array]},onError:{type:[Function,Array]},onFinally:{type:[Function,Array]}},ps=Vue.defineComponent({name:"RBarcode",props:_r,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&&R(i,s,a,l)}catch(a){const{onError:s}=e;s&&R(s,a)}finally{const{onFinally:a}=e;a&&R(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 wr={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},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 Cr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,Lo=(e,t,o)=>{const n=[];if(Cr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const a=Lo(r,t,o);a.length>0&&n.push(e,...a)}return n},Nr=(e,t,o)=>{const n=[];for(const r of e){const a=Lo(r,t,o);a.length>0&&n.push(...a)}return n},Tr=e=>{const{breadcrumbLabel:t}=e;if(!t)return;const{layout:{sideBarLogo:o}}=wr,n=o?o.title:"";document.title=t+" - "+n},Or=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})},nt=()=>{const{getRootPath:e}=te();return le(E.appMenuKey,"sessionStorage",{defaultValue:e.value})},Eo=()=>Ia(za()),kr=()=>ja(Eo());let he;const jo=(e,t)=>{var o;if(he&&Xe(he.fullPath,t))return he;for(const n of e){if(Xe(n.fullPath,t))return he=n,n;if((o=n.children)!=null&&o.length){jo(n.children,t);continue}}},Io=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=se(),{setKeepAliveInclude:r}=Pr(),a=Vue.reactive({menuKey:nt(),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:Or(d),extra:zo(d)});return d.fullPath===nt()&&(a.currentMenuOption=x),x.show=wt(x),x},u=d=>{a.breadcrumbOptions=Nr(a.options,"fullPath",d)},c=(d,V=!0)=>{const O=Array.isArray(d)?[...d]:[d];V?a.menuTagOptions.push(...O):a.menuTagOptions=O},g=(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),Tr(V),!v)g(d,V),u(d),a.menuKey=d,a.currentMenuOption=V,We(E.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)}},f=()=>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(!Fo(x.meta))continue;v.push(i({...x,fullPath:C}))}return v};if(a.options=V(Eo(),""),a.currentMenuOption){const{currentMenuOption:S}=a;u(S.key),g(S.fullPath,S)}d()}),y=d=>a.collapsed=d,m=(d,V=1)=>a.menuTagOptions.splice(d,V),b=async()=>{s.value&&(await f(),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.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions","collapsed"]}}),Do=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{dt(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}=Ko();window.$message.info("账号退出中..."),rn("__all_sessionStorage__","sessionStorage"),n(),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:E.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),$o=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=bt,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=Io(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:l}=te();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}=Io();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}},D=()=>{const e=Ct(),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),g=Vue.computed(()=>e.watermarkConfig),p=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:a,getLocaleLanguage:s,getLockScreenSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:g,getAppRootRoute:p}},j=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=Ct();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},xr=()=>{const e=Do();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Rr=()=>{const{signing:e,logout:t}=Do();return{signing:e,logout:t}},Ar=()=>{const e=$o();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Pr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=$o();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},ms=e=>{const t=Pinia.createPinia();e.use(t),t.use(pn)},Fo=e=>{const{getSigningCallback:t}=xr(),{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},Mr=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=Wn;t&&Fa(e),o&&Da(e)};var Lr={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.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const zr=Vue.ref(),Er=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Lr;return{sideBarLogo:t,sideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:r})=>{if(typeof t.icon=="string")return Vue.createVNode(T,{name:t.icon,size:"30",cursor:r},null);if(G(t.icon,"Object"))return Vue.createVNode(t.icon,null,null)}}},render(){const{sideBarLogo:e,collapsed:t,TemplateLogo:o,sideBarLogoClick:n}=this;return e!=null&&e.title?Vue.createVNode("div",{class:["ray-menu__logo",e!=null&&e.url?"ray-menu__logo-url":null],onClick:n.bind(this),ref:zr},[e!=null&&e.icon?t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>o({cursor:"pointer"}),default:()=>e.title}):o({cursor:"pointer"}):t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>Vue.createVNode("h1",{class:"n-menu-item-content"},[e.title[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,f;return(f=(h=e.value)==null?void 0:h.showOption)==null?void 0:f.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:St,collapsed:a.value,onExpand:()=>{n("collapsed",!1)},onCollapse:()=>{n("collapsed",!0)}},{default:()=>[Vue.createVNode(Er,{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 Ir{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 Ae={requestInstance:null,responseInstance:null},Pe={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},fe={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Dr=new Ir,hs=()=>{const e=(l,i)=>{i==="requestInstance"?Ae.requestInstance=l:Ae.responseInstance=l},t=l=>Ae[l],o=(l,i,u)=>{u==="ok"?Pe[l]=i:fe[l]=i},n=(l,i)=>i==="ok"?Pe[l]:fe[l],r=(l,...i)=>{Array.isArray(l)&&l.forEach(u=>{typeof u=="function"&&u(...i)})};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,i,u)=>{const c=u==="ok"?Pe[i]:fe[i],g=t(l),{MODE:p}=Ie();g&&r(c,g,p)},fetchError:(l,i,u)=>{const c=fe[u],{MODE:g}=Ie();r(c,i,g)}}},$r=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Dr.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Bo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){VueRouter.useRouter();const{maximize:e}=Wo(),{getContentTransition:t}=D(),o=Vue.ref(!1),n={opacitySpinning:"0"},{globalMainLayoutLoad:r,layoutContentMaximize:a,layoutContentSpinning:s}=Un();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($r,null,null),e?Vue.createVNode(fr,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),Fr=Object.freeze(Object.defineProperty({__proto__:null,default:Bo},Symbol.toStringTag,{value:"Module"}));var Br={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.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Wr=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Br;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Kr=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)}}),Ur=Vue.defineComponent({name:"ThemeSwitch",setup(){const{darkTheme:e,lightTheme:t}=Tl(),{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 qr=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}=j(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:s,getBreadcrumbSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c}=D(),g=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:g,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(Ur,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:In,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 Gr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Hr=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},Gr(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 Me(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Yr=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(),g=Vue.ref(!1),p="content-item--active",h=()=>{s.searchOptions=[],s.searchValue=null,i=0,u=i},f=v=>{a.value||(v.ctrlKey||v.metaKey)&&v.key==="k"&&(v.preventDefault(),v.stopPropagation(),h(),a.value=!0)},y=v=>{if(v)g.value=!0;else{g.value=!1,s.searchOptions=[];return}const w=r().reduce((x,C)=>{var B;const M=be(C,["children","meta","path","name"]),A=n({...M,fullPath:C.path}),{breadcrumbLabel:I}=A;return(B=I==null?void 0:I.toLocaleLowerCase())!=null&&B.includes(v.toLocaleLowerCase())&&wt(A)&&x.push(A),x},[]);setTimeout(()=>{s.searchOptions=w,Vue.nextTick().then(()=>{b()}),g.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(ln,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;sn(M,p)}if(x!=null&&x.length){const[M]=x;mt(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=>{f(v),S(v)},!0),{...Vue.toRefs(s),modelShow:a,helperTipOptions:l,fuzzySearchMenuOptions:Fe(y,300),searchItemClick:m,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:O,loading:g}},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"},Me(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]},Me(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"},Me(l)?l:{default:()=>[l]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[s.label]})]})))?a:{default:()=>[a]})}})])])]})}}),Xr=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=cn();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&R(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()])]})})}}),Zr=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)}},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]})]})}}),Jr=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Qr={logout:()=>{const{logout:e}=Rr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=j();e("lockScreenSwitch",!0)}},el=e=>{const t=Qr[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},tl=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},ol=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},nl=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=j(),{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(),g=Ce("globalDrawerValue"),p=Vue.computed(()=>tl({isFullscreen:n,isTabletOrSmaller:c})),h=Vue.computed(()=>ol({isFullscreen:n,isTabletOrSmaller:c})),f={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",!g.value)}};return{leftIconOptions:p,rightTooltipIconOptions:h,toolIconClick:b=>{var d;(d=f[b])==null||d.call(f)},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(Yr,{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(Kr,{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(Hr,null,null):null]}),Vue.createVNode(naive.NFlex,{justify:"end",align:"center",size:[0,0],wrap:!1},{default:()=>[s(Vue.createVNode(Xr,{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:Vt,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:Jr(),onSelect:el.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(Zr,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),Vue.createVNode(qr,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:o},null)]})}}),al=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(nl,null,null)]})}}),rl={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},ll=vt('',1),sl=[ll];function il(e,t){return yt(),gt("svg",rl,[...sl])}const cl={render:il},ul={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},dl=vt('',1),pl=[dl];function ml(e,t){return yt(),gt("svg",ul,[...pl])}const hl={render:ml};function fl(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const gl=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=X(),{changeMenuModelValue:a}=ce(),{getRootPath:s}=te(),{maximize:l}=Wo(),{reload:i}=Nl(),{close:u,closeAll:c,closeRight:g,closeLeft:p,closeOther:h,checkCloseLeft:f,checkCloseRight:y}=Ko(),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(hl,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(cl,{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:()=>{g(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(_)},A=(_,N)=>{V.value.forEach(z=>{if(z.key===_){z.disabled=N;return}})},I=_=>{v.actionDropdownShow=!1,a(_.fullPath,_)},B=()=>{const _=document.getElementById(S);if(_)return Array.from(_.childNodes).find(pe=>un(pe,C).value)},ue=_=>{var z;const N=B();if(N){const pe=N.scrollLeft||0,He=_==="left"?Math.max(0,pe-200):pe+200;(z=o.value)==null||z.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]??{};A("closeCurrentPage",!_),y(b)?A("closeRight",!1):A("closeRight",!0),f(b)?A("closeLeft",!1):A("closeLeft",!0)},qo=()=>{b=r.value.findIndex(N=>N.fullPath===n.value),qe()},Go=_=>{r.value.length>1&&_.fullPath!==s.value&&(_.closeable=!0)},Ho=_=>{_.fullPath!==n.value&&(_.closeable=!1)},Yo=()=>{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 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)?Yo():_.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:M,getMenuKey:n,menuTagClick:I,moreOptions:V,scrollX:ue,scrollRef:o,uuidScrollBar:S,actionDropdownSelect:de,actionState:v,menuTagContextMenu:Z,setCurrentContextmenuIndex:qo,menuTagMouseenter:Go,menuTagMouseleave:Ho,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:g,menuTagContextMenu:p,menuTagMouseenter:h,menuTagMouseleave:f,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"},fl(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:g.bind(this,b),onContextmenu:p.bind(this,d),onMouseenter:h.bind(this,b),onMouseleave:f.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(Po,{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)]})]})]})])]})}}),yl=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(gl,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`}))},at=tn(E.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),bl=()=>({setLockAppScreen:o=>{at.value=o},getLockAppScreen:()=>at.value}),Vl=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=D(),{getLockAppScreen:a}=bl(),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(al,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(yl,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Q,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Bo,null,null)]}),o?Vue.createVNode(Wr,{ref:"layoutFooterRef"},null):null]})]})}}),Sl=[{path:"/",name:"RLogin",component:()=>k(()=>import("./index-CwPRbKGA.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:Vl,children:[...kr(),{path:"/:catchAll(.*)",component:()=>k(()=>import("./index-CCe0EPWx.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:Sl,scrollBehavior:e=>{$a(e)}}),fs=e=>{e.use(we),Mr(we)},Ue=()=>we?{router:we}:{router:{}},rt="YYYY-MM-DD HH:mm:ss",_l=()=>({locale:s=>{const l=Fn[s];l?W.locale(l):W.locale(Bn)},getStartAndEndOfDay:s=>{const{format:l=rt}=s??{},i=W(),u=i.startOf("day"),c=i.endOf("day"),g=i.format(l),p=u.format(l),h=c.format(l);return{today:i,startOfDay:u,endOfDay:c,formatToday:g,formatStartOfDay:p,formatEndOfDay:h}},format:(s,l)=>{const{format:i=rt}=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}=pt(e),n=Vue.ref(!1);return dn(()=>{const{media:a=768}=e??{};n.value=t.value<=a}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let lt=999,Le=!1;const H="ELEMENT-FULLSCREEN-RAY",{width:st,height:it}=pt(),ct=document.createElement("style"),wl=(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: ${st.value}px !important; diff --git a/js/hooks-C_aV-8Y_.js.gz b/js/hooks-C_aV-8Y_.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..bcc27361bc0f5a592ac2082a8d9bf7e209eb2433 GIT binary patch literal 33683 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"./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-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-DzwATN8F.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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--2GJj_G0.js.gz b/js/index--2GJj_G0.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..994d91426f2b016972c3361431192a5b8bdf930c GIT binary patch literal 1780 zcmVBBRW8k1o=OHJpH8k2Zu4C zd`SzC6)bR!ARAB|Bmyn# zhCNMCdrRNeD>YyqCJ(@#N9(Nu;zH)PxAk&euato~tL{vaquDw%X22n2f`!Y_tKi0N zoVjJAx=t~NA{331AZSWnw6goWHO+!d7 z8*JkFM;~5n6bu3|#F5)B>xNzjW<1_$klOW&J;xD-Vv9T+ff!MS8AmSTkc%-^^s=22 z>HgKh>193fx6Z+f+#(_11mF;Qs9i~O$1-~d7ie&?4kE{gl(TkKuZsNIUtDi(-MrY3 z2Z|yW(MRU!r0n;se z2s#{3F<(5v*7>dhQDKf;9Sk;zUTb#C~Xr$iW zX}gbOejMEdEtvZFJ7f%dk-Ah$j5;MO8kb-?o03bR=fPosbT;*rrmD5x6IFcA7ETq3 z@`M1ZcK-m4Fcu4@6>smf;wwgRcC%BQuY6{JIS!3szdL`U(;kt)eTz5+LFeMCUp+dA zq;`_#>^7K#D_B}2>NpkuNlvqON?#So;9pYO`z!0MmYx7Z-w;No25 zrbLzkz`VZ>8=pEkYvp2!QXvdV&>bg?hbWS)+cN{KLt=Z48@O5Q1cV_wKqHCxnE_^P zQbFA-@2z5rJ%6J)g@8$;{pys@HmlJ*hLMXTJO4z04x0_Eqs7%`shFM(DJ8Rf?K1|Gm zqM&onu-l10Z7>D$t11lx>uTt_pQ7s=7miDCjtP@o(jp8Js z+rOND}f&uN_NHlZN!bWok1=0_duN1fmPsm>$OqwqZVB{sxlWgJ>0nF{a zW43L_`LYm2Nxn!#f!RNvT+QlriG)zeXhalPSKvN!XP!)wFsUVB2$*(I`*?QF@->9} zvII!Oz`CdnZ!YL@z9ucj^EHo^`T?;cBbeuFC<+$RcjN+Cfpsz1AD-t+xcpI{h5^5x zjQF7YeDYVCrjH2ShmNnJ*8AlY(gNSjstwvwc?;z z2)>;X>=ukBzb)VG(s%E$K7~Po^f+O@O0|_%T&5#z;?=5{m5l1wVoTIA4n>fotVD_+ zo+ACkgw!oAIpzUsDs1X~`SF+k{`7;gDlQfAv5F`_b53D4P35=0{pZUMKWEIBfBoaj z-~avV&;R`Gr@tyi7mZ*N@Dy7Hh!^m#yyJra&5L4IMMuRg?qjB>gV#eCt9I+XXg0&# zx3cHJ6fyOsNpbO1DK4D=GS*aLihwBRK&r8A2U1rlPSB!huZp)hqv(^EOcBinvg8zd z9-`?aUN&IGtZKB2;?31msx_tPB$N@_RAQ3;2SQn;9&K$g?3H$>6>o2|T9T1qioQ-s zRU8s86s`E(pHD>zS`a<7ly8>yN-2nLTB4gm>HT+icbcYsi<`^et8ek$N?WC0yV-@c WoQZ#aJu<7^Kl~5K!7myb6952y$YIX_ literal 0 HcmV?d00001 diff --git a/js/index-5Nwsrxy3.js.gz b/js/index-5Nwsrxy3.js.gz deleted file mode 100644 index 6dde70cc587713ddffe621d6bc4b97e824f5de84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1781 zcmVX0ERTsbwiknVB-vPP-~oc35VnjHX+5qy;+D?NZ+M$24}rr~ZYNUlI~ZTcpuQ zNVe~J&biM$=RD^ItmO%1*5wE?A~HYVJ@WjZ_n5F}DA73ae3p=$A$0d&Eiz@gQ=B!p zF6?`8;&}xXXN^=sOeDlaTu5KMN=7F}+M6+XighOVuy!#nbStEHwmsh843bSsL6?i- ztdVLF_^$xzj)b76^-nF8oDrmCje#1=6w^k~;^rE^() zqHIW2g=wrSse~98JA`z8w(}xszuAn!Is=Mi7PLy-<2`ZF$YrvFmrt|`)-m#`nZde{ z2Wnu0fnqSkJhm-jV#-JOrS1?$Cpye*>$q^DC5a|5B47<=Al2fxTu*wq?*?4I(F_DR zizqWvZDO0(mc7NBt*y6CobL_=T>%^yo9nmwA0w%0F@ z4i{^#nI_Y{e>i))?#ip9m6stvrhpjqAl8U;A3rD`tkptPX%5~1!j<`GASBMUb_7r*KU(BqVr)s^Au}{7CD~5Jd@7F zd7`IPEa&_X)*RLqGAI5~1H(WW5V1Z(qMZA~v&!06T+Dv|j^i-Tf?ezANjt{>4wU8) z)v=z5a+Uoj)x*D?l~oOWW>!Ecp=adeW22mN@9ELEKb@6P4LxalfA%B~zEVQ9Le%p6 zR?EQ`AYG=wqfVgJF2xAIRTggdtTj>?G;JQ6pyCu`UYCq`Kuza-#PHG=h(-buuzh zO-(l>lNUwN%OxYDFk?g^b|NQvl)*akq&EsP61DA6fYF#0>=XH*3=2RRmXR6^qQ**F z1wxRRPU#))ev-9OfWp&ZLzf}3` zd61{0FCJDm*DISV&b`l%*8k&vx9)zk{id`Kq@jH9)LGkb_7~iLKdXNIU+3YIz{?A= z^2#ZF`*#0+d8g!Tu2%o~S9j?v=gW=i=3(VvGeSWl3?j~p@7>b#^3HCAQ4@kHly{ax z5UzsNgxG-^eS7 zf#jPw36htN%}L;86%h40#n+`r(x0s{KDcF%1qxjsR{49br}`BDNq^slnG#DTz5V`F zAXtgSB@n$IvQZBeJKLT4Xsz<{NB=Ic?NiG>(KIoFHmt61xKH;v-k-`*GhlT*Ay1Gp zMGse>-3{Pyg4XA!Zwfye(jKlHCq7(ALc>4}<2DXhJ`jU^@slhUmjH;R}KIGO5Snu diff --git a/js/index-8MJEg22w.js.gz b/js/index-8MJEg22w.js.gz deleted file mode 100644 index 3b0b7980f26c69b1bc56abe7c0ec2dd7e0d5e093..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1983 zcmV;w2SE5AiwFP!000021HD*lQ`^QG{(gRiqv>?)8ENq)+?;XZVuvJ@0wD=GNhd=W zX~7G!R*_Z)N8=eoOSwbR5ZZD$Av7V$v<+~2=A;D7$xMHXCEK6)3mr+eV}rS*$#lja ztlj6?_kH(y_9Ef9Ocbg^7gSwZs$U^-2Gk`q#Kj01QaM@F)UY4;fVVfHp>P141^xyu zaz(qx^^QnjP-V_xdjtm5i9~>EEPNLD8iC)(MTYB}hqSig3XrZ^VMr+qmQ)HQ9&s&= z(ZQR8T^Fmz8&o--kRfb^^@4itc5l-)!RM{7Myb4lkkqe60 zFHaN{_IW{b_1v|LB(A`_S37Hy)EHEdP=nS8uW9ktds;P3fXP8M>;pa@@OimNQ#1wFP$O@JyXTutRmunHo#lZ&er32HWDGHMKBp9^h_JXrqbLVH>y|D8@o*KoX%0+IY zzJdDB|5@FKC5jZtQzs*@m32>(Iy4Y#yL=!cEMaI_YXD1}j1(2C6bUMY)GF5xe7!cp z_FW^_-P5SW0@t|%m6JF}35Vlw0EPW_Wzk4y>kV}EMl}%eF{n^ATo3B4>Mtg51p>DZ znB$&;BmpT!Ok0O9)*1ccdNqcsBJK|Lh+Q4Zy-#^elc7&^ zl=_N|BN`(@kQqRfNqJZ)0#X1?%9tktvZGTX5Vg+7931L$ zs7FIUK>b)k5fYb)ge2#WGc}sXaw%DWhYkxJ>13s%lZ? zQ$>xJsjW7(BNd8%u#zlqodjZpNd0&qs5?(q)D)|iQ(%d7QBjBzwA`Z)V@V*x;FCB~ zRXBhEvbx-iIlpc!JT)eEa`Rh8X3W^$W<05s=bW=7bO3;*J|*3#U$quSrL>Mbw5qMW ztWITXx205-^bWV$4((-mDqAgXPo*^+Dz0p5FRN40Xc1LbKyeavgb*r_t@cy5El7%W zb~JZ+C$MVf6$B~j=^z4fOAsdz=xB#YqEXiNsxF{@sEO2`-7k+Iw2Eki)e}gen0IV( z0*{IL7-#&7uIp%o7Q6GCznlLVV?1{}>=7X&P!Ud(Artc-8%a}9H@d4KmDY^L$j7qH z#Z7Z|v@kxG+uJZ^mz=cCM_cCHM(yEF&gL>9LtUb#esEUC?0Ej^o9uQvyZy5{vu>_T zxnzaJv5H)|>DOj@G`IYXkr^{zts4`2=A*6s%&f7nncZE_Ext7Wyh(i`)?kE{gmq-vFVyu{hPx4Ffau6OhA%Fq99EG(TUx=t|_QLyL{CwJy# z!v&7b#s`emo$Sthu~K7eH2-vbKQo*Ede3;anxFXDn0{$2ESaw-^KT#Lc3(Nc_cODF z(YMC(-0q6?&zZRF-h3gw8W?!jZmzE9R%Xhi{7=6)3Fnr-Ic7PXluQ8RH=mndk6S}H z0hT7rwWmj^UQ4KV66c=nWdA?2pP4kLW{l~V`4`WPg$MhYsT1WpVa}FBHemZodKmFhMs8l_Az%?+JyhkuM|&7F^yS0``Pk!lXWMNgmjQ-g{|IkD31) z{aC6V#k22Dte$X=XKP|=U&vU7NH=5wQWUhYOb~_6AA=7ewnT8wVB1=U2;G|G_M}qw zgucJ-+3mUf#*VWBjAzTn)&uj`wf)R&b~~MW@m=A&)$E%Yty@$rsoU`p$c&)~b=Ah?F7N5LtOs}3fbB3|k{b`qe;fLSM>7~El2(@qDM;oCw z{um=1xVe3h5iG%t`}5}1TsE_8PQA#l&01&i^D*=BN_P8IA-!0bm@}8Q%4d!-`C~S- zTx{G}GrxcRF-=k9s`_zFQ6z6I8tEVZerwcx`8wJeHQ|Shfl9upzL&evU-w0RbKN;E z&CH_pXXjhv`B--Ek@@6}Ik#a+K4S*dO>VTOas} RYNgKo<4001q}&=vpy diff --git a/js/index-BR70wTwp.js b/js/index-B37NEHRA.js similarity index 96% rename from js/index-BR70wTwp.js rename to js/index-B37NEHRA.js index 36bc3e10..25efe8ad 100644 --- a/js/index-BR70wTwp.js +++ b/js/index-B37NEHRA.js @@ -1 +1 @@ -import"./hooks-BGLytdb9.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-CZebg5KX.js";import"./lodash-es@4.17.21-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-DzwATN8F.js";import"./lodash-es@4.17.21-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-B37NEHRA.js.gz b/js/index-B37NEHRA.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..560cfd9f285047d978184f79c0a443fc694ef32d GIT binary patch literal 1512 zcmV? z=bqp1UV>A)W)KFnB{VH*@{u@<@m(WvFl915_+U(i*(ozD0#O8_z(>1cgCo2iaAR}> ztAux8$AQ3~lC{%Q$AvR)P?{pXI+3nWGaLXS5aMZy!tLM~2ps1lXX!K_&!}#eqRG%q zgpUES69hy)a{b;UygST%A(NWMwyaF@O#+FnHvq)AgK)~ClfM+}q>1(+-cyQN ziYFS6Q*aW615T+$BLls|=;E*&h@=EGh#Bqx9d=-QNr)R%B{+q6Cw&Lie5C{S_I=yi433~ga2k{B0XRA| zp1E))GuQ-N%kBa2JAFjBFkCGkNmEVYONL?;0U1qT6-Bg^uBk{RY)*wK6l5Y$k*ER* zx?ms)n^;pB&P0UjtUp(!6Ng@tgxDOE^^=mR>Rfy9F^q+%S zjS^0!io)e&Gy$nXg7!j2y#yu^V7Qz~vI+_^DQHY$HRuz3f-fNG8K1!9xjM=a%8(kZ zys=i=xL;h}E^aQp-@8-UT`6y@S8nVV{(f9qdSK1|Uf5r--YgcE-W0a(TC1z&`GvyH zJ!|&G`@K8X;_Jfhi{jJm;=+b+LNij3_^Of0w|*h7-FVC&H%__Zef1~nj<)4}B*30X~Cyy$RX38(G zS+j2oyUV4AH*2eY{a0mWw)}e6+E}rBmTwi;p8FDn=w`63{z3qnG1>Oj!NzE6P^|!Z z6_nv}X=D&AK_&R5kUydhYP<+EWG+WAvHi7fKP_%9F&^q6%xG4HDJ%`aNt4T^oq{C^ zY=RGanqxF|*s1KGGtLA_=!6FoBHRI}TJ*%;d^VcWK2R8cKJQezpPSG$f(%Dx zBgZSo72!}L-G&~e$UwQn*T3jx^T6@3u{bw5Ix)u+&%>`@OG#Be*Ec2-H#%Xa2 zZf{!ibM~>j^_w-b*P>C*aoECbSc9KcbxQhaY8)9JU)?wT|2XRcHh5coQ`pF+S3Uc| z)lXJfeR;GZv5Ne3jbnLN^6TDKo{8!nPGCyID$8&_JMm-AC!hECpp5e;FX{ZPt0pSn O^TogM%Blbe4*&p0#OAXA literal 0 HcmV?d00001 diff --git a/js/index-B5gAPoLH.js.gz b/js/index-B5gAPoLH.js.gz deleted file mode 100644 index ca11838fa783f631cbf0eec8fe5c113a8ae31c49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2867 zcmV-33(WK%iwFP!000021JzmUa}!4r|9*dk*dr-zWwe$I=CMA3v5bA@VH4Xp0hf!6 zcU#h;)y!sQR@k-OkK#83SUJw9|Z`SBq;qV|&LBOq{~wgpv0ZumMEkDPsCy=MYMyjM(twdF_U+BN zhl(9)!L}Wnvxqs6(Bj(eSjsuQcMsilqMhnAj~SHaEGaRr^~Fw}+B0b;;(hH@++YAC z?b`N0pVq6zV?+6)CsVns)lOy+0Sp@=uzy?vnBK#4ne3rIcG%w{7M74R7Ku5)xWxsS zTwo#3(W@m+`4qlBcE={Bce~jgQ?U*|qxqPiF)NQVFwpD!(NJo9_&B_Iyqyq?EM|fa z^l5$4*AA9W?AUR#==izT1a~4;>!vMh@5zR>2abI`Pod-2AbT`N=NCp?B2@-*QgGj~x%(H|-Kb zSd>JvQCBT95H2GTQF4H$BW^OO)W0k5y*EC08VsR1j0!3#G(jf?vq(mhJ`;7-WHPDD zP@gIi5YH;FzrJnS1GHk$X*s=vMuCw5Ek}?5Iw-7fNwe2aYnH9QbdF3~BsRrniWl^0idMfHguKH(uIwMrP}$w>yhnc?7gFU9wM%7%VT-7DDU512I=UGrfJTs zZ}-r%qGe6fz*AKf(I(lfiqgr=99n9o6Su-0OcYcOUBsX^WqO2x*{^u0yBe$KZf;z? zt*EnVAjAY41V{xG!bAB16r$w}v&>Ne`4n}D(03yFo}#vm9S-IMEpk19gp4>xC^jvU z(YGZ$70u*O*~o&C^Jxx4i4R)D)JrG>LcZxK`Q&dGK}0$XC4DYxUhSrptoU8$Y>wD!fl%ANUMLjo@u;+#p$_RmE@_0Yk9sE%JcB$lBv z2PIWYQ+5y=S-FylVi`6jUd}TkdG?3-a4M=I>D1D11f761j~3LxCx)=VIz>T5Nm1L) z6Rzjc9Oh7ea{|hvK-_wINTWOuH@t`Qh(ShHGE8^3;5}WPuYFO^g}D$6O3YDW!u$j+ z>cgSuNj?X|=MIvI-zuke$=3BW>xJPrs+Oe}yZwPJ8p^PnXjwP3R#$Ll3pk@YINlC! zx((b|6P(ikmk+?vHgM_Z!4(=-%QY-n3IV6Qq{v#l?o%&KI0azBGO(?0i*GX9q%bp^ zsn9>w=F&~|#!6-7lgOBKWPe+vdjI|Pzn%T%>GIl>Z);1>*6)3@_T;0=lLxh>h1&I{ zh{LGEBh~M}sx5r`^TG!~x{3rM!;iHqisEUyDLFwr@J$;MJ+ zJtk(k9;04g^Bxlm9P{JR?;B`hbu=%^rDKw9i<D?Yr+PE6ZCIX1*H4hOj`k@+&UaGxwXeO+WH#*z|XZilBnfdqcuX59Cu8~*&k4d$xj`uz{9i>tNE_hrRj z4hrh7&7gcAW;l}vA_C?A+9eA#>@X{j*=D=&KVM(_@$1dF+)M9#t2ZxRSX;dtc$A7- z>0ce-NNAre1fHPj2sYFkdi2||A0>|azvDiH1st=C9I(1kr9aBKDU)ro5>)asJ^6wA z{|;Xl?z3ta36q_(2fa(|K}!9?>g^vCd3U>PNH(u{d+yY&mS~D7nP{|Vt?NPG^tPUW z9Vp1czu{0VoB(y+hSnQz9U(mLr$iWVP| zm9yR?k=3(|lzxlvFSpGAT9qHHG_~GFm=wst8H->)-jyAkfk`=&r-7Y8Jg+^NOQt%HyT#!*8l*AJ%SOT)Vwe`RTmksk11Yv`MSTAraz&S&mGTvgGrX zI83Psu_^1f?$mBRm8ojw^2UdEsvn=N-hEtMUa8)=5%}CMPnTt1@s|hHg{zg-o7Ic= z)<0aWJiWH|`JKw6KPkZw=s+{AH96KUU8t;H4|oN9pXb=g&d>Iqr}o3V|9?*c@*kg} R3cUW`{ReFxK>nT`005;nma6~& diff --git a/js/index-BBITLPPc.js.gz b/js/index-BBITLPPc.js.gz deleted file mode 100644 index 590579c6f68af48aadac96467f64688ee85cc7e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29627 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:"/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-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{a as F}from"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.js";import{s as E}from"./instance-Kh46CAlG.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./lodash-es@4.17.21-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-DzwATN8F.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"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-BL2t8biX.js.gz b/js/index-BL2t8biX.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..cb8aa1cd4d699e1af1bc994c2a5c10c24b70e87e GIT binary patch literal 1779 zcmVm%_!ZpNz+2NK!LKN6+##L zkX&N>dakd-OJpfanVB-vPP-~oc35VnjHX+5q@{GG+oinik7?|LPyGukza%7-wn(d$ zkZj-coO7Rh&UwxaSThJ^rE3vnMr6Lvdl-Db_ZYLMDbYCbe4dbkDWoUSn9w~wDbAQ& zFZR7S@w|fOXUtSWOeDlaT*!2fjf@LMTPwz(SZ9I{>lEX{WrbXs>5N}(1<4krpv&{( zjG1Z^J>%OG6OU+7FVlZ)65A3&dbXpdVD-Ja~WG~MZ`_N}M2Tyl0^N50Sidz>Nv9#=h)#_$3teQe* zVfNDKKzFv)He(7hAqDJ(h>IPU5 zNL7U?tShO67#F*Qv@z4uO*+S0QCMd{k<5ZtiF>@qy3Il^-+%2yt6&`?ubMfm3kFaV zn+z0_A?C4d6BCm@!Y_4~Fg(^}<=aPv6D>(Jfe`^~C~`|E9gI&=q8H{ zB(3DdE76igRf#)~418Y2CgXSwSe_^nmjlM}2BJtaCCiTS*OFrvhzd+&9nwTIhz>f7 zmUN_n#N8lrAp;uWcoUdqL}R636DxVA#O4ihJkduiSq9Vex<8PAi4lfW$+VNC7e~#QZO3{kFpKIXZ;}%|6VM1g{@5TR6V=jm zQ?htb6un$BG7QsZ6k;cGVxSz>kte-jn3kw*hXRboO2IynkIJwJlwldE!60g`bg77F z#0trNNRVknmBu*mCSb(aqqO5#m4p9OS2o|47b^!}xPN`| zZvVdX=C%9lhP%G(JbF=G*{rVoSlNAE{pN-9)7|RY($U?`>cOw?_V2sP<;vc(7VF+) z_lNb$&TjP|yKl>jTx{ZFB5FCD`|wfq=iUGLT*ISiN`**uZ>h5P+Ff6+?361zzql_} zYKM27^1gGp>i)LrEgUgc zJRN=cu(q{P-CA|-eQ~t$FZcTm_uK8a<;5Tkm4m0w`lhqL=>GFr?VEo)51#~HUXaz- zPWiic`}Zq5WoK)x_V+)#%U?TRZPvC9s|Q;V3L0S$abEu5mY-L4b|Z{h5LBVEvl4=E zU9=JR-jiDS^N1%Df8o=4&JwEeB^6D9I;0{QG|-vEsW8nxnQntGO%bX91w}fS@Kj?; z?I)a0`gq@2igMmI@0IF3V%{{mibHyh+xU$4RiAEHj4u_DYJtS^*bGJm&k_BWp&$m5 zZ{j3KUOYA@ftOW4)aw*qmmW!fw#NA2mOU0I^nP6BAGn?xR{$jaeVb-VESdE7`$Lgn zB@&lF^nS=jJyh&$cjlw@>Z_mpyTGJYe}i4BjnD$?SEQ_X2>3l}3^LQ}@E$ V@jsAZ%Ix0X{TILfw?bDA008V3fA;_Y literal 0 HcmV?d00001 diff --git a/js/index-BR70wTwp.js.gz b/js/index-BR70wTwp.js.gz deleted file mode 100644 index 36c28eeea3cf4078f51db6a0cab971a55097b212..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1513 zcmV5 z4_@zXc4r(L%M!UjXc|JL20}uThJ>W)MIMO95;E0zFS_|b{>OOj7$aiR=SM@X5ZvK(pwejxCX zLdIpb1gcQOGBN4yQ9+>C`!R<>J86BqI)WBppF(gO_Ns zdxkn`BGq-Ih#4?#O@yLlbbo6&@=D=};t<wJ(XO^$c9jTLFtjp1g%w^yx`7RXB!fU=>GcEOgpIJvqKzMlw$XU=Fz+fw zHOUi|$4NMaLVml{BH@AV5p;3H2}EKX>cj}OfEKG9&t@(+H;-Z`W=2Pfg!C$=x8D~Z zh+G(UVu&H*SjZ2WttgSqMZOoK`Xo%~R3SKtcsqTE)qJG|cK4p|J_?SYNN@_1%po{3 z97_-Oq%R!-u4eZT_^ozX7#yjTkEkjJ@g#y#ihzVBv4X;CQd1SA5H_p8BnmKLD2r5v z1P$s)#0FLshBFYM8tctg=)|U1B_TEoC22q-SXGR`7~^9&MgV^M+xqPTK4zRVXpC5u zaS|>`Wr8(1a}rL%DJ-FrQ3la*j1m-uGDQKOzou(|5{;6|z*sG|4=Gb59%#;aITWm2 zoK&|AxlXX?k`~QzILJay^#)H@?NfqiOdaR+puz$Gptn;;gz5@Y-218UjMAh^ zD{Zb9H}4l#b_!d|@AvPN_f|`r8|51Z`M)0*mmipOzvmAY%{NPhvu{Ae-svZ^viQ|eyc(+-`^}hTm5JDy7}^Y;mM=&quJ8S zYv$bB{N76O;mzu*U;kBJoh!ZGGdEYQo|RjL_2-^AA(|0rs=W|^s!uh2b+|E(G^knt z-7-pZ*%ZJpbFm{|Urx1ScamKhiI7-l4+z$6xj;grE;Q+C0U zI5xnCJuQR4IC5Z9WTAvqMa^9zYRswfgAM!CSSUY!VlJ%|Uai01|Nb+Lb6ktZ+vb2ZY?_1hF_yVhx#Kjr z1$Va0g?a1P-Tuv--EYt+`#5aiHmt(WDH%U9=3|3A(;fOXzh-V_${$g7_H z;OZwUth_uLkyt@~y2kOGBl$INE7wFd4<|6KVufWmkCpgw`;*IgJ5k#Hlb5jn)>RUf P>-^$h2>*Qz2oC@NNqf=q diff --git a/js/index-BYZzQUjS.js.gz b/js/index-BYZzQUjS.js.gz deleted file mode 100644 index 30d5b8015d47ca587bd926d524b4a51404521a5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1780 zcmVsU%WNhYzK^I-xl zEzuHfNmNM6hj@L_-fVCB1ie|HeTD+X0)3iJ_caPi$z+{IbbufU@_+nz`bqN-4r4<3 zf)*evu%az~kmZn)P|-_1A!7#GozHXb4z~3XQ+9BQD|*R=^AT&6^>SG+8^GN9OinL* zwN)mjIN~71YPtd1F4-H^jLs_LB$T4and>9gs_2Hk3AVetr#9?%SGh@oKsKN_NCaBe z4SSNH)`q^RS8BjKNFISbi&k3&#D&anZR+K^UMT}}THPKehtpMP#DGJ{7z>x7SHZ2l zb>^0h>MF$?icmC6f}mB^E4l%!@c7mo`}nOM0b<`ewFukpbp7!v*P0|KVaRp}MXj=- zZ?8_LJ)0cBhkp0%M$Cs4xosf7LWgI&X$Z;X z78`s1;ip#{1%m(#aOAeix}n#B8IQKNNbTm;p5q8Zu|*z^K#VBEj3bwE$i)~ddf85i zbpPt$^s=7#8|UCvZjlgh0&oaD)T*SpW0~Fk3)H_@1(D-J%2}(bS4Dp9&2Kg~ZeQ)k zBSn#m=o52zQue#n@%bvlS%3$vioPK%*1Qi6G5Y_7w`me_93qfz*>l=GRN?;N(f(UF zf)2+M%;(Rrbv~H&I$h*EZ}BS zd5$YT{@5Liki+$u5>5o6b8^NhjyzrLo{F_*v#H#XlqzKKz4GD1?=KUiV|IB$T%=-c z>5z!=!n7&=?4lu#kV(RrL@46wB7z}mC_RcM7){SEI|qVRiVX22R<%Xe7N>0~8mf2q z+RoFMpGG%EbEZE14jIEaqfQBn#wD1}rsPuSd2kRQolQKYp=!;KL>1q&g;PbM zJR`uWJv>4qjKzX!#k+g0_=ZuO-Ru&)Kiw1*^c-y=>z(7w3pRS)+g zshuP|-$)V;%;Uc4)GAe}g`$8!$xHuQN zDUqcBFduHht?PEqTDh2_R0x9-bVmu}A&MmH_QC+`fY{#FEnF{l0>Y3TprJ(k!T_^2 zuAt79_g*o@p1;(yu$!^lOFoqr}kn@#)H;rwd7R7}r?l#*$__Jsk~ z?h#7D)AM(Ti8Gcci8BVSS!ey>tg>E45yOwj_GL+*5y0B5#Pu7q{|>2G|8;Z!4Ft?V zNXaqTdxx4#Z4}AQXa)fDVQ}IPHahQ9`UtLZ3Iepv8LrGg&S?#ZM@k;%elo~+WpU8n z+&v9V|59cm#FJg>SsZls9J=pcQHd!a9**pRC(D|Q0OqMPzy8!7N^E2}#ExWKSsb*h zu~|OqV2O#sxn$Ad9JIGL+9Q78OB{TPIY%_#^8^5Ev{%0XI4;2%CQNcki!dNt-sUc-@8)aLn{my>3ChOV z-sQ|4HLcer5<(@T5m8`WfrrSQdNN7Eq?UvsVA?_L=!QCmIM0`G`J+A!1Aa3e z@_y&#C;9bZMwkBbSU1-_G28?>qNCelO59bYYdDXCwk-)Ub&7bQ(=Hlrj6 zzMl~67K{eJE8p+X4yOVlzBMUbPcM2aAu zApOLI)GaPJ<^gIbY~p?W+rR(&^H0jMxKPB$Dxv_*IEC3Xm0$n-udhG-k}+TZ@z<|^ z`R9Lr`TMUw|4AvjXb6*lr`RGuynuJ)9q$KdRur=;Ix22*A2U52ydJ_>wVNMBvnl4j zl|2V0h^enlii;;oap44zv4#>;1VlLpQjKjpkh)57jOGn{S-i^`MUTW}f@n671*h2a z5KSlXx&bR@Rij-LZ?1+?ttmw(p^VUm5|i{l5Xv(3Xe*0hFSUEEcz2i8l8gis^leJ2 z;*fZ*XvH7?cq&TJg6N^C{9$1)m4fJ|DY_|?KK^ijuW8!%xUu-H`VQYOwPpIXlU-Pg WsrcvD6SLg;-TwfMr&>W869535D{iF# diff --git a/js/index-DFXoKFzV.js b/js/index-C3ZkZKNu.js similarity index 94% rename from js/index-DFXoKFzV.js rename to js/index-C3ZkZKNu.js index 8097978a..b150b71c 100644 --- a/js/index-DFXoKFzV.js +++ b/js/index-C3ZkZKNu.js @@ -1 +1 @@ -import{r as o}from"./hooks-BGLytdb9.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-CZebg5KX.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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}; +import{r as o}from"./hooks-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-DzwATN8F.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-C3ZkZKNu.js.gz b/js/index-C3ZkZKNu.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..eaabfe7597d964f6a7147de1039ef457509515fa GIT binary patch literal 1656 zcmV-;28a0{iwFP!000021I<@$Q`=S={l34#(T9#TBMIBQJLASFE+p(WCO~LOhVfiW zkL?Sx@sv0+TCp8z(RgZBpLsU9Z5FW#35vMKlJ0( zJ@?-8ob$Yla5kqKv}E`Y@#*E1p=UX%BctmxL>x$<39)Z7Ax#tRJa%!M)S;l_G>HbK zU{DGM#8}_N*rb>XwPJDx)~M*hdZd8(nWBF_-4hsU1L|!fYc@S$1jd1 zP(0p>%QFx?LOGQ=(4Z7ZxsTGB^c;#MG@Hm&{9lQquo+S3W%}n7uN@7GPns=y66aK zGz7$&0tK3?BFbGJ;o?ji5Q!`d2#$o-(c$=)+iWArk?8o=aPv&GLy~>UpiqZ zQdKdDH6a|uN$Qfi%6780{ojm-!IN8~G9k*g;4bT)Y z>X_jx!Av~%#ds@*5)~(-A*s{3C04vD4r6#%_=LeUinAcPmNnAz>uxkS{M*5Ha6mG} zc}$B9aBMtT7#S*zwE@>1Z2-T_O$J7;c`1`(noO~-`BXpSO9oJ8Xg*rZfu8cQNQ7(b zbKiUuPfmkOrJSKt-9boHAEO4=(vstzpYf4Mgu9`;D4z$O;y(H0+yny&lZh+30)EDq zWnClG7mqlf6-Z$X2J~!B*FdBGl7_Mn=0;`qPfb+p64a6If--+}%A}FeRkov=-)MaGKC5^t_|GP)|Ms6*+<6SqO8X z5Lb3ZX?CqC8f$UOT3qw^zMZ>OUw&7q{qi5dXYK7CZXZ++md(n(wf)js`-kU0$ssKq zI*#dZugr6^|Kz&T0 z=j%Q8RD<(iP%I-gd@fKvTR{#WL#fwq29N?q+bn9A+sF@W@W3k@$cFXKU%BHg3tQ-7cXOL8?UQt+t#apR`*t{)g5bb)4sQAEj~4O?|#d@ zzuUQVOB7QT8dYuXEmij(a%YS;21GWn=dw^r>V^UaDB*Jf!8K$=MKWYTqhU^k6y*e2 zS6SArJJru3G=qus?kJJ6DCdXBr>UbOZh~aWPi&Q`LylPk64Yy7kQJy7kRSKsJ*Sb$rWuE6R&=XqI)3yExsal-) zAJl5T^2hnZ?E`c7uDw2I?*GevGH>nen){DxTMw#_=W7cOtNYt#W!b7!s=wc?Pu5q@ zt%X-_=Wg5cE7tm^(^e1Gyv|zPp0i)vaz@#kpK5bY&B~&Ef2sO--rn4>e|YnD?sj7& zpDFRIl_mSmLhaFkz5M)xiD!5ryN#$m_RIWvD7b$}apw=Ie!P7CH~$4M7<9#X4gdfE Ckwjhq literal 0 HcmV?d00001 diff --git a/js/index-CCBKm2To.js b/js/index-CB5h-bG4.js similarity index 86% rename from js/index-CCBKm2To.js rename to js/index-CB5h-bG4.js index 0d43bd23..9a31d320 100644 --- a/js/index-CCBKm2To.js +++ b/js/index-CB5h-bG4.js @@ -1 +1 @@ -import{G as e}from"./hooks-BGLytdb9.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-CZebg5KX.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-DzwATN8F.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-CB5h-bG4.js.gz b/js/index-CB5h-bG4.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ed9cc317ee5df1f99afe209432633367e5e4f692 GIT binary patch literal 798 zcmV+(1L6E1iwFP!000021D%x3Zrer_h4+05g)0l-j7Z9|BpNB0NRew5k>c1^AqNIA zBCo`e$QfpS^b79O7JY_x-(`Vr>Yz_!G&{dSLCH=*RYi+#XTE#p&YUxsCMg$cb5rz=9Q?O3%R-K1R*{i?=@M_lw+I1KKr|#yUrBZ25ByUKJl>=LEIR z^&0t0R;-G7NMz(4W4n$W8?_d-=1g}NMQAEf!1;{kS{AOM8^3WG+E%Sd$v^6A{SIhqk$Fp7oHW5 z@SJUS+O2-)8ZNGjAOsN+N_sV1%k%YWHLO-|_WW22U?GS{rrWcle*5)Rkx??HBhSIr zT&2CbKwS!de|TSLrf33aYuQum-q%Q{`*r6K4kS=?PSxrOZeNX-Z_bvN2jE9XpTKX@ zq4nl^7ny)FsY;{g0}VKYF=f!=Ny-^8b+ln50oOPm3z9$^5^k6hlunPz8v#lSw#hPc z_X3}nO1V%VfG8OBcnC*~&^h21y$-w6q8XN8$6*Z(j!cHCFFtJjo8ZG6=JepxzFss`o7J| cSyn!U<#tGq@*(}$L3aAZp9tHMgu4X*0KOQ6SO5S3 literal 0 HcmV?d00001 diff --git a/js/index-CCBKm2To.js.gz b/js/index-CCBKm2To.js.gz deleted file mode 100644 index cf9ec6081696d143bab4bcb16602ec27dd971a55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 799 zcmV+)1K|80iwFP!000021D%x1Zrer_hWC96g)0l-j7Z6nEE*|TQ;}jNv3yl)2Zk^t zkHnG48D%cIg8Q^ZpP}7n8K9dw=+hX@&aY5VvQto1(W2X#@BDLS{(lZlCS0ghyFg?C z(t+TKflCqRV~LL1uNNxx8+as*L%QY+TnfozBwZWZHnuI~9lYk}z0+ErnFz`hT4ObA zp`(z$7}czH9tyM&z=8!HNwQAaP&0XRqG?d%b`s!8|`j1&U5ZmgO<<_xB%C-a3g=6qxtlhygTdeE|L)u z5bh|elM9`+mO5Xi6^$kGZonT_UwxO~qfCJyf!erfWg@);IUYuxms>`WI7U8Yp=)Cc z*O50FH4b>~ddqXlD9J1uQidiVB$Wz6sffyYEMvRBCf5Gd(Rr_~qsk@P$`((M;)o_> z2yS_uou=1qUBTH^9)utwLP@uZt69EYEUqh+n=L<<0$2#*k?EY+QMdW#GS4U(Q{OG) zN~Y3WoS_bdzdw9mXr^caXl>b3?A}#LtMjV03kMP?I;Cpy1UE1J`DuH8u>*c|^a=cS za&4VnZ6XtJCRM?I-qV0X7*GZtPbQoJQ+q2$5^#*;fglMqA>oE8LFvg}aV0=$!B%N% zZeHNaQXvxx1P}$i6CT1IBXkP*q!q*5TunhJ8j#p|W|@*M!FgM@%(8WxnyU~7M90e6 zD?b1F?LUZkM1Jo6YcAPE#E4q_m8XcTx(87#n5;bQmees92U^k~row$H@Na=EoYT$#fhSZ_}dr zUz*Mjnuojhe|-4y{-=-szjewY>c_;-VuOcNMcT)dmqH%M&4?{+T_GmRh4ak*tMA*i dn5M-;n6HPlpAG594${M~{sfUlZXmk_000$sfi?gD diff --git a/js/index-Dl1Y5YxY.js b/js/index-CCe0EPWx.js similarity index 89% rename from js/index-Dl1Y5YxY.js rename to js/index-CCe0EPWx.js index bef66452..cfdbf999 100644 --- a/js/index-Dl1Y5YxY.js +++ b/js/index-CCe0EPWx.js @@ -1 +1 @@ -import{v as o,w as u,e as i}from"./hooks-BGLytdb9.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-CZebg5KX.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.js";const s=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},setup(){const{router:e}=u();return{goBack:()=>{const{appMenuKey:r}=i,t=a(r,"sessionStorage",{defaultValue:""});t&&e.replace(t)}}},render(){const{goBack:e}=this;return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"404 资源不存在",description:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NFlex,{align:"center",justify:"center"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:o.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("返回上一页面")]})]})})])}}),T=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(s,{status:"404"},null)}});export{T as default}; +import{v as o,w as u,e as i}from"./hooks-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-DzwATN8F.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-CCe0EPWx.js.gz b/js/index-CCe0EPWx.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ff9ff6979ce9baf1237ba605c773d91139d4ef71 GIT binary patch literal 1029 zcmV+g1p50QiwFP!000021C>=>YvV=~eebVGMOiG+%u0@(I0`P_*m1g966eElNlGxY z(v3Z~tkKSgV@C)IEqy4I_F-B2u`S&`l)kj&C6F$Z{+VQ({EITOlSbL3rB8yyk)~A!e&~~NPgET2 zIM}gKt<>7yMNvMBi8u`0tDh(M2(4sl}5Lp#Z`t1lz_I!I8+=PFJ$dm8Vw(lXPb??i$s@j@b4&_C);XJ zKT_E;8cN{AlatNb8rUj{ey6+o!7Y&_2+&g+`V|M;cpg=w-a?7Z?cUly4JpxU?a&ZK zzy%c&d?AU{bL6qpP7&$O=h0ScUUg@i=vL0y07-`EfOMdePjghOHtIXDxswHg*Ckwv zN)Z=z)|SV+v$K0Ni#g&D`oO1{)pe)asI4`#7%2k!w35fOx=U@miB>7RZEl;ZP|^XQ zbS+m=eO4s()hG44;6OY{hg6QQz_sSn(Z_~LYZ!^SC?7n~14IGwAScZvNvz2_u1A=%K~k1oDyB2cXsI3tBB8a;e8?F- z9U4~b1w;tf0L~dlktR*7k8Wcps@ErWSo-e(cn4Aga+(Ccms(`SI+aSeM$xtnOHvtt zYZUCl%*Dy4Z(e_OcKXHnuV0_P{Kc?*5FV$Iq%3re^W!fsjz9V9+uzRq`0?W8`11KT z=P!@ny!id>^=C$6TH5#tiwKw$)&XPMV{PX>lhy+mSuqJ{Cv*)D^nEm}o)VHCjIR%p zYkSjH_o-e|QnJvBSy&CI*LNA#H#U`Ry=$BIcWJ^%PQAYP^ZEIAKV1I&;_}srVeTiU z^&ez%9D!>@oDK*d8`c#!{KNf!h|f+xKRf;S^3}=Z_dlid`-z#D`(~1uR`cI3!Lp8p zz6k}pU|c7Cn(CX$yC-Bf5}`XJR;YqN(=Ng&eGr=ZL72)&7T@_BdTrWwP6q%0e4O|b literal 0 HcmV?d00001 diff --git a/js/index-DYHwA1XI.js b/js/index-CKP6r8dS.js similarity index 94% rename from js/index-DYHwA1XI.js rename to js/index-CKP6r8dS.js index 59ea4176..dd84c2ec 100644 --- a/js/index-DYHwA1XI.js +++ b/js/index-CKP6r8dS.js @@ -1 +1 @@ -import{E as d,F as l}from"./hooks-BGLytdb9.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-CZebg5KX.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-DzwATN8F.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-CKP6r8dS.js.gz b/js/index-CKP6r8dS.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..89cc6fce448580c43cf9e2936613bf5156da8676 GIT binary patch literal 1347 zcmV-J1-$wniwFP!000021FctWYui>7{=Q$43I;Y@sgm=q;NsS@1 zG_I*YPYMb=6+tb-tTYuA#*GOhH>DRB)Q(%nNlQ%3&M(&+ zXt`mv&lb*Oq3= z>3f7q;MkGLG|h-)V@5P;^~Fz)3<`UmzD1~8ung0f){DXR>lMtNQqwe#BeM*Co@5k84oK#oj3um&@yLX*~@Dr;fQ4 zg-K&F^4Iy!=J@#KBlFndKwaQ{%;J(&UoKr(OJk()$W|d|j7Kb`&Lw@3z<(QG;fhM) zgC37;V7qIRxV-pjc^Dk9BT19U&H!9m+iG8&Z?6sk_a{04eim$+7uOTZIE)H8*2-@v zFkGk-3Pt7zi~^OJF2z3B+De&mzXU$hkN~NIOtu?GT~Vl80~y_2ph9BmfK5;nd&I>O zY>7As$vA8zzYs=kj;f6N7nlp4jpOx-@<7-SUd_Axd{lWJ!nOXQ7B@Iq$F%W^gO7P5 zUWX_N>vFiJ2nW|bWg;Jhh$ysIPoBMcakuxyqu%b_-ZytNBsr@J-Try+yGMIJ+$3ZGiyBuoK{^GVmJf0Fm4x=uKCrRHs z-9saUAxieiz&YK7Plb6|CjuR2B12f^Tde$$6(_;{V#gu@4hJk@V~M$t@lco1mA814 zjL469qDbS7m=JYcsAAxu#bz6%(tRWF#YFoJxNf&6KBu9 ztlMLjX@0DIn97^a_wU^w?E6G(RLx1nmav42#AzI>H6k5FY;-qL`#Mvfdk^B}2KBiz%Dk6eScOro{kqo>-t8kOetF&&L||K78h zHn~pXvWGYKo<4s0?}NP?Px{>-`E2PQ1IZyTp)D~7tf8TUNFJP{3?f0E^k_I)9*j^Xql6oZ+Seq!Z14r?f7M{6~F8yMB&^=uK^J)Hr)db F002v+njZiF literal 0 HcmV?d00001 diff --git a/js/index-8MJEg22w.js b/js/index-CMqJ8Fgn.js similarity index 95% rename from js/index-8MJEg22w.js rename to js/index-CMqJ8Fgn.js index 0c8e90b6..1a5d4c34 100644 --- a/js/index-8MJEg22w.js +++ b/js/index-CMqJ8Fgn.js @@ -1 +1 @@ -import{a as u}from"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.js";import"./lodash@4.17.21-Cw59kuJw.js";import{s as o}from"./instance-B7DjWjPE.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-BGLytdb9.js";import"./lodash-es@4.17.21-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./utils-CZebg5KX.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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.1.0_vue@3.4.26-CIuz-_xn.js";import"./lodash@4.17.21-Cw59kuJw.js";import{s as o}from"./instance-Kh46CAlG.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-C_aV-8Y_.js";import"./lodash-es@4.17.21-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./utils-DzwATN8F.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-CMqJ8Fgn.js.gz b/js/index-CMqJ8Fgn.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7e3a1af5f0041ad11b25559d67e509f0ab874641 GIT binary patch literal 1982 zcmV;v2SNBBiwFP!000021HD*lPaDS?{(gRiv#Kgv+8uo1>d1)`J0zhgB!p0rDx$;g zfCtt)o84J+Sy?i)lshC1p)H3KLKBjxrvXlnPU?U;km8B6pvs)b_6Q896Nv!TShybentKh}M#H-cg4XPYZ$Pl)|dO-tsx3~GW;PW!VMz%4fEP4z5qYqsnKbrPqnx56y|9~W?&+;n9*5L&g;AomT?1`d5RO5j+VgDuD+3*S4VEw02j?s0)8d;cyHcu+}E#3JjFzEMcs&{9$i6HQzVz> zc6&k>h#Ps>j=n*}Qvg*J4@ho3$x@Fe$rDMXE;)oOkgh3W@S7N=vKp+b8y+486hrAg zhB5{`iPu3HUrbnP5h;{t`5ekJ7DE1jH_#AhsJ9+f#4Ct~ntKxB&30w%a~{*t&}TYI ze#6EQjS(Tp3?RxRJ**UR^0GrRrI3Rvkz^6_C`Lp9DS(d3m?r|Vqf;Ufwa&*J9_m`C zTSGuV{a8W~5|@dDB-^U??=D#NOXYO>p-JM|))Qk;6^)`tH_MAnn>;0{rVU}tB6KeJ%JR8dB+x~ z@R*p7amKIc>Ov#5*qz`0!~E9-l5(!J{U;gPNoLl|wgynQvG69g^eqnw)X$|27 zSeY_6o*k!pEur2^oO`~T{qNjCX4;&YGiG1qU%oJw9v)<7PL=PB`;4A|iVGDt_2UM) ztWioNRwq(K#Qac@#;^*CyCkq)2HaMQ=lGN=_bJ=5^@MXgTN6|JLdG&gx+4paqM(gsf+%$11bhgwC4zGX+txZl=+q>)Cz-S- z^uu+}rWf*CyUq$Qp064^56#~;4l?uEbSn4qhr$o**|&4X_mkPZ$!uoTfo0Pv^S6yZ zwTg}XN5;&8v+Y-St;UV!u;)q^pMGG>uAe)1jNXHvPJgS}sg2m@7NwGsl?zIh$E6 zHg0X0Kfd{trl@gM{j{bil6RJk)X#stHEO037ntxc7;al4}90G4}3+n QlIQ>Sf7Bw_4PF!g06#zDQ2+n{ literal 0 HcmV?d00001 diff --git a/js/index-BBITLPPc.js b/js/index-CmRGfCGV.js similarity index 99% rename from js/index-BBITLPPc.js rename to js/index-CmRGfCGV.js index 22a4ee16..066e9716 100644 --- a/js/index-BBITLPPc.js +++ b/js/index-CmRGfCGV.js @@ -1 +1 @@ -import{d as _,g as W,M as q,e as v,f as M,h as V,i as A,j as G,k as J,R as P,l as K,m as X,D as Q,s as e1,n as t1,o as l1}from"./hooks-BGLytdb9.js";import{d as u}from"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.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-CZebg5KX.js";import"./vue3-next-qrcode@2.0.10_typescript@5.2.2-DsqDmAzR.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.26-BxvIaqQO.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},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.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const b1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=_1,t=L(v.appVersionProvider,"localStorage"),l=Vue.ref(!1),{logout:o}=A();return t!==null?e!==t&&(l.value=!0,C(v.appVersionProvider,e,"localStorage")):C(v.appVersionProvider,e,"localStorage"),{modalShow:l,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(P,{show:this.modalShow,"onUpdate:show":t=>this.modalShow=t,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),D=Vue.defineComponent({name:"App",render(){return Vue.createVNode(d1,null,{default:()=>[Vue.createVNode(b1,null,null),Vue.createVNode(m1,null,null),Vue.createVNode(u1,null,null),Vue.createVNode(v1,null,null),Vue.createVNode(g1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>X})]})}});if(typeof window<"u"){let e=function(){var t=document.body,l=document.getElementById("__svg__icons__dom__");l||(l=document.createElementNS("http://www.w3.org/2000/svg","svg"),l.style.position="absolute",l.style.width="0",l.style.height="0",l.id="__svg__icons__dom__",l.setAttribute("xmlns","http://www.w3.org/2000/svg"),l.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),l.innerHTML='',t.insertBefore(l,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const y1=()=>{u.locale(Q)},Z=(e,t)=>{const l=new r1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},M1=()=>({mounted:(e,{value:t})=>{Z(e,t)},updated:(e,{value:t,oldValue:l})=>{var o;t!==l&&((o=e.$$clipboard)==null||o.destroy(),Z(e,t))},beforeUnmount:e=>{var t;e.$$clipboard&&((t=e.$$clipboard)==null||t.destroy(),e.$$clipboard=null)}}),V1=Object.freeze(Object.defineProperty({__proto__:null,default:M1},Symbol.toStringTag,{value:"Module"})),w1=()=>{let e,t;return{beforeMount:(l,{value:o})=>{const{func:i,trigger:a="click",wait:c=500,options:n}=o;if(typeof i!="function")throw new TypeError("debounce directive value must be a function");e=o1(i,c,Object.assign({},n)),t=T(l,a,e)},beforeUnmount:(l,{value:o})=>{e&&(e.cancel(),t==null||t()),e=null}}},k1=Object.freeze(Object.defineProperty({__proto__:null,default:w1},Symbol.toStringTag,{value:"Module"})),S=(e,t)=>{if(e){const l="ray-template__directive--disabled";t?(e.setAttribute("disabled","disabled"),B(e,l)):(e.removeAttribute("disabled"),y(e,l)),e==null||e.setAttribute("disabled",t?"disabled":"")}},C1=()=>({mounted:(e,{value:t})=>{S(e,t)},updated:(e,{value:t,oldValue:l})=>{t!==l&&S(e,t)}}),z1=Object.freeze(Object.defineProperty({__proto__:null,default:C1},Symbol.toStringTag,{value:"Module"})),H=(e,t)=>{const{line:l=1,type:o="block",width:i,popoverText:a}=t;if(i==null){console.error(`[v-ellipsis]: Expected width is string or number, but got typeof ${i}!`);return}a&&e.textContent&&e.setAttribute("title",e.textContent),o==="line"?b(e,{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":l,overflow:"hidden",width:z(i)}):b(e,{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:z(i)})},Z1=()=>({mounted:(e,{value:t})=>{H(e,t)},updated:(e,{value:t})=>{H(e,t)}}),S1=Object.freeze(Object.defineProperty({__proto__:null,default:Z1},Symbol.toStringTag,{value:"Module"})),p={vRippleAnimationEnter:"v-ripple__animation--enter",vRippleAnimationVisible:"v-ripple__animation--visible",vRippleAnimationIn:"v-ripple__animation--in",vRippleAnimationOut:"v-ripple__animation--out",vRippleAnimation:"v-ripple__animation"},H1="v-ripple__container";function x(e,t){e.style.transform=t}function R(e){const t={},l=e.currentTarget;!(l!=null&&l.__d_ripple__)||l.__d_ripple__.touched||(t.center=l.__d_ripple__.centered,l.__d_ripple__.class&&(t.class=l.__d_ripple__.class),w.show(e,l,t))}function O(e){const t=e.currentTarget;t!=null&&t.__d_ripple__&&(setTimeout(()=>{t.__d_ripple__&&(t.__d_ripple__.touched=!1)}),w.hide(t))}const x1=(e,t,l={})=>{var f;const o=t.getBoundingClientRect(),i=e.clientX-o.left,a=e.clientY-o.top;let c=0,n=.3;(f=t.__d_ripple__)!=null&&f.circle?(n=.15,c=t.clientWidth/2,c=l.center?c:c+Math.sqrt((i-c)**2+(a-c)**2)/4):c=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const s=`${(t.clientWidth-c*2)/2}px`,r=`${(t.clientHeight-c*2)/2}px`,d=l.center?s:`${i-c}px`,h=l.center?r:`${a-c}px`;return{radius:c,scale:n,x:d,y:h,centerX:s,centerY:r}},w={show(e,t,l={}){var m;if(!((m=t==null?void 0:t.__d_ripple__)!=null&&m.enabled))return;const o=document.createElement("span"),i=document.createElement("span");o.appendChild(i),o.className=H1,l.class&&(o.className+=` ${l.class}`);const{radius:a,scale:c,x:n,y:s,centerX:r,centerY:d}=x1(e,t,l),h=`${a*2}px`;i.className=p.vRippleAnimation,i.style.width=h,i.style.height=h,t.appendChild(o);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationVisible),x(i,`translate(${n}, ${s}) scale3d(${c},${c},${c})`),i.dataset.activated=String(performance.now()),setTimeout(()=>{i.classList.remove(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationIn),x(i,`translate(${r}, ${d}) scale3d(1,1,1)`)},0)},hide(e){var a;if(!((a=e==null?void 0:e.__d_ripple__)!=null&&a.enabled))return;const t=e.getElementsByClassName(p.vRippleAnimation);if(t.length===0)return;const l=t[t.length-1];if(l.dataset.isHiding)return;l.dataset.isHiding="true";const o=performance.now()-Number(l.dataset.activated),i=Math.max(250-o,0);setTimeout(()=>{l.classList.remove(p.vRippleAnimationIn),l.classList.add(p.vRippleAnimationOut),setTimeout(()=>{var n;e.getElementsByClassName(p.vRippleAnimation).length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((n=l.parentNode)==null?void 0:n.parentNode)===e&&e.removeChild(l.parentNode)},300)},i)}};function E(e){return typeof e>"u"||!!e}function $(e){e.removeEventListener("pointerdown",R),e.removeEventListener("pointerup",O)}function N(e,t,l){const{value:o,modifiers:i}=t,a=E(o);a||w.hide(e),e.__d_ripple__=e.__d_ripple__??{},e.__d_ripple__.enabled=a,e.__d_ripple__.centered=i.center,e.__d_ripple__.circle=i.circle,s1(o,"Object")&&o.class&&(e.__d_ripple__.class=o.class),a&&!l?(e.addEventListener("pointerdown",R),e.addEventListener("pointerup",O)):!a&&l&&$(e)}const N1=()=>({mounted:(e,t)=>{N(e,t,!1)},beforeUnmount:e=>{delete e.__d_ripple__,$(e)},updated:(e,t)=>{if(t.value===t.oldValue)return;const l=E(t.oldValue);N(e,t,l)}}),A1=Object.freeze(Object.defineProperty({__proto__:null,default:N1},Symbol.toStringTag,{value:"Module"})),P1=()=>{let e;return{beforeMount:(t,{value:l})=>{const{func:o,trigger:i="click",wait:a=500,options:c}=l;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=c1(o,a,Object.assign({},c)),T(t,i,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},L1=Object.freeze(Object.defineProperty({__proto__:null,default:P1},Symbol.toStringTag,{value:"Module"})),B1=e=>Object.keys(e).reduce((l,o)=>{var a;const i=(a=e[o])==null?void 0:a.default;if(typeof i=="function")return l[o]=i,l;throw new TypeError(`directiveModules: ${o} is not function`)},{}),T1=e=>{const l=B1(Object.assign({"/src/directives/modules/copy/index.ts":V1,"/src/directives/modules/debounce/index.ts":k1,"/src/directives/modules/disabled/index.ts":z1,"/src/directives/modules/ellipsis/index.ts":S1,"/src/directives/modules/ripple/index.ts":A1,"/src/directives/modules/throttle/index.ts":L1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),i=/^([^-]+-)*[^-]+$/;a1(l,(a,c)=>{var s;const n=(s=c.match(o))==null?void 0:s[0];typeof n=="string"&&i.test(n)?e.directive(n,a()):console.error(`[setupDirectives] ${n} is not a valid directive name`)})},F=async()=>{},I=async e=>{e1(e),await t1(e),l1(e),y1(),T1(e)},j1=async()=>{const e=Vue.createApp(D);await I(e),e.mount("#app"),await F()},D1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(D),await I(e),e.mount("#app"),await F()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?D1():j1(); +import{d as _,g as W,M as q,e as v,f as M,h as V,i as A,j as G,k as J,R as P,l as K,m as X,D as Q,s as e1,n as t1,o as l1}from"./hooks-C_aV-8Y_.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.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.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-DzwATN8F.js";import"./vue3-next-qrcode@2.0.10_typescript@5.2.2-DsqDmAzR.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.26-BxvIaqQO.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},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.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},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-CmRGfCGV.js.gz b/js/index-CmRGfCGV.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8de6279f14209db975f44cb704c4673dd6c71a1f GIT binary patch literal 29627 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[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-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-DzwATN8F.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-CtCUPkq2.js.gz b/js/index-CtCUPkq2.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4925133c2b0960bc3e286bcb981c6c4fb8395043 GIT binary patch literal 2160 zcmV-$2#@z4iwFP!000021I1ZwPus{A{(gUj*Sa4PY3wFYTIwo$fl&H#x3DcKd+Ak$ zOgtnejwfr612l@nvSkBpDD4(nE`0&EZ)kN}*exvqLisVx80Qmz;cDz8BoKBJy495s zV|$*N^UQP3oSCD@(HPQjLSaOmX$2B(&Vhf?CJZ#%41iwR41?>miGaV;CImzeZ395` z(zZW2prI(sp9muq(K&yg*uypV_VI%{dsenBu>1*092wMGyu8=Tdp%rxb5D0K7i*}* z#57sOoDDn0d$=|Uof|ymIbR718kz>x;0Qmcw>0n`{v>y%tMzK1*ws~uiyM%02*nhG zLcP4FFK)n=M*bwNm zTH*#Ybl4X}8f@`;_%oHuX&a7T6u-aHReg{i7BwhU8FpIiHliIjjmlvLmKB|Azd6(z z=xpw&?2}atH8F@CZ+hq?JjtOdG1Q`>7V#r> zKo0S7Q86GNbOySCx<9oFhgdgAsA60WiC9Kz010x^H|%nQM6_T*(15IeQ_Z#{C`n(K zVl}8BQ4%D8Vo>dl$*Rx;f(p{1{oIlCMJP%SqoEQvAqc{Y1Bp{WOC0i{Jc*$-cas?imr-2w(>Y84-^!T~`%LJ@FWErv=6bXXT~ z97X=XyP#i`LhwRSEBme65zKzRW~=s%*bfz<-TBl*V@*(#N#JbZVnA1liHl;2`@*4p zsnjy59Jwj&gZ|74mde$P+zU9)E>AZDsQ4hvhMnJ{*?yLTE8` z2L?4LV%XD(BG4h0T_L>y{Z4vLEKl_v=j5*!c>1q&{>@9TdbG0rb)5=dYf zD^Os~yD!P~b8BVIoV&~Z*#vC3kp-%uD4?t>0Ecn0nhmYn9?z*zUu%PaGDe*T{IXqs$4Ad^!SqW+Ojsxi=y%fOubxcg%B zFJNFCW&je3y&DgBBv~V~$7|-p)xUsQqIPOP4kA@JIQIZ3+##T*A&mt(O`xo|nJq+C z(w(erMeAGS_M)>2^7x~T9QJ0&?6l0$pH@;+==y25*`D7wxPW@ueKgw_2FKAeA zoCNDLHFr0+`SzHmI_ol3W~A<@DqSuZb9IeO{U45=(tYsglcxmnL4Z_y3fh;DT##)dMcm5U=Hz2b+vq0`|ll#l&lZCzP{%YiGaYmf&U-uJ|TfM-#jOo3|ZYID;f4ieXc;Ruk4IiR-uE09@LPc1dvn8 z>q0_-16c3?jADW(S@TV*Nb$ffBO4!bnHh6yp4?uxQt$FhAM!sgvvqo@H5ThEmCp=W z$yyV?I_1`9d#JoDXUO!JIlG$6Y?^PLo3m@??5g?bgOe)E$7^JK-EkN#=j`imerc0z zPFp*Vt);Y;`juuHn;S`Q&I;elgo_mZoYQr`7}D_ z=tN$Pna`d$fP#sq&&|(2$sa.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-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import{u as G}from"./utils-DzwATN8F.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-CvrKYo_w.js.gz b/js/index-CvrKYo_w.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2438efd4d8e5fbc063b6d952e0ce5c2e80d635be GIT binary patch literal 2867 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:"Ray Admin",pwd:"123456"}),p=VueRouter.useRouter(),r=Vue.ref(c()),g={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var s;(s=e.value)==null||s.validate(m=>{m||(o.value=!0,i(r.value).then(l=>{l.code===0&&setTimeout(()=>{window.$message.success(`欢迎${r.value.name}登陆~`),d(u.token,"tokenValue"),d(u.signing,l.data),p.push(n.value),o.value=!1},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:g,loading:o}},render(){let e;const{$t:t,loading:i}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:i},_(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),j=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),C=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(w,{text:"ray template yes",size:200,logoImage:b},null)])}});function k(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const F=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:i=>{window.$message.info(`调用${i.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},k(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(a,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var O={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ae=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=O,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=S(),{updateLocale:o}=N();return{...Vue.toRefs(t),windowHeight:i,updateLocale:o,copyright:e,windowWidth:n}},render(){let e;const{$t:t}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NFlex,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(a,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NFlex,{align:"center",class:"login-action__wrapper"},{default:()=>[Vue.createVNode(f,null,null),Vue.createVNode(naive.NDropdown,{options:y,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(a,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(a,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},L(e=t("views.login.index.RayTemplate"))?e:{default:()=>[e]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(R,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(j,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(C,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(F,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(x,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ae as default}; +import{i as V,p as v,q as h,e as u,r as a,f as N,T as f,t as y}from"./hooks-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-DzwATN8F.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-DsqDmAzR.js";import{L as b}from"./ray-dCjhX_JK.js";import{e as S}from"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import{A as x}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-Dos9GOhk.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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.26","vue-demi":"0.14.6","vue-hooks-plus":"2.1.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.11","@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.2.11","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.6"},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-CwPRbKGA.js.gz b/js/index-CwPRbKGA.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..82b7c839cac71e19f10bc507adfcaa224e0df81f GIT binary patch literal 3536 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.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三"+e,address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{H as default}; +import{J as i}from"./hooks-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-DzwATN8F.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-DC03dE4B.js.gz b/js/index-DC03dE4B.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1aca2c11539d2e242eee2c440400e556c7f5ed6c GIT binary patch literal 980 zcmV;_11tO=iwFP!000021BI1cZ{tK1hVS_mVXhL@GquyEO&wBYn{3(*Y|_u5wyL73 zeNsca#ZD5(w8DaWH}IGsBpbUySRMZBLjshEaMPa_UUAxY7TK6;@G%R?j9WDxVXr~ zl5veQY>n7>%NI`vYxedc}D&FWk+3(R#XORnqPgQ_H)mDkKPKpk0 z2(_`@35JVYZDhbG=y^gy&9TV_v3nx}wH2~TifedlJbFei_d1U!senrGA4yxM2PSG> zo5eJvS*UR1`s&GHyWCuijSS$~0OQc4tvQPo>(9(J?v43lUA}9vepT8Sn%32Wk3 z=ZyO`huCBt*WRN7~>iw_4LehJ8hs_R>O;+we!Gp#u-gpzF-{3AQe*@e5I*Qbrgxy%ZO|q>v+Gr zZi1CV{9w04gtfpdq8CsrX1mj)Tdg}AFH5x9`ndTR4%E|Z#PsA2 zZXBMEcelp}kHGWIy8}OskL}%~*=l=&E1lb^b`208`iw(eM6uw&b$-fe1TNYaMuTiX zBz8mu$Wow9oG(mgsX9%aA;hTpUA|z+tfYi~{&cFD4#7n?KfS#9<^{5bFmX{@8zt7e z*sEV|zW;0gMTtQn!rOf?HEPiNQsT z_XV;vjJ5lrZ7FsQF4BxokR^CMWZp2VHPs|GD#%Y`ssk4-%WP2Che+JN$3AGvLS$VU zkP~-i0g&{PB!%St0uN!VXCl$tpMSjl;!9LGOVTqrD_Ej>dRFNRnGZqdplVm(Bgd}5 z(o#XpRn4rvdHuti-@ZaiV9hOXQ5&vu$3hNsZ9#HQ?h`tM+%Avh6!tj4=Vb=7nx(=8k^9KtF zeiZvugFAnNTwUF~k5sjlikzkWBR9#unoTb$RA8L_zjo69*IY+Z`QUF6488Ey1^@tL CpyU+* literal 0 HcmV?d00001 diff --git a/js/index-DFXoKFzV.js.gz b/js/index-DFXoKFzV.js.gz deleted file mode 100644 index a5981eac50d6aa48b8b6b547b331a12f5726ccab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1656 zcmV-;28a0{iwFP!000021I<@&Qxi!Zet(}L&Wo)~)y$9t0un20)?`6h*B~ILSQOQn z`6X$X%w(s#vx(VUp@OBLz?JuJg;m))?TcJDlmaNvh=W2{h)=Ji4L!$6U0Ge9A>xI>%O$F$`lV^Yox?7Ule!dCnkKQJ z6bwqifEYh}Ssxi6?rq294Xjboh4o4S@q(g%Io%r=YzN8AFhG+_(lm*Mq=3{T_9wp> znL^2AJFdV$^a$lu=0Jl|V5-0%)-Cl&pPFcF;5tWnG`a&Rqd1EKW?F9aVyXa65{~27s1ksu~MRAt@jxa$irxXR^2jR{p{f z&}a&XH3f=dPxq)1nn);}n2A6R$t85sKbXwUwBuq028_UztQ!yu2BiM>urCw~m(Vv? zlbsKdEHXgpaI6oFvfRKe)_#mptP(Lk0jW&*tLyE1SfgMdnR>1VoJ+>fl9^0)=;AR$ zk*bO*tSPae6p;GFcz(M7tloR$SZ-hqBge`N*2Fv*1QQAhp@=#hLsD?cMYulqi6i5E zEZaRM9?L;JCsJL+Ih27|$jz}tJUMU;u3l>gf}BMLC9$v+cJlDc(v9x!3EYmkWq_uD z(ZCE{31*XtugBUkl&Clr3rXG1Es4@qaR|fv!cQ4Yqc{hmYgscrzX_v(p|1uy!2!t> z7cea~!HKa{ad@ye+5y~fvs$<#E+RLUDV)g6RH^-*eIEh9PZ`57OLM!B21i}HEkN$#`H&WtmVFd4t1E8u5* zMbP5L%JTjuwX&=iz_<*Qf|1NS z#7N|3Sw$&OBb>eT&|Y4*SN>Le{s(*gp8fO{Cn!K7em?rS^O|e`qTmtH5H5gpWk7|Z zpfOby$_k_rQ>lx-`2qMC$_QmA_6SFqECV52<%1{3ph&&b+&F`7smSq@6<+xG)mTgG zr@ME=$pZJ<$qHW)nnIYnOXkjELx?}Vs{j7&|BDc{-Mi+S=N>1s`e*CSOY6}>?a7?= z^K$L`J?p`v+E3daZ>xI0LtxcSb7$vt!IY7TGg^d`!D&J#(DRP!LL>PMRN@4JZ$X3$ zg}90!v(O3(c*21dC_ucI6#`3q-`Y-<$eAe#H!Pb6lf61)wSzE8H)xUfGlRVNQ zp`(}%)?Zlj^9S26?LRI3k0WcP`jIkJJGi@NEpMB#Zu2m5Sg^2tQv|f%=$0 z&oz4Ni3S(Ipjbv~J)x`K=&Luu4+7LWo)$1LiUOW_7c^{;&EEKUynGg3tQ-7cXP$>u+kSTh{A;)OMGxm2GQb!@j>_Ej%-K?)`@Q zaJO^mmMNwxG^^U&U99as;!YWF0*Gv2&t;*U(hUU+P$Fjnf@{dIie$)vMkAaGY03$* zuCkn4cdDO7X%-Xd{ZS(2P~H#G&t0$3N1SS9aEU@rD9=DC0+Rc_$Kr71CMiUtj?Cu^ zI#zsv2uRLXhYyN6laTm%{yd7bM~|HL$MfgevG2_5jHi;XKEh)_%9qn5?f~ zSo5#n&EB!+maVl7r>*X{s}6P;~#0lFlDe<9OxVul@rj#xUi14gdhr CTT(m# diff --git a/js/index-ZAONhno3.js b/js/index-DJIz5MzS.js similarity index 96% rename from js/index-ZAONhno3.js rename to js/index-DJIz5MzS.js index 4392d7ec..d9dc6c0c 100644 --- a/js/index-ZAONhno3.js +++ b/js/index-DJIz5MzS.js @@ -1 +1 @@ -import{B as a,C as c}from"./hooks-BGLytdb9.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-CZebg5KX.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-DzwATN8F.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-DJIz5MzS.js.gz b/js/index-DJIz5MzS.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4f557b5cc3f804d7b7453d568143e722ab671aac GIT binary patch literal 2490 zcmV;r2}SlFiwFP!000021GQOwbJIo||NlOP*}KlzcPmwrZDNaYFTqJTI3PemIGV|1 zHqzQ&B5U2U?g%MXM0oy@UQx4m7;KD)eNH>$^F@{}hPQAc;4OLT9 zN_MF4%mf-5>gJpFuo5~{aXiVYtJ=i0hkKK1N;M8D`J>)NWn$LtmU5_#c&Rs~>OHEV zEBTppcFH?8)6H~&D;A|wMC#JiwDRFZX4uxXbT=2b7{+eFbDZ9^YN(phUq10+eyT)v zv#4O+Hrh{l_Q+6as++HO+QS~l6BcE-SJ%{RcQ}V+y}GKYJxacE zA)BEG&u_z=xCBXvio{ham~p}dwz)t;`e>;7M8FZ?*Q1;n?eR*<5oKF#(Xt|_LdvL! zdySxW`tw7BXYuK?-Hg~OAtrclT20IP8kjquOn$fxkBbbuHf9mev6FgfsQ<)BH;>>B znd~*xq}0+scUn0{@Xo|fFwYgFjFkYgR@r@&MuW%xI=CA^ zY9KS_!Dh+~Y~L*5 zW>w5pun8x>oY@de3oP*7(MIFjaz>1S7u4gnD+q!6~kpR9ATMm5oc=PJbEeD_>eMoCi zG8-C{_OtK6{JvU;w!{8IlLl6pr;HfdF)H zL72e8a+-h+@B|~pB4#Ea0+)dgTli8&uq#Y3jhP@8a#|YXbtfi$mW4Tw4a)aY6nBMS z02#80$4!vd-fQKn8o+AmS}FrW;bDxJRf-L`MdC`lBaWVAI%4Q23|nH0lFn!mWuT0R zvqeZ{QW4>-OQ;*`v-uV=skNj=iH&JU9EZ4EDIqSaPG%qigO`v^XAV0aGj$Dyr=dcD zWAQh$bIy{M@?c}3-yqA!iR(5eYj-c;BW$o zl3H*mW$}1$&yZ`=ay;=TJ@H3f(-Mbx=#v`8Ii`)PGSHlhXJUPfp}BZZLM;%-iE9b9 zj4E-d6~_|^xJ^*stDt{~Vc{{iI*B+Qsz@ZbS%ksXb39rh%CLl7+riO!SRz*lS^5}3 zrXA7cAt2_V)OL!r6`l+p94Bu335Tkx$~i0O8C>9TCjraUbHlyJ9DttNaqNR$#YO@L zrn}{Q1XM^OrzkJOTIXNA3B1 zW99qW;t!2m588?w4{tX^+yZx`1EP>`uCFU`j^cYFJ8?rY^<(tetlPx?q6wqcc*q^t+u?pO*}I3 zc&+wmwej%U=6~-t*6ug1J*&^(k0O(EV=pLeeto&Q@-k*2X2&+a`LzD!^U(4Ci&&&= z(805?%7bw?1}ex7`YonsDzh<7zTx+z<*+9Nbzzmdd52h2rmRVIt9?}YZ5fvj6R%g; zfl`<)@TMf}YO%9r_iMAZxY~U2;#b(*F&Fk7ZBPuGA1^jutZaVuEO22rFS?sKXir6n zHmhJW-+>O2zMk2dEK$wW{w3?Tc55a07D1k%`4V!Ac%+2OSiTWyG~j{&x6RGqgCrQb z0ku7YVTECi<%a@dHt>Tc+(#X6tS&ZxUfx`~8MaUDA6M&(UpJO6*O%@zuRVz#-h9-& ze??A$&tLxX{6_8BPaCVZ>eoJz4RzycZDpzU>2mG0O4yphcHlSIT>5A8 z&dsjSpyzh6)bGA*e7n{i{ab>w^#`FKpy;qC%=QFW^Xb#Zt@X|s@mpaF#@d@PlPqrn zthJE-2DHKr<25)%#JARPuL0wAL%*xB626}}glB_)I$V_hZHRL3ANt+@05~Y-&WjiT E0HT-Q{r~^~ literal 0 HcmV?d00001 diff --git a/js/index-DK-aA1yw.js.gz b/js/index-DK-aA1yw.js.gz deleted file mode 100644 index 6d85dfaccd511e8c8a8dc4e93fcdb56ff9a6f210..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2160 zcmV-$2#@z4iwFP!000021I1ZuPus{E{(gRi*E$~(Y3wFYT5y#;DWUYTE%cJI+a6WO z#6x1@c(V35g+`HBwrrpcrQJfyp%$9SJeE z=b3q*dER&4nOBixairm-!iYL^5=gW;1%9AS1ZcGB1=ncP53bWD3jRr(Fc3Yo4Fb_i z+n!XfhGHy#B!W;>=UPvnAHY&i3*V=+CuG|K%O8=%fj-^u<-K0s>)`^;=h5Y^i^nQ4 zaZOe+XTy&19HE9g%FC$ zbS@9y#9i-hz9M-&O_eA;q(P|m8j9j?;v0Am*A}~QJrIq^)hu#QFBxq^ddum~NVF2? zPZ-e9VRr~=(C_u|EtSh@?N6K)f4tOLeUKgzH7HdXc3iw-#M*BemBS1yD>@gr4tv5) z-~CY8C#x80VhB6l^w3GVn)PTna_-C?M~RBU^~kE^_wpY8I2VZbwKSt+*Y@~aR%Ma8 zC@ia79BR6(V<_oZ#FS$L@9nk`w*QWEm%EM|k;WjmC$>0%Xe02w%dR18&oLF|`f@-4`^0V+XHx!imh;_pQawV0?y14!+a z!+b(i49JI^fo`DgPOZY5tQ#a%F(HRVEF(3D1UcpFcez0_Rfq$`_$n z4Jt^K1PP!xRIkKkRpmBiMP-3j>@t1B4+y8IL<}Fy#xTeb6I4^)IU=TjGrH9<|KfU|{*0bMC3E{ZAc3Ws*3 zQp=>0_eiDflS-*7m9$Tut}=Pr%jF4G$kS0FPwZfM0u}PKmdT^K^-76R?p+7N~}zfU>S2?8n7!nw*Z{LaJg&W|%BYnG>JP`8o61 zRxbOH{QjJwAjW*OYQCTRJUC=+{U@K!RamuM5SeNq#jRs&HF5>akBZ4jE+@^`e#0=#y~$T19R%r_N%qO zfq}7~0Z1zLZrtOMRE^A@ESry({sv~r+Nl9Kgj8Yg+`XW1hk%-fG#2PIfwJCawh&n< zcdE7(t*nzfv(75WlTYSs`s=SHfnCwJDW4P?0Wvi)K^Oof0azj z4i?6`w?f7rIl<)6vPS<97}gD9E;o-U#y&Z2e9bh`?y4>F$w=B9dtpvL&aXcxXjpHY zgz7UjbuYK}?vSQB>M~Vkr0%FHT`m}NX_<`uAC8{VeemFurv&jqfK+=5+Lx4EkZ!`S zeH3Y~dh&ij$9i3^xav9H4r!#Tz7XCuQg>X@o3ARX;V-_vnWJ~fop~~{LJzKAhRM5C zl361&GdmlZ+{ScnbBla>TsY8H7PlvU&(D3xKYLL?Zmf}!kNNZ%9eZci+T7gP7|Cr+ zo1<^7xeR%iF(;R|r*AU}12WqaGvvW0c`$E2o!QwK{X967U!Stxy<(a@o|w*%^^exp zOyP33PXx9{D=gw`$6``+)p+hWlI?7aI4TrhN9#WyRhOF{^XQAi@1WX=F<%avAMQGl zS7CZ;k=%b%A|SAC5cn6nOGseNg_k6oB};2$G0Wbl&lSk^jhzw8Ds+(4LmE<)AaY81 zT}Udh7YiPMQC#q(YQ9MoDel>2Wc6b%J7KO*lRNWP`h9-xWB%uPwoWgdjK@1l{E0oO0`nJyc$nGh}?ooLtIf*UW{N=H#+Dxnw^6=%fns$ub#UaU4d=Is5vXpIakq zf35U; mT2U9JE8Fv_l=}qiw|`8yM1K+}%$PdykN*KO{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-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-DzwATN8F.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-DPXK2Hqg.js.gz b/js/index-DPXK2Hqg.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..886a717c09105b1f2cbb004634918def6504eee3 GIT binary patch literal 1561 zcmV+!2Il!6iwFP!000021I<`#Z`xKE{=Q$~_!CIB%OzJLDq3i|W@?h=R;5!#9efg; z7$0gMlM6zkm!y!3(yD2*vb0+^HACGLI!%g53jH&)4f&M6FdZ8RCV|n*q)Cy2e4h96 zywCf-$G}ITP(tw$f|Uu08pZ$E#Eb+ZBy%YY;k-=ygX|>TI~8Q+WU`+(;3RX2W0&S+ zpObMq8K;8|^iGaV(NUKb6P0)o(FUxWanM&ecx|rRaoq|EDUt-l&=NBz`&^8J>7@IH zuZ#xS;bAK-rU2SZC@Lrz>SP?jm;!umrjv1X)BYREG96qLtyTi$SUK$LWSl*W%Srne zy87mo!38U5PNqW;&hyxpgXyC01bfFgr=!b?l0y;z;*25)zAnbaIOss+<{kfhn7=3@ z4dhzT0F?W#4~OTiIA2TwiVT7wC;^|-!Sq?_TwRRaVDH}=zSu|(vl8GgFzaE*l*quc zVl`6`FUWLYdEv_VQ15{Cj297**bp++bYLfwz4H8Qc<|c>p;$qnr+Ja{IT;7jL;It1 zeZ8=IszGyJ860wkhXXgqtr#Q= z{It)-xUrYO(k*(B2j>ePloS#15kMP~Rom`<7dtTc-M~d~z=jYX89GKxn;D?bY6oH6ragmJx4|x-EtPlVZNK!ID zO4MeLn^wrMs$>Fe@dySwJsnQU_~fd6a(g2M_M2?{obt^?QnYpW~T!4X*t&+)7PXRBEy z?1_E}AVm`648!0;AUFzUWE-+mCQm;raYpStO65tw@L)cJi3DYKPqm)$Ml*DQ8Ay0h zn3pS|2^`l1O%6d0*hH3(0cL1G0E<*S1|-CXSOI5C#W^s;DgyFg=HEB5!?CGqO`;Nv z%4D0CpB#}4yGcq^1c9nM8V8H0avT8>C@qaZnMXVnJ%s*4PJ6mvK6tMdx77TanosI~ z?A0r;7B@@9gVVx>w*OFnvs*s+SSlW<`C|e}3OFrnoILzhJxZzhb<sfA4W$vbT=s~u$2;-;2*Ukg(6{de*qX}@cyK9x#c`w?b;*4piJUE&@jw5Pe! zcGfHa=3RV#va(qrJ;MqzAoQKX)53;Y$dvXU)S&u{l>TP768UZd|DB7^QgJy97d*Jv z7;~;E5{eU14i7LsB0Y-ta^104p{iqSrPwfj)@g3uC3R%=)HAHU)h#A`bg1UH&y+LE z@gbwFW%bv4Cc(D2xmt5`d6kA8RAsuAGfUcJbN%ZKL|ck{e!*1~YlD)zH6?c)rRrY$ zzmd9VC)JWWORLQVbyYzKic}nmet{3o8`ye@TM?^Ezp*H-GH)Hy-FC>_Q91Wo-&?gt zZM$R*W?RcO3(sC~F915QnQZy~m1_iqE zB<&%z;`6g=ZQ_ENGfwEKm*wP&S-#rUhi{1D&)Qb5{HR#k&T1cb)cjiWi>Y;5W}w^W zk~5z-%dwi^S4{=8Jf8@D+B^+>`c;$A(@A|djbBU++06@D`}2*S{O#mXQ7vTjzp~oO zTQ#3l^Y66Wk#@XY$~-3Sg=CqCu@cWt3*g>qVME_d*Irag+u5^>+HJv;C!5;pD?*Wh z@gn)TYZEc}Tbd0|j=jC@mHJWpaQr1}6MSaKrfc(V!k$Rj`@y2|>%=VnS)$@J(f`dq LumR1Zv=9IQU*z`q literal 0 HcmV?d00001 diff --git a/js/index-DYHwA1XI.js.gz b/js/index-DYHwA1XI.js.gz deleted file mode 100644 index d06b4ae15d9cd2b7f2e6443c3f71bbce1bd72b6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1349 zcmV-L1-kkliwFP!000021FctWZ_`#3{=Q#PEKN$JYZIqUUt9%cBs6P*wv@ITMX0*5 zPn_G>_nP~XCPbD%+5{Uzngr7{X%j;Nm2J}az%(|du|Gpv`Y$Hi3B_FsDVk&{H}P|x zbDndadmR%$U|e?3jA1e6ptsm&N$LYpNqTr*BOxU(fn zreT_fnbXVD=h({n@?;tla6+XX!zPWKe%fJYwkC7cG{{z*1GPKGmMG9vn*-3g^1M>P$QwDm;-B9rHydPFMjgcKq!lJ+ zs!NS#8dqv5Py#k>#-U{9jG45Y)9uzgzItJ4c#vpd4$hFUDST1+bJtWlOiAJiy}SW6 zw{Z5;^gTi)aBRzDnz@K%eOff##=^&k28BIOuMz5$Oe1GZ>E&Q+W|~c2Iy7@a364hO z5~>Hl1rZV)A+d~V%p2xrjELtqrLU|{smA!Ke#l$Q*Co@5k6kF`WA9YTOLJ>*VJ!^= zyMehBrGin2{B@>tX?%R+&^)ejpbqdpW?|86ELG00rZG}@q*lrs;}J`xb3tDq@ZZL7 zaz!QaL61i^u-(-Ho?AFOHw+HgmZU{wX8^9O*4oR}_QfIK{zM1BPl8Li<+a2zHlsq0 zZ5P)S7!K44g);L4MuEyqmtr3*ZDo#ezXCqfkN~NIOtu?GT~?^;f{gCYQz0?6!6K-I zJ>p;qmP8zcWE|F$UkIZXM|H;i^UMLy!tr`Vc_1tZuN0krKB_zqVYk0<;|3?|m^NN< z@G)=3>kuVjT@F_j;ow*&a>xfEA`0!*lV`79-0gk-sJC;s_w^kONlsiBxOG{pd5UXD zvm2PYpj`W93OJlP#XQe3*-3(gI_#%87%zHuHp)pFr&@4y^pdh_Ue| zk>FPe>Uy{ao}~>O8DQD4w8+C65&@=`nIDmKo(4*yZVP(~4oNa1KBO_a7R23(F`5O% zQ$uh?2vM|^vRA?^I);G0?-BvneZTq_V^(ow`lcO$j`lfJ>xlPF7$ ztK({0!46?n&Qx%OwuE*RbqO+Z)n%Bp4G}^s; z&tlr-I*!X8-rRlq_~kzjc5giCcYoxwrGE@0hrEQg#2m1Oh7KZmaE>yF1bN(};dqtL zdC*4PEhQwWcPy>$L0bpvXv57t5@m7#47x#RooR^CvPbM@9M?_DEb>ei$xJpJX}tS4 z@9h2k>#GNkdw0Hh`N#9#tsiVue.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-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-DzwATN8F.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-Dcn5JGnj.js.gz b/js/index-Dcn5JGnj.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..50920e0c5435979667ca6ccee28c09fa7cfd0ced GIT binary patch literal 1121 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 diff --git a/js/index-Dl1Y5YxY.js.gz b/js/index-Dl1Y5YxY.js.gz deleted file mode 100644 index c27152f94caf4016e20721c97a2560d2b550d6ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1030 zcmV+h1o`_PiwFP!000021C>=>Z{tK1edkvc3$0>lJZq;(+qen}O+VOn+w>z1v}hGg z?VDs0$K#!kG^u3?3B&^uf``?Lj|H(jAYMRysZ>@%{F!!X{{ z+isFt?Jflth-(pxOq5n?on97K87NQ!njYg&aco@5+OsemJR(oGYIhfj4&mV6Q8r6< zRDbzMWy@$NffG-TH*0HPV@~wioz?emi6lW_9njFPIM~LsRyFFD=Ge^Mt^L!G61~D>R;pWP4=ML~>YgfPzqCI``4Mr|c$`r{m$#G-|5Q4IBM>0;@ zV4&EC7Eyt0kU)WJ7>PMAA3V?lL;>+2C(R^D(0Co!BTU#JDa#HOlNqM8RF4CZ(AZ!; z13-5yCZqbH=SmlP2h++t{({jjBw?PCkA8>Z`NUFV27c`uxQ&2J%68oJNwe&^6AFzq~m9l3rb2BqL_u%fOblcNY+BjU7A_{cz4-0+6`{}7*@etvfP@#V{t%kO_m>7OKKVm>jG#6?1FKf^hv63Chwk*-AIJ)kf2Znfu@~@VfrA{^@A{xk<7pKHy}!Jl1>Kz07#?v Aga7~l diff --git a/js/index-g1xWjPrC.js b/js/index-ErTCpObk.js similarity index 91% rename from js/index-g1xWjPrC.js rename to js/index-ErTCpObk.js index e80988d5..366a0dc9 100644 --- a/js/index-g1xWjPrC.js +++ b/js/index-ErTCpObk.js @@ -1 +1 @@ -import{z as d}from"./hooks-BGLytdb9.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.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-CZebg5KX.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-C_aV-8Y_.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.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-DzwATN8F.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-ErTCpObk.js.gz b/js/index-ErTCpObk.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9ac5d56dfcec934b67acdb08777e24c0475922fd GIT binary patch literal 1226 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 L{7Y08p(FqRdHms& diff --git a/js/index-ZAONhno3.js.gz b/js/index-ZAONhno3.js.gz deleted file mode 100644 index 66149c3cd0509599b5a1417d9303127162d116da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2491 zcmV;s2}JfEiwFP!000021GQOwQ`<%w|NlOPvv-}b?^dcL+rd`GJ-|S&X%bQ(v<<^B zYiVt7khSjaikEnF1DUkBq@lT+OPdVs9DU0q)0>jCOF~wl+R0uf%VP|?)}nfm_ZzCF zrj+dHz}O5L9qr|t^RN;+RCPSbs;k<}oQM09YDzVZEBV*GOUlfG+biWz8}V{~O4a*R zLs#Flg`YQC50B3CR*XNlCMscGfHOlI8HwRA5Rw;0B5(Q};sv}&lDGE_NpAwOFt z2U%1w?-(7TJbQAqJlo6HKj&eO;~9%G+^=hDwl|!?g}K+!yKjyjEX2!*Vfz5FJ~ZxC zMlN~1VxAxlSMnEdp_G2(?Oqyj1!l++A)1<0GMVACrShr2?Ewloj#415-LI>f+Nb2J z7qc09{GC0R6PF+fQHi)p6*Eq_z&001NFNPVp9weu{Q8u!$v&@~oKW`E7Og0PDx`u+ zxZenBXDB~9avr~VzLybOWyA#UPpfHJU&D*8zTp?V`K?3N5o>Ad1#`raPH*7 z_yNojqHV^vs_$s$&W9yqQJ0I@rQD>4RT~$Hi}SQnr7m_wyyl_`Ho@3%kO=@e7G5=; zs0A`p9;}tH$V<}eE*HqPu<1gZ@G9llBrr^k$splF(L?G_=d5@FPKg6#=Q^_GwrsUa zb~2K!1gH-KRJPaUs3)}L(>;VWy7y%HBBO$Mz3#NUz*sW*| zIUWW+xKpmO@n$`gBcC>X;9ZSs3)~)7-}gX1|Tof`9WmO zmKgP1+dQVhLgzFt79DKXEb35Z0#+)ZxSr8qZ1wZiIEDLiU87T1H$}oydR)*(nJTUsLjG$z^>3?SER6=MYt#5(>^RQVw<%P-{dO*GEyoF6Qo`Nut0^NmGH4e zU4e*uI&kfn)^7W$eSKe$4kNaB5>?G(`q9V0bTkL1dI!Pu-l~ft4w)Po4CDe?vnH6J zLY6FI7)6NsT|gJ9C5tlD2K=r`q9+ZgYdX}EDVWuuk<_4}Ytx<9@5=2FsbP5M8s72y9aV?=% zP&F>K;&>tf_Xz5T74%OqEIj7c3W(#;szidDB^Ycyr=u030?Wv?9UPsd<3c$C7J z498*^2|Rh0+BgnuG6!JIauDYx2zP4W!>PS|E+TVSJ)1|&hS8b;0_IqA>&o`lkMdP$ z<0A4LVM^TgDFEdpfUf5_-MT06f{4hi2X{kF^|j6I%@1S4K_WSn9(x?e>JOJ&U%vNj z>GICjo!0tS_2t#=&G#FhE^R;gzPWm3`|+LnjgLc~`ucxbKmG7*=`u)6C*V>2s6Sq6 zu76u!`M!DUen)Zhn~$3x-Tme9YU}#t#t+MlPaZWsei-)Dv!&(wrZ1AVs>oj%MTl$Jq{iJzlcT3 zMjX5VYdjctQ=p3MpxT@}jqygZ5OE zXtN47^L^+b>Fe0;WQl5~{x4a-^;_$~w+QkC&6kl|!V_g&!SanrqX8ELxMyw#A0)xh z4XB+N466)tEI$+wvwo%&{?rJ=2L5B0Ze*J#)*4AMQX?> ztK9x--0hEOZGnKg=Yw%!hTkQo$i23YD<@!^ZE{!7zWt{QANZp2ZI!V#i|xQ~u(SHl z*6o`;p+V2>VQJiX+Wcy>H~Nq-Cs diff --git a/js/index-g1xWjPrC.js.gz b/js/index-g1xWjPrC.js.gz deleted file mode 100644 index b9f4679db3de48191d1cfadb1428ba3cc018dfb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1229 zcmV;;1Ty;{iwFP!000021C^Fh}Xc73r^(m$?>0txLX&_G+dQH08k zeG=cqzSrD)oy4^wF%UzD0dE*gV@#XGB;LS~m;_rVP2#Hz)An0T&L2ifkv1tWa&>>_ zoX6*RqL>CD7b@A*h}7I(UGPB1hdj<((m1woDpqc71~;WXOZ%LT4>^$#z?>L2WvPHo zeAt+&9$nrb)#^CslDH{L7Pc&GnMQf~6klFDGda$Lf-+_Fu}N$i$6S8AIcYA8L+uER zfuPWjvY8e(H`)=DCh%cgm^8{KqD^C?%f_pG?h@&h4r6Ny7c8UPDbBQ_#m+d?l!n83 zi)Ot{Tr}1r#o&8jBP@T>OTJn4$p~eal9% zyIdsmiznyz!+|)8wyBCoaAmdDJ+shV*#{mvIs(54&zon?4I<-kCY5${ZY=`rLY*=w z^C095n93!L1YqlB&J=XjX<$(W0uC>zC=PYw4pq>FozY z*dR2+h>yR=PR5F^TZuT}c|&-D7O*DurCKfk?oGkx;a5MtD6X$}#j zLt?#mF^`h2El_MzBt71-35r6OC|Jo3syFB6AU`WWMS>+R1iZ>%8R|Bm;i1oQw5JCT z73ECY5psO$w5pMk)CHT(9Z47t1+;;w3e-vDt6UzbY;nEu!96rc*=XZQ*9H{Zd@v#E z%_)ycl#I0(@3)`>WT;)sOmPGd1#3&(g&ZTa4R~qZhb~ImAQW|oZyzvwC~*hE>|B2C z$c2y8m5FdsqNwu0)*}hSxCFqWGUvjjj404P)0QfNhc53hEq(Um_MPYH-50y}p6%TI zA-(;r{vT)kZ;iS)p(7UgK6>wJ6}oD8y}R|@&a=ncSAS1$Y^B$)ZU6RD`uP6twI^@> z{64+@V)wz*fxf@5T-Eaz^XP;2E^X^55m2}Fevs#Tft%l$ca}9_4T-cgu)JV=mnpK!anu#6<^k)($2L_kWMQOL;^GG3TtDg_e&( ri?e@#T&5`B>${dcS+AF$g>L^1;%NU3V&Hdg_LF}A_FwJwSO@?B)OBG$ diff --git a/js/index-mtfnxTVB.js.gz b/js/index-mtfnxTVB.js.gz deleted file mode 100644 index 091a7bfb88adfc8c71e5198c10ec5689e1c5ea11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1122 zcmV-o1fBaIiwFP!000021HD$uZrer_-S;aLA`1~9CzKrdA;W=cDR%vc<#!twfifnq z#j&UvW*)L+fk08zZPF&KQ3FL96lfPo+fAMB+@x;4CbXSZej%V_C8i@gPK|ao1n1m4 z=iGCKAgTI{OATFe8LJ3$cyzKMo#g?vDzrh;*>iAXRpe4Al|m`Y%=b^S*~RJJIL7CM zO0xy)MV2}2u&b-R)@U45Q((3a@;xPTX_P`%siq*;gD#_VubCfH>t?A=<5eDWuyAvi zQK}E6Q)YfGGf+|EYjM!3Fm1*vBBUA#%wrtyNMZm>=Q7OCQ9~~2kJMNyc#*5_@;=y!d|mXB&pxfjT4xSQD4bX&XnIi?sQsj6;0x0@J_Eh!ulw+@XL*G`-!IC2u|l_ zG;1vzrAq{Q?W&`DvUR7ovzPcx2tEkFpu=wZ|~qv^M=@&(IiKTSZR%P0cfSR>S7Yv^JXgurD$LfJM5 z(HZyN?alD(pEW%Q&SKG<+jgo!UA1+-U%aF7--{YNNz~1QZ+F7)eh6>>x&PpccFLds z_4MWLgNscFZk|zO`5Yqg`Nf^=Sa|!F7e79HKgT#!Sq;u@8v8Fz+q?fb-265ABL4LI odwS(!aa7xlKo9gF&"我是自定义"}}],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:700},{default:()=>[Vue.createTextVNode("700")]})]}),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-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-DzwATN8F.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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:700},{default:()=>[Vue.createTextVNode("700")]})]}),Vue.createVNode(u,{defaultValue:"this is two",options:o,width:this.width},null)]})]})]})]})]})}});export{R as default}; diff --git a/js/index-o0u9h3hq.js.gz b/js/index-o0u9h3hq.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f1686044cb5367969d1807f6b6c3265c8ee7b6f8 GIT binary patch literal 1993 zcmV;)2R8U0iwFP!000021HD*nPuo}){=UD$YwZW3wLM8F1zb_369%@723nx3Xob*C zd?6Pc-;8}7UZO}D3KWL7&TeTb(AS}*s?-3}ogoBh|I3c;girj1k>8R!KuO!(k&r@s zpYz;v&U4Pa$3gJ~mPtycfI?U9#+_JKj>i_di%K{g}#I=IL&<} zfUzMZ6yO2@F5qXI8+y8W*+kHbNytbdtOdKs`Pr`p{LRosf2$W1Rb?4U(J^jF2?aSn zcY$r}xYF4VIy$_#qzYNvp@gWK&;aM}PpU9f%U$4t7uoPtb)4-VmAqCW7Jw29UEl)s zTrj|fN9r1f)wU5YXh>nB7!MJ&mv9%*M?8SwWDpVENAH^~Z1^is2H=M6WlUKp_*E>!(Qer@c!YO9; zpi7OnjH_NVl^{`Jo5x44bhkIOc-N3bpbVnKR?}~i^fV~LgR!=MR0st`k&Pfp2n9Gl zSI>qMLyZmiVsC}!NJ7ArXb?$k0?G z!7Pe{K^O{JwbLB#Xt@Ee-|zxqGzMg%gzC6Dv%bC=>#eQ5S)s?c3?%`|4yLU=5bJ3E zuG@=_p+YmgN_OtCMB!bRUC0kSP1EaF}&?6-Wq@ z25AOGvBaD5M`Z{I>}kgWtPvPTd>58xBvllBWpDMFUE}_?LncEJ1K~U_2X%tVxVv8X z&-0RBK#s=FcgsRKRF%nf2-AIxXce{$2Wl#c$j89)QXC3Mjnh6xDnE;eI66%GF3FIn zvXqJd1$NjH@Pu*1-~pr9&Cvry6?RCF7u_e}7?1`bFE?FIjUY+DBi!HOP*K1jayi_VHcRy?;!~KTRX~sTw+%`<%l4Bpb3C<;IGIPSD zydI18V<&K`QUVE}B;?v#L^#T%l29fn3PigBK5VdCXV_g4p-h+*K}3W+U3~LW|LMp7 zu0B1^Ezt}aOF*6;0kULQ+*yR(aFp1jw8Rn+QK+N+m11_oxILv$|ElHYw1ZV`e~~i# zo+>Wx>Pz=+fWEU_*vOk5LO_JlGY7{9^ZMFT4!bd!pqsTJANKRH1Edf*p^3 z&rIkqCydAI+Tl|zw_x0UTUejdXSR#)ADSi(>iA&3xV2l%zB3ONo6HG=O`1jWduD?6 z^`(7GRS7cQzS4JpDLi>`^dNimeC4xpRJgaJa&CSe`mQm^WtU z^dDc@2Lol*AEo8;)Bqx3EDmM5e74 zcl!L)_==l9>(g(I`+LUQWmC}gSH-Oth5bow|2KW(zP>Y|&rfN&jJ`8L2`FjmV}+|{ z5B2;@)8WHu>$X`a-ad4KXQOuX=ZO^tvQW}WpP4qYzv>TP(dYF79jkT1I$g1{|4;H| z>HcngUIP-O^z9#tKim3cwEY*_`$vW4hgyExEV%qy$-J;SS(x23GMjcBAB&__Mgo(H zVo~9P%xEh}@D0qE`4I?K+1Vz;RRZHoN=X2T4^(O9P2rP#;aTSB(PMq-fw8z*eMZ&N zx^)tJ2aED??c5iA>GM+YrGbXnKP?_LA(-o?1C*AZ z)AoO>CX(dYA<$U5VR7;nh~{C_<;3zYp z=kM9)%%@jyX+U#>L|-0B@Uxn7JFjo$=qgQ53LC0s-Mx8LJ6z5ux#q zRSp`5P4H88aLH*U4n(oK+f?6P`skJ5C3Ysus+hIh!l#j+m(mLEjn^*yX**PTg4$}9 z)i}E(|KC+vU0eMxtMbHXW=xi*R&%DWPKr+FeVTHvcqFGn zUd4fOe6VIuqettR;>#aStU6PucdoN!s<5<2Kx6)no?W$#OP2QhYAkQ-ZyuaC3Z2oi z*4}6LthM}^O$b-mwT6>YuW|AkG9oh~hBys}a4zjWGn b365Gn*>+k#+1k|UOMm$T#BOcw$rS(q$y44( literal 0 HcmV?d00001 diff --git a/js/index-pQyv_gpc.js.gz b/js/index-pQyv_gpc.js.gz deleted file mode 100644 index 549658906be09613681770c2cf6631f229976edd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 981 zcmV;`11kI&{M;)076NQ<~yB(C5RByK<~|7KhEXCT|@(v&X9mi%#^bNrt39?2|< zh18RFfvN&adQwD)%m+dY6kgld8f*W&O8N@bSjHhT@6&N#H5}qN#IbR6WlQWG?JUhQ zv1DB13|k^LUh~D1{*t{h3wcIL;NF<@RijL7vWTmlkN3K?)0yQ$;Zqf0P>n_6ER(W> zTS8SgI>BI;YYYt-1zk@_XgD^h61zJz&{!agq`ZXJM#HD{a<}t%k_xB<|BGz%4Op1}D<<=LmRv7rH+4=@f*+L|+4vH8?ofo48n-(@VSzx(~>_19A<4g|kn;r8W=H-EmG29cFJ<3fEk z)!|8?8jiMw4@FMd5Xkm=2qSAkLw3Pk9o DL?_=U diff --git a/js/instance-B7DjWjPE.js.gz b/js/instance-B7DjWjPE.js.gz deleted file mode 100644 index 60a725c9bcf2cee20acb4480737cc545de9c5284..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 770 zcmV+d1O5CTiwFP!000021C3Q(Z`v>vec!J@d2%Gj1y)!KN(H5CWpo9xsj6BblqMGl z`EY7Gv{~f;KE+umX=$4$C(iLX_uL%YZV*u>(s9k=HG!|QA;gdkGd#(LN4aD)(8$r6 zQjZ(wKduttJe-mZ*SfA+tdS$fN;bULAdLoT)Q!Q(6`kEo+ht6|+)x+_)+Tl1+@Zrw zyZ)mL+QwkyLXjWyUXwIPeX)(9_mv!zX4@Ey;=jh?IV`X8sbleV@0c{ck!HgfJhe`} z_~%m@wBd$Lspn=~b<#5K7AL=*M!i)=ahm~z%h>mOEz%@)<0ANVH}KZ(9xPpDjd6;` z#KQHtF}Q<=Rcm}(rn6(lAhZ**$;{Nrv2i--&lc8XqHs11xv2F`1eodOStXUs}E_x(Bk2sLDE2TkS@ zryRtnz;^;^hDgUl6J@n10~Ituno&1E+NVej1J1emcpUHT5tzkvcp;F@Ij$(xX-w!flIrsts zYFw&fj4>p|A~j#j=W93FlqTo8#C9oe%IMp)E%CIJx7V=!xNYCW&C26;`A!xNYl1ZG zu2o9GLEv84HWdZRS^G@oy{NgS_3TnkYzCG9^r+)Bf9z+|qmTcX;tSBpI)pUG`bnK%yA8>_+sdiz|aYnyE zIv(wKRAI_zwT|d`%4pznAPhEOXM03H;3(g}g{AbrrD9j_JPiv^ufE_aXO41}pT?{t.removePendingRequest(e)},y=(e,r)=>{t.removePendingRequest(e)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},k=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},P=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},v=(e,r)=>{t.removePendingRequest(e)},g=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},C=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{g(e,[C(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},c={implementRequestInterceptorArray:[f,P],implementRequestInterceptorErrorArray:[v]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},j=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(j(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(k(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; +import{K as t,N as n,e as R,O as q}from"./hooks-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-DzwATN8F.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-Kh46CAlG.js.gz b/js/instance-Kh46CAlG.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f1bf6b3ad41a98ed2d2d8ce3ff23da0e4d0d3344 GIT binary patch literal 770 zcmV+d1O5CTiwFP!000021C3Q(PunmQec!LB^5jUiX**!0RZzRqjSh{Xg3th=%1dr( znhyutDU`_neTuUb0tNEq#5q3ao||Laj}k6acG6(7q3~%w#2E5niYNJSujhhC7TsBJ z9!N5ru}jjqn$e}SdcIj~(H)Pim$KiYtrl%H$x-L>{E8&)Dkc$rtcZc_( z`LhaIr9cXyBur($O0T9pAFzoNqHf@rl==b$7Sokks*|QZl+0h$-!hWow3Qp;9MR{)fhMku&|xOOi=+5U%?r~ zo*&;$;XVba5ZD^8>wpp`^P?n$2x2t_nebS`I94EBNE8rk7u5-$p_qw@?mVvxV)dS{<^ z7%R#=Z%gA>b^gxX2IS8X*oCtOcYrQ{c_3s@&^Z?)<}Q$Q4l{luX#ne6N75AwQ_!~7 zc(@@cmwRYR6%Qb`djeD{;s(%Egg6Ue-L?LZi^<98)WU|M%eBVy4aFS-d^60A72qR? zI5{@OkP}#!i_CnZm~UL>Qd3z0e8MoD&xUnK`$M0leyC!JI z?XgMIz^A(7lbb;&G5qk7KD=>_Ruie__rA`~c-H zx*?wDqv7n1O<#IG^`F%w6-5O!m4LuGL@5GniL$JM)w1z1vT=yse84ptX4-|p#yR~G z*?7F+F@+hQ^*UnXGr=QY0u`_XH{T=n7DvVYEiGmLEtR`^<7rfSdi4d@IdhDw;xx`Y zrdU^K2g=>_T&3jU3Xrh1aUYcK3)ZdnKRSH2`-ew!#rXLZBX#e~Kjj%BW1$BC0Dpyg AbN~PV literal 0 HcmV?d00001 diff --git a/js/utils-CZebg5KX.js.gz b/js/utils-CZebg5KX.js.gz deleted file mode 100644 index da12ddbd83e684bc565f21ffb01cce01bf5300a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3338 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 U&^*k3Ej$17AJAJA$=M$O0BWz1asU7T diff --git a/js/utils-CZebg5KX.js b/js/utils-DzwATN8F.js similarity index 98% rename from js/utils-CZebg5KX.js rename to js/utils-DzwATN8F.js index 272b2b3b..0cd23b37 100644 --- a/js/utils-CZebg5KX.js +++ b/js/utils-DzwATN8F.js @@ -1 +1 @@ -import{o as x,c as b}from"./lodash-es@4.17.21-Dos9GOhk.js";import{u as A,a as I,b as $,L as C,S as v,A as h,c as R}from"./hooks-BGLytdb9.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.1.0_vue@3.4.26-CIuz-_xn.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 o;const{domToImageOptions:t,printOptions:s}=r??{},{create:n}=A(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}=I(i,{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:o}=t.getBoundingClientRect();s=o}if(r&&e){const o=$(),{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)},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 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});g(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});g(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=typeof r=="string"?r.trim().split(" ").filter(c=>c!==""):r;t.value=a.some(c=>i.includes(c))}},n=Vue.watch(()=>d(e),s,{immediate:!0});return g(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&&(S(r,"String")?t(r,o):S(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});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}=r||{};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,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"||S(e,"Object"))return()=>e;if(typeof e=="function")return e}function g(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function we(e,r){const t=Vue.watchEffect(e,r);g(t)}export{le as A,ue as B,fe as C,de as D,G as a,ce as b,ie as c,B as d,H as e,oe as f,ee as g,re as h,S as i,g as j,Q as k,te as l,Y as m,ne as n,N as o,X as p,ae as q,me as r,z as s,se as t,J as u,d as v,we as w,Z as x,j as y,pe as z}; +import{o as x,c as b}from"./lodash-es@4.17.21-Dos9GOhk.js";import{u as A,a as I,b as $,L as C,S as v,A as h,c as R}from"./hooks-C_aV-8Y_.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.1.0_vue@3.4.26-CIuz-_xn.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 o;const{domToImageOptions:t,printOptions:s}=r??{},{create:n}=A(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}=I(i,{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:o}=t.getBoundingClientRect();s=o}if(r&&e){const o=$(),{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)},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 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});g(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});g(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=typeof r=="string"?r.trim().split(" ").filter(c=>c!==""):r;t.value=a.some(c=>i.includes(c))}},n=Vue.watch(()=>d(e),s,{immediate:!0});return g(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&&(S(r,"String")?t(r,o):S(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});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}=r||{};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,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"||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-DzwATN8F.js.gz b/js/utils-DzwATN8F.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..dbba3fc33e03fd542e104d289ce858d69dd6294a GIT binary patch literal 3339 zcmV+m4fOIKiwFP!000021HCzGR~tF9-|w$5S}rSXWMMN2n`y6bfRGH?OvvCQGl{Pc zi0*1z(3W~6HO4Xh-}gw}egT; zbRz7i3HHTP*8V5kX*XYL`{V1A(G|P2s3R-V!qe~0o>C!f1t*@kCtHqu*znneqCGFO;bu1ej0F@S5_Tm}aVXfxN@y}ll zuSRkmEjLoRW>9CBwVDTsKDyj(y$(pRR@OCs;~1zRd~bFwOhZ?*vqXieo;JD$x_RnQ4(oH9Qbzff+OFgmIXZv=Sx3k_r-7#x(8V z_&&=Tab=A;H!29l=^yb+St^yZqZNin#%O~j`9n2VasQH<5V(-CBps}|!ss%GAtDP5 z&D;nS_U5iOF>F{QN`8zbow;ca5t4pS5xo!=cArKYE$W0Bg6p|y1~%%Wf1m+njNM>M z`^b|ZiYjC@ASLMtOiEJH_Z%_R9D^#F(!sbHYvn+>X466jv4aHBPaLgaAo`hOG8e4@ zJi&*A8V>7b0`_|WX4(s@XoKGq>Ue^$Nhbr>u)I}!t@<9}C(@BAcBD4N2;^|&B3*LF zhTsl#p}c_)GYQI_LhLZsQ!Z}5Q4|Ix3iMaw|w^L_`}iJ{`>c5A5YÛVR z#L25y$A?E}?@v#D`&>as&gC}R-qvX)E!CsQW!98_{Rl39Wsp^n9wjIS`cgJxi?uVIc>(%xLYlZ#7;9m|b& z+J`rDy622k!zvL0VN%6ek$}a9&^O+J+Pl>7-JMnCP^-Q3!_#NG|9t-A{=wnPqgStg zI)3x-w?Dr-dH>64@59GWzy9|5i@1mrNQWbNd6kWo&VM)771xuS=~u*To=JxhBGmH! zfU0@si_J85`u4W|9NWV%5u#u7Rwva4`%(W3I{L|zd7MhFVAA*~mHT05-xx8)ZPHOb zq)vrO^!Ss=3b0s`dfNn-{np@rO~q$$AYdI87 z8&+5_`$JH!Q&DYK65DOb99V~ebjS0si?+uimda^6x*dzSp>5-44KKuCw4M3TTLXk( zjJ8D;foq^TDx+8CU+%dn%(tS82uo$=z~BR|GZ2dO zTLWsj`3{ES+yA${xn0|#;h2Fu6ER>#5h9#(yFOEP(n5vUYJBn1aAd(+sa4Nu6N=L! zYv%@1c@tS${rNXceVgGz-=Vqfs@vO9gbDDf^IvLe->kMnjH#X|n zxPqy76<_8PEcl+_oa-k*%7xrtz1-B@m)w$>Oz}otKXe9l(LV26UtdI(l%h6yXiTp98OKyWrBv)Ns*`(vlbT)VP zH@%a0%!V+R=@c8%agVYWv*3;$jIn$IRFH?wcL%AAg^Nd6{8bY)Qf-12{_f52_jAAG z(((X*!DVOysVFiRvOwqoYHKY#Xw6!W^Ch2L=4yY-GOH-_`0(Bo8W-K|`Y{Td6Pf|M zYP}l$t`Ub18*%tuBhs2*S=ONsyz*k74Zh*DRTX)NUj_M&>o&A$6e@vKDoDQJ$B&5Z z)v$bEBM21_p{#F(Z@_R$Ctg{ccKeJm;rm=Uh$i>9TSkJgRGT9ak8sZSX5ewo&P0}- zouTf-Eb5vYHe5f+34O?E?%q3E}J+dOpy1MZ>zrqvJS*-#2 zQvM_FvNh$=fam?AK}qO*W-{PsWm&oIeRtDaTeyb}Mb!}rk*>prY7&LXaL_=cYu3WU zVM#S9Nwg}DS+}Rd=bJN8Mvcvx>5D;m9w^A8y~?{&NoBQ@yj@ptSo$b3!wZ23sa*&< z_rWXBMSmXVX-&MGC5WC=FKbE8$=#*?h6q_XO)QB1hJ3R>uRo4upoVT#m7&HDQN{b* zv%;IR#a)Q&w+2uA4{h&~(lcEFwLPf)AZW*fc9tM7YN$?)-EXq0gQP`w$OB8(&>i~p z51>!!E_s0G^Zz%V_#SwdJ`dpSooCN{W_TrUAi+Dt3%4k|^~RUw;vW@v^1`e}t}iYk zS90U;b~;tBI6v)m`)&~VzOp`9TYsWl30&cvi4f_Y_kCJgct% ze`${wml|uAd;3|2Etx0R4ORQr)>bV|-9)QzHql|VS}}XCkA@l$nrK_|Ty)YtkuQ`k zOB&Zvi1Hgm_+ID~Md38+LR6O^;2f!9d;tb^mlrOWJTXxZ!!o;UZJn~%+K)=Q#StDN zcw%V5eZL$_-|$4wX#%kvi!4G6m2|r7<6$ElEw;9xHc5B>hjZTUW*B^A6(sUIkrXjt ztf&r`-h2|(2u8`%~6lr#g58Drpedr*_maJ5J@#XwsWS7yktnS&f5v{)`urOD+&b2nbDXNwDG zMC{9IXB~N`PIG-r)qu}$4H_A?Yjlc~^ZI@fx*vamGLoskVO~`9dUvK?V2UkOLF&5; zk;s)a{jLedMdoCl`8%&*hxQ#iEa2W4$)7PsBCloQ+lW79ikj*XhImN-1vM#Ye&>v8 z{dVHuHRo!{qW_BMD&@-jD3MQYPGeE`nwy zrOb&@*Kxok@~wlkr;z%*;W)-V7l)`K>v3(_CS;`Bt)Y<%o#8^3F;v2=TngN;24TVa z4e*X^Ze6y>H!{w@tgOghcjULXApur6oBAZoPUx5F<^IwS VQ<{g_uVv?d{sZRlW#ri(0061Kn{5C9 literal 0 HcmV?d00001 diff --git a/js/zh-CN-C_apBV4j.js.gz b/js/zh-CN-C_apBV4j.js.gz deleted file mode 100644 index c5d20b7bf91864b39e7fc01911f6c591109bfdb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1971 zcmV;k2Tb@MiwFP!000021JzjHPus{Ae!qVO8tnr}V>h8oTc)xUNPt422_&U0FVVyv zk|B;Kov}j#ibU^T=np|#snBh^Ww+sWyGZvI=yt1i`L+KHw#n1}3s-hxmH?Hi>OS22 zlGrofob$~&-<)Hc7K)6Uv*k7{+HO@RIV%A9T#m84ka`D(E2fs|mZt=`Onn@X&uO?a zB_d%t9G1f&DSBy`jg2QRv|@^!8m8pKF32INS7Uus7eWKAppr$ThNGfxiAbj$mP6^1 zMIz_rZ{^MlQgqOokQm=o=cWfyVMD)i4- zt;;Nv>OzW6kW9Ag>dn?UYM6v$)of%li(|Wy*uQ&dNRK$Cm&y5_n`Vl_LcbFPfAY0-12o z6aOSuNsNl3jw{H3QD&ILFjE{Gf_gZlR-yTIAw0v@SuRhI3b+OdU|$?-p#b~dN9XBQ zLn-yzhx+OofK&nX-JPAb5D^uE5laro$^y|e;gMgjFVPwTZ0 z0Ol0nEZ#lXc@1Dv0nXFAPVJun#)HeYcKgAr`rJ?U%Po6#t^>eSF!Sf`J$qr^{;>Gx z?tK8Go{P=HUl#1ervO$Ia9CUSUBwhI!qj}5v$EwZZ2&l;0B61C%-wNn3jih*V84Fh zZvWC?*524o2Y^%FnflS5|2Kf8zi5pqz}a2)58aIK!g;j|;57vtY%jVyzxhEKRKUUh z>fwi{_1frch+n6?jr!po`e^ijSu$obpZPnkQ^Uq zvwzrkUfl(7`Y$g%4dSbR*bDRS-bPzbkpkGK0B7fg{b0RO000z3ne8c4CQuRfVy-fc zAPq*bnjZtSXV6_n&&{Xpx9b>9hAcl!b!AOD=K@1c7m1Qg#O%^%9n#d7iq8T_k7WFoL z%{v4YH0b~JWSC{5VK~MtlW;!}d6*$bQW+3BB+0H`R`SL^M2i4SOoBj0^H|2_TCDB;|g%@|I2-K$9=w2 zf4%_VZNEz#?mw~Te|DGGoqHec$4dYX9UHbc7yJ@=)i=}TFT1XQW9SM(1c)@+Y+fAoiPd)_d&cs23(_*6=#rm8JrN z`*C;;7f3?KD#)uHb;&wm z|MRrajn6PVxw95t@XTNYdBGA#m1vZ(s&M zgutWu9Kjml&1a6L2AeSR6fDJdx1dUF9aRc>Sa>)zX;@s_er1`uIlB#{ReA_+YBiX F007*B$c+F1 diff --git a/js/zh-CN-C_apBV4j.js b/js/zh-CN-Na6MSUgT.js similarity index 95% rename from js/zh-CN-C_apBV4j.js rename to js/zh-CN-Na6MSUgT.js index 33e37cc2..ed0cc002 100644 --- a/js/zh-CN-C_apBV4j.js +++ b/js/zh-CN-Na6MSUgT.js @@ -1 +1 @@ -import{x as Y}from"./hooks-BGLytdb9.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-CZebg5KX.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-C_aV-8Y_.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.1.0_vue@3.4.26-CIuz-_xn.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-Dos9GOhk.js";import"./@vueuse_core@10.9.0_vue@3.4.26-BxvIaqQO.js";import"./@vueuse_shared@10.9.0_vue@3.4.26-7aSumFzu.js";import"./utils-DzwATN8F.js";import"./interactjs@1.10.26-V8skghJH.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-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.26-Cq5aFJKF.js";import"./@vue_reactivity@3.4.26-DTbxPGxS.js";import"./@vue_shared@3.4.26-DWpY0PUk.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-Na6MSUgT.js.gz b/js/zh-CN-Na6MSUgT.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..58d0edc1da6432384b36e68ba8f073321afbf1ec GIT binary patch literal 1971 zcmV;k2Tb@MiwFP!000021JzjHPus{Ae!qVO8tnr}V>h9trBhi7O@Kmy07>c6muO;7 zk|B;Kov}j#ibU^T=np|#snBh^Ww+sWyGZvI=yt1i`L+KHw#n1}3s-hxmH?Hi>OS22 zlGrofob$~&-<)Hc7K)6Uv*k7{+9sD2Jr08ta|980v2Yl`JAP92Ip-L^|cL97>fe z5;-qlkUK9*(E)2lN|lY)RXWqK$VD#5;Y)I7Sc*<}UCvvB)2*N>A*qbzsb?!BcS*NW z-3cum>S{#^l@nrQEM1Ru$(?dYiWP=$Me{k@3R5l4iJ?~HDUW1Gz93zW_l&1-Jbo54 ziHIX|F(xke$8-5sT%=?XOOTYxIEjQq^5xcTUoDpg@a?hq*^5LDbE2KG>=I5`g}xc9 zb(v*ST}ZK+>7L|BcVFuqHB7>>YBsVN@{CM$i+naWcu~QDGe1xCpOVaqnB`bG6DV@+3D@Z1jXaQ$Q zq|?_6xy#d6Z)NiQ`CBLQHp7Xb5#GcMj)ZgZ*l@BHV+x(7 zBc1Yj&q}N^CJj<@I`AoO873_d$xm4z&)Z$NZ}58GS#W|?la{Di3Ba*rx;)xnPMiU5 zW;6iaEKY_-Z!{#MGDDbcL;?2R6Z`&>`*71<`|jY=lC!+&EZ(u_*X?(Y0KBElQqgPR zv`(}>OV=B+Mx+V}QR3+-qMCAs6EZ{En|B(?P=kzeRwUf4w9lqeMb1o?N+HA2b*PaH zwsaHSf}gRQs1(vnmra&1IW@9LoQ1O`tXl+uVWwF+0o9HU$P`eo{qFv-QJ-IO_cj1D zmDwaUb%Mabr=9xRGXP_l=MivTe1CZVR{)1-HfJK>JbQSsy#e4Trv=O_QKmBMzSHR)MzMluKfPQM`tTcdF0fCHC3aHP`*>|^tfr0{@$1mOA z)&Mk!GCNLmhBYMM5L5Gr!UQo*YGjcP8^#cao=Or8m0%dfhD!8fLn)Xbn5#Kds6zEC z!+P3gi_aq_O^!#L1JB1;2SGNzILJi>9BzJe-u)dwO##ko&E8vcU)=#Ps{nWRiT(DO z{qbje{-b?&&so_5&{BZ2vSq*h-u-po-hKmMMgjJt_x0tC!$&Xer4<0v3aGz%TCaTo zFsA@#@$SLSYXB1paGu_EYX1Z<9$dDy+YesV=YFzZZrQ7I9RMbSnLl^$*$eabhs8g4 z?*kb1Tx=fxvS2Sh1+b!k!`iyGN>&jq}~SvtF}z9|2hQB)s5ke6XLd1K6j4#6*9a z{lmWV>MnrOe|hO?5MTYnUYK|HHrjfM6u@2uI6E)w2kVUj0H7esY)_dofr{`d<|@+& z(qI&;IT9lUhO#h z=L-Pd_PfO4{u6utXLotsx%bh2yaeFjv0;02!7q{5eKT$TvKtCGhQ6tQ0Q9W_?A4U4;pnHM~xDt*OA^ zegcl*0vXk@N^(rs2uHW!C>COxaqal%ARJ;@YM|>r9^E(sp__0VR{}+%Z>uo%b;&wm z|MRra&Cf7Axw95t@XTNYdBc{{h=(G9@Vx F005g%!|DJ4 literal 0 HcmV?d00001 diff --git a/mockServer/mock-data.js b/mockServer/mock-data.js index ddcd1af4..5855af62 100644 --- a/mockServer/mock-data.js +++ b/mockServer/mock-data.js @@ -4,7 +4,7 @@ var __export = (target, all) => { __defProp(target, name, { get: all[name], enumerable: true }); }; -// mock-data-1716802866761.js +// mock-data-1716803212253.js import { transformMockData } from "vite-plugin-mock-dev-server"; // mock/demo/person.mock.ts @@ -85,7 +85,7 @@ var getPersonList = defineMock({ } }); -// mock-data-1716802866761.js +// mock-data-1716803212253.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_1716802866761_default = transformMockData(mockList); +var mock_data_1716803212253_default = transformMockData(mockList); export { - mock_data_1716802866761_default as default + mock_data_1716803212253_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index 384f4959091cd7cdb586d1d9abfdc5cb2f729b0e..f7c3a424d0b1768095e8d501f6b81e7e53c6ba51 100644 GIT binary patch literal 1042 zcmV+t1nv7DiwFP!000021I<=TbK5o$zUxh2fuNp$u$*8Lm<^KJYB_VDlCZ6M&>pzz8ULjv%B}P5_`kptB>04+lumgoL{w z!Icjvs~i=-&M*X{DumiwPwMq#GM__UM0c~88$MgUS)QIPUagj^)yb>iR!>B313Q3G zTh+|hg*^fBEioyYuU7Y~&?W?C85;>FlxCNNBcC$(uhHupt}vcgMr4{I zPbwK1QAprQ@jc5>rsl@8K`Atqk|6N`ei|x+L}VFT5beEr$x|UYEm_G^Jg<~OX?&97 zH}Mzx?tqnZ9Tid=D3U~@EtY`^%wXxk5AeCluTinq-dpz(HFhr_Vc_kiIVNzi!n<~_ zGZ7(kmi`#zLHIQ4AI}-5u8k5h70I6Mcvj(vykEY3`5YVrM%D^-SxAjcq4psvV)P-` zDKV#bu7`YGb1fpODcdp@YF7le3o8APJi2WV1kT9>pdRpN{ZJ6cRYCUGTq6}mQ){-y zT!j(xR!`S`?1tKq5UeOkFiQQ<#^7`=BoT+!W$-(faghgUC1U0|9gky$T8{xyQAx9B z)aeZjb1t$m$ckDwG$)RHkf=K)J<AIk=%r57=gi2z539w(hv{W?_VdR#m(}U{ z>(ym-x>_zStCQ7_AE$oj-Th2qcosH64m7pbZQ50nQw^AD?A$bj98I_(pM+>^UCx$Z zZxBf1!xEH;%%EZ{s+6*<(!$knAY_zPG3v%c=M?^hWN5zR|CUZ_7khs_b4OFhxN8v= z-JKUt+?QAGr9q;mr#cH)r;0yx4MD|8$n!!bBBf~P<0$?>uNPirru{@ch`OQIlgX$W zM!<_JmtgZEy2HID=Tz&5+6$6Gec;gzV|Tb8^eDL7G!WX|s)|2c+~NMpgLeb>L0Rb= z76d`B4j-vIT|>0}ulo@^%$<}ib6etnJK}%aWDJ|fFC^Bo?X4%x1CLU9&J)+rEa`pr MHwP}JTSp220Ax7nw*UYD literal 1041 zcmV+s1n&DEiwFP!000021I<=TbK^D)zWY~TeWF@feoWU%U_OETQ7q0TI|m06VvIdh(HKhvo8sHVODd5n26FHz}21|$fKw#hru zjzkR&8n$q(HPWF=4WqEZT_@kx$f z#b4;V16Iy;R7h>0ND_^=_#YY|aR*_N?TyCS$Gw2B&i&i8!<_gWtJ~i#$jx5i`%}cpNL#dJKq)N}2gSS=PlOs}f*pFf;kRqKl% zR#(+}wOm|PuU9{QnEIV}_cMjzS=aq4|>kTRN#-?EUq^9ZenMu0>RI zcV0eoUtYVH28o)U>MUHHD*o6t1QjPCFAAB6l%k=Jqxd7eUU-$6_7n9W>V{rVCZlQ? z0WYszg3XKQ9uJzFQ>`CsFGvdYo=3Ng-Q!`@?TG)~i2q%aF>If{kXXyMx0y5#JWAyyPh3N@r1#n1 L<|S-|M+yJ{@EP=^