From 44dd6e76afdf8df059f69541d9ca6ad746a8f2ae Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Sun, 14 Apr 2024 15:04:31 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@683367cfd8390ea73519a188172a41127ab23d6f=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 1706 -> 1705 bytes js/dayjs@1.11.10-BYZwCyGy.js | 1 + js/dayjs@1.11.10-BYZwCyGy.js.gz | Bin 0 -> 3718 bytes js/dayjs@1.11.10-R4jX-Ofa.js | 1 - js/dayjs@1.11.10-R4jX-Ofa.js.gz | Bin 3744 -> 0 bytes js/en-US-B4uqyqW2.js.gz | Bin 1748 -> 0 bytes js/{en-US-B4uqyqW2.js => en-US-CPh3YDOJ.js} | 2 +- js/en-US-CPh3YDOJ.js.gz | Bin 0 -> 1746 bytes js/hooks-BOwS9lLE.js.gz | Bin 33602 -> 0 bytes js/{hooks-BOwS9lLE.js => hooks-BUFyxV7E.js} | 4 ++-- js/hooks-BUFyxV7E.js.gz | Bin 0 -> 33603 bytes js/{index-DzyLC4e1.js => index-B5UYli75.js} | 2 +- js/index-B5UYli75.js.gz | Bin 0 -> 1389 bytes js/index-BDmaR_vY.js.gz | Bin 1272 -> 0 bytes js/index-BFPIW5aJ.js.gz | Bin 1025 -> 0 bytes js/{index-CVysDOPL.js => index-BYn8bUeQ.js} | 2 +- js/index-BYn8bUeQ.js.gz | Bin 0 -> 2025 bytes js/{index-C2XUe_mS.js => index-BkgxaE8f.js} | 2 +- js/index-BkgxaE8f.js.gz | Bin 0 -> 2212 bytes js/{index-CL0t9Vu3.js => index-BmelDAqt.js} | 2 +- js/index-BmelDAqt.js.gz | Bin 0 -> 1699 bytes js/index-BtKIqlQV.js.gz | Bin 2534 -> 0 bytes js/{index-D4iizRVc.js => index-BxwWe5-o.js} | 2 +- js/index-BxwWe5-o.js.gz | Bin 0 -> 29617 bytes js/index-C2XUe_mS.js.gz | Bin 2212 -> 0 bytes js/index-C44K_pnN.js.gz | Bin 842 -> 0 bytes js/{index-DVff9tXr.js => index-C5NENJZL.js} | 2 +- js/index-C5NENJZL.js.gz | Bin 0 -> 1073 bytes js/{index-C44K_pnN.js => index-CEXah75i.js} | 2 +- js/index-CEXah75i.js.gz | Bin 0 -> 842 bytes js/index-CL0t9Vu3.js.gz | Bin 1700 -> 0 bytes js/index-CRcyLHDu.js.gz | Bin 1446 -> 0 bytes js/{index-D43m7SvK.js => index-CUlshB7M.js} | 2 +- js/index-CUlshB7M.js.gz | Bin 0 -> 2040 bytes js/index-CVFuLHZW.js.gz | Bin 1609 -> 0 bytes js/index-CVysDOPL.js.gz | Bin 2026 -> 0 bytes js/index-CaDqmDIo.js.gz | Bin 2767 -> 0 bytes js/{index-DGa-61VZ.js => index-Cigf83v2.js} | 2 +- js/index-Cigf83v2.js.gz | Bin 0 -> 1163 bytes js/{index-CwCfNWaN.js => index-CkSCu0ek.js} | 2 +- js/index-CkSCu0ek.js.gz | Bin 0 -> 3527 bytes js/{index-BFPIW5aJ.js => index-Cnv-lfSx.js} | 2 +- js/index-Cnv-lfSx.js.gz | Bin 0 -> 1024 bytes js/index-CwCfNWaN.js.gz | Bin 3527 -> 0 bytes js/{index-CaDqmDIo.js => index-Cw__p3Es.js} | 2 +- js/index-Cw__p3Es.js.gz | Bin 0 -> 2766 bytes js/index-D43m7SvK.js.gz | Bin 2043 -> 0 bytes js/index-D4iizRVc.js.gz | Bin 29616 -> 0 bytes js/{index-BDmaR_vY.js => index-DATv4IwF.js} | 2 +- js/index-DATv4IwF.js.gz | Bin 0 -> 1272 bytes js/index-DGa-61VZ.js.gz | Bin 1164 -> 0 bytes js/index-DHMQygPa.js.gz | Bin 1819 -> 0 bytes js/index-DVff9tXr.js.gz | Bin 1072 -> 0 bytes js/{index-CVFuLHZW.js => index-DiM-Kwx6.js} | 2 +- js/index-DiM-Kwx6.js.gz | Bin 0 -> 1607 bytes js/{index-BtKIqlQV.js => index-Dtw-64O7.js} | 2 +- js/index-Dtw-64O7.js.gz | Bin 0 -> 2533 bytes js/{index-CRcyLHDu.js => index-DvQrvyFE.js} | 2 +- js/index-DvQrvyFE.js.gz | Bin 0 -> 1446 bytes js/{index-DHMQygPa.js => index-DvplsaSy.js} | 2 +- js/index-DvplsaSy.js.gz | Bin 0 -> 1818 bytes js/index-DzyLC4e1.js.gz | Bin 1390 -> 0 bytes js/{index-xyjwCpJz.js => index-UJWVOwLL.js} | 2 +- js/index-UJWVOwLL.js.gz | Bin 0 -> 1553 bytes js/index-hl58QFGl.js.gz | Bin 1805 -> 0 bytes js/{index-hl58QFGl.js => index-stdBlglG.js} | 2 +- js/index-stdBlglG.js.gz | Bin 0 -> 1807 bytes js/index-xyjwCpJz.js.gz | Bin 1555 -> 0 bytes js/instance-B4SxXJBT.js.gz | Bin 789 -> 0 bytes ...tance-B4SxXJBT.js => instance-g2qe5488.js} | 2 +- js/instance-g2qe5488.js.gz | Bin 0 -> 790 bytes js/{utils-CrI3dQgo.js => utils-BRiseOll.js} | 2 +- js/utils-BRiseOll.js.gz | Bin 0 -> 3386 bytes js/utils-CrI3dQgo.js.gz | Bin 3385 -> 0 bytes js/zh-CN-CHBKh0og.js.gz | Bin 2035 -> 0 bytes js/{zh-CN-CHBKh0og.js => zh-CN-DGIqnuHj.js} | 2 +- js/zh-CN-DGIqnuHj.js.gz | Bin 0 -> 2034 bytes mockServer/mock-data.js | 8 ++++---- mockServer/mock-data.js.gz | Bin 1043 -> 1041 bytes 80 files changed, 34 insertions(+), 34 deletions(-) create mode 100644 js/dayjs@1.11.10-BYZwCyGy.js create mode 100644 js/dayjs@1.11.10-BYZwCyGy.js.gz delete mode 100644 js/dayjs@1.11.10-R4jX-Ofa.js delete mode 100644 js/dayjs@1.11.10-R4jX-Ofa.js.gz delete mode 100644 js/en-US-B4uqyqW2.js.gz rename js/{en-US-B4uqyqW2.js => en-US-CPh3YDOJ.js} (95%) create mode 100644 js/en-US-CPh3YDOJ.js.gz delete mode 100644 js/hooks-BOwS9lLE.js.gz rename js/{hooks-BOwS9lLE.js => hooks-BUFyxV7E.js} (57%) create mode 100644 js/hooks-BUFyxV7E.js.gz rename js/{index-DzyLC4e1.js => index-B5UYli75.js} (94%) create mode 100644 js/index-B5UYli75.js.gz delete mode 100644 js/index-BDmaR_vY.js.gz delete mode 100644 js/index-BFPIW5aJ.js.gz rename js/{index-CVysDOPL.js => index-BYn8bUeQ.js} (95%) create mode 100644 js/index-BYn8bUeQ.js.gz rename js/{index-C2XUe_mS.js => index-BkgxaE8f.js} (97%) create mode 100644 js/index-BkgxaE8f.js.gz rename js/{index-CL0t9Vu3.js => index-BmelDAqt.js} (94%) create mode 100644 js/index-BmelDAqt.js.gz delete mode 100644 js/index-BtKIqlQV.js.gz rename js/{index-D4iizRVc.js => index-BxwWe5-o.js} (99%) create mode 100644 js/index-BxwWe5-o.js.gz delete mode 100644 js/index-C2XUe_mS.js.gz delete mode 100644 js/index-C44K_pnN.js.gz rename js/{index-DVff9tXr.js => index-C5NENJZL.js} (93%) create mode 100644 js/index-C5NENJZL.js.gz rename js/{index-C44K_pnN.js => index-CEXah75i.js} (87%) create mode 100644 js/index-CEXah75i.js.gz delete mode 100644 js/index-CL0t9Vu3.js.gz delete mode 100644 js/index-CRcyLHDu.js.gz rename js/{index-D43m7SvK.js => index-CUlshB7M.js} (96%) create mode 100644 js/index-CUlshB7M.js.gz delete mode 100644 js/index-CVFuLHZW.js.gz delete mode 100644 js/index-CVysDOPL.js.gz delete mode 100644 js/index-CaDqmDIo.js.gz rename js/{index-DGa-61VZ.js => index-Cigf83v2.js} (95%) create mode 100644 js/index-Cigf83v2.js.gz rename js/{index-CwCfNWaN.js => index-CkSCu0ek.js} (97%) create mode 100644 js/index-CkSCu0ek.js.gz rename js/{index-BFPIW5aJ.js => index-Cnv-lfSx.js} (89%) create mode 100644 js/index-Cnv-lfSx.js.gz delete mode 100644 js/index-CwCfNWaN.js.gz rename js/{index-CaDqmDIo.js => index-Cw__p3Es.js} (97%) create mode 100644 js/index-Cw__p3Es.js.gz delete mode 100644 js/index-D43m7SvK.js.gz delete mode 100644 js/index-D4iizRVc.js.gz rename js/{index-BDmaR_vY.js => index-DATv4IwF.js} (91%) create mode 100644 js/index-DATv4IwF.js.gz delete mode 100644 js/index-DGa-61VZ.js.gz delete mode 100644 js/index-DHMQygPa.js.gz delete mode 100644 js/index-DVff9tXr.js.gz rename js/{index-CVFuLHZW.js => index-DiM-Kwx6.js} (95%) create mode 100644 js/index-DiM-Kwx6.js.gz rename js/{index-BtKIqlQV.js => index-Dtw-64O7.js} (96%) create mode 100644 js/index-Dtw-64O7.js.gz rename js/{index-CRcyLHDu.js => index-DvQrvyFE.js} (94%) create mode 100644 js/index-DvQrvyFE.js.gz rename js/{index-DHMQygPa.js => index-DvplsaSy.js} (93%) create mode 100644 js/index-DvplsaSy.js.gz delete mode 100644 js/index-DzyLC4e1.js.gz rename js/{index-xyjwCpJz.js => index-UJWVOwLL.js} (96%) create mode 100644 js/index-UJWVOwLL.js.gz delete mode 100644 js/index-hl58QFGl.js.gz rename js/{index-hl58QFGl.js => index-stdBlglG.js} (96%) create mode 100644 js/index-stdBlglG.js.gz delete mode 100644 js/index-xyjwCpJz.js.gz delete mode 100644 js/instance-B4SxXJBT.js.gz rename js/{instance-B4SxXJBT.js => instance-g2qe5488.js} (90%) create mode 100644 js/instance-g2qe5488.js.gz rename js/{utils-CrI3dQgo.js => utils-BRiseOll.js} (98%) create mode 100644 js/utils-BRiseOll.js.gz delete mode 100644 js/utils-CrI3dQgo.js.gz delete mode 100644 js/zh-CN-CHBKh0og.js.gz rename js/{zh-CN-CHBKh0og.js => zh-CN-DGIqnuHj.js} (95%) create mode 100644 js/zh-CN-DGIqnuHj.js.gz diff --git a/index.html b/index.html index 59e98466..f3738e1e 100644 --- a/index.html +++ b/index.html @@ -16,21 +16,21 @@ content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> Ray Template - + - + - + @@ -40,7 +40,7 @@ - + diff --git a/index.html.gz b/index.html.gz index d25ae7b6db0c7d9d485880a676557998dd519feb..bc7b9dd2dc85efabb4e99e3fa83761597f8264fa 100644 GIT binary patch literal 1705 zcmV;a23GkWiwFP!000021MOMcavL`iea}}QOr?@k1k8n3QKX9|X?x=;o3X6OE4{G5 znI;Jm1Iz*#UbN+Z-7e64>TLSgt20}gUDHa-}mDjH=jR|$vvOHg`H1W8M{5huzh$jP!uISF< zY^JSE1Xi6ii0i~nvfy$?ISH5`D_wihvr@=s;bR{HX4%APke0=S4?Dux94aIclx+Y< z%yLP+L!68xRMM}AAY_73%OwtJr|qgOh~1=QWI$OBQYUt)BrSvl4WM7!FxZAtnOfHCNnt>ker?Nq zv+Vn@VIJV*w45J)tk8KI*vyqqBOVWT+fUHM^3?JjoS3493b>^HG59Gb zuC&FaPxTUm9yEy4Ca!}=pGNh&kKQU_dOpEm6G5b5s+UxOKXB|gFsGXc2I<~}+w@}; zyuOPn=JTY26Kwc{dVik? z?RK<(Qig&cCm5!7G;l;`(3(&yllb4rMI+;{NkY?f`4d1md zC(EX)E|xqg*DOv1n>6w5wDZw->}Eyq+EV~x9&tWs5;qQ<=*^hfmsLe)T*#JEt~CyM z6t8fHbjoQxnhq})G#XY!7a7Ji9$qpH6V59FWx{}>o=G#nCTnNN=k$NogJhx&RoO90vo!(p5#(>(NFVvt8LpCC&l7( za3SdW9dBL|Otf1<060`Ehz~q->KEc_F{8gWnrFyq*k{O%|JbDd+e6b&5q(bYBR_=- zaIO{=ETD!-Q5Y9W&Ek$OnzJ4FISGfk>7qhq#TLu*yOCk(Z6=M8LAir^>xGh$@Jqgm zpNrydlJst<`t?4y74{m~8B94_h%WLVt|>?Mk@8Yw>{GRV%;pp7xwP&yTHoS0aHp$c73niWr}9>8&rm z+RhYkYS;!Yj`Ptbb*Em^DbGopG+ig@|8fm;RboibP_f{En3%_3Pyjg^0o8z+z%nuj z+r-rcM6rV35ApR@_4S^aSES#*$DiF9%%y^}C(WUAQ`+ecKBqG+d1RjM^P?|TUG&Q@ z7yo1X3uDs4hi%e!&#MTB#`D7=hWHM{ju$Db;MExRER&9m8RYb9*v}OWK$ie=-R+;x zvR3ENjEiU?QL3%PZn&kGI^M1IlKOJnMK-b@52W(*9g{!jPHNnvXtP!S21Rjh(Q_1j z63FMH1^Rno{_hqhzP1#%mEKJH`|Nt;vkhW?zed9_{%G#A%@+eFw~p*`m5F(rYJHDn zvB?xuo-!#tMwF%^RQ~bcfOt^+i3Hiuk?lu#MYCt6ZtGd;uaW-&)KBT3o*V!G+5=dr literal 1706 zcmV;b237eViwFP!000021MOLDa~e4k{=UCL$JW;F)>@huz+en1V#w|$bqVX2b2j-x z2~7h6jWjE1z<4YF{c2u4B-oDQxvTqd^TF0gt>@`(b*rVJ|BvxxboJqnS7>QN@#4FF z@(&3r7lQ`K#*6O|>Mwx?Nduw2VVXx48O;WbrL~diISvct$`B@09LxpPK$r?0x}rCZ z;4|ZFVsM(IMSL%5l7&z+DoDsBS((O*zLP;d3m*p%a>pfJiyS*#25>_-pF@o#lJX7U zm^(gcc8QmhL|O$k5ky>a>iEPXovdBA1&N!qiY;iTMViE|bo^)5gnM1-oRE{8DtWD+ zh~98z9FH86Zq`14oq>m7DPl{i4cI~BUsu24ZUZ?vv*2=#G>AciGbJ0y?jjg8ct{uE zn9bssn@}{+Qp0@Ea5UXv3t=Rvh2({p&EgIzp-Ec^NgBeSvEi_dl(vn$mnmsM+CgK> z1G^jqu;C1F`f`N0K>m zT+6mmJ7hGok-#2q*vWUmy7U#DY*X+>p-8nHsjWh^FgMIKr zPFxvBsDPR!1~Y6CuS0wfkKT`(x0h^{GCiMQxQQV)Ff~i6AsBjY5}4CX48v@1!X0`U zhriy&HS;m0;Q$*x*Y9r4pRa0SV^nUa8T!QYh>u6t7gx7$?5-y8mBBMEsor73mJm`L zB}t@*K5;CrNvH6tz_o6bu*xvI-u0o|?4&`Z4Kx%i^B z`V&v)v?lOKb7^ske@t9FYKoU{0$R+TcjU z$qIK#x0=?Y>Dk4C#%DFr#g+?$NBVU$IA5rmK)JM_DYIDyxWqrke8sZAW^6K|SIqzT@^7uTJ5*}TGa<+cj3RXDBPLqAJF3a{VOur3B` z1fLE4t1Dzw?7M#<^>_TwqHVm?@!j4}CwMA9q~$^q^RB z4lV`#pv&eJ!Bo2?gn%Q>!{op-r$H&M7c=@(t9^vLmV1Q!Spdb-2w>?yxgDy();wq9rz%b?<` zYwg&TWPO_8;hyn3)w>qlA5w-AE_=i#sSsq$80{Jo==-z>-cLNM-FyR zr&~><2y{u3UbK41bKM^bOO}wivDz1K6A8NOA-sjznp-?mH}{Us1soU*O*(LBVs%1= z04vQw+8)|~wwzIMNG9MKSQZ*m>F`UT1iUK6l!!xFNTrgwY7a{#&%;txwIa&a`+;yb zzKV_I^CTV8tMBJxdnz5mDV|4gs_GmF%sYW}5OWKmc~F;wAjNYp$b)g3gFF(gUniBN zWf|FXB`r4m7JA4d$HyHFVWD$GgA}9K5q#3FjHVN}c@nhU{e9{&9rB@4i!#P%Lb3Jf z7u%TzK`r0F>3%-Cr0F#)Iu$wTlD6-q{hzO4p-KYDER_oZh|78M1qG025Kse{ORQpx zuuFVXLX<1`?GRsXRbTFzMMe7gTm0FZ!CYxLdeR&^x0Rjl&gXPyl!)!qeZKd_s)v63 z@$|oJe`!os_^?Yl{z)C-(0YD2BoN4ZFFfA(#q4p}YIT zQQqp_HIpJ*N>pkqaa(>RruKJhv!sFA_K=I*#{;SQe8c2Vg_BzMDB3=5eubjAu;@7o zKMCa1-U9u9VgBb9Cb_nhx0U`(1-txu6z~n=!Jt8-DEVj}@Xcof2e*#=a+QlQL5;ab zvfO0KDNmV{9V04J5vu-paEExO_!9~8p*`F8@XBW2$=ud=vR@=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)^$uM$St+m}CTh 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 literal 0 HcmV?d00001 diff --git a/js/dayjs@1.11.10-R4jX-Ofa.js b/js/dayjs@1.11.10-R4jX-Ofa.js deleted file mode 100644 index 6cd18237..00000000 --- a/js/dayjs@1.11.10-R4jX-Ofa.js +++ /dev/null @@ -1 +0,0 @@ -import{c as B,g as tt}from"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.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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 diff --git a/js/en-US-B4uqyqW2.js b/js/en-US-CPh3YDOJ.js similarity index 95% rename from js/en-US-B4uqyqW2.js rename to js/en-US-CPh3YDOJ.js index 31bbfa42..366430cc 100644 --- a/js/en-US-B4uqyqW2.js +++ b/js/en-US-CPh3YDOJ.js @@ -1 +1 @@ -import{t as X}from"./hooks-BOwS9lLE.js";import"./dayjs@1.11.10-R4jX-Ofa.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-CrI3dQgo.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const e="The current environment does not support full screen",Y={isEnabledFullscreen:e},Z=Object.freeze(Object.defineProperty({__proto__:null,default:Y,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",i="Content Transition",ee={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},oe=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:ee},Symbol.toStringTag,{value:"Module"})),c="Reload Current Page",r="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",g="Search",te={Reload:c,Lock:r,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:g},ne=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:r,Reload:c,Search:g,Setting:s,default:te},Symbol.toStringTag,{value:"Module"})),p="Home",u="Rely",d="Rely About",_="Chart",S="Scroll Reveal",f="Axios Request",b="Table",h="MultiMenu(catch)",T="Doc",D="Doc (China)",y="Doc(inside)",C="Office",O="Document",R="Presentation",P="Spreadsheet",M="Precision",v="Directive",j="Same Level Router Demo",L="Mock",k="QRCode",F="SVG Icon",I="Template Api",U="Modal",x="Right Click Menu",w="Cache Utils Demo",A="Form",z="Segment",ie={Dashboard:p,Rely:u,RelyAbout:d,Error:"Error Page",Echart:_,scrollReveal:S,Axios:f,Table:b,MultiMenu:h,Doc:T,DocLocal:D,DocLocalInside:y,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,CalculatePrecision:M,Directive:v,RouterDemo:j,Mock:L,QRCode:k,SvgIcon:F,TemplateHooks:I,Modal:U,ContextMenu:x,CacheDemo:w,Form:A,Segment:z},ce=Object.freeze(Object.defineProperty({__proto__:null,Axios:f,CacheDemo:w,CalculatePrecision:M,ContextMenu:x,Dashboard:p,Directive:v,Doc:T,DocLocal:D,DocLocalInside:y,Echart:_,Form:A,Mock:L,Modal:U,MultiMenu:h,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,QRCode:k,Rely:u,RelyAbout:d,RouterDemo:j,Segment:z,SvgIcon:F,Table:b,TemplateHooks:I,default:ie,scrollReveal:S},Symbol.toStringTag,{value:"Module"})),E="Configuration",Q={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},N="Interface Display",re={Title:E,ThemeOptions:Q,InterfaceDisplay:N},se=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:N,ThemeOptions:Q,Title:E,default:re},Symbol.toStringTag,{value:"Module"})),G="Register",H="Signing",$="QRCode Signing",q="please enter user name",B="please enter password",V="Login",J="User Name",K="User Password",W="Fast Background Template",le={Register:G,Signing:H,QRCodeSigning:$,NamePlaceholder:q,PasswordPlaceholder:B,Login:V,Name:J,Password:K,RayTemplate:W},ae=Object.freeze(Object.defineProperty({__proto__:null,Login:V,Name:J,NamePlaceholder:q,Password:K,PasswordPlaceholder:B,QRCodeSigning:$,RayTemplate:W,Register:G,Signing:H,default:le},Symbol.toStringTag,{value:"Module"})),me=Object.assign({"./en-US/globalMessage.json":Z,"./en-US/headerSettingOptions.json":oe,"./en-US/headerTooltip.json":ne,"./en-US/menu.json":ce,"./en-US/setting.json":se,"./en-US/views/login/index.json":ae}),xe={message:{...X(me,"en-US")}};export{xe as default}; +import{t as X}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-BRiseOll.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const e="The current environment does not support full screen",Y={isEnabledFullscreen:e},Z=Object.freeze(Object.defineProperty({__proto__:null,default:Y,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",i="Content Transition",ee={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},oe=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:ee},Symbol.toStringTag,{value:"Module"})),c="Reload Current Page",r="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",g="Search",te={Reload:c,Lock:r,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:g},ne=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:r,Reload:c,Search:g,Setting:s,default:te},Symbol.toStringTag,{value:"Module"})),p="Home",u="Rely",d="Rely About",_="Chart",S="Scroll Reveal",f="Axios Request",b="Table",h="MultiMenu(catch)",T="Doc",D="Doc (China)",y="Doc(inside)",C="Office",O="Document",R="Presentation",P="Spreadsheet",M="Precision",v="Directive",j="Same Level Router Demo",L="Mock",k="QRCode",F="SVG Icon",I="Template Api",U="Modal",x="Right Click Menu",w="Cache Utils Demo",A="Form",z="Segment",ie={Dashboard:p,Rely:u,RelyAbout:d,Error:"Error Page",Echart:_,scrollReveal:S,Axios:f,Table:b,MultiMenu:h,Doc:T,DocLocal:D,DocLocalInside:y,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,CalculatePrecision:M,Directive:v,RouterDemo:j,Mock:L,QRCode:k,SvgIcon:F,TemplateHooks:I,Modal:U,ContextMenu:x,CacheDemo:w,Form:A,Segment:z},ce=Object.freeze(Object.defineProperty({__proto__:null,Axios:f,CacheDemo:w,CalculatePrecision:M,ContextMenu:x,Dashboard:p,Directive:v,Doc:T,DocLocal:D,DocLocalInside:y,Echart:_,Form:A,Mock:L,Modal:U,MultiMenu:h,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,QRCode:k,Rely:u,RelyAbout:d,RouterDemo:j,Segment:z,SvgIcon:F,Table:b,TemplateHooks:I,default:ie,scrollReveal:S},Symbol.toStringTag,{value:"Module"})),E="Configuration",Q={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},N="Interface Display",re={Title:E,ThemeOptions:Q,InterfaceDisplay:N},se=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:N,ThemeOptions:Q,Title:E,default:re},Symbol.toStringTag,{value:"Module"})),G="Register",H="Signing",$="QRCode Signing",q="please enter user name",B="please enter password",V="Login",J="User Name",K="User Password",W="Fast Background Template",le={Register:G,Signing:H,QRCodeSigning:$,NamePlaceholder:q,PasswordPlaceholder:B,Login:V,Name:J,Password:K,RayTemplate:W},ae=Object.freeze(Object.defineProperty({__proto__:null,Login:V,Name:J,NamePlaceholder:q,Password:K,PasswordPlaceholder:B,QRCodeSigning:$,RayTemplate:W,Register:G,Signing:H,default:le},Symbol.toStringTag,{value:"Module"})),me=Object.assign({"./en-US/globalMessage.json":Z,"./en-US/headerSettingOptions.json":oe,"./en-US/headerTooltip.json":ne,"./en-US/menu.json":ce,"./en-US/setting.json":se,"./en-US/views/login/index.json":ae}),xe={message:{...X(me,"en-US")}};export{xe as default}; diff --git a/js/en-US-CPh3YDOJ.js.gz b/js/en-US-CPh3YDOJ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..114bde5810fc05795aaacc915aacde68cc826a84 GIT binary patch literal 1746 zcmV;@1}*s?iwFP!000021FcxwQscN5eLr8}Qq2QYZJPv|fl-&M0twe91d;&VyrdL+ zCl<(3T9N~S%KMyuntz&KI3-^)NucXc)V##Dw6yltT3eDGo=%juuhwJ6`#v9Om6Bj9 zQR>n7hd0Nw=i9xb;K7iuJjan>D`v9?)2IjadQh+Vhd=J0nzNJHDrTa&w0;izJ*fH3 z9dU3j+iVrYp3tZi{hzwA9n^zeUq?aBZ<)OV*6FVWoo474NlirNX!nEt!8F6hPVgnz zuKUfwVRy{3!_`qj#mpp)FF}1T2etRQon%+9f*yj4#d1faqUhD3y!lF!Tl#!F8u^rTcFa95$gYJNJI`3uXqxmPfyXMYIFM3$T zHKrM61_zPS*r?ZnKZ4rwwEb&+`C`5wy+6n#Ok@1cusznx(&LwGby#M(F#che8|(_gksCzwL~^tU1pmXU?QCm;MB`;l^TYEVC~9c2FPWh}`i#zk9ov zB|Ck8t-@65TjleVjj^#^R1m|nJC?2iF-n-Wrm-9B1~vciX!c`g=bo=(UNp)Wb%{B@ ztS6mTyT6LDM(|-{JJ@k7t=YAI&hf3J1D#3BQ}lB)N-0}+JN%R#-oFP&7Fj;!c2`gTfxnz3gn<&AQ`4grM z>bw|t{8o)UUhC_kXd@+!^)Mv;1ihkgt%q{TwUVj3j};nED(jhS;^;kB{$8;X2>b|N zxjB+-C@?4JrlvdzmI$sA-zTHH(on-So7FzdwX zYbFgZA|h5H7348H6W3v=g)_I1Ml8aTgGwkF{vn`z4hlad;yYaLg_#&kB?K&nuSF;tf#aqcN@i-H;H3iG@M1J&P*5&4rBKk(@f_qQ6@JUP5_6GBnd2ho zD)Lg+mEQKldQU=fs$30cx$rXradG1v3{_?c3_{X$n<9Z;NP3Z0LU>)AA`=8gAvt*F z%6MJ;nW3=+h9T*@l|~>5Njnpkw^3#r5wlUUNuVE+mWl|p@~gMeOt@s51ZMg3-+%qd zrQtFD{nvj9G(*xEjd+9vI(c{I_7DQykX&grC~dhMuR_wBXk@WT5G{dr4v4tPd#7%7 zX>=PW5_kwnkEQ5c;1q?|RhdQYwJ=o#E<)1IE9@~O*WIRyk-%|CdbcOuS>%|`Lej@{ zBA7+*V8RL9xDl}v;yEN;x8S{|;L)S!=1kzpm0*;hcjL~%GRi?nj+IUcytqmn7gORG zzP6Z2hKlK!PMpOvn&p?=1scPV)=E>7U&d7XSwin28HIdS>6mP;c2I8SyrERtJWn8=oK`Xh%%?t!U@`jg%5NJ zh4fAn`T$OMdI5#%^bvZ~v6Gx0LnZjBdsU-nkn2rvif!rH=CgW+T;`nX37oq007`A? z%N(N5t;SaQcZc;#(&48h2HPf+loI6F_)bwt83k% zY764HR+k^$k&fP+x7Yvfd3za>#R=vuPF}q@Vvkl&v+K9#-Q^t2=Zfkr)q1chhe}8N z;jR3{ZQNt`daMbYhNQ>GGCwANt2Q)m(eyJU6M@X2hb|*8GpIeuoVbT;T@z-^lhQGP zTXzPJxg>BNk{dVTG9U4+e7ag7??Q6SjP(v#^f=Zkld)IT2?3EGyhWn)1j?M~X<3ie z^KanTuLO%QQ6ff7e?k>ux%Ck8r08vqr{@b0{RUk&tK!nTIk3-}w#NVKwCJ~AWVk-F zmAv3xF)IJXhy70%vt!2avD|odUo_Ic>1~aL8ZyyFW7ybzh$ulecJ}LXfH%J!YwA%JIo;2`BFsmoYw<7>4src*gKGEi$IB oK@fc3ND)XrkZjK9U-3ErpWzwZ9}T5i^RNH;AIfxMA%74604d984*&oF literal 0 HcmV?d00001 diff --git a/js/hooks-BOwS9lLE.js.gz b/js/hooks-BOwS9lLE.js.gz deleted file mode 100644 index 1a4978370e42f350aea9a6648b7299e2dfacdf25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33602 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
7soe=}iyl}*XXe{Cv>A6RF8-k1>=syFqU~c&t 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 __vite__mapDeps.viteFileDeps[i]) } -var Go=Object.defineProperty;var Ho=(e,t,o)=>t in e?Go(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var qe=(e,t,o)=>(Ho(e,typeof t!="symbol"?t+"":t,o),o);import{s as Te,c as ve,t as $e,i as ct,o as Be,p as be}from"./lodash-es@4.17.21-CWC3zScj.js";import{o as Yo,u as le,a as Xo,b as Qo,c as ke,d as Zo,e as ut}from"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import{d as W}from"./dayjs@1.11.10-R4jX-Ofa.js";import{p as Jo}from"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{g as se,i as F,s as Fe,a as Ie,c as en,b as M,r as re,d as x,e as tn,u as Ve,q as Se,f as Ge,h as dt,j as on,p as nn,k as pt,l as He,m as rn,n as an,o as ln,t as sn,w as cn,v as U}from"./utils-CrI3dQgo.js";import{l as un}from"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import{u as mt}from"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import{i as Ye}from"./interactjs@1.10.26-DmsZVOf4.js";import{s as dn}from"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import{d as oe}from"./dom-to-image@2.6.0-CaeIWam-.js";import{r as pn,u as ne,i as mn,a as hn,b as fn,c as gn,d as yn,e as vn,f as bn,g as Vn,h as Sn,j as _n,k as wn,l as Cn,m as Nn,n as Tn,o as kn,p as On,q as xn,s as Rn}from"./echarts@5.5.0-BEyY33Zi.js";import{f as An,g as Pn}from"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import{c as ht,o as ft,a as gt}from"./@vue_runtime-core@3.4.21-DW3iHaBZ.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",Mn=function(e){return"/ray-template/"+e},Xe={},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=Mn(i),i in Xe)return;Xe[i]=!0;const u=i.endsWith(".css"),c=u?'[rel="stylesheet"]':"";if(!!n)for(let f=a.length-1;f>=0;f--){const v=a[f];if(v.href===i&&(!u||v.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${c}`))return;const m=document.createElement("link");if(m.rel=u?"stylesheet":Ln,u||(m.as="script",m.crossOrigin=""),m.href=i,l&&m.setAttribute("nonce",l),document.head.appendChild(m),u)return new Promise((f,v)=>{m.addEventListener("load",f),m.addEventListener("error",()=>v(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})},zn=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,r)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+t)))})},Dn=async e=>{var o;const t={};for(const n of e){const r=await zn(Object.assign({"../lang/en-US.ts":()=>k(()=>import("./en-US-B4uqyqW2.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23])),"../lang/zh-CN.ts":()=>k(()=>import("./zh-CN-CHBKh0og.js"),__vite__mapDeps([24,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]))}),`../lang/${n.key}.ts`),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="loading",yt={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},H={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Hl="",D={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)"}],jn="zh-CN",En="zh-CN",$n={"zh-CN":"zh-cn","en-US":"en"},Bn="zh-cn",Yl={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},Xl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},J=Vue.ref(null),Fn={setupRouterLoadingBar:!0,setupRouterGuard:!0},Wn=["RLogin","ErrorPage","RayTemplateDoc"],he=["admin"],Ql=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}=t??{},s=h=>{r.value=h},l=h=>{h.preventDefault(),s(!1),Vue.nextTick().then(()=>{const{clientX:m,clientY:f}=h;o.value=m,n.value=f,s(!0)})};a&&Yo(e,h=>{a(h)});const i=le(e,"contextmenu",l,t),u=le(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 Kn(){return{...Vue.toRefs(Vue.readonly(_e))}}let K;const Un=async()=>{const e=Bo(),t=await Dn(vt);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:En})},Zl=async e=>{const t=await Un();e.use(t),K=t},Qe=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,ie=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,qn={path:"/dashboard",name:"RDashboard",component:()=>k(()=>import("./index-CL0t9Vu3.js"),__vite__mapDeps([25,1,2,3,4,5,10,6,7,8,9,26,11,12,13,14,15,16,17,18,19,20,21,22,23,27])),meta:{i18nKey:P("menu.Dashboard"),icon:"dashboard",order:0}},Gn=Object.freeze(Object.defineProperty({__proto__:null,default:qn},Symbol.toStringTag,{value:"Module"})),Hn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-CVysDOPL.js"),__vite__mapDeps([28,6,7,2,3,4,8,9,29,14,11,10,1,5,12,13,15,16,17,18,19,20,21,22,23,30])),meta:{i18nKey:P("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Yn=Object.freeze(Object.defineProperty({__proto__:null,default:Hn},Symbol.toStringTag,{value:"Module"})),Xn={path:"/cache-demo",name:"CacheDemo",component:()=>k(()=>import("./index-DGa-61VZ.js"),__vite__mapDeps([31,14,11,10,1,2,3,4,6,7,8,9,5,12,13,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.CacheDemo"),icon:"other",order:3}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/context-menu",name:"ContextMenuDemo",component:()=>k(()=>import("./index-BDmaR_vY.js"),__vite__mapDeps([32,10,1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.ContextMenu"),icon:"other",order:2}},Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),er={path:"/directive",name:"RDirective",component:()=>k(()=>import("./index-5cxxl6_s.js"),[]),meta:{i18nKey:P("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},tr=Object.freeze(Object.defineProperty({__proto__:null,default:er},Symbol.toStringTag,{value:"Module"})),or={path:"/echart",name:"REchart",component:()=>k(()=>import("./index-BtKIqlQV.js"),__vite__mapDeps([33,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,34])),meta:{i18nKey:P("menu.Echart"),icon:"echart",order:1,extra:{label:"useChart"}}},nr=Object.freeze(Object.defineProperty({__proto__:null,default:or},Symbol.toStringTag,{value:"Module"})),rr={path:"/form",name:"FormView",component:()=>k(()=>import("./index-DzyLC4e1.js"),__vite__mapDeps([35,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.Form"),icon:"other",order:2,extra:{label:"useForm"}}},ar=Object.freeze(Object.defineProperty({__proto__:null,default:rr},Symbol.toStringTag,{value:"Module"})),lr={path:"/iframe",name:"IframeDemo",component:()=>k(()=>import("./index-C44K_pnN.js"),__vite__mapDeps([36,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},sr=Object.freeze(Object.defineProperty({__proto__:null,default:lr},Symbol.toStringTag,{value:"Module"})),ir={path:"/mock-demo",name:"MockDemo",component:()=>k(()=>import("./index-DHMQygPa.js"),__vite__mapDeps([37,1,2,3,4,5,10,6,7,8,9,29,14,11,12,13,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.Mock"),icon:"other",order:3,keepAlive:!1,extra:{label:"usePagination"}}},cr=Object.freeze(Object.defineProperty({__proto__:null,default:ir},Symbol.toStringTag,{value:"Module"})),ur={path:"/modal-demo",name:"ModalDemo",component:()=>k(()=>import("./index-CVFuLHZW.js"),__vite__mapDeps([38,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.Modal"),icon:"other",order:3}},dr=Object.freeze(Object.defineProperty({__proto__:null,default:ur},Symbol.toStringTag,{value:"Module"})),ae=()=>k(()=>Promise.resolve().then(()=>$a),void 0),pr={path:"/multi",name:"MultiMenu",component:ae,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:ae,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:ae,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}}]}]}]},mr=Object.freeze(Object.defineProperty({__proto__:null,default:pr},Symbol.toStringTag,{value:"Module"})),hr={path:"/precision",name:"CalculatePrecision",component:()=>k(()=>import("./index-xyjwCpJz.js"),__vite__mapDeps([39,1,2,3,4,5,6,7,8,9,14,11,10,12,13,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.CalculatePrecision"),icon:"other",order:2}},fr=Object.freeze(Object.defineProperty({__proto__:null,default:hr},Symbol.toStringTag,{value:"Module"})),gr={path:"/qrcode",name:"RQRCode",component:()=>k(()=>import("./index-CRcyLHDu.js"),__vite__mapDeps([40,1,2,3,4,5,10,6,7,8,9,41,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.QRCode"),icon:"other",order:3}},yr=Object.freeze(Object.defineProperty({__proto__:null,default:gr},Symbol.toStringTag,{value:"Module"})),vr={path:"/rely",name:"Rely",component:ae,meta:{i18nKey:P("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>k(()=>import("./index-hDpgAqMe.js"),__vite__mapDeps([42,43])),meta:{i18nKey:P("menu.RelyAbout")}}]},br=Object.freeze(Object.defineProperty({__proto__:null,default:vr},Symbol.toStringTag,{value:"Module"})),Vr={path:"/router-demo",name:"RouterDemoRoot",component:ae,meta:{i18nKey:P("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>k(()=>import("./index-BFPIW5aJ.js"),__vite__mapDeps([44,1,2,3,4,5,10,11,12,13,14,6,7,8,9,15,16,17,18,19,20,21,22,23])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>k(()=>import("./index-BRGdSJVO.js"),[]),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Sr=Object.freeze(Object.defineProperty({__proto__:null,default:Vr},Symbol.toStringTag,{value:"Module"})),_r={path:"/scroll-reveal",name:"ScrollReveal",component:()=>k(()=>import("./index-E385tkq8.js"),__vite__mapDeps([45,46])),meta:{i18nKey:P("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},wr=Object.freeze(Object.defineProperty({__proto__:null,default:_r},Symbol.toStringTag,{value:"Module"})),Cr={path:"/segment",name:"RAxios",component:()=>k(()=>import("./index-D43m7SvK.js"),__vite__mapDeps([47,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.Segment"),icon:"other",order:3,extra:{label:"segment"}}},Nr=Object.freeze(Object.defineProperty({__proto__:null,default:Cr},Symbol.toStringTag,{value:"Module"})),Tr={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>k(()=>import("./index-hl58QFGl.js"),__vite__mapDeps([48,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,49])),meta:{i18nKey:P("menu.SvgIcon"),icon:"other",order:3}},kr=Object.freeze(Object.defineProperty({__proto__:null,default:Tr},Symbol.toStringTag,{value:"Module"})),Or={path:"/table",name:"TableView",component:()=>k(()=>import("./index-CaDqmDIo.js"),__vite__mapDeps([50,14,11,10,1,2,3,4,6,7,8,9,5,12,13,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},xr=Object.freeze(Object.defineProperty({__proto__:null,default:Or},Symbol.toStringTag,{value:"Module"})),Rr={path:"/template-hooks",name:"TemplateHooks",component:()=>k(()=>import("./index-C2XUe_mS.js"),__vite__mapDeps([51,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.TemplateHooks"),icon:"other",order:1,extra:{label:"new"}}},Ar=Object.freeze(Object.defineProperty({__proto__:null,default:Rr},Symbol.toStringTag,{value:"Module"})),Pr={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>k(()=>import("./index-DVff9tXr.js"),__vite__mapDeps([52,14,11,10,1,2,3,4,6,7,8,9,5,12,13,15,16,17,18,19,20,21,22,23,53])),meta:{i18nKey:P("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},Lr=Object.freeze(Object.defineProperty({__proto__:null,default:Pr},Symbol.toStringTag,{value:"Module"})),Mr=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Gn,"/src/router/modules/demo/axios.ts":Yn,"/src/router/modules/demo/cache-demo.ts":Qn,"/src/router/modules/demo/context-menu.ts":Jn,"/src/router/modules/demo/directive.ts":tr,"/src/router/modules/demo/echart.ts":nr,"/src/router/modules/demo/form.ts":ar,"/src/router/modules/demo/iframe.ts":sr,"/src/router/modules/demo/mock.ts":cr,"/src/router/modules/demo/modal.ts":dr,"/src/router/modules/demo/multi-menu.ts":mr,"/src/router/modules/demo/precision.ts":fr,"/src/router/modules/demo/qrcode.ts":yr,"/src/router/modules/demo/rely.ts":br,"/src/router/modules/demo/router-demo.ts":Sr,"/src/router/modules/demo/scroll-reveal.ts":wr,"/src/router/modules/demo/segment.ts":Nr,"/src/router/modules/demo/svg-icons.ts":kr,"/src/router/modules/demo/table.ts":xr,"/src/router/modules/demo/template-hooks.ts":Ar,"/src/router/modules/error-404.ts":Lr});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},zr=e=>e[0]==="/",bt=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+(zr(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){bt(r.children,t,a);continue}else t.push({...r,path:a})}return t},Dr=e=>Array.isArray(e)?bt(ve(e)):[],Ir=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}),jr=e=>{const{beforeEach:t}=e,{getRootPath:o}=te(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,s)=>{const l=se(D.token),i=se(D.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;l!==null?n(r,a)?Oe(!0):!F(c,"Symbol")&&c&&Wn.includes(c)?s():jo(u)?n(r,a)?i?s(i):Oe(!0):s():Oe(!0):n(r,a)?s():s("/")})},Oe=(e=!0)=>{const{router:t}=We(),{push:o,replace:n}=t,{getRootPath:r}=te();Fe(D.appMenuKey,r.value),e?n(r.value):o(r.value)},Er=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=J.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},$r=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()})},Vt=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 Br={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const St=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=Br,{locale:t}=ie(),{locale:o}=Vl(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Bo(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),r=l=>{t(l),o(l),n.localeLanguage=l,Fe(D.localeLanguage,l,"localStorage")},a=(l,i=.3)=>{const u=en(l,i),c={primaryColor:l,primaryColorHover:l,primaryColorPressed:l};n.primaryColorOverride.common=c;const h=document.body;h.style.setProperty("--ray-theme-primary-color",l),h.style.setProperty("--ray-theme-primary-fade-color",u)},s=(l,i,u)=>{Object.hasOwn(n,l)&&(n[l]=i),u==null||u()};return An(()=>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:D.appPiniaSettingStore}}),_t=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],wt="transparent",Ct={},Nt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},Tt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},kt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Ot={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},xt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Rt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},At={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Pt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Lt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},zt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Dt={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},It={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"}},jt={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)"}}},Et={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)"}}},$t={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Bt={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)"]}}},Ft={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Wt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Kt={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Ut={textStyle:{color:"#999999"}},qt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Gt={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"}}},Ht={color:["#fc97af","#87f7cf"]},Yt={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"}},Xt={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},Fr={color:_t,backgroundColor:wt,textStyle:Ct,title:Nt,line:Tt,radar:kt,bar:Ot,pie:xt,scatter:Rt,boxplot:At,parallel:Pt,sankey:Lt,funnel:Mt,gauge:zt,candlestick:Dt,graph:It,map:jt,geo:Et,categoryAxis:$t,valueAxis:Bt,logAxis:Ft,timeAxis:Wt,toolbox:Kt,legend:Ut,tooltip:qt,timeline:Gt,visualMap:Ht,dataZoom:Yt,markPoint:Xt},Wr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:wt,bar:Ot,boxplot:At,candlestick:Dt,categoryAxis:$t,color:_t,dataZoom:Yt,default:Fr,funnel:Mt,gauge:zt,geo:Et,graph:It,legend:Ut,line:Tt,logAxis:Ft,map:jt,markPoint:Xt,parallel:Pt,pie:xt,radar:kt,sankey:Lt,scatter:Rt,textStyle:Ct,timeAxis:Wt,timeline:Gt,title:Nt,toolbox:Kt,tooltip:qt,valueAxis:Bt,visualMap:Ht},Symbol.toStringTag,{value:"Module"})),Qt=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],Zt="transparent",Jt={},eo={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},to={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},oo={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},no={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ro={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ao={itemStyle:{borderWidth:0,borderColor:"#ccc"}},lo={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},mo={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"}},ho={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)"}}},fo={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)"}}},go={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)"]}}},yo={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)"]}}},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)"]}}},bo={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)"]}}},Vo={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},So={textStyle:{color:"#333333"}},_o={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},wo={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"}}},Co={color:["#5ab1ef","#e0ffff"]},No={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},To={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Kr={color:Qt,backgroundColor:Zt,textStyle:Jt,title:eo,line:to,radar:oo,bar:no,pie:ro,scatter:ao,boxplot:lo,parallel:so,sankey:io,funnel:co,gauge:uo,candlestick:po,graph:mo,map:ho,geo:fo,categoryAxis:go,valueAxis:yo,logAxis:vo,timeAxis:bo,toolbox:Vo,legend:So,tooltip:_o,timeline:wo,visualMap:Co,dataZoom:No,markPoint:To},Ur=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Zt,bar:no,boxplot:lo,candlestick:po,categoryAxis:go,color:Qt,dataZoom:No,default:Kr,funnel:co,gauge:uo,geo:fo,graph:mo,legend:So,line:to,logAxis:vo,map:ho,markPoint:To,parallel:so,pie:ro,radar:oo,sankey:io,scatter:ao,textStyle:Jt,timeAxis:bo,timeline:wo,title:eo,toolbox:Vo,tooltip:_o,valueAxis:yo,visualMap:Co},Symbol.toStringTag,{value:"Module"})),qr=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Wr,"/src/app-config/echart-themes/macarons/macarons.json":Ur}),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!`)},[])},Gr=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),Hr={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,default:"100%"},height:{type:String,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:()=>Gr()},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}},Yr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},Xr=qr(),Ze="__R_CHART_DOWN_LOAD_CHART__";Xr.forEach(e=>{pn(e.name,e.theme)});const Jl=Vue.defineComponent({name:"RChart",props:Hr,setup(e,{expose:t}){const{getAppTheme:o}=j(),n=Vue.ref(),r=Vue.ref(),a=Vue.ref();let s,l;const{echartTheme:i}=$;let u,c;const h=Vue.computed(()=>[{label:"下载图片",key:Ze,disabled:!(a.value&&a.value.getDom())}]),m=Vue.computed(()=>({"--ray-chart-width":M(e.width),"--ray-chart-height":M(e.height)})),f=Vue.ref(!1);let v;const g=async()=>{var O;ne([hn,fn,gn,yn,vn,bn,Vn,Sn]),ne([_n,wn,Cn,Nn,Tn,kn]),ne([On,xn]),ne([Rn]);try{ne((O=e.use)==null?void 0:O.filter(Boolean))}catch(R){console.error("[RChart register error]: ",R)}},b=()=>{if(c!=null&&c.getDom()&&V(),e.theme==="default"){e.autoChangeTheme?p("dark"):p("");return}if(e.theme)p(e.theme);else{const O=e.autoChangeTheme&&o.value?`${i}-dark`:i;p(O)}},d=O=>{let R=Vue.unref(O);const A=E=>Object.assign({},R,E);return e.showAria&&(R=A({aria:{enabled:!0,decal:{show:!0}}})),R},p=(O=i)=>{const R=n.value,A=d(e.options),{height:E,width:X}=R.getBoundingClientRect(),{onSuccess:de,onError:pe}=e;try{c=mn(R,O,{width:X===0?200:void 0,height:E===0?200:void 0}),a.value=c,de&&x(de,c),e.nextTick?(c.setOption({}),Vue.nextTick(()=>{A&&(c==null||c.setOption(A))})):A&&(c==null||c.setOption(A))}catch(Q){throw pe&&x(pe),new Error(`[RChart render error]: ${Q}`)}finally{const{onFinally:Q}=e;Q&&x(Q)}},_=()=>!(c&&c.getDom()),V=()=>{_()||(c.clear(),c.dispose(),a.value=void 0,c=null)},y=()=>{c&&c.resize()},S=(O,R)=>{if(O===Ze&&!_()){const{filename:E,...X}=e.downloadOptions;tn(c.getDataURL(X),E??`${new Date().getTime()}`)}const{onDropdownSelect:A}=e;A&&x(A,O,R)},T=()=>{if(e.autoResize&&(s||(s=$e(y,500)),l||(l=Qo(e.autoResizeObserverTarget||r,s))),c!=null&&c.getDom()||!f.value&&e.intersectionObserver)return;b(),v==null||v.stop();const{onRegister:O}=e;O&&c&&x(O,c,T,L)};e.intersectionObserver&&(v=Xo(e.intersectionObserverTarget||r,([O])=>{f.value=O.isIntersecting},e.intersectionOptions));const L=()=>{V(),s==null||s.cancel(),l==null||l.stop(),v==null||v.stop(),v=null,s=null,l=null};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(V(),b())}),Vue.watch(()=>e.showAria,()=>{V(),b()}),Vue.watchEffect(()=>{e.watchOptions?u=Pn(()=>e.options,O=>{const R=d(O),A=Object.assign({},e.setChartOptions,Yr);c==null||c.setOption(R,A)},{deep:!0,throttle:e.watchOptionsThrottleWait}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading(),f.value&&T()}),t(),Vue.onBeforeMount(async()=>{await g()}),Vue.onMounted(()=>{T()}),Vue.onBeforeUnmount(()=>{L(),u==null||u()}),{rayChartRef:n,cssVarsRef:m,rayChartWrapperRef:r,moreDropDownOptions:h,dropdownSelect:S}},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:re(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:re(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":re(l,{defaultElement:Vue.createVNode(xo,{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)])}}),es=()=>{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)}]},Qr={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},ts=Vue.defineComponent({name:"RCollapseGrid",props:Qr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":a}=e;r&&x(r,t.value),a&&x(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(C,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),Zr={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},C=Vue.defineComponent({name:"RIcon",props:Zr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?M(e.width):M(e.size),"--ray-icon-height":e.height?M(e.height):M(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:a}=e;a&&x(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)])])}}),Jr={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},wrapperClass:{type:String,default:null}},os=Vue.defineComponent({name:"RIframe",props:Jr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":M(e.frameborder),"--ray-iframe-width":M(e.width),"--ray-iframe-height":M(e.height)})),n=Vue.ref(),r=Vue.ref(!0),a=l=>{r.value=!1;const{onSuccess:i}=e;i&&x(i,n.value,l)},s=l=>{r.value=!1;const{onError:i}=e;i&&x(i,l)};return le(n,"load",a),le(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.wrapperClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),ea={...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}},ta=(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=Ye(e).draggable({inertia:!0,autoScroll:!0,allowFrom:a,modifiers:[Ye.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);r(s)}},30)})},ko=(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;ta(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()})},oa="r-modal__preset-card--fullscreen",Oo="r-modal",ee={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},ns=Vue.defineComponent({name:"RModal",props:ea,setup(e){const t=Vue.computed(()=>({[ee.width]:M(e.width??600),[ee.cardWidth]:M(e.cardWidth??600),[ee.dialogWidth]:M(e.dialogWidth??446)})),o=Ve();let n;const r={x:0,y:0},a=Vue.computed(()=>e.preset==="card"&&e.fullscreen);return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{const l=document.getElementById(o);l&&ko(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:[Oo,l?oa:""],style:[a,l?"height: 100vh":""],preset:n},{id:s},r,o),{...t})}}),rs=()=>{const{create:e,destroyAll:t}=naive.useModal();return{create:n=>{const{preset:r,dad:a,fullscreen:s,width:l,cardWidth:i,dialogWidth:u}=n,c=e(n),{key:h}=c,m={[ee.width]:M(l??600),[ee.cardWidth]:M(i??600),[ee.dialogWidth]:M(u??446)};return Vue.nextTick(()=>{const[f]=Se(`[internalkey="${h}"]`)||[];f&&(a&&ko(f,{preset:r,x:0,y:0}),s&&r==="card"&&Ge(f,{width:"100%",height:"100vh"}),Ge(f,m),dt(f,Oo))}),c},destroyAll:t}},na={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function ra(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const xo=Vue.defineComponent({name:"RMoreDropdown",props:na,render(){let e;const{iconSize:t,cursor:o}=this,{default:n}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),ra(e=re(n,{defaultElement:Vue.createVNode(C,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),aa={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},la=e=>new Promise((t,o)=>{const n=new XMLHttpRequest;n.responseType="blob",n.onload=()=>{const r=new FileReader;r.onloadend=()=>{t(r.result)},r.onerror=a=>{o(a)},r.onabort=a=>{o(a)},r.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),as=Vue.defineComponent({name:"RayQRcode",props:aa,setup(e,t){const{expose:o}=t,n=Vue.ref();let r,a;const s=async()=>{const{gifBackgroundURL:c}=e;if(c)try{r=await la(c)}catch(h){console.error(h)}},l=()=>{const{gifBackground:c,...h}=e;new un.AwesomeQR({...h,gifBackground:r??void 0}).draw().then(m=>{const{onSuccess:f}=e;f&&x(f,m),n.value=m}).catch(m=>{const{onError:f}=e;f&&x(f,m)})},i=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&x(c)},u=c=>n.value&&F(n.value,"String")?on(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?a=Vue.watch(()=>e.text,()=>l()):a==null||a()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await s(),l()}),Vue.onBeforeUnmount(()=>{a==null||a()}),{qrcodeURL:n,errorActionClick:i}},render(){const{qrcodeURL:e,status:t,loadingDescription:o,errorDescription:n,$slots:r,errorActionDescription:a}=this,{errorActionClick:s}=this;return Vue.createVNode("div",{class:["ray-qrcode",`ray-qrcode--${t}`]},[Vue.createVNode(naive.NSpin,{show:t==="loading",description:o},{default:()=>[Vue.createVNode("img",{class:"r-qr-code__image",src:e},null)]}),t==="error"?Vue.createVNode("div",{class:"ray-qrcode__error"},[Vue.createVNode("div",{class:"ray-qrcode__error-content"},[F(n,"String")?n:()=>n]),Vue.createVNode("div",{class:"ray-qrcode__error-btn",onClick:s.bind(this)},[r.errorAction?r.errorAction():Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{text:!0,type:"primary",color:"#ffffff"},{default:()=>a,icon:()=>Vue.createVNode(C,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),ce={...naive.dataTableProps,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}},B={tableIconSize:"18",tableKey:Symbol("r-table")},sa=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],ia=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...ce},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&&x(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(C,{name:"adjustment",size:B.tableIconSize,cursor:"pointer"},null)]})}}),ca=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(B.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=mt(e);return{toggleFullscreen:o,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(C,{name:"fullscreen",size:B.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null)}}),ua=()=>Vue.createVNode(C,{name:"draggable",size:14,cursor:"all-scroll"},null),Je=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:e,size:B.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),je=(e,t)=>{if(!t)return[null,null];for(let o=0;ove(e.columns).filter(i=>i.type?(t=i,!1):!0).map((i,u)=>{const{key:c,title:h,children:m,fixed:f,isResizable:v,...g}=i,b=f==="left",d=f==="right",p={...g,title:h,key:c,fixed:f,isLeftFixedActivated:b,isRightFixedActivated:d,isResizable:v};return{...p,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Je,{icon:"row_head",title:"固定在列首",customClassName:b?xe:"",onClick:a.bind(this,"left",p,u)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"resize_h",size:B.tableIconSize,cursor:"pointer",customClassName:v?xe:"",onClick:r.bind(this,p,u)},null),default:()=>"修改列宽"}),Vue.createVNode(Je,{icon:"row_end",title:"固定在列尾",customClassName:d?xe:"",onClick:a.bind(this,"right",p,u)},null)]})}}),set:()=>{}}),n=l=>{const{onUpdateColumn:i}=e;i&&x(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`,h=`${l==="left"?"right":"left"}FixedActivated`;i[h]=!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,h]=je(i,o.value);if(c===null||h===null)return;c.splice(h,1);const[m,f]=je(l,o.value);m===null||f===null||(u==="before"?m.splice(f,0,i):m.splice(f+1,0,i),ct(t)||m.unshift(t),n(m))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"setting",size:B.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:ua.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),pa=Vue.defineComponent({name:"TablePrint",props:ce,setup(e){const{wrapperRef:t}=Vue.inject(B.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:""),nn(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(C,{name:"print",size:B.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),ma=Vue.defineComponent({name:"TablePropsSelect",props:{...ce,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&&x(s,a)};return(()=>{const{striped:a,bordered:s,onInitialed:l}=e;a&&o.value.push("striped"),s&&o.value.push("bordered"),l&&x(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:sa,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(C,{name:"expanded",size:B.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function ha(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ls=Vue.defineComponent({name:"RTable",props:ce,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}),h=(p,_)=>{const{onContextMenuClick:V}=e;V&&x(V,p,_),i.showContextMenu=!1},m=(p,_)=>{var y;return{...(y=e.rowProps)==null?void 0:y.call(e,p,_),onContextmenu:e.disabledContextMenu?void 0:S=>{S.preventDefault(),i.showContextMenu=!1,Vue.nextTick().then(()=>{i.showContextMenu=!0,i.x=S.clientX,i.y=S.clientY})}}},f=p=>{u.size=p},v=p=>{const{onUpdateColumns:_,"onUpdate:columns":V}=e;_&&x(_,p),V&&x(V,p)},g=()=>{const{toolOptions:p}=e;return p==null?void 0:p.filter(()=>Boolean).map(_=>typeof _=="function"?_():_)},b=p=>{Object.keys(c.value).forEach(V=>{c.value[V]=p.includes(V)})},d=p=>{const{tool:_}=p;if(!_)return;const V=()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(pa,p,null),Vue.createVNode(ia,Vue.mergeProps(p,{onChangeSize:f.bind(this)}),null),Vue.createVNode(ca,null,null),Vue.createVNode(da,Vue.mergeProps(p,{onUpdateColumn:v.bind(this)}),null),Vue.createVNode(ma,Vue.mergeProps(p,{onPopselectChange:b.bind(this),onInitialed:b.bind(this)}),null)]});if(e.toolOptions)if(e.coverTool){let y;return Vue.createVNode(naive.NFlex,{align:"center"},ha(y=g())?y:{default:()=>[y]})}else return()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[V(),g()]});else return V};return Vue.onMounted(()=>{const{onRegister:p}=e;p&&r.value&&x(p,r.value)}),Vue.provide(B.tableKey,{uuidTable:l,uuidWrapper:s,wrapperRef:a}),o(),{uuidWrapper:s,uuidTable:l,contextMenuReactive:i,rTableInst:r,combineRowProps:m,contextMenuSelect:h,privateReactive:u,tool:d,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:h}=this,{tool:m,combineRowProps:f,contextMenuSelect:v}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps({ref:"wrapperRef",bordered:o},{id:n}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({id:i},t,e,h,{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:v.bind(this)},null)]),header:re(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":m(e),footer:()=>{var g;return(g=c.tableFooter)==null?void 0:g.call(c)},action:()=>{var g;return(g=c.tableAction)==null?void 0:g.call(c)}})}}),ss=()=>{const e=Vue.ref(),t=c=>{c&&(e.value=c)},o=()=>{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};return[t,{getTableInstance:o,clearFilters:()=>o().clearFilters.call(null),clearSorter:()=>o().clearSorter.call(null),downloadCsv:c=>o().downloadCsv.call(null,c),filters:c=>o().filters.call(null,c),page:c=>o().page.call(null,c),scrollTo:c=>o().scrollTo(c),sort:(c,h)=>o().sort.call(null,c,h)}]},Ro=(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=Ro(r.children,t,o);if(a)return a}}},is=(e,t)=>{const o=Vue.ref([]),n=Vue.ref([]),{rowKey:r="key",onChange:a}=t||{},s=(m,f,v)=>{o.value=m,n.value=f,a==null||a(m,f,v)},l=()=>o.value,i=()=>n.value,u=()=>{o.value=[],n.value=[],a==null||a(o.value,n.value,{row:void 0,action:"uncheckAll"})},c=m=>{if(m==null)return;let f;o.value=o.value.filter(v=>v!==m),n.value=n.value.filter(v=>v[r]===m?(f=v,!1):!0),a==null||a(o.value,n.value,{row:f,action:"uncheck"})},h=m=>{if(o.value.includes(m))return;o.value.push(m);const f=Ro(Vue.unref(e)||[],r,m);f&&(n.value.push(f),a==null||a(o.value,n.value,{row:f,action:"check"}))};return pt(()=>{u()}),[o,{checkedRows:n,checkedRowKeysBind:s,getKeys:l,getRows:i,clearAll:u,clearKey:c,selectKey:h}]},fa={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},ga=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},fa),setup(e){const{getKeepAliveInclude:t}=Aa(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=yt;return(a,s)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(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})}}}),ya={...naive.formProps,onRegister:{type:[Function,Array],default:null}},cs=Vue.defineComponent({name:"RForm",props:ya,setup(e,{expose:t}){const o=Vue.ref();return Vue.onMounted(()=>{const{onRegister:n}=e;n&&o.value&&x(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)||{}}]},va=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],ba={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},Va=Be({...naive.tabsProps,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},...va);function Sa(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ee=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},_a=e=>{if(typeof e.popover=="string")return Vue.createVNode(naive.NPopover,null,{trigger:Ee(e),default:()=>e.popover});if(F(e.popover,"Object")){const{popover:t}=e,{label:o,...n}=t;return Vue.createVNode(naive.NPopover,n,{trigger:Ee(e),default:()=>o})}},ds=Vue.defineComponent({name:"RSegment",props:Va,setup(e,{expose:t}){const o=Vue.computed(()=>{const{width:n}=e;let r="";switch(n){case"block":r="100%";break;case"fitContent":r="fit-content";break;default:r=typeof n=="number"?M(n):"fit-content"}return{"--r-segment-width":r}});return t(),{cssVars:o}},render(){let e;const{$props:t,options:o,cssVars:n,themeOverrides:r}=this;return Vue.createVNode(naive.NTabs,Vue.mergeProps(t,{ref:"segmentRef",style:[n],class:"r-segment",type:"segment",animated:!0,themeOverrides:Object.assign({},ba,r)}),Sa(e=o.map(a=>Vue.createVNode(naive.NTab,{key:a.key,name:a.key,tab:a.popover?_a(a):Ee(a),disabled:a.disabled},{...a.slots})))?e:{default:()=>[e]})}});var wa={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ca=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,Ao=(e,t,o)=>{const n=[];if(Ca(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const a=Ao(r,t,o);a.length>0&&n.push(e,...a)}return n},Na=(e,t,o)=>{const n=[];for(const r of e){const a=Ao(r,t,o);a.length>0&&n.push(...a)}return n},Ta=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=wa,n=o?o.title:"";document.title=t+" - "+n},ka=e=>{const{meta:{icon:t}}=e;if(!t)return;if(F(t,"Object"))return()=>t;const o=Vue.h(C,{name:t,size:H.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},Po=e=>{const{meta:{extra:t}}=e;if(!t)return;const{show:o}=t;if(o===!1)return;const{t:n}=ie(),{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(F(t,"Object"))return()=>Vue.h(naive.NTag,{...i,type:s||"primary",style:c()},{default:()=>u(),icon:()=>a})},et=()=>{const{getRootPath:e}=te();return se(D.appMenuKey,"sessionStorage",{defaultValue:e.value})},Lo=()=>Ir(Mr()),Oa=()=>Dr(Lo());let fe;const Mo=(e,t)=>{var o;if(fe&&He(fe.fullPath,t))return fe;for(const n of e){if(He(n.fullPath,t))return fe=n,n;if((o=n.children)!=null&&o.length){Mo(n.children,t);continue}}},zo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=ie(),{setKeepAliveInclude:r}=Pa(),a=Vue.reactive({menuKey:et(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),s=Vue.ref(!0),l=d=>{const{meta:p}=d,{i18nKey:_,noLocalTitle:V}=p,y=Vue.computed(()=>_?n(`${_}`):V),S={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>y.value}),breadcrumbLabel:y.value},T=Object.assign({},S,{icon:ka(d),extra:Po(d)});return d.fullPath===et()&&(a.currentMenuOption=T),T.show=Vt(T),T},i=d=>{a.breadcrumbOptions=Na(a.options,"fullPath",d)},u=(d,p=!0)=>{const V=Array.isArray(d)?[...d]:[d];p?a.menuTagOptions.push(...V):a.menuTagOptions=V},c=(d,p)=>{a.menuTagOptions.find(V=>V.fullPath===d)||a.menuTagOptions.push(p)},h=(d,p,_)=>{const{meta:V}=p;if(V.windowOpen)window.open(V.windowOpen);else{e({path:String(d),query:_});const{sameLevel:y}=V;if(r(p),Ta(p),!y)c(d,p),i(d),a.menuKey=d,a.currentMenuOption=p,Fe(D.appMenuKey,d);else{const S=be(l(p),["breadcrumbLabel","children","key","meta","name","path","show"]);a.breadcrumbOptions.find(L=>L.key===S.key)||a.breadcrumbOptions.push({...S,fullPath:String(S.key)})}}},m=async(d,p)=>{const[_]=d.split("?"),V=t().find(y=>y.path===_);if(V){const y=be(V,["children","meta","path","name","redirect"]);h(_,l({...y,fullPath:y.path}),p)}},f=()=>new Promise(d=>{const p=(_,V)=>{var S;const y=[];for(const T of _){let L=`${V.endsWith("/")?V:V+"/"}${T.path}`;if(L=L.replace(/\/+/g,"/"),(S=T.children)!=null&&S.length)T.children=p(T.children,L);else if(!jo(T.meta))continue;y.push(l({...T,fullPath:L}))}return y};if(a.options=p(Lo(),""),a.currentMenuOption){const{currentMenuOption:_}=a;i(_.key),c(_.fullPath,_)}d()}),v=d=>a.collapsed=d,g=(d,p=1)=>a.menuTagOptions.splice(d,p),b=async()=>{s.value&&(await f(),s.value=!1)};return Vue.watch(()=>o.fullPath,async(d,p)=>{await b(),d!==p&&await m(d,o.query)},{immediate:!0}),{...Vue.toRefs(a),changeMenuModelValue:h,collapsedMenu:v,spliceMenTagOptions:g,setMenuTagOptions:u,resolveOption:l}},{persist:{key:D.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),Do=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{ct(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=()=>{window.$message.info("账号退出中..."),rn("__all_sessionStorage__","sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:D.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),Io=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=yt,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:D.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),Y=()=>{const e=zo(),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}},ue=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}=zo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}},j=()=>{const e=St(),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),h=Vue.computed(()=>e.watermarkConfig),m=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:h,getAppRootRoute:m}},I=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=St();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},xa=()=>{const e=Do();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Ra=()=>{const{signing:e,logout:t}=Do();return{signing:e,logout:t}},Aa=()=>{const e=Io();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Pa=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=Io();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},ps=e=>{const t=Pinia.createPinia();e.use(t),t.use(dn)},jo=e=>{const{getSigningCallback:t}=xa(),{role:o}=e;return he!=null&&he.length&&he.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},La=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=Fn;t&&$r(e),o&&jr(e)};var Ma={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const za=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Ma;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:r})=>Vue.createVNode(C,{name:t.icon,size:"30",cursor:r},null)}},render(){var e,t,o,n;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(n=this.sideBarLogo)!=null&&n.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var r;return(r=this.sideBarLogo)==null?void 0:r.title}}):Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null):null,Vue.createVNode("h1",{class:[this.collapsed?null:"ray-menu__logo-title--open","ray-menu__logo-title"]},[Vue.createVNode(naive.NEllipsis,null,{default:()=>{var r;return[(r=this.sideBarLogo)==null?void 0:r.title]}})])]):null}}),Da=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=ue(),{getMenuOptions:n,getCollapsed:r,getMenuKey:a}=Y(),s=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),a.value),set:()=>{l.value&&q("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=Ne(),i=Vue.computed({get:()=>Ce("globalDrawerValue").value,set:h=>{q("globalDrawerValue",h)}}),u=()=>{const h=s.value;Vue.nextTick().then(()=>{var m,f;(f=(m=e.value)==null?void 0:m.showOption)==null||f.call(m,h)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!l.value,collapseMode:H.menuCollapsedMode,collapsedWidth:H.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(za,{collapsed:r.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:s.value,"onUpdate:value":h=>s.value=h,options:n.value,indent:H.menuCollapsedIndent,collapsed:r.value,collapsedIconSize:H.menuCollapsedIconSize,collapsedWidth:H.menuCollapsedWidth,onUpdateValue:(h,m)=>{t(h,m)},accordion:H.menuAccordion},null)]}),modelGlobalDrawerValue:i}},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 Ia{constructor(){qe(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.cancel)??!0}generateRequestKey(t){const{method:o,url:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){t.__CANCELER_TAG_RAY_TEMPLATE__="__CANCELER_TAG_RAY_TEMPLATE__";const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const r=new AbortController;t.signal=r.signal,this.pendingRequest.set(n,r)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const Re={requestInstance:null,responseInstance:null},Ae={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},ge={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ja=new Ia,ms=()=>{const e=(l,i)=>{i==="requestInstance"?Re.requestInstance=l:Re.responseInstance=l},t=l=>Re[l],o=(l,i,u)=>{u==="ok"?Ae[l]=i:ge[l]=i},n=(l,i)=>i==="ok"?Ae[l]:ge[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"?Ae[i]:ge[i],h=t(l),{MODE:m}=Ie();h&&r(c,h,m)},fetchError:(l,i,u)=>{const c=ge[u],{MODE:h}=Ie();r(c,i,h)}}},Ea=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{ja.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Eo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){VueRouter.useRouter();const{maximize:e}=$o(),{getContentTransition:t}=j(),o=Vue.ref(!1),n={opacitySpinning:"0"},{globalMainLayoutLoad:r,layoutContentMaximize:a,layoutContentSpinning:s}=Kn();return{globalMainLayoutLoad:r,spinning:o,themeOverridesSpin:n,getContentTransition:t,layoutContentMaximize:a,maximize:e,layoutContentSpinning:s}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:n}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(C,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(Ea,null,null),e?Vue.createVNode(ga,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),$a=Object.freeze(Object.defineProperty({__proto__:null,default:Eo},Symbol.toStringTag,{value:"Module"}));var Ba={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Fa=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Ba;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),tt=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(C,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),Wa=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=Cl(),{getAppTheme:o}=j(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":r=>this.modelAppThemeRef=r,railStyle:n.bind(this),onUpdateValue:r=>r?t():o()},{"checked-icon":()=>Vue.createVNode(C,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(C,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function ye(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ka=Vue.defineComponent({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{changePrimaryColor:o,updateSettingState:n}=I(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:s,getBreadcrumbSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c}=j(),h=Vue.computed({get:()=>e.show,set:f=>{t("update:show",f)}}),m=Vue.computed({get:()=>({getMenuTagSwitch:s.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:i.value,getContentTransition:u.value,getWatermarkSwitch:c.value}),set:f=>{}});return{modelShow:h,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:a,updateSettingState:n,modelSwitchReactive:m}},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"},ye(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(Wa,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ye(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"},ye(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"},ye(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 Ua(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const qa=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ue(),{getBreadcrumbOptions:t}=Y(),{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},Ua(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 Pe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ga=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o,resolveOption:n}=ue(),{getRoutes:r}=VueRouter.useRouter(),a=Vue.computed({get:()=>e.show,set:y=>{t("update:show",y),y||m()}}),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(),h=Vue.ref(!1),m=()=>{s.searchOptions=[],s.searchValue=null,i=0,u=i},f=y=>{a.value||(y.ctrlKey||y.metaKey)&&y.key==="k"&&(y.preventDefault(),y.stopPropagation(),m(),a.value=!0)},v=y=>{if(y)h.value=!0;else{h.value=!1,s.searchOptions=[];return}const S=r().reduce((T,L)=>{var E;const O=be(L,["children","meta","path","name"]),R=n({...O,fullPath:L.path}),{breadcrumbLabel:A}=R;return(E=A==null?void 0:A.toLocaleLowerCase())!=null&&E.includes(y.toLocaleLowerCase())&&Vt(R)&&T.push(R),T},[]);setTimeout(()=>{s.searchOptions=S,Vue.nextTick().then(()=>{b()}),h.value=!1},500)},g=y=>{if(y){const{meta:S}=y;S.windowOpen?window.open(S.windowOpen):(a.value=!1,o(y.fullPath,y))}},b=()=>{const y=s.searchOptions[i],S=s.searchOptions[u],T="content-item--active";y&&Vue.nextTick().then(()=>{const L=Se(`attr:data_path="${y.path}"`),O=S?Se(`attr:data_path="${S==null?void 0:S.path}"`):null;if(O!=null&&O.length){const[R]=O;an(R,T)}if(L!=null&&L.length){const[R]=L;dt(R,T)}})},d=y=>{const{icon:S}=y;return typeof S=="string"?Vue.createVNode(C,{name:S,size:"24"},null):typeof S=="function"?()=>S:Vue.createVNode(C,{name:"search",size:"24"},null)},p=y=>{y==="up"?i=i-1<0?0:i-1:y==="down"&&(i=i+1>=s.searchOptions.length?s.searchOptions.length-1:i+1)},_=y=>{const S=y.key;switch((S==="ArrowUp"||S==="ArrowDown"||S==="Enter")&&(y.preventDefault(),y.stopPropagation()),u=i<=0?0:i,S){case"ArrowUp":p("up");break;case"ArrowDown":p("down");break;case"Enter":const T=s.searchOptions[i];T&&g(T);break}b()},V=({menuOption:y})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:g.bind(this,y),data_path:y.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(y.meta)]),Vue.createVNode("div",{class:"content-item-label"},[y.breadcrumbLabel]),Vue.createVNode(C,{name:"enter",size:"18",customClassName:"content-item-icon__enter"},null)]});return Vue.watchEffect(()=>{c.value&&(a.value=!1)}),le(window,"keydown",y=>{f(y),_(y)},!0),{...Vue.toRefs(s),modelShow:a,helperTipOptions:l,fuzzySearchMenuOptions:$e(v,300),searchItemClick:g,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:V,loading:h}},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(C,{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"},Pe(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.createTextVNode("没有搜索结果")]})})]})]})},action:()=>{let a;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},Pe(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"},Pe(l)?l:{default:()=>[l]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[s.label]})]})))?a:{default:()=>[a]})}})])])]})}}),Ha=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=ln();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&x(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(C,{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()])]})})}}),Ya=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.flexProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=se(D.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){const{signing:e,cssVars:t,spaceSize:o,avatarSize:n,$props:r}=this;return Vue.createVNode(naive.NFlex,Vue.mergeProps({class:"app-avatar"},this.$props,{style:t,size:o}),{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(r,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:n}),null),Vue.createVNode("div",{class:"app-avatar__name"},[e==null?void 0:e.name])]})}}),Xa=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Qa={logout:()=>{const{logout:e}=Ra();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},Za=e=>{const t=Qa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},Ja=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},el=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},tl=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=ie(),[n,{toggleFullscreen:r,isEnabled:a}]=mt(document.getElementsByTagName("html")[0]),{getDrawerPlacement:s,getBreadcrumbSwitch:l}=j(),i=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=Ne(),h=Ce("globalDrawerValue"),m=Vue.computed(()=>Ja({isFullscreen:n,isTabletOrSmaller:c})),f=Vue.computed(()=>el({isFullscreen:n,isTabletOrSmaller:c})),v={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",!h.value)}};return{leftIconOptions:m,rightTooltipIconOptions:f,toolIconClick:d=>{var p;(p=v[d])==null||p.call(v)},showSettings:i,updateLocale:e,getDrawerPlacement:s,getBreadcrumbSwitch:l,globalSearchShown:u,isRenderVNode:d=>c.value?null:d}},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(Ga,{show:this.globalSearchShown,"onUpdate:show":l=>this.globalSearchShown=l},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[t.map(l=>Vue.createVNode(tt,{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(qa,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center",size:[16,0]},{default:()=>[s(Vue.createVNode(Ha,{onClick:l=>{l.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(l=>Vue.createVNode(tt,{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)),Vue.createVNode(naive.NDropdown,{options:vt,onSelect:l=>a(String(l)),trigger:"click"},{default:()=>[Vue.createVNode(C,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:Xa(),onSelect:Za.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(Ya,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(Ka,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:o},null)]})}}),ol=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(tl,null,null)]})}}),nl={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},rl=gt('',1),al=[rl];function ll(e,t){return ft(),ht("svg",nl,[...al])}const sl={render:ll},il={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},cl=gt('',1),ul=[cl];function dl(e,t){return ft(),ht("svg",il,[...ul])}const pl={render:dl};function ml(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const hl=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=Y(),{changeMenuModelValue:a}=ue(),{getRootPath:s}=te(),{maximize:l}=$o(),{reload:i}=wl(),{close:u,closeAll:c,closeRight:h,closeLeft:m,closeOther:f,checkCloseLeft:v,checkCloseRight:g}=Nl(),b=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let d=1/0;const p={size:16},_=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(C,{name:"reload",size:p.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(C,{name:"close",size:p.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(pl,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(sl,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(C,{name:"other",size:p.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(C,{name:"resize_h",size:p.size},null),disabled:!1}]),V=Ve(16),y={closeCurrentPage:()=>{n.value!==s.value&&u(d)},reloadCurrentPage:()=>{i()},closeAll:()=>{c()},closeRight:()=>{h(d)},closeLeft:()=>{m(d)},closeOther:()=>{f(d)}},S=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),T="menu_tag_data",L=Ce("globalMainLayoutLoad"),O="n-scrollbar-container",R=w=>{u(w)},A=(w,N)=>{_.value.forEach(z=>{if(z.key===w){z.disabled=N;return}})},E=w=>{S.actionDropdownShow=!1,a(w.fullPath,w)},X=()=>{const w=document.getElementById(V);if(w)return Array.from(w.childNodes).find(me=>sn(me,O).value)},de=w=>{var z;const N=X();if(N){const me=N.scrollLeft||0,Ue=w==="left"?Math.max(0,me-200):me+200;(z=o.value)==null||z.scrollTo({left:Ue,behavior:"smooth"})}},pe=w=>{S.actionDropdownShow=!1;const N=y[w];N&&N()},Q=(w,N)=>{N.preventDefault(),S.actionDropdownShow=!1,d=w,Vue.nextTick(()=>{S.actionDropdownShow=!0,S.x=N.clientX,S.y=N.clientY})},Ke=()=>{const{closeable:w}=r.value[d]??{};A("closeCurrentPage",!w),g(d)?A("closeRight",!1):A("closeRight",!0),v(d)?A("closeLeft",!1):A("closeLeft",!0)},Fo=()=>{d=r.value.findIndex(N=>N.fullPath===n.value),Ke()},Wo=w=>{r.value.length>1&&w.fullPath!==s.value&&(w.closeable=!0)},Ko=w=>{w.fullPath!==n.value&&(w.closeable=!1)},Uo=()=>{X()&&Vue.nextTick().then(()=>{var N;(N=o.value)==null||N.scrollTo({left:99999,behavior:"smooth"})})},qo=()=>{Vue.nextTick().then(()=>{const w=Se(`attr:${T}="${n.value}"`);if(w!=null&&w.length){const[N]=w;Vue.nextTick().then(()=>{var z;(z=o.value)==null||z.scrollTo({left:N.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(w,N)=>{_.value.forEach(z=>{b.includes(z.key)&&(w.length>1?z.disabled=!1:z.disabled=!0)}),N!=null&&N.length&&(w.length>(N==null?void 0:N.length)?Uo():w.length===(N==null?void 0:N.length)&&qo())},{immediate:!0}),Vue.watch(()=>S.actionDropdownShow,w=>{var N;w&&((N=$e(Ke,100))==null||N())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:R,getMenuKey:n,menuTagClick:E,moreOptions:_,scrollX:de,scrollRef:o,uuidScrollBar:V,actionDropdownSelect:pe,actionState:S,menuTagContextMenu:Q,setCurrentContextmenuIndex:Fo,menuTagMouseenter:Wo,menuTagMouseleave:Ko,MENU_TAG_DATA:T,iconConfig:{width:22,height:22},maximize:l,getRootPath:s,reload:i,globalMainLayoutLoad:L}},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:h,menuTagContextMenu:m,menuTagMouseenter:f,menuTagMouseleave:v,actionDropdownSelect:g,reload:b}=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:g.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(C,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},ml(e=r.map((d,p)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:d.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:d.fullPath===this.getMenuKey?"primary":"default"},{onClick:h.bind(this,d),onContextmenu:m.bind(this,p),onMouseenter:f.bind(this,d),onMouseleave:v.bind(this,d),[a]:d.path},{size:"small"}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:_,meta:{i18nKey:V}}=d;return V?c(V):_}}),(d.closeable||r.length===1)&&d.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:i.bind(this,p)}),{default:()=>[Vue.createVNode(C,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(C,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(C,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{l(!0)}},null),Vue.createVNode(C,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${s?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{b()}},null),Vue.createVNode(xo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(C,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),fl=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(hl,null,null)}}),gl=e=>{const t=ke(e[0]),o=ke(e[1]),n=ke(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`}))},ot=Zo(D.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),yl=()=>({setLockAppScreen:o=>{ot.value=o},getLockAppScreen:()=>ot.value}),vl=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=j(),{getLockAppScreen:a}=yl(),s=gl([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},{default:()=>[Vue.createVNode(Da,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ol,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(fl,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:J,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Eo,null,null)]}),o?Vue.createVNode(Fa,{ref:"layoutFooterRef"},null):null]})]})}}),bl=[{path:"/",name:"RLogin",component:()=>k(()=>import("./index-CwCfNWaN.js"),__vite__mapDeps([54,14,11,10,1,2,3,4,6,7,8,9,5,41,12,13,26,15,16,17,18,19,20,21,22,23,55]))},{path:"/",name:"RLayout",component:vl,children:Oa()}],we=VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:bl,scrollBehavior:e=>{Er(e)}}),hs=e=>{e.use(we),La(we)},We=()=>we?{router:we}:{router:{}},nt="YYYY-MM-DD HH:mm:ss",Vl=()=>({locale:s=>{const l=$n[s];l?W.locale(l):W.locale(Bn)},getStartAndEndOfDay:s=>{const{format:l=nt}=s??{},i=W(),u=i.startOf("day"),c=i.endOf("day"),h=i.format(l),m=u.format(l),f=c.format(l);return{today:i,startOfDay:u,endOfDay:c,formatToday:h,formatStartOfDay:m,formatEndOfDay:f}},format:(s,l)=>{const{format:i=nt}=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}=ut(e),n=Vue.ref(!1);return cn(()=>{const{media:a=768}=e??{};n.value=t.value<=a}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let rt=999,Le=!1;const G="ELEMENT-FULLSCREEN-RAY",{width:at,height:lt}=ut(),st=document.createElement("style"),Sl=(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 g=U(e);if(!g)return;const{left:b,top:d}=g.getBoundingClientRect(),p=` +var Go=Object.defineProperty;var Ho=(e,t,o)=>t in e?Go(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var qe=(e,t,o)=>(Ho(e,typeof t!="symbol"?t+"":t,o),o);import{s as Te,c as ve,t as $e,i as ct,o as Be,p as be}from"./lodash-es@4.17.21-CWC3zScj.js";import{o as Yo,u as le,a as Xo,b as Qo,c as ke,d as Zo,e as ut}from"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import{d as W}from"./dayjs@1.11.10-BYZwCyGy.js";import{p as Jo}from"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{g as se,i as F,s as Fe,a as Ie,c as en,b as M,r as re,d as x,e as tn,u as Ve,q as Se,f as Ge,h as dt,j as on,p as nn,k as pt,l as He,m as rn,n as an,o as ln,t as sn,w as cn,v as U}from"./utils-BRiseOll.js";import{l as un}from"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import{u as mt}from"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import{i as Ye}from"./interactjs@1.10.26-DmsZVOf4.js";import{s as dn}from"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import{d as oe}from"./dom-to-image@2.6.0-CaeIWam-.js";import{r as pn,u as ne,i as mn,a as hn,b as fn,c as gn,d as yn,e as vn,f as bn,g as Vn,h as Sn,j as _n,k as wn,l as Cn,m as Nn,n as Tn,o as kn,p as On,q as xn,s as Rn}from"./echarts@5.5.0-BEyY33Zi.js";import{f as An,g as Pn}from"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import{c as ht,o as ft,a as gt}from"./@vue_runtime-core@3.4.21-DW3iHaBZ.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",Mn=function(e){return"/ray-template/"+e},Xe={},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=Mn(i),i in Xe)return;Xe[i]=!0;const u=i.endsWith(".css"),c=u?'[rel="stylesheet"]':"";if(!!n)for(let f=a.length-1;f>=0;f--){const v=a[f];if(v.href===i&&(!u||v.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${c}`))return;const m=document.createElement("link");if(m.rel=u?"stylesheet":Ln,u||(m.as="script",m.crossOrigin=""),m.href=i,l&&m.setAttribute("nonce",l),document.head.appendChild(m),u)return new Promise((f,v)=>{m.addEventListener("load",f),m.addEventListener("error",()=>v(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})},zn=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,r)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+t)))})},Dn=async e=>{var o;const t={};for(const n of e){const r=await zn(Object.assign({"../lang/en-US.ts":()=>k(()=>import("./en-US-CPh3YDOJ.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23])),"../lang/zh-CN.ts":()=>k(()=>import("./zh-CN-DGIqnuHj.js"),__vite__mapDeps([24,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]))}),`../lang/${n.key}.ts`),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="loading",yt={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},H={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Hl="",D={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)"}],jn="zh-CN",En="zh-CN",$n={"zh-CN":"zh-cn","en-US":"en"},Bn="zh-cn",Yl={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},Xl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},J=Vue.ref(null),Fn={setupRouterLoadingBar:!0,setupRouterGuard:!0},Wn=["RLogin","ErrorPage","RayTemplateDoc"],he=["admin"],Ql=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}=t??{},s=h=>{r.value=h},l=h=>{h.preventDefault(),s(!1),Vue.nextTick().then(()=>{const{clientX:m,clientY:f}=h;o.value=m,n.value=f,s(!0)})};a&&Yo(e,h=>{a(h)});const i=le(e,"contextmenu",l,t),u=le(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 Kn(){return{...Vue.toRefs(Vue.readonly(_e))}}let K;const Un=async()=>{const e=Bo(),t=await Dn(vt);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:En})},Zl=async e=>{const t=await Un();e.use(t),K=t},Qe=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,ie=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,qn={path:"/dashboard",name:"RDashboard",component:()=>k(()=>import("./index-BmelDAqt.js"),__vite__mapDeps([25,1,2,3,4,5,10,6,7,8,9,26,11,12,13,14,15,16,17,18,19,20,21,22,23,27])),meta:{i18nKey:P("menu.Dashboard"),icon:"dashboard",order:0}},Gn=Object.freeze(Object.defineProperty({__proto__:null,default:qn},Symbol.toStringTag,{value:"Module"})),Hn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-BYn8bUeQ.js"),__vite__mapDeps([28,6,7,2,3,4,8,9,29,14,11,10,1,5,12,13,15,16,17,18,19,20,21,22,23,30])),meta:{i18nKey:P("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Yn=Object.freeze(Object.defineProperty({__proto__:null,default:Hn},Symbol.toStringTag,{value:"Module"})),Xn={path:"/cache-demo",name:"CacheDemo",component:()=>k(()=>import("./index-Cigf83v2.js"),__vite__mapDeps([31,14,11,10,1,2,3,4,6,7,8,9,5,12,13,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.CacheDemo"),icon:"other",order:3}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/context-menu",name:"ContextMenuDemo",component:()=>k(()=>import("./index-DATv4IwF.js"),__vite__mapDeps([32,10,1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.ContextMenu"),icon:"other",order:2}},Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),er={path:"/directive",name:"RDirective",component:()=>k(()=>import("./index-5cxxl6_s.js"),[]),meta:{i18nKey:P("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},tr=Object.freeze(Object.defineProperty({__proto__:null,default:er},Symbol.toStringTag,{value:"Module"})),or={path:"/echart",name:"REchart",component:()=>k(()=>import("./index-Dtw-64O7.js"),__vite__mapDeps([33,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,34])),meta:{i18nKey:P("menu.Echart"),icon:"echart",order:1,extra:{label:"useChart"}}},nr=Object.freeze(Object.defineProperty({__proto__:null,default:or},Symbol.toStringTag,{value:"Module"})),rr={path:"/form",name:"FormView",component:()=>k(()=>import("./index-B5UYli75.js"),__vite__mapDeps([35,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.Form"),icon:"other",order:2,extra:{label:"useForm"}}},ar=Object.freeze(Object.defineProperty({__proto__:null,default:rr},Symbol.toStringTag,{value:"Module"})),lr={path:"/iframe",name:"IframeDemo",component:()=>k(()=>import("./index-CEXah75i.js"),__vite__mapDeps([36,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},sr=Object.freeze(Object.defineProperty({__proto__:null,default:lr},Symbol.toStringTag,{value:"Module"})),ir={path:"/mock-demo",name:"MockDemo",component:()=>k(()=>import("./index-DvplsaSy.js"),__vite__mapDeps([37,1,2,3,4,5,10,6,7,8,9,29,14,11,12,13,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.Mock"),icon:"other",order:3,keepAlive:!1,extra:{label:"usePagination"}}},cr=Object.freeze(Object.defineProperty({__proto__:null,default:ir},Symbol.toStringTag,{value:"Module"})),ur={path:"/modal-demo",name:"ModalDemo",component:()=>k(()=>import("./index-DiM-Kwx6.js"),__vite__mapDeps([38,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.Modal"),icon:"other",order:3}},dr=Object.freeze(Object.defineProperty({__proto__:null,default:ur},Symbol.toStringTag,{value:"Module"})),ae=()=>k(()=>Promise.resolve().then(()=>$a),void 0),pr={path:"/multi",name:"MultiMenu",component:ae,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:ae,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:ae,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}}]}]}]},mr=Object.freeze(Object.defineProperty({__proto__:null,default:pr},Symbol.toStringTag,{value:"Module"})),hr={path:"/precision",name:"CalculatePrecision",component:()=>k(()=>import("./index-UJWVOwLL.js"),__vite__mapDeps([39,1,2,3,4,5,6,7,8,9,14,11,10,12,13,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.CalculatePrecision"),icon:"other",order:2}},fr=Object.freeze(Object.defineProperty({__proto__:null,default:hr},Symbol.toStringTag,{value:"Module"})),gr={path:"/qrcode",name:"RQRCode",component:()=>k(()=>import("./index-DvQrvyFE.js"),__vite__mapDeps([40,1,2,3,4,5,10,6,7,8,9,41,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.QRCode"),icon:"other",order:3}},yr=Object.freeze(Object.defineProperty({__proto__:null,default:gr},Symbol.toStringTag,{value:"Module"})),vr={path:"/rely",name:"Rely",component:ae,meta:{i18nKey:P("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>k(()=>import("./index-hDpgAqMe.js"),__vite__mapDeps([42,43])),meta:{i18nKey:P("menu.RelyAbout")}}]},br=Object.freeze(Object.defineProperty({__proto__:null,default:vr},Symbol.toStringTag,{value:"Module"})),Vr={path:"/router-demo",name:"RouterDemoRoot",component:ae,meta:{i18nKey:P("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>k(()=>import("./index-Cnv-lfSx.js"),__vite__mapDeps([44,1,2,3,4,5,10,11,12,13,14,6,7,8,9,15,16,17,18,19,20,21,22,23])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>k(()=>import("./index-BRGdSJVO.js"),[]),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Sr=Object.freeze(Object.defineProperty({__proto__:null,default:Vr},Symbol.toStringTag,{value:"Module"})),_r={path:"/scroll-reveal",name:"ScrollReveal",component:()=>k(()=>import("./index-E385tkq8.js"),__vite__mapDeps([45,46])),meta:{i18nKey:P("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},wr=Object.freeze(Object.defineProperty({__proto__:null,default:_r},Symbol.toStringTag,{value:"Module"})),Cr={path:"/segment",name:"RAxios",component:()=>k(()=>import("./index-CUlshB7M.js"),__vite__mapDeps([47,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.Segment"),icon:"other",order:3,extra:{label:"segment"}}},Nr=Object.freeze(Object.defineProperty({__proto__:null,default:Cr},Symbol.toStringTag,{value:"Module"})),Tr={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>k(()=>import("./index-stdBlglG.js"),__vite__mapDeps([48,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,49])),meta:{i18nKey:P("menu.SvgIcon"),icon:"other",order:3}},kr=Object.freeze(Object.defineProperty({__proto__:null,default:Tr},Symbol.toStringTag,{value:"Module"})),Or={path:"/table",name:"TableView",component:()=>k(()=>import("./index-Cw__p3Es.js"),__vite__mapDeps([50,14,11,10,1,2,3,4,6,7,8,9,5,12,13,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},xr=Object.freeze(Object.defineProperty({__proto__:null,default:Or},Symbol.toStringTag,{value:"Module"})),Rr={path:"/template-hooks",name:"TemplateHooks",component:()=>k(()=>import("./index-BkgxaE8f.js"),__vite__mapDeps([51,1,2,3,4,5,10,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23])),meta:{i18nKey:P("menu.TemplateHooks"),icon:"other",order:1,extra:{label:"new"}}},Ar=Object.freeze(Object.defineProperty({__proto__:null,default:Rr},Symbol.toStringTag,{value:"Module"})),Pr={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>k(()=>import("./index-C5NENJZL.js"),__vite__mapDeps([52,14,11,10,1,2,3,4,6,7,8,9,5,12,13,15,16,17,18,19,20,21,22,23,53])),meta:{i18nKey:P("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},Lr=Object.freeze(Object.defineProperty({__proto__:null,default:Pr},Symbol.toStringTag,{value:"Module"})),Mr=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Gn,"/src/router/modules/demo/axios.ts":Yn,"/src/router/modules/demo/cache-demo.ts":Qn,"/src/router/modules/demo/context-menu.ts":Jn,"/src/router/modules/demo/directive.ts":tr,"/src/router/modules/demo/echart.ts":nr,"/src/router/modules/demo/form.ts":ar,"/src/router/modules/demo/iframe.ts":sr,"/src/router/modules/demo/mock.ts":cr,"/src/router/modules/demo/modal.ts":dr,"/src/router/modules/demo/multi-menu.ts":mr,"/src/router/modules/demo/precision.ts":fr,"/src/router/modules/demo/qrcode.ts":yr,"/src/router/modules/demo/rely.ts":br,"/src/router/modules/demo/router-demo.ts":Sr,"/src/router/modules/demo/scroll-reveal.ts":wr,"/src/router/modules/demo/segment.ts":Nr,"/src/router/modules/demo/svg-icons.ts":kr,"/src/router/modules/demo/table.ts":xr,"/src/router/modules/demo/template-hooks.ts":Ar,"/src/router/modules/error-404.ts":Lr});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},zr=e=>e[0]==="/",bt=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+(zr(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){bt(r.children,t,a);continue}else t.push({...r,path:a})}return t},Dr=e=>Array.isArray(e)?bt(ve(e)):[],Ir=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}),jr=e=>{const{beforeEach:t}=e,{getRootPath:o}=te(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,s)=>{const l=se(D.token),i=se(D.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;l!==null?n(r,a)?Oe(!0):!F(c,"Symbol")&&c&&Wn.includes(c)?s():jo(u)?n(r,a)?i?s(i):Oe(!0):s():Oe(!0):n(r,a)?s():s("/")})},Oe=(e=!0)=>{const{router:t}=We(),{push:o,replace:n}=t,{getRootPath:r}=te();Fe(D.appMenuKey,r.value),e?n(r.value):o(r.value)},Er=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=J.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},$r=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()})},Vt=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 Br={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const St=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=Br,{locale:t}=ie(),{locale:o}=Vl(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Bo(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),r=l=>{t(l),o(l),n.localeLanguage=l,Fe(D.localeLanguage,l,"localStorage")},a=(l,i=.3)=>{const u=en(l,i),c={primaryColor:l,primaryColorHover:l,primaryColorPressed:l};n.primaryColorOverride.common=c;const h=document.body;h.style.setProperty("--ray-theme-primary-color",l),h.style.setProperty("--ray-theme-primary-fade-color",u)},s=(l,i,u)=>{Object.hasOwn(n,l)&&(n[l]=i),u==null||u()};return An(()=>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:D.appPiniaSettingStore}}),_t=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],wt="transparent",Ct={},Nt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},Tt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},kt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Ot={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},xt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Rt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},At={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Pt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Lt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},zt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Dt={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},It={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"}},jt={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)"}}},Et={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)"}}},$t={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Bt={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)"]}}},Ft={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Wt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Kt={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Ut={textStyle:{color:"#999999"}},qt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Gt={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"}}},Ht={color:["#fc97af","#87f7cf"]},Yt={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"}},Xt={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},Fr={color:_t,backgroundColor:wt,textStyle:Ct,title:Nt,line:Tt,radar:kt,bar:Ot,pie:xt,scatter:Rt,boxplot:At,parallel:Pt,sankey:Lt,funnel:Mt,gauge:zt,candlestick:Dt,graph:It,map:jt,geo:Et,categoryAxis:$t,valueAxis:Bt,logAxis:Ft,timeAxis:Wt,toolbox:Kt,legend:Ut,tooltip:qt,timeline:Gt,visualMap:Ht,dataZoom:Yt,markPoint:Xt},Wr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:wt,bar:Ot,boxplot:At,candlestick:Dt,categoryAxis:$t,color:_t,dataZoom:Yt,default:Fr,funnel:Mt,gauge:zt,geo:Et,graph:It,legend:Ut,line:Tt,logAxis:Ft,map:jt,markPoint:Xt,parallel:Pt,pie:xt,radar:kt,sankey:Lt,scatter:Rt,textStyle:Ct,timeAxis:Wt,timeline:Gt,title:Nt,toolbox:Kt,tooltip:qt,valueAxis:Bt,visualMap:Ht},Symbol.toStringTag,{value:"Module"})),Qt=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],Zt="transparent",Jt={},eo={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},to={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},oo={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},no={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ro={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ao={itemStyle:{borderWidth:0,borderColor:"#ccc"}},lo={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},mo={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"}},ho={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)"}}},fo={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)"}}},go={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)"]}}},yo={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)"]}}},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)"]}}},bo={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)"]}}},Vo={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},So={textStyle:{color:"#333333"}},_o={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},wo={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"}}},Co={color:["#5ab1ef","#e0ffff"]},No={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},To={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Kr={color:Qt,backgroundColor:Zt,textStyle:Jt,title:eo,line:to,radar:oo,bar:no,pie:ro,scatter:ao,boxplot:lo,parallel:so,sankey:io,funnel:co,gauge:uo,candlestick:po,graph:mo,map:ho,geo:fo,categoryAxis:go,valueAxis:yo,logAxis:vo,timeAxis:bo,toolbox:Vo,legend:So,tooltip:_o,timeline:wo,visualMap:Co,dataZoom:No,markPoint:To},Ur=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Zt,bar:no,boxplot:lo,candlestick:po,categoryAxis:go,color:Qt,dataZoom:No,default:Kr,funnel:co,gauge:uo,geo:fo,graph:mo,legend:So,line:to,logAxis:vo,map:ho,markPoint:To,parallel:so,pie:ro,radar:oo,sankey:io,scatter:ao,textStyle:Jt,timeAxis:bo,timeline:wo,title:eo,toolbox:Vo,tooltip:_o,valueAxis:yo,visualMap:Co},Symbol.toStringTag,{value:"Module"})),qr=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Wr,"/src/app-config/echart-themes/macarons/macarons.json":Ur}),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!`)},[])},Gr=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),Hr={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,default:"100%"},height:{type:String,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:()=>Gr()},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}},Yr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},Xr=qr(),Ze="__R_CHART_DOWN_LOAD_CHART__";Xr.forEach(e=>{pn(e.name,e.theme)});const Jl=Vue.defineComponent({name:"RChart",props:Hr,setup(e,{expose:t}){const{getAppTheme:o}=j(),n=Vue.ref(),r=Vue.ref(),a=Vue.ref();let s,l;const{echartTheme:i}=$;let u,c;const h=Vue.computed(()=>[{label:"下载图片",key:Ze,disabled:!(a.value&&a.value.getDom())}]),m=Vue.computed(()=>({"--ray-chart-width":M(e.width),"--ray-chart-height":M(e.height)})),f=Vue.ref(!1);let v;const g=async()=>{var O;ne([hn,fn,gn,yn,vn,bn,Vn,Sn]),ne([_n,wn,Cn,Nn,Tn,kn]),ne([On,xn]),ne([Rn]);try{ne((O=e.use)==null?void 0:O.filter(Boolean))}catch(R){console.error("[RChart register error]: ",R)}},b=()=>{if(c!=null&&c.getDom()&&V(),e.theme==="default"){e.autoChangeTheme?p("dark"):p("");return}if(e.theme)p(e.theme);else{const O=e.autoChangeTheme&&o.value?`${i}-dark`:i;p(O)}},d=O=>{let R=Vue.unref(O);const A=E=>Object.assign({},R,E);return e.showAria&&(R=A({aria:{enabled:!0,decal:{show:!0}}})),R},p=(O=i)=>{const R=n.value,A=d(e.options),{height:E,width:X}=R.getBoundingClientRect(),{onSuccess:de,onError:pe}=e;try{c=mn(R,O,{width:X===0?200:void 0,height:E===0?200:void 0}),a.value=c,de&&x(de,c),e.nextTick?(c.setOption({}),Vue.nextTick(()=>{A&&(c==null||c.setOption(A))})):A&&(c==null||c.setOption(A))}catch(Q){throw pe&&x(pe),new Error(`[RChart render error]: ${Q}`)}finally{const{onFinally:Q}=e;Q&&x(Q)}},_=()=>!(c&&c.getDom()),V=()=>{_()||(c.clear(),c.dispose(),a.value=void 0,c=null)},y=()=>{c&&c.resize()},S=(O,R)=>{if(O===Ze&&!_()){const{filename:E,...X}=e.downloadOptions;tn(c.getDataURL(X),E??`${new Date().getTime()}`)}const{onDropdownSelect:A}=e;A&&x(A,O,R)},T=()=>{if(e.autoResize&&(s||(s=$e(y,500)),l||(l=Qo(e.autoResizeObserverTarget||r,s))),c!=null&&c.getDom()||!f.value&&e.intersectionObserver)return;b(),v==null||v.stop();const{onRegister:O}=e;O&&c&&x(O,c,T,L)};e.intersectionObserver&&(v=Xo(e.intersectionObserverTarget||r,([O])=>{f.value=O.isIntersecting},e.intersectionOptions));const L=()=>{V(),s==null||s.cancel(),l==null||l.stop(),v==null||v.stop(),v=null,s=null,l=null};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(V(),b())}),Vue.watch(()=>e.showAria,()=>{V(),b()}),Vue.watchEffect(()=>{e.watchOptions?u=Pn(()=>e.options,O=>{const R=d(O),A=Object.assign({},e.setChartOptions,Yr);c==null||c.setOption(R,A)},{deep:!0,throttle:e.watchOptionsThrottleWait}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading(),f.value&&T()}),t(),Vue.onBeforeMount(async()=>{await g()}),Vue.onMounted(()=>{T()}),Vue.onBeforeUnmount(()=>{L(),u==null||u()}),{rayChartRef:n,cssVarsRef:m,rayChartWrapperRef:r,moreDropDownOptions:h,dropdownSelect:S}},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:re(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:re(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":re(l,{defaultElement:Vue.createVNode(xo,{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)])}}),es=()=>{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)}]},Qr={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},ts=Vue.defineComponent({name:"RCollapseGrid",props:Qr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":a}=e;r&&x(r,t.value),a&&x(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(C,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),Zr={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},C=Vue.defineComponent({name:"RIcon",props:Zr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?M(e.width):M(e.size),"--ray-icon-height":e.height?M(e.height):M(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:a}=e;a&&x(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)])])}}),Jr={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},wrapperClass:{type:String,default:null}},os=Vue.defineComponent({name:"RIframe",props:Jr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":M(e.frameborder),"--ray-iframe-width":M(e.width),"--ray-iframe-height":M(e.height)})),n=Vue.ref(),r=Vue.ref(!0),a=l=>{r.value=!1;const{onSuccess:i}=e;i&&x(i,n.value,l)},s=l=>{r.value=!1;const{onError:i}=e;i&&x(i,l)};return le(n,"load",a),le(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.wrapperClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),ea={...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}},ta=(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=Ye(e).draggable({inertia:!0,autoScroll:!0,allowFrom:a,modifiers:[Ye.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);r(s)}},30)})},ko=(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;ta(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()})},oa="r-modal__preset-card--fullscreen",Oo="r-modal",ee={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},ns=Vue.defineComponent({name:"RModal",props:ea,setup(e){const t=Vue.computed(()=>({[ee.width]:M(e.width??600),[ee.cardWidth]:M(e.cardWidth??600),[ee.dialogWidth]:M(e.dialogWidth??446)})),o=Ve();let n;const r={x:0,y:0},a=Vue.computed(()=>e.preset==="card"&&e.fullscreen);return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{const l=document.getElementById(o);l&&ko(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:[Oo,l?oa:""],style:[a,l?"height: 100vh":""],preset:n},{id:s},r,o),{...t})}}),rs=()=>{const{create:e,destroyAll:t}=naive.useModal();return{create:n=>{const{preset:r,dad:a,fullscreen:s,width:l,cardWidth:i,dialogWidth:u}=n,c=e(n),{key:h}=c,m={[ee.width]:M(l??600),[ee.cardWidth]:M(i??600),[ee.dialogWidth]:M(u??446)};return Vue.nextTick(()=>{const[f]=Se(`[internalkey="${h}"]`)||[];f&&(a&&ko(f,{preset:r,x:0,y:0}),s&&r==="card"&&Ge(f,{width:"100%",height:"100vh"}),Ge(f,m),dt(f,Oo))}),c},destroyAll:t}},na={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function ra(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const xo=Vue.defineComponent({name:"RMoreDropdown",props:na,render(){let e;const{iconSize:t,cursor:o}=this,{default:n}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),ra(e=re(n,{defaultElement:Vue.createVNode(C,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),aa={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},la=e=>new Promise((t,o)=>{const n=new XMLHttpRequest;n.responseType="blob",n.onload=()=>{const r=new FileReader;r.onloadend=()=>{t(r.result)},r.onerror=a=>{o(a)},r.onabort=a=>{o(a)},r.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),as=Vue.defineComponent({name:"RayQRcode",props:aa,setup(e,t){const{expose:o}=t,n=Vue.ref();let r,a;const s=async()=>{const{gifBackgroundURL:c}=e;if(c)try{r=await la(c)}catch(h){console.error(h)}},l=()=>{const{gifBackground:c,...h}=e;new un.AwesomeQR({...h,gifBackground:r??void 0}).draw().then(m=>{const{onSuccess:f}=e;f&&x(f,m),n.value=m}).catch(m=>{const{onError:f}=e;f&&x(f,m)})},i=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&x(c)},u=c=>n.value&&F(n.value,"String")?on(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?a=Vue.watch(()=>e.text,()=>l()):a==null||a()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await s(),l()}),Vue.onBeforeUnmount(()=>{a==null||a()}),{qrcodeURL:n,errorActionClick:i}},render(){const{qrcodeURL:e,status:t,loadingDescription:o,errorDescription:n,$slots:r,errorActionDescription:a}=this,{errorActionClick:s}=this;return Vue.createVNode("div",{class:["ray-qrcode",`ray-qrcode--${t}`]},[Vue.createVNode(naive.NSpin,{show:t==="loading",description:o},{default:()=>[Vue.createVNode("img",{class:"r-qr-code__image",src:e},null)]}),t==="error"?Vue.createVNode("div",{class:"ray-qrcode__error"},[Vue.createVNode("div",{class:"ray-qrcode__error-content"},[F(n,"String")?n:()=>n]),Vue.createVNode("div",{class:"ray-qrcode__error-btn",onClick:s.bind(this)},[r.errorAction?r.errorAction():Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{text:!0,type:"primary",color:"#ffffff"},{default:()=>a,icon:()=>Vue.createVNode(C,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),ce={...naive.dataTableProps,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}},B={tableIconSize:"18",tableKey:Symbol("r-table")},sa=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],ia=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...ce},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&&x(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(C,{name:"adjustment",size:B.tableIconSize,cursor:"pointer"},null)]})}}),ca=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(B.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=mt(e);return{toggleFullscreen:o,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(C,{name:"fullscreen",size:B.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null)}}),ua=()=>Vue.createVNode(C,{name:"draggable",size:14,cursor:"all-scroll"},null),Je=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:e,size:B.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),je=(e,t)=>{if(!t)return[null,null];for(let o=0;ove(e.columns).filter(i=>i.type?(t=i,!1):!0).map((i,u)=>{const{key:c,title:h,children:m,fixed:f,isResizable:v,...g}=i,b=f==="left",d=f==="right",p={...g,title:h,key:c,fixed:f,isLeftFixedActivated:b,isRightFixedActivated:d,isResizable:v};return{...p,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Je,{icon:"row_head",title:"固定在列首",customClassName:b?xe:"",onClick:a.bind(this,"left",p,u)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"resize_h",size:B.tableIconSize,cursor:"pointer",customClassName:v?xe:"",onClick:r.bind(this,p,u)},null),default:()=>"修改列宽"}),Vue.createVNode(Je,{icon:"row_end",title:"固定在列尾",customClassName:d?xe:"",onClick:a.bind(this,"right",p,u)},null)]})}}),set:()=>{}}),n=l=>{const{onUpdateColumn:i}=e;i&&x(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`,h=`${l==="left"?"right":"left"}FixedActivated`;i[h]=!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,h]=je(i,o.value);if(c===null||h===null)return;c.splice(h,1);const[m,f]=je(l,o.value);m===null||f===null||(u==="before"?m.splice(f,0,i):m.splice(f+1,0,i),ct(t)||m.unshift(t),n(m))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"setting",size:B.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:ua.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),pa=Vue.defineComponent({name:"TablePrint",props:ce,setup(e){const{wrapperRef:t}=Vue.inject(B.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:""),nn(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(C,{name:"print",size:B.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),ma=Vue.defineComponent({name:"TablePropsSelect",props:{...ce,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&&x(s,a)};return(()=>{const{striped:a,bordered:s,onInitialed:l}=e;a&&o.value.push("striped"),s&&o.value.push("bordered"),l&&x(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:sa,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(C,{name:"expanded",size:B.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function ha(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ls=Vue.defineComponent({name:"RTable",props:ce,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}),h=(p,_)=>{const{onContextMenuClick:V}=e;V&&x(V,p,_),i.showContextMenu=!1},m=(p,_)=>{var y;return{...(y=e.rowProps)==null?void 0:y.call(e,p,_),onContextmenu:e.disabledContextMenu?void 0:S=>{S.preventDefault(),i.showContextMenu=!1,Vue.nextTick().then(()=>{i.showContextMenu=!0,i.x=S.clientX,i.y=S.clientY})}}},f=p=>{u.size=p},v=p=>{const{onUpdateColumns:_,"onUpdate:columns":V}=e;_&&x(_,p),V&&x(V,p)},g=()=>{const{toolOptions:p}=e;return p==null?void 0:p.filter(()=>Boolean).map(_=>typeof _=="function"?_():_)},b=p=>{Object.keys(c.value).forEach(V=>{c.value[V]=p.includes(V)})},d=p=>{const{tool:_}=p;if(!_)return;const V=()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(pa,p,null),Vue.createVNode(ia,Vue.mergeProps(p,{onChangeSize:f.bind(this)}),null),Vue.createVNode(ca,null,null),Vue.createVNode(da,Vue.mergeProps(p,{onUpdateColumn:v.bind(this)}),null),Vue.createVNode(ma,Vue.mergeProps(p,{onPopselectChange:b.bind(this),onInitialed:b.bind(this)}),null)]});if(e.toolOptions)if(e.coverTool){let y;return Vue.createVNode(naive.NFlex,{align:"center"},ha(y=g())?y:{default:()=>[y]})}else return()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[V(),g()]});else return V};return Vue.onMounted(()=>{const{onRegister:p}=e;p&&r.value&&x(p,r.value)}),Vue.provide(B.tableKey,{uuidTable:l,uuidWrapper:s,wrapperRef:a}),o(),{uuidWrapper:s,uuidTable:l,contextMenuReactive:i,rTableInst:r,combineRowProps:m,contextMenuSelect:h,privateReactive:u,tool:d,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:h}=this,{tool:m,combineRowProps:f,contextMenuSelect:v}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps({ref:"wrapperRef",bordered:o},{id:n}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({id:i},t,e,h,{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:v.bind(this)},null)]),header:re(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":m(e),footer:()=>{var g;return(g=c.tableFooter)==null?void 0:g.call(c)},action:()=>{var g;return(g=c.tableAction)==null?void 0:g.call(c)}})}}),ss=()=>{const e=Vue.ref(),t=c=>{c&&(e.value=c)},o=()=>{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};return[t,{getTableInstance:o,clearFilters:()=>o().clearFilters.call(null),clearSorter:()=>o().clearSorter.call(null),downloadCsv:c=>o().downloadCsv.call(null,c),filters:c=>o().filters.call(null,c),page:c=>o().page.call(null,c),scrollTo:c=>o().scrollTo(c),sort:(c,h)=>o().sort.call(null,c,h)}]},Ro=(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=Ro(r.children,t,o);if(a)return a}}},is=(e,t)=>{const o=Vue.ref([]),n=Vue.ref([]),{rowKey:r="key",onChange:a}=t||{},s=(m,f,v)=>{o.value=m,n.value=f,a==null||a(m,f,v)},l=()=>o.value,i=()=>n.value,u=()=>{o.value=[],n.value=[],a==null||a(o.value,n.value,{row:void 0,action:"uncheckAll"})},c=m=>{if(m==null)return;let f;o.value=o.value.filter(v=>v!==m),n.value=n.value.filter(v=>v[r]===m?(f=v,!1):!0),a==null||a(o.value,n.value,{row:f,action:"uncheck"})},h=m=>{if(o.value.includes(m))return;o.value.push(m);const f=Ro(Vue.unref(e)||[],r,m);f&&(n.value.push(f),a==null||a(o.value,n.value,{row:f,action:"check"}))};return pt(()=>{u()}),[o,{checkedRows:n,checkedRowKeysBind:s,getKeys:l,getRows:i,clearAll:u,clearKey:c,selectKey:h}]},fa={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},ga=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},fa),setup(e){const{getKeepAliveInclude:t}=Aa(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=yt;return(a,s)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(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})}}}),ya={...naive.formProps,onRegister:{type:[Function,Array],default:null}},cs=Vue.defineComponent({name:"RForm",props:ya,setup(e,{expose:t}){const o=Vue.ref();return Vue.onMounted(()=>{const{onRegister:n}=e;n&&o.value&&x(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)||{}}]},va=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],ba={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},Va=Be({...naive.tabsProps,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},...va);function Sa(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ee=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},_a=e=>{if(typeof e.popover=="string")return Vue.createVNode(naive.NPopover,null,{trigger:()=>Ee(e),default:()=>e.popover});if(F(e.popover,"Object")){const{popover:t}=e,{label:o,...n}=t;return Vue.createVNode(naive.NPopover,n,{trigger:()=>Ee(e),default:()=>o})}},ds=Vue.defineComponent({name:"RSegment",props:Va,setup(e,{expose:t}){const o=Vue.computed(()=>{const{width:n}=e;let r="";switch(n){case"block":r="100%";break;case"fitContent":r="fit-content";break;default:r=typeof n=="number"?M(n):"fit-content"}return{"--r-segment-width":r}});return t(),{cssVars:o}},render(){let e;const{$props:t,options:o,cssVars:n,themeOverrides:r}=this;return Vue.createVNode(naive.NTabs,Vue.mergeProps(t,{ref:"segmentRef",style:[n],class:"r-segment",type:"segment",animated:!0,themeOverrides:Object.assign({},ba,r)}),Sa(e=o.map(a=>Vue.createVNode(naive.NTab,{key:a.key,name:a.key,tab:a.popover?_a(a):Ee(a),disabled:a.disabled},{...a.slots})))?e:{default:()=>[e]})}});var wa={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ca=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,Ao=(e,t,o)=>{const n=[];if(Ca(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const a=Ao(r,t,o);a.length>0&&n.push(e,...a)}return n},Na=(e,t,o)=>{const n=[];for(const r of e){const a=Ao(r,t,o);a.length>0&&n.push(...a)}return n},Ta=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=wa,n=o?o.title:"";document.title=t+" - "+n},ka=e=>{const{meta:{icon:t}}=e;if(!t)return;if(F(t,"Object"))return()=>t;const o=Vue.h(C,{name:t,size:H.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},Po=e=>{const{meta:{extra:t}}=e;if(!t)return;const{show:o}=t;if(o===!1)return;const{t:n}=ie(),{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(F(t,"Object"))return()=>Vue.h(naive.NTag,{...i,type:s||"primary",style:c()},{default:()=>u(),icon:()=>a})},et=()=>{const{getRootPath:e}=te();return se(D.appMenuKey,"sessionStorage",{defaultValue:e.value})},Lo=()=>Ir(Mr()),Oa=()=>Dr(Lo());let fe;const Mo=(e,t)=>{var o;if(fe&&He(fe.fullPath,t))return fe;for(const n of e){if(He(n.fullPath,t))return fe=n,n;if((o=n.children)!=null&&o.length){Mo(n.children,t);continue}}},zo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=ie(),{setKeepAliveInclude:r}=Pa(),a=Vue.reactive({menuKey:et(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),s=Vue.ref(!0),l=d=>{const{meta:p}=d,{i18nKey:_,noLocalTitle:V}=p,y=Vue.computed(()=>_?n(`${_}`):V),S={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>y.value}),breadcrumbLabel:y.value},T=Object.assign({},S,{icon:ka(d),extra:Po(d)});return d.fullPath===et()&&(a.currentMenuOption=T),T.show=Vt(T),T},i=d=>{a.breadcrumbOptions=Na(a.options,"fullPath",d)},u=(d,p=!0)=>{const V=Array.isArray(d)?[...d]:[d];p?a.menuTagOptions.push(...V):a.menuTagOptions=V},c=(d,p)=>{a.menuTagOptions.find(V=>V.fullPath===d)||a.menuTagOptions.push(p)},h=(d,p,_)=>{const{meta:V}=p;if(V.windowOpen)window.open(V.windowOpen);else{e({path:String(d),query:_});const{sameLevel:y}=V;if(r(p),Ta(p),!y)c(d,p),i(d),a.menuKey=d,a.currentMenuOption=p,Fe(D.appMenuKey,d);else{const S=be(l(p),["breadcrumbLabel","children","key","meta","name","path","show"]);a.breadcrumbOptions.find(L=>L.key===S.key)||a.breadcrumbOptions.push({...S,fullPath:String(S.key)})}}},m=async(d,p)=>{const[_]=d.split("?"),V=t().find(y=>y.path===_);if(V){const y=be(V,["children","meta","path","name","redirect"]);h(_,l({...y,fullPath:y.path}),p)}},f=()=>new Promise(d=>{const p=(_,V)=>{var S;const y=[];for(const T of _){let L=`${V.endsWith("/")?V:V+"/"}${T.path}`;if(L=L.replace(/\/+/g,"/"),(S=T.children)!=null&&S.length)T.children=p(T.children,L);else if(!jo(T.meta))continue;y.push(l({...T,fullPath:L}))}return y};if(a.options=p(Lo(),""),a.currentMenuOption){const{currentMenuOption:_}=a;i(_.key),c(_.fullPath,_)}d()}),v=d=>a.collapsed=d,g=(d,p=1)=>a.menuTagOptions.splice(d,p),b=async()=>{s.value&&(await f(),s.value=!1)};return Vue.watch(()=>o.fullPath,async(d,p)=>{await b(),d!==p&&await m(d,o.query)},{immediate:!0}),{...Vue.toRefs(a),changeMenuModelValue:h,collapsedMenu:v,spliceMenTagOptions:g,setMenuTagOptions:u,resolveOption:l}},{persist:{key:D.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),Do=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{ct(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=()=>{window.$message.info("账号退出中..."),rn("__all_sessionStorage__","sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:D.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),Io=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=yt,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:D.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),Y=()=>{const e=zo(),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}},ue=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}=zo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}},j=()=>{const e=St(),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),h=Vue.computed(()=>e.watermarkConfig),m=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:h,getAppRootRoute:m}},I=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=St();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},xa=()=>{const e=Do();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Ra=()=>{const{signing:e,logout:t}=Do();return{signing:e,logout:t}},Aa=()=>{const e=Io();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Pa=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=Io();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},ps=e=>{const t=Pinia.createPinia();e.use(t),t.use(dn)},jo=e=>{const{getSigningCallback:t}=xa(),{role:o}=e;return he!=null&&he.length&&he.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},La=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=Fn;t&&$r(e),o&&jr(e)};var Ma={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const za=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Ma;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:r})=>Vue.createVNode(C,{name:t.icon,size:"30",cursor:r},null)}},render(){var e,t,o,n;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(n=this.sideBarLogo)!=null&&n.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var r;return(r=this.sideBarLogo)==null?void 0:r.title}}):Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null):null,Vue.createVNode("h1",{class:[this.collapsed?null:"ray-menu__logo-title--open","ray-menu__logo-title"]},[Vue.createVNode(naive.NEllipsis,null,{default:()=>{var r;return[(r=this.sideBarLogo)==null?void 0:r.title]}})])]):null}}),Da=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=ue(),{getMenuOptions:n,getCollapsed:r,getMenuKey:a}=Y(),s=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),a.value),set:()=>{l.value&&q("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=Ne(),i=Vue.computed({get:()=>Ce("globalDrawerValue").value,set:h=>{q("globalDrawerValue",h)}}),u=()=>{const h=s.value;Vue.nextTick().then(()=>{var m,f;(f=(m=e.value)==null?void 0:m.showOption)==null||f.call(m,h)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!l.value,collapseMode:H.menuCollapsedMode,collapsedWidth:H.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(za,{collapsed:r.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:s.value,"onUpdate:value":h=>s.value=h,options:n.value,indent:H.menuCollapsedIndent,collapsed:r.value,collapsedIconSize:H.menuCollapsedIconSize,collapsedWidth:H.menuCollapsedWidth,onUpdateValue:(h,m)=>{t(h,m)},accordion:H.menuAccordion},null)]}),modelGlobalDrawerValue:i}},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 Ia{constructor(){qe(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.cancel)??!0}generateRequestKey(t){const{method:o,url:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){t.__CANCELER_TAG_RAY_TEMPLATE__="__CANCELER_TAG_RAY_TEMPLATE__";const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const r=new AbortController;t.signal=r.signal,this.pendingRequest.set(n,r)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const Re={requestInstance:null,responseInstance:null},Ae={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},ge={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ja=new Ia,ms=()=>{const e=(l,i)=>{i==="requestInstance"?Re.requestInstance=l:Re.responseInstance=l},t=l=>Re[l],o=(l,i,u)=>{u==="ok"?Ae[l]=i:ge[l]=i},n=(l,i)=>i==="ok"?Ae[l]:ge[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"?Ae[i]:ge[i],h=t(l),{MODE:m}=Ie();h&&r(c,h,m)},fetchError:(l,i,u)=>{const c=ge[u],{MODE:h}=Ie();r(c,i,h)}}},Ea=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{ja.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Eo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){VueRouter.useRouter();const{maximize:e}=$o(),{getContentTransition:t}=j(),o=Vue.ref(!1),n={opacitySpinning:"0"},{globalMainLayoutLoad:r,layoutContentMaximize:a,layoutContentSpinning:s}=Kn();return{globalMainLayoutLoad:r,spinning:o,themeOverridesSpin:n,getContentTransition:t,layoutContentMaximize:a,maximize:e,layoutContentSpinning:s}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:n}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(C,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(Ea,null,null),e?Vue.createVNode(ga,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),$a=Object.freeze(Object.defineProperty({__proto__:null,default:Eo},Symbol.toStringTag,{value:"Module"}));var Ba={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Fa=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Ba;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),tt=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(C,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),Wa=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=Cl(),{getAppTheme:o}=j(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":r=>this.modelAppThemeRef=r,railStyle:n.bind(this),onUpdateValue:r=>r?t():o()},{"checked-icon":()=>Vue.createVNode(C,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(C,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function ye(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ka=Vue.defineComponent({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{changePrimaryColor:o,updateSettingState:n}=I(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:s,getBreadcrumbSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c}=j(),h=Vue.computed({get:()=>e.show,set:f=>{t("update:show",f)}}),m=Vue.computed({get:()=>({getMenuTagSwitch:s.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:i.value,getContentTransition:u.value,getWatermarkSwitch:c.value}),set:f=>{}});return{modelShow:h,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:a,updateSettingState:n,modelSwitchReactive:m}},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"},ye(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(Wa,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ye(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"},ye(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"},ye(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 Ua(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const qa=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ue(),{getBreadcrumbOptions:t}=Y(),{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},Ua(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 Pe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ga=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o,resolveOption:n}=ue(),{getRoutes:r}=VueRouter.useRouter(),a=Vue.computed({get:()=>e.show,set:y=>{t("update:show",y),y||m()}}),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(),h=Vue.ref(!1),m=()=>{s.searchOptions=[],s.searchValue=null,i=0,u=i},f=y=>{a.value||(y.ctrlKey||y.metaKey)&&y.key==="k"&&(y.preventDefault(),y.stopPropagation(),m(),a.value=!0)},v=y=>{if(y)h.value=!0;else{h.value=!1,s.searchOptions=[];return}const S=r().reduce((T,L)=>{var E;const O=be(L,["children","meta","path","name"]),R=n({...O,fullPath:L.path}),{breadcrumbLabel:A}=R;return(E=A==null?void 0:A.toLocaleLowerCase())!=null&&E.includes(y.toLocaleLowerCase())&&Vt(R)&&T.push(R),T},[]);setTimeout(()=>{s.searchOptions=S,Vue.nextTick().then(()=>{b()}),h.value=!1},500)},g=y=>{if(y){const{meta:S}=y;S.windowOpen?window.open(S.windowOpen):(a.value=!1,o(y.fullPath,y))}},b=()=>{const y=s.searchOptions[i],S=s.searchOptions[u],T="content-item--active";y&&Vue.nextTick().then(()=>{const L=Se(`attr:data_path="${y.path}"`),O=S?Se(`attr:data_path="${S==null?void 0:S.path}"`):null;if(O!=null&&O.length){const[R]=O;an(R,T)}if(L!=null&&L.length){const[R]=L;dt(R,T)}})},d=y=>{const{icon:S}=y;return typeof S=="string"?Vue.createVNode(C,{name:S,size:"24"},null):typeof S=="function"?()=>S:Vue.createVNode(C,{name:"search",size:"24"},null)},p=y=>{y==="up"?i=i-1<0?0:i-1:y==="down"&&(i=i+1>=s.searchOptions.length?s.searchOptions.length-1:i+1)},_=y=>{const S=y.key;switch((S==="ArrowUp"||S==="ArrowDown"||S==="Enter")&&(y.preventDefault(),y.stopPropagation()),u=i<=0?0:i,S){case"ArrowUp":p("up");break;case"ArrowDown":p("down");break;case"Enter":const T=s.searchOptions[i];T&&g(T);break}b()},V=({menuOption:y})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:g.bind(this,y),data_path:y.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(y.meta)]),Vue.createVNode("div",{class:"content-item-label"},[y.breadcrumbLabel]),Vue.createVNode(C,{name:"enter",size:"18",customClassName:"content-item-icon__enter"},null)]});return Vue.watchEffect(()=>{c.value&&(a.value=!1)}),le(window,"keydown",y=>{f(y),_(y)},!0),{...Vue.toRefs(s),modelShow:a,helperTipOptions:l,fuzzySearchMenuOptions:$e(v,300),searchItemClick:g,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:V,loading:h}},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(C,{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"},Pe(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.createTextVNode("没有搜索结果")]})})]})]})},action:()=>{let a;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},Pe(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"},Pe(l)?l:{default:()=>[l]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[s.label]})]})))?a:{default:()=>[a]})}})])])]})}}),Ha=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=ln();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&x(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(C,{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()])]})})}}),Ya=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.flexProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=se(D.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){const{signing:e,cssVars:t,spaceSize:o,avatarSize:n,$props:r}=this;return Vue.createVNode(naive.NFlex,Vue.mergeProps({class:"app-avatar"},this.$props,{style:t,size:o}),{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(r,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:n}),null),Vue.createVNode("div",{class:"app-avatar__name"},[e==null?void 0:e.name])]})}}),Xa=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Qa={logout:()=>{const{logout:e}=Ra();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},Za=e=>{const t=Qa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},Ja=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},el=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},tl=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=ie(),[n,{toggleFullscreen:r,isEnabled:a}]=mt(document.getElementsByTagName("html")[0]),{getDrawerPlacement:s,getBreadcrumbSwitch:l}=j(),i=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=Ne(),h=Ce("globalDrawerValue"),m=Vue.computed(()=>Ja({isFullscreen:n,isTabletOrSmaller:c})),f=Vue.computed(()=>el({isFullscreen:n,isTabletOrSmaller:c})),v={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",!h.value)}};return{leftIconOptions:m,rightTooltipIconOptions:f,toolIconClick:d=>{var p;(p=v[d])==null||p.call(v)},showSettings:i,updateLocale:e,getDrawerPlacement:s,getBreadcrumbSwitch:l,globalSearchShown:u,isRenderVNode:d=>c.value?null:d}},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(Ga,{show:this.globalSearchShown,"onUpdate:show":l=>this.globalSearchShown=l},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[t.map(l=>Vue.createVNode(tt,{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(qa,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center",size:[16,0]},{default:()=>[s(Vue.createVNode(Ha,{onClick:l=>{l.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(l=>Vue.createVNode(tt,{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)),Vue.createVNode(naive.NDropdown,{options:vt,onSelect:l=>a(String(l)),trigger:"click"},{default:()=>[Vue.createVNode(C,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:Xa(),onSelect:Za.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(Ya,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(Ka,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:o},null)]})}}),ol=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(tl,null,null)]})}}),nl={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},rl=gt('',1),al=[rl];function ll(e,t){return ft(),ht("svg",nl,[...al])}const sl={render:ll},il={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},cl=gt('',1),ul=[cl];function dl(e,t){return ft(),ht("svg",il,[...ul])}const pl={render:dl};function ml(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const hl=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=Y(),{changeMenuModelValue:a}=ue(),{getRootPath:s}=te(),{maximize:l}=$o(),{reload:i}=wl(),{close:u,closeAll:c,closeRight:h,closeLeft:m,closeOther:f,checkCloseLeft:v,checkCloseRight:g}=Nl(),b=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let d=1/0;const p={size:16},_=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(C,{name:"reload",size:p.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(C,{name:"close",size:p.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(pl,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(sl,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(C,{name:"other",size:p.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(C,{name:"resize_h",size:p.size},null),disabled:!1}]),V=Ve(16),y={closeCurrentPage:()=>{n.value!==s.value&&u(d)},reloadCurrentPage:()=>{i()},closeAll:()=>{c()},closeRight:()=>{h(d)},closeLeft:()=>{m(d)},closeOther:()=>{f(d)}},S=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),T="menu_tag_data",L=Ce("globalMainLayoutLoad"),O="n-scrollbar-container",R=w=>{u(w)},A=(w,N)=>{_.value.forEach(z=>{if(z.key===w){z.disabled=N;return}})},E=w=>{S.actionDropdownShow=!1,a(w.fullPath,w)},X=()=>{const w=document.getElementById(V);if(w)return Array.from(w.childNodes).find(me=>sn(me,O).value)},de=w=>{var z;const N=X();if(N){const me=N.scrollLeft||0,Ue=w==="left"?Math.max(0,me-200):me+200;(z=o.value)==null||z.scrollTo({left:Ue,behavior:"smooth"})}},pe=w=>{S.actionDropdownShow=!1;const N=y[w];N&&N()},Q=(w,N)=>{N.preventDefault(),S.actionDropdownShow=!1,d=w,Vue.nextTick(()=>{S.actionDropdownShow=!0,S.x=N.clientX,S.y=N.clientY})},Ke=()=>{const{closeable:w}=r.value[d]??{};A("closeCurrentPage",!w),g(d)?A("closeRight",!1):A("closeRight",!0),v(d)?A("closeLeft",!1):A("closeLeft",!0)},Fo=()=>{d=r.value.findIndex(N=>N.fullPath===n.value),Ke()},Wo=w=>{r.value.length>1&&w.fullPath!==s.value&&(w.closeable=!0)},Ko=w=>{w.fullPath!==n.value&&(w.closeable=!1)},Uo=()=>{X()&&Vue.nextTick().then(()=>{var N;(N=o.value)==null||N.scrollTo({left:99999,behavior:"smooth"})})},qo=()=>{Vue.nextTick().then(()=>{const w=Se(`attr:${T}="${n.value}"`);if(w!=null&&w.length){const[N]=w;Vue.nextTick().then(()=>{var z;(z=o.value)==null||z.scrollTo({left:N.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(w,N)=>{_.value.forEach(z=>{b.includes(z.key)&&(w.length>1?z.disabled=!1:z.disabled=!0)}),N!=null&&N.length&&(w.length>(N==null?void 0:N.length)?Uo():w.length===(N==null?void 0:N.length)&&qo())},{immediate:!0}),Vue.watch(()=>S.actionDropdownShow,w=>{var N;w&&((N=$e(Ke,100))==null||N())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:R,getMenuKey:n,menuTagClick:E,moreOptions:_,scrollX:de,scrollRef:o,uuidScrollBar:V,actionDropdownSelect:pe,actionState:S,menuTagContextMenu:Q,setCurrentContextmenuIndex:Fo,menuTagMouseenter:Wo,menuTagMouseleave:Ko,MENU_TAG_DATA:T,iconConfig:{width:22,height:22},maximize:l,getRootPath:s,reload:i,globalMainLayoutLoad:L}},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:h,menuTagContextMenu:m,menuTagMouseenter:f,menuTagMouseleave:v,actionDropdownSelect:g,reload:b}=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:g.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(C,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},ml(e=r.map((d,p)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:d.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:d.fullPath===this.getMenuKey?"primary":"default"},{onClick:h.bind(this,d),onContextmenu:m.bind(this,p),onMouseenter:f.bind(this,d),onMouseleave:v.bind(this,d),[a]:d.path},{size:"small"}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:_,meta:{i18nKey:V}}=d;return V?c(V):_}}),(d.closeable||r.length===1)&&d.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:i.bind(this,p)}),{default:()=>[Vue.createVNode(C,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(C,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(C,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{l(!0)}},null),Vue.createVNode(C,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${s?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{b()}},null),Vue.createVNode(xo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(C,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),fl=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(hl,null,null)}}),gl=e=>{const t=ke(e[0]),o=ke(e[1]),n=ke(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`}))},ot=Zo(D.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),yl=()=>({setLockAppScreen:o=>{ot.value=o},getLockAppScreen:()=>ot.value}),vl=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=j(),{getLockAppScreen:a}=yl(),s=gl([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},{default:()=>[Vue.createVNode(Da,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ol,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(fl,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:J,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Eo,null,null)]}),o?Vue.createVNode(Fa,{ref:"layoutFooterRef"},null):null]})]})}}),bl=[{path:"/",name:"RLogin",component:()=>k(()=>import("./index-CkSCu0ek.js"),__vite__mapDeps([54,14,11,10,1,2,3,4,6,7,8,9,5,41,12,13,26,15,16,17,18,19,20,21,22,23,55]))},{path:"/",name:"RLayout",component:vl,children:Oa()}],we=VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:bl,scrollBehavior:e=>{Er(e)}}),hs=e=>{e.use(we),La(we)},We=()=>we?{router:we}:{router:{}},nt="YYYY-MM-DD HH:mm:ss",Vl=()=>({locale:s=>{const l=$n[s];l?W.locale(l):W.locale(Bn)},getStartAndEndOfDay:s=>{const{format:l=nt}=s??{},i=W(),u=i.startOf("day"),c=i.endOf("day"),h=i.format(l),m=u.format(l),f=c.format(l);return{today:i,startOfDay:u,endOfDay:c,formatToday:h,formatStartOfDay:m,formatEndOfDay:f}},format:(s,l)=>{const{format:i=nt}=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}=ut(e),n=Vue.ref(!1);return cn(()=>{const{media:a=768}=e??{};n.value=t.value<=a}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let rt=999,Le=!1;const G="ELEMENT-FULLSCREEN-RAY",{width:at,height:lt}=ut(),st=document.createElement("style"),Sl=(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 g=U(e);if(!g)return;const{left:b,top:d}=g.getBoundingClientRect(),p=` [${G}] { position: fixed; width: ${at.value}px !important; diff --git a/js/hooks-BUFyxV7E.js.gz b/js/hooks-BUFyxV7E.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1de4a1bf2ea65a4837ea92d9fa04b5de9ceb83bf GIT binary patch literal 33603 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[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=u()}},{default:()=>[Vue.createTextVNode("重置表单为初始状态")]}),Vue.createVNode(naive.NButton,{type:"warning",onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("移除校验状态")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>t()},{default:()=>[Vue.createTextVNode("校验")]})]})]})]})]})}});export{U as default}; +import{y as d,z as l}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-BRiseOll.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const U=Vue.defineComponent({name:"RFormDemo",setup(){const[a,{getFormInstance:i,validate:r,restoreValidation:u,formModel:t,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(t());return{register:a,rules:o,condition:n,restoreValidation:u,formModel:t,validate:r}},render(){const{rules:a}=this,{register:i,restoreValidation:r,formModel:u,validate:t}=this;return Vue.createVNode(l,{onRegister:i,rules:a,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=u()}},{default:()=>[Vue.createTextVNode("重置表单为初始状态")]}),Vue.createVNode(naive.NButton,{type:"warning",onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("移除校验状态")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>t()},{default:()=>[Vue.createTextVNode("校验")]})]})]})]})]})}});export{U as default}; diff --git a/js/index-B5UYli75.js.gz b/js/index-B5UYli75.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ed23b70ab1db0cb873c06fc6473d2b6a1f9f10ce GIT binary patch literal 1389 zcmV-z1(Nz7iwFP!000021FctoYui>7{ePb#6%1^6QYAa7Qw0~-c9S)bcySYVO)2I@ zx|Uxez309kP8=g>VWZu;!k`^vu+bG-(rvK*(XnnF>%L5#G~Z%KvYR+{TBi&Qezwj% z_nv#tea0kcF)q8E2`naDv>m@(C`kj)DVrBxw`b8GxtjQcXK`HUiwA)qu6+)Plvi%_9qgX&XnoVp&E; zFV(8c+w-#XmP^+N#k`{nrwIYpTbK*r@q%UbvWYjA_)=m`Jh)5a$b0p=U=IYdcVm&0{M zIJovH69phdM4`QY`uz3Fd%Z6n_jc~}zPYO*$%*Fyx36kzzTz6voF=9oXxGAo{#cs* z8(;3;`FZ!d$Gbl~cn1xVofg;{Rlyo?EgaPUKH3{Qz1zPY&<^OrxDoG@_Sf(GFFzl@ zrZA0IJZ}z-6r|E=MBjXrsdRdVgH)V$Ie5|DavLKaPl+LiQJ2J%r0<>Xff2$GCHpsU zPB-DhVO}~3 zku5BnwibC*}Q1s@NrLjx*Id zMq5HVj=BUHIdc5WgQS{AxUU@_xeQw}iPn0LpK0%E)G%*=>3Fnz_n*hK$?GI8dvt5} z*^^iQKHRxWNzcfWo0 z=ZoI$AA37@_P+XK_r}e4I%&9|P0T5w-a$>=SR>R;MOCH8v)Inx``{psQUFJGTH veT$O-^UiQfWNN(3NzOz5PF`V{o`J3SZ{$k+H!>j#XFmE5AmhFyT@C;MC{Cr= literal 0 HcmV?d00001 diff --git a/js/index-BDmaR_vY.js.gz b/js/index-BDmaR_vY.js.gz deleted file mode 100644 index 7a8cce5423991f17254d772a3ca6a0a16938868e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1272 zcmVXYHL>DEfd(Nn z-aWP_-kovh!_H=9iGnCX6u6;Kl~T15mAHW-Q3={qs>EL@OOk(4tv?_RL29MF*wH-a zoOjN7M;aP-xKMG|Aky&r4Z%YbA8T>mmezcww{jx*;xyin<}4j>CO+nAA%J-i-jKx{ zw(*p8qH?NQBbCY|=aXnd79H$3*s-nZ)W!v?(jb#eM^L7$0d^eQRw*BxT40L@AkqWL zL$JOQ#T<5U!4e*}t+JdxMJlTY#C0`TL-CzJr)g*KOs%V-n8#B%=UAoMe6>mR{A5(X zeIi@MDeO!SpvCEGrBx7<(1x@;&f7H2W#fXiUYl9*9lJ0|NlyT$LuU{;cby!}@S<-7kNURPK62#!9=B=_#+RI{jXhx4Ssf^XRH4WH@24zsCI9Vj#tuDp^sYBqJZy!B>{c`8w z{oQY$y#4K-iP{jk<_3w3CQ-5;nSC@S_qHGI{`&Xpm&vPZ$)h{T?FS>+Csam8U3)FU z2ulN0)B)G@X_xvS#+0)!Rr36=8sVCW}#rb%F;PCz^efhpIlbESA_NkxP*5oaq9fT!FHK`J|UGVW34 z^Bz7Lf|R5Qn6d`XT;98K^UbTLZ~pwoI2tQFxR3qIS)_+H=d6^PmXA$~>y-JKR8h7+ im|A+Wem^@4n}hes>fn7coOgfrlYar)t<12t2mkR@b+X2hV>@XZH8ydK(F#kn_U?>3A5Ls*B@p6*iwdM7u8PDJT!O?6i1Kfm(4T?!BQ#D^(5|!}=Q;15Iqw-Q z3#UTrHeQUdqpWUT5%Vv}{e+1c(6Xs5Hv(Q{BD1pHjqi^L&i zEInf5ma1&iPVZK6f$*ssVNmsT;#5e{!Of#)X>sU{SGoGkfKf2;goL_dlTBg|W(Mjd zvK}Yl1KD1vCp&j1sS%an-;q|KhbG)znAJ3+S)g!JJ}UVKXJR!rGl0`(PXiOTYlCdu zRBR3!-7{($cdhc>689_J&ZsO`p|QfA5EB+_*`$n*2OEdJW0zMcbTz-uHSN=aYp0CoH354AQe*@e5I+5>nIXukPwNJ z72NGt%&64Ew2;PWFt?Fe`CN^&D%%7G@$842ZNZ>xm zjM-~DqfTqTx5{W0uxIrmDa9(S`2pTz@V@l}X}D$~;AChrgIY%=_K-G?@4|t4n$4J= zU&9*%Z8p4txC72+>RPqw^~3gq^IIE+@)?cyisO(XZuYyq#h#wO=lV0oshnfwjUc3W zN~HpsY_Jk;*>rLs4^neI!IjSSYJCI5hauz86ya2G;5xtLGz1rQh0!2e5Q>K)1Y{}D zW|}W7(^MU&rU)@AyUQ0WnMg_)=1-QI=>S}G`SZ)mZ(ks50&^F|+9EEKu3o-)^Vh2^h^*9c7iwE^9i9ZLq2Crh z3vMm-dPraFJ$wjx52O0rMt_)>4zHQKS5FO7+M^YcgpR_8}BE@39Y>vH)4n4am8hS^y-z zL{TC7aDhFz&}otA?JqxFefbqCoJR2(ofa%nJ2|Zmh0F(_b5OIZ@QGtr;oiN1$f`=M zzI^@To8P}i_rS_5a8Vo1b5Dhw3LzM6C|DpcVj`8)RFzhhQMRQ>25AR_|BGzS0xLKOE( diff --git a/js/index-CVysDOPL.js b/js/index-BYn8bUeQ.js similarity index 95% rename from js/index-CVysDOPL.js rename to js/index-BYn8bUeQ.js index 6fe58f04..730ab3dd 100644 --- a/js/index-CVysDOPL.js +++ b/js/index-BYn8bUeQ.js @@ -1 +1 @@ -import{a as u}from"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import{s as o}from"./instance-B4SxXJBT.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./hooks-BOwS9lLE.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./dayjs@1.11.10-R4jX-Ofa.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./utils-CrI3dQgo.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.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"}),O=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:m}=u(p,{throttleWait:1e3,manual:!0}),{data:s,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:m,demoData:s,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{O as default}; +import{a as u}from"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import{s as o}from"./instance-g2qe5488.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./hooks-BUFyxV7E.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./utils-BRiseOll.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.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"}),O=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:m}=u(p,{throttleWait:1e3,manual:!0}),{data:s,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:m,demoData:s,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{O as default}; diff --git a/js/index-BYn8bUeQ.js.gz b/js/index-BYn8bUeQ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ab3be2cca97e6b2823bda95d739c1f2d4b2dc735 GIT binary patch literal 2025 zcmVvUK1PZE@ z5An?Nyze{j^UTG@T8ipC3q6o|jNE`uH377x4J0Kgy~d=JYOwAA=mK5+X#;hKKsyKq zq-cLnVh|cVV2BAvuoFQ5Z7NkDOLn(|K&Jyb+nInk@NCUBd$AbAcLWPnd+!J z;0K3+zg`*XoZdUa{&}J`i6xKoaSjuX zbSQJTB0mUzBE>Xzxi3D@-c%7L7}~}i#6(IVongk2!Z_sia)Thy?;so-bV`Z7P9qt* zAT_O=Y7(as*5DxO4!SFY=(CGZYXTxU33bl8J3t5UOFbttmqMY-xDhj=BcdR^iaFgI zNXBDlFEnB}Q}NaAAPCt}VwrQ&X^eJj*smLeV+~1;`c>^>7en|{*mJoR96_1mH0GHd za92M!y5xS^0$er6PSmK}r}ds1c7Ov0kvXQs6Z0aG`?5OXhE6<&*XxTMrC#I{<5!1} z%mHK!4-#)SCvu-JCsV?>Clx_9C~N3y_^Tx6DHd*P8y+4897A#)!xRQG)!JYRA4}V6 zQ4&cX{uriGScwEf{!mA#quu_AI9wKkwB?K9(`hL_W%*+*hK8c#_l-HMa*NYrVwe`rG9Y&BRksgB_hQGWbVv;g=6!T0UR1Fj+ zhN_A@sZ-8X6hj*Q%$~2CQ_xjv5V_^tPUziJIiHwS?2KGgDO4~S3`0>jNLbHB3@;J0 zJ1H+h%)*=AH#P)cF6TSqZiy@az*e8r1R7xW#;BLpm4`QsovEo)Kbo+WYLMRLHrnA# zO`iHuo7-1!4VQ}RhtAa0sT;J3ny4U+##|wkI^;>`Q^FA>C%Pw^w{{ZPYnF8cIqK`B z3i1+&(+KpQff;IW(eY|lK?BfGxzpV*_aK~9(G4-1Mmoo`Yl{PTLNXw@@$058pc}k8 zU0(a$`p=l)yW$h~NEwB?@-`I;$>6@342BZux`7yPnN3LT%eEHQteMfu_-tuw)tp&$ z%eL;WTeGXJ!yR1Br<7j%Ts7ExS7pwOmmj?>Zsdy_KU+6ftb0?Qluk9wkf${L!pe`9 zmcB6yW7hK(b7IT7yS`nRG3VEcuU1M6&#Zs1)YCoCJ~2J+^2)Cl%zxcC^95`1rS;#t zc7a!Nt(LmK#Ko=GrG;mnH~sgN=YBWm7Y`IY%Q06`xatwNcHv;dh4!r`0LU*9jidhRCQF3eO$Uz_8zm5EvN@vOD+ zo3(tWl7C=L-l}}RTKVaRJxs8FEkR&S-7yP!YwoEz`NEuE_e73*N?W%}ukP9Zxs5As z%~kTtp}{xf*78c}-pv}R{L?RP!KI~d_SsGc6%zvGwI|ls<8}x)!QzDV@X=nXw-V}& z#HGiZ#sA;jE=*ceH_hp1<)=@~`Pdz_1vb7DLd-wj9Ufr?o-wXfoK(H^JY9-av`&c!8apO4v zKnQzLqz19idS4`BM?RLOSn>G72sjP5g~`3=mTWqN-g#?Ik6Hg4{ZOjz#dF?HVm9qw z&vs*4KgdLZk}pyUK)wb<^De z=Hn%E{kHY%!|lRMaU)-P`d#I_<>Jem=C|X;SL4OPk_#(tj9?3H z-kP(fW{ZU-YwBtF;f#G3KN+*`-z#oBujCgh6SLOhdhO0JCx0v!ma2oR53TQCd`MHY zc&dI_Q&h?83ugYuzuy`yzkKcOjF#|S#y~s1XndD@(O>sPd2PkLF0I0X{mF4+C85L{@LHI&<*G3!?^wPVO6c%k$?ON+;#se Hyc7TcE@}O> literal 0 HcmV?d00001 diff --git a/js/index-C2XUe_mS.js b/js/index-BkgxaE8f.js similarity index 97% rename from js/index-C2XUe_mS.js rename to js/index-BkgxaE8f.js index bc17111c..d1162358 100644 --- a/js/index-C2XUe_mS.js +++ b/js/index-BkgxaE8f.js @@ -1 +1 @@ -import{k as h,c as A,P as E,r as g,Q as f,S as k,U as x,V as T,W as b}from"./hooks-BOwS9lLE.js";import"./dayjs@1.11.10-R4jX-Ofa.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-CrI3dQgo.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const ee=Vue.defineComponent({name:"TemplateHooks",setup(){const t=Vue.ref(""),a=h("layoutContentMaximize"),o=Vue.ref(A().getWatermarkConfig.value.content),n=Vue.ref("new"),{navigationTo:i}=f(),{maximize:r,isLayoutContentMaximized:l}=E(),{reload:d,openSpin:V,closeSpin:c}=k(),{showWatermark:F,hiddenWatermark:N,setWatermarkContent:m,toggleWatermark:C}=x(),{changeDarkTheme:B,changeLightTheme:s,toggleTheme:u,getAppTheme:e}=T(),{hidden:p,show:D,update:v}=b();return{navigationTo:i,reload:d,currentMenuOption:t,maximize:r,maximizeRef:a,openSpin:V,closeSpin:c,showWatermark:F,hiddenWatermark:N,setWatermarkContent:m,watermark:o,toggleWatermark:C,changeDarkTheme:B,changeLightTheme:s,toggleTheme:u,getAppTheme:e,isLayoutContentMaximized:l,badgeHidden:p,badgeShow:D,badgeUpdateLabel:v,badgeValue:n}},render(){const{navigationTo:t,reload:a,maximize:o,openSpin:n,closeSpin:i,showWatermark:r,hiddenWatermark:l,setWatermarkContent:d,toggleWatermark:V,changeDarkTheme:c,changeLightTheme:F,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(g,{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:()=>c()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>F()},{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{ee as default}; +import{k as h,c as A,P as E,r as g,Q as f,S as k,U as x,V as T,W as b}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-BRiseOll.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const ee=Vue.defineComponent({name:"TemplateHooks",setup(){const t=Vue.ref(""),a=h("layoutContentMaximize"),o=Vue.ref(A().getWatermarkConfig.value.content),n=Vue.ref("new"),{navigationTo:i}=f(),{maximize:r,isLayoutContentMaximized:l}=E(),{reload:d,openSpin:V,closeSpin:c}=k(),{showWatermark:F,hiddenWatermark:N,setWatermarkContent:m,toggleWatermark:C}=x(),{changeDarkTheme:B,changeLightTheme:s,toggleTheme:u,getAppTheme:e}=T(),{hidden:p,show:D,update:v}=b();return{navigationTo:i,reload:d,currentMenuOption:t,maximize:r,maximizeRef:a,openSpin:V,closeSpin:c,showWatermark:F,hiddenWatermark:N,setWatermarkContent:m,watermark:o,toggleWatermark:C,changeDarkTheme:B,changeLightTheme:s,toggleTheme:u,getAppTheme:e,isLayoutContentMaximized:l,badgeHidden:p,badgeShow:D,badgeUpdateLabel:v,badgeValue:n}},render(){const{navigationTo:t,reload:a,maximize:o,openSpin:n,closeSpin:i,showWatermark:r,hiddenWatermark:l,setWatermarkContent:d,toggleWatermark:V,changeDarkTheme:c,changeLightTheme:F,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(g,{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:()=>c()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>F()},{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{ee as default}; diff --git a/js/index-BkgxaE8f.js.gz b/js/index-BkgxaE8f.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f5d22404a90b7d720c52614c31eb7ab8cbf721c8 GIT binary patch literal 2212 zcmV;V2wV3biwFP!000021I1ZuPa8=V{l34#)1Pdqx?@8an2tOPHX)fPfekp$PF4{r z+J)VrAKvb2^RO&2Oc+CALNbAbB@bZoLZeM!CM1|w_%U%c?N9uLRdw6O#%9J&CRzzm z-Cd{dJ$3G_TUD|s$5jm{hg?v1#ehJY4)71!oCO+fqTn)Z20i{@QSG^xSAA zCa#GJW^LHloR+t*J^_@(!9F{5&rfkjDY1HGb-dL*f`PgF3{pn#pod%32s*-lx%7Va55eJt{#B0?&D zR8-hF(sWVBD57JCsrM$%*KZ^2NVc-Q;Z`Ho9Ab}Um@2baWknfAQG1h+LOE3+H76XGgzpZoVc~V#YM2M37d%T#DVrEu9;ft9KFn5 z5K*gi$i|_jBh6l5&1|O^4qetRJIN@h zijG|f`NIa{B4|)lP*9cQs)7{kPAX7FJQG54T!I*#r)!DJWW?MXUAu{}~lgKmcL z0O*go83~T61`etUMhdl}Id?zsC5r`3= zNcjico--Q4hNc{o2$Ux56k2=zwm1)&xJNi1Rs@r-%r z1(|(jt!z?Z=52$CVhK>SMX_qzon9R(Z%W3P)I#Z`; zpDOluO5DI8X;)sJ29-Nn1%OeND}@?E-x(hHzdeTWqm-@qiBq(R*)ge$Pr$%fRX|cz zf|4i<+1P-aDFw|r*fE}yr&kv5{Ni2f;Vjv^Po`%oME#?f)MB82Dg$%j!@=|Izkq>J z%>X1Ndo>=5NUBa|k2cH)>wf{WWc}2DD5wg5+;$Wc&KXG4RE+^TEvAgGjVWYS%9E;Z zMw>h2*0M7T^5}!Poc{82NvLAP<*k>YlaEylOMms23A>uRa@n2yFAHC+K>S%TE!$XJ z)}2i<`@l&ihn6+{JMUsVKz4gLOfmM(as5k{3Bg@o=98(kIrEFT_%Oe7ub^S0dD7LG ztA#tc?Khw3s=FaqWlkE-s?tHjWv*|Kng7GqQ#vP}yz`VGegss-HbMK65jUcX@Jnw+ zn!Ay@U(m79kW21Hwzp4o5^gMokDN4|SM(IDh)VRck8kGmZE|asOl{JQ>!(TbW{YID z$|D@A6N6DIj;Z$<+INdWMd@wQTL}9qvx$b{Ea* zSJp~~yvdmJ8wZOwT?qrZ4(67~y*+Yo)qK2kxI6uEd?LTIV7+iZTl-6e z!(EjK%z##y#Fx&+By`ug?>Lej?oK%>6kn$s-yapXhhA1fqKs4nyX|ix&7?N3w@xzF ztCwWRj=4 zJ}IF=%zFV=5aN5UD=vXr95ZQi2Z8@LiA^eg2~jGzx@y1VtEne7ytnB;zJ++ literal 0 HcmV?d00001 diff --git a/js/index-CL0t9Vu3.js b/js/index-BmelDAqt.js similarity index 94% rename from js/index-CL0t9Vu3.js rename to js/index-BmelDAqt.js index 80549cf6..e701aa4c 100644 --- a/js/index-CL0t9Vu3.js +++ b/js/index-BmelDAqt.js @@ -1 +1 @@ -import{r as l}from"./hooks-BOwS9lLE.js";import"./dayjs@1.11.10-R4jX-Ofa.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import{A as r}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-CrI3dQgo.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const S=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(l,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"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(l,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},o(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},o(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NFlex,null,o(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(r,null,null)]})]})}});export{S as default}; +import{r as l}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import{A as r}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-BRiseOll.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const S=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(l,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"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(l,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},o(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},o(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NFlex,null,o(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(r,null,null)]})]})}});export{S as default}; diff --git a/js/index-BmelDAqt.js.gz b/js/index-BmelDAqt.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f79dc57cb834734f683e7856b9c1e727ae21e323 GIT binary patch literal 1699 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 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 r1=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:t}){const{getPrimaryColorOverride:l,getAppTheme:o,getLocaleLanguage:i}=_(),a=Vue.computed(()=>{const n=i.value;return q(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,null,{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 d1={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const p1=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:t}){const{getAppTheme:l}=_(),o=()=>{const{appPrimaryColor:{primaryColor:c,primaryFadeColor:n}}=d1,s=document.body,r=B(v.appPiniaSettingStore,"localStorage");if(r){const d=l1(r,"primaryColorOverride.common.primaryColor",c),h=a1(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),T(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)}}),D={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},g=()=>({lockPassword:null}),u1=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(A,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:D,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("锁屏")]})]})])}}),h1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{logout:l}=P(),{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)})}})},Y=()=>{var k;(k=e.value)==null||k.validate(W=>{W||(i(!1),o("lockScreenSwitch",!1),d.lockCondition=g())})};return Vue.onBeforeUnmount(()=>{clearInterval(h),clearInterval(f)}),{...Vue.toRefs(d),backToSigning:m,unlockScreen:Y,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(A,{vertical:!0,align:"center",avatarSize:52},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:D},{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])])])])])}}),f1=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(L,{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(h1,null,null):Vue.createVNode(u1,null,null)])]})}}),m1=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}}),v1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:J("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var g1={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const _1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=g1,t=B(v.appVersionProvider,"localStorage"),l=Vue.ref(!1),{logout:o}=P();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(L,{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)])}}),R=Vue.defineComponent({name:"App",render(){return Vue.createVNode(r1,null,{default:()=>[Vue.createVNode(_1,null,null),Vue.createVNode(f1,null,null),Vue.createVNode(p1,null,null),Vue.createVNode(m1,null,null),Vue.createVNode(v1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>K})]})}});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 b1=()=>{u.locale(X)},Z=(e,t)=>{const l=new s1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},y1=()=>({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)}}),M1=Object.freeze(Object.defineProperty({__proto__:null,default:y1},Symbol.toStringTag,{value:"Module"})),V1=()=>{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=i1(i,c,Object.assign({},n)),t=j(l,a,e)},beforeUnmount:(l,{value:o})=>{e&&(e.cancel(),t==null||t()),e=null}}},w1=Object.freeze(Object.defineProperty({__proto__:null,default:V1},Symbol.toStringTag,{value:"Module"})),S=(e,t)=>{if(e){const l="ray-template__directive--disabled";t?(e.setAttribute("disabled","disabled"),T(e,l)):(e.removeAttribute("disabled"),y(e,l)),e==null||e.setAttribute("disabled",t?"disabled":"")}},k1=()=>({mounted:(e,{value:t})=>{S(e,t)},updated:(e,{value:t,oldValue:l})=>{t!==l&&S(e,t)}}),C1=Object.freeze(Object.defineProperty({__proto__:null,default:k1},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)}}),Z1=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"},S1="v-ripple__container";function N(e,t){e.style.transform=t}function O(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 E(e){const t=e.currentTarget;t!=null&&t.__d_ripple__&&(setTimeout(()=>{t.__d_ripple__&&(t.__d_ripple__.touched=!1)}),w.hide(t))}const H1=(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=S1,l.class&&(o.className+=` ${l.class}`);const{radius:a,scale:c,x:n,y:s,centerX:r,centerY:d}=H1(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),N(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),N(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){return typeof e>"u"||!!e}function F(e){e.removeEventListener("pointerdown",O),e.removeEventListener("pointerup",E)}function x(e,t,l){const{value:o,modifiers:i}=t,a=$(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,n1(o,"Object")&&o.class&&(e.__d_ripple__.class=o.class),a&&!l?(e.addEventListener("pointerdown",O),e.addEventListener("pointerup",E)):!a&&l&&F(e)}const N1=()=>({mounted:(e,t)=>{x(e,t,!1)},beforeUnmount:e=>{delete e.__d_ripple__,F(e)},updated:(e,t)=>{if(t.value===t.oldValue)return;const l=$(t.oldValue);x(e,t,l)}}),x1=Object.freeze(Object.defineProperty({__proto__:null,default:N1},Symbol.toStringTag,{value:"Module"})),A1=()=>{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=o1(o,a,Object.assign({},c)),j(t,i,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},P1=Object.freeze(Object.defineProperty({__proto__:null,default:A1},Symbol.toStringTag,{value:"Module"})),L1=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`)},{}),B1=e=>{const l=L1(Object.assign({"/src/directives/modules/copy/index.ts":M1,"/src/directives/modules/debounce/index.ts":w1,"/src/directives/modules/disabled/index.ts":C1,"/src/directives/modules/ellipsis/index.ts":Z1,"/src/directives/modules/ripple/index.ts":x1,"/src/directives/modules/throttle/index.ts":P1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),i=/^([^-]+-)*[^-]+$/;c1(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`)})},I=async()=>{},U=async e=>{Q(e),await e1(e),t1(e),b1(),B1(e)},T1=async()=>{const e=Vue.createApp(R);await U(e),e.mount("#app"),await I()},j1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(R),await U(e),e.mount("#app"),await I()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?j1():T1(); +import{c as _,g as q,d as v,e as M,f as A,h as V,i as P,j as G,R as L,k as J,l as K,D as X,s as Q,m as e1,n as t1}from"./hooks-BUFyxV7E.js";import{d as u}from"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{g as l1,d as i1,t as o1,f as c1}from"./lodash-es@4.17.21-CWC3zScj.js";import{g as B,c as a1,f as b,n as y,h as T,s as C,b as z,i as n1}from"./utils-BRiseOll.js";import{C as s1}from"./clipboard@2.0.11-CB9-kMTz.js";import{u as j}from"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-7aSumFzu.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.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 r1=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:t}){const{getPrimaryColorOverride:l,getAppTheme:o,getLocaleLanguage:i}=_(),a=Vue.computed(()=>{const n=i.value;return q(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,null,{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 d1={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const p1=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:t}){const{getAppTheme:l}=_(),o=()=>{const{appPrimaryColor:{primaryColor:c,primaryFadeColor:n}}=d1,s=document.body,r=B(v.appPiniaSettingStore,"localStorage");if(r){const d=l1(r,"primaryColorOverride.common.primaryColor",c),h=a1(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),T(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)}}),D={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},g=()=>({lockPassword:null}),u1=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(A,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:D,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("锁屏")]})]})])}}),h1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{logout:l}=P(),{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)})}})},Y=()=>{var k;(k=e.value)==null||k.validate(W=>{W||(i(!1),o("lockScreenSwitch",!1),d.lockCondition=g())})};return Vue.onBeforeUnmount(()=>{clearInterval(h),clearInterval(f)}),{...Vue.toRefs(d),backToSigning:m,unlockScreen:Y,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(A,{vertical:!0,align:"center",avatarSize:52},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:D},{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])])])])])}}),f1=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(L,{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(h1,null,null):Vue.createVNode(u1,null,null)])]})}}),m1=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}}),v1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:J("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var g1={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const _1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=g1,t=B(v.appVersionProvider,"localStorage"),l=Vue.ref(!1),{logout:o}=P();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(L,{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)])}}),R=Vue.defineComponent({name:"App",render(){return Vue.createVNode(r1,null,{default:()=>[Vue.createVNode(_1,null,null),Vue.createVNode(f1,null,null),Vue.createVNode(p1,null,null),Vue.createVNode(m1,null,null),Vue.createVNode(v1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>K})]})}});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 b1=()=>{u.locale(X)},Z=(e,t)=>{const l=new s1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},y1=()=>({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)}}),M1=Object.freeze(Object.defineProperty({__proto__:null,default:y1},Symbol.toStringTag,{value:"Module"})),V1=()=>{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=i1(i,c,Object.assign({},n)),t=j(l,a,e)},beforeUnmount:(l,{value:o})=>{e&&(e.cancel(),t==null||t()),e=null}}},w1=Object.freeze(Object.defineProperty({__proto__:null,default:V1},Symbol.toStringTag,{value:"Module"})),S=(e,t)=>{if(e){const l="ray-template__directive--disabled";t?(e.setAttribute("disabled","disabled"),T(e,l)):(e.removeAttribute("disabled"),y(e,l)),e==null||e.setAttribute("disabled",t?"disabled":"")}},k1=()=>({mounted:(e,{value:t})=>{S(e,t)},updated:(e,{value:t,oldValue:l})=>{t!==l&&S(e,t)}}),C1=Object.freeze(Object.defineProperty({__proto__:null,default:k1},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)}}),Z1=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"},S1="v-ripple__container";function N(e,t){e.style.transform=t}function O(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 E(e){const t=e.currentTarget;t!=null&&t.__d_ripple__&&(setTimeout(()=>{t.__d_ripple__&&(t.__d_ripple__.touched=!1)}),w.hide(t))}const H1=(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=S1,l.class&&(o.className+=` ${l.class}`);const{radius:a,scale:c,x:n,y:s,centerX:r,centerY:d}=H1(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),N(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),N(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){return typeof e>"u"||!!e}function F(e){e.removeEventListener("pointerdown",O),e.removeEventListener("pointerup",E)}function x(e,t,l){const{value:o,modifiers:i}=t,a=$(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,n1(o,"Object")&&o.class&&(e.__d_ripple__.class=o.class),a&&!l?(e.addEventListener("pointerdown",O),e.addEventListener("pointerup",E)):!a&&l&&F(e)}const N1=()=>({mounted:(e,t)=>{x(e,t,!1)},beforeUnmount:e=>{delete e.__d_ripple__,F(e)},updated:(e,t)=>{if(t.value===t.oldValue)return;const l=$(t.oldValue);x(e,t,l)}}),x1=Object.freeze(Object.defineProperty({__proto__:null,default:N1},Symbol.toStringTag,{value:"Module"})),A1=()=>{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=o1(o,a,Object.assign({},c)),j(t,i,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},P1=Object.freeze(Object.defineProperty({__proto__:null,default:A1},Symbol.toStringTag,{value:"Module"})),L1=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`)},{}),B1=e=>{const l=L1(Object.assign({"/src/directives/modules/copy/index.ts":M1,"/src/directives/modules/debounce/index.ts":w1,"/src/directives/modules/disabled/index.ts":C1,"/src/directives/modules/ellipsis/index.ts":Z1,"/src/directives/modules/ripple/index.ts":x1,"/src/directives/modules/throttle/index.ts":P1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),i=/^([^-]+-)*[^-]+$/;c1(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`)})},I=async()=>{},U=async e=>{Q(e),await e1(e),t1(e),b1(),B1(e)},T1=async()=>{const e=Vue.createApp(R);await U(e),e.mount("#app"),await I()},j1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(R),await U(e),e.mount("#app"),await I()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?j1():T1(); diff --git a/js/index-BxwWe5-o.js.gz b/js/index-BxwWe5-o.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ab1cb9548ca86181dfad62b3de719b3bc0c84b6e GIT binary patch literal 29617 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 sU7g-B_SMVZJ^T9EZ_mE?gDUIn@ejb%7 literal 0 HcmV?d00001 diff --git a/js/index-C2XUe_mS.js.gz b/js/index-C2XUe_mS.js.gz deleted file mode 100644 index 92983f96eae49e9a462f49e7a4b7251ee0816590..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2212 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 diff --git a/js/index-C44K_pnN.js.gz b/js/index-C44K_pnN.js.gz deleted file mode 100644 index 780e98c676e738559b93b41e72515621ca91bd87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 842 zcmV-Q1GW4giwFP!000021D%!2Zrer_hWC96g)0l-jCheEnMMj)l9Sk|B}g{p#DO7< z$Rlwiaz>qt6iMJdNzrF$_gxmqCJy>EMzixP1f-m%R8+L+cKDtD{Btftn#{RSn`Vi~ z5~O3n69ZQw&Sw%eyUUBi_=gibmBtaxIRjThvYJZY#Vr_An>%PS#O>P}h-riFPK8CrEKb z6EXqc*-j9F(<_qffDlAPDCyU54O^&rvU=&d*R;s21+Wmr19R4~qi*~BvdAbI(~<9B zH&bb^dgzS8w5db+BP10na!c3z9$^5^k6hl%5}yHv*IvY?G$uwz7X6l`^3~ z08udL@DL6dp$ovBr!l-XHwzGo1|;?#S*E0G@LoBV=~y?Zxd~xRbgaCC@{{jh{ewu0 zh|t_9s$%er{H&zu{q38(5AQ$y@yp%2Uq5~Pcz^rW_%}H)H&O(i5h*p7UZt{JE^#iW zDGqp2Sx2bVsf0w#3^M{ciIiu!mSvbEj``9vvd!M^xRIJn$8q^4Et~(vbn$7rzkT!P zZ$I7r{QLj6PFX}pF&Sm!h$mD{const{appMenuKey:r}=a,t=o(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:u.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("返回上一页面")]})]})})])}}),K=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(p,{status:"404"},null)}});export{K as default}; +import{g as o}from"./utils-BRiseOll.js";import{X as u,Y as i,d as a}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const p=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},setup(){const{router:e}=i();return{goBack:()=>{const{appMenuKey:r}=a,t=o(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:u.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("返回上一页面")]})]})})])}}),K=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(p,{status:"404"},null)}});export{K as default}; diff --git a/js/index-C5NENJZL.js.gz b/js/index-C5NENJZL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ae92f480897a853245d243dd3139878127f0923b GIT binary patch literal 1073 zcmV-11kU>(iwFP!000021C^CsYa2%thVT0;+@%C9>`Zp`5jksIWJyk12V1f1%CU

U@TG2?NdYejUMG@YW)*Kykj|``sP4l2mXddL^)`0Up ziRvHSOZPj~#n*0G_;yIrU0L(6=V8x9_06rvjr4vx%_M>{g>vi;c2T1gEiAERG7XW( zAbAYv6HzN-4_A-~u#1|qx+L?#_32v? z4~ZPq%Gj&s&~mli8dStIv@21-`5ra3TwFn0-PyI!b1T!73DL2 zu1;ft76Mpc?5Gv7i_7S4YoXmGt=4s&A&{?{+h~*y)`Hz>t~S)5C3FKWpys*wE_PoZ z8?B0!1Nmt2`b%;^1ccXItCBSx-#gIL*C3qATdksYr>X~~b#x^~JVuHm8k0WMisO_J_;7>7S3n2`L?~IS z;0kt8eKFlEmA2?Kb0C0)ASTSxiZ^IAm)EBmB_q01E8>!=(o9#;5`{Ny>k7>jjREC` zPwZ-Ll;{VfzI7cABv5onReAx>c9otDy8Ie=vX6_Zji3{++<$x}K!gp6$&TmYB5HKn z>jz6JeIv0ulo63484MsMC?P_E$OBhGO_%Jgiq&y21J0zHN#;8ma0orhpuyvWGhnJP zVk8FNdPw@v2B{-uIf>wj^hX$DM(7Z*$j={|)69{ebW*TKdCigFT7mE(o2LbPPJq&a zjrzP!f<3=r&%ZyxNRliA(+?o^MK(_yHO~veu_Q=IIa^a)kUm(>D1;u-k?N30gKt@x zJ*RHnG7TgV380|tEX$nnnlD?Js6jTb22@UZm@%UU0*Hdn3J;-Rg>+~+qaY$u`W6Vm z1xk!)=6rmW9Z$V7w!<-RV-S7F4Ja59{9bO6Gcsw{(zhzEYdMOl2z;yTmS@h6K7aY* zo0H?OPJjRQ^x1Eg6M_r`O%&zKw@wegK0EyEpYQ)T`RnJiqr>wj-<>`?eEIaxlNVoD zne7eU?aX%mLrkR!_*Nol zOhjrq7uxVj`~L`^9DjLo{OS4gqw^ns$>p~*JF~a#EVG>lZ~F)qO)SipP[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{k as default}; +import{B as e}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-BRiseOll.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const k=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{k as default}; diff --git a/js/index-CEXah75i.js.gz b/js/index-CEXah75i.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fedcd285cd1257be51c3176b34b62060ad89f395 GIT binary patch literal 842 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"我是自定义"}}],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{z as default}; +import{r as d,K as u}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-BRiseOll.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const z=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{z as default}; diff --git a/js/index-CUlshB7M.js.gz b/js/index-CUlshB7M.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..09faf6a038ce2084d15d1f7a9334b2da28873583 GIT binary patch literal 2040 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 diff --git a/js/index-CVysDOPL.js.gz b/js/index-CVysDOPL.js.gz deleted file mode 100644 index 8001a4ec560e44a8e54e5ca3037b9ea2c1d753c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2026 zcmV|j~vahSYtq7f@Yl7-B{g+N$}_oXh3p5`OFio1#l)JG&Hr;!Gw z4AdENf(JoFN(AAxbNaca8oZYFB!|x*R?nPh)jSEYH~qU9kBpv|hZ=F+Spyji^~+R8 z-Ju{j41)E_Nayt4QFiG>YZ6OC9Vsnno$$P&og6h9X$l+}a?}rnKqx4s+J`Pl$pP4i z$>^AH$%TCaf>J!99zRXaHi2YA*AbDO7P<{;mkuY7r}|+s*@!bZR+$vnPeqh-gS2rD z6OME!bFZQx2!A3aG6C+iN+L3$N) zx;KL^|4?j||B=;<2tTvg+r(`sl|p<|DC>OqBad)DTZoB`ORe zF606tiFtLoDTSSsLyVG)3T2e0s)BUDM>1HZ3Uae^s!-Mz5}HFLV|@k!3L3x!#i^E| z1QG5x3Di(jNFBd{DHBA7xRLP(OmDr&rBqvw{N^x%JdN}O6%mt+!Q+^Z^g-1? zQDUg7$kRIITtx|_(NoTR-JF81QiI4X=XOHxp2`J8Q*knKQKeA9WH1Uv-5^mt7c=}s zGPJ(KQVr63+(tW` zsmW76>Tvt&t>IB|{m_}3I(35%Q4S)_9;d$u@$C!|Ay7r$=m0=mJg z)8*%X*#8-OAQ>u?8G^BJYrK35I)-c?z%6Xl05iyQgk#xM5GRr}twFQZcpGvq7Hys-0Q zrR8s|!nplx)tcP0@2+nbX03(i#aFAP#i#Z^SL^9M=$x27Z+Yd{i`GBxTls>$^wR$K zU8le+xmHWvU*h7{>(b&=-<$sX%JY9%3rh!zZgR|36s>y1t6ezQaFKnh2?1+mv$#25 zU8%J`R(?3KU6?I@y=6UGDNp`l%{;Xhmh2Z(<=6L1ubz3yw+pkCvDenbTxD|3dNgNm z{BEz@spNmMr*2igU#tB5!yYEszm_ntr|(#WygmQKntEX^tovd|eWk72rC0Zy|GdT( zx8^JPmB`?maeHO8bnj-3RQ~x_ui(=1H~Va-gNliO^7F^`*Aq?%FTv8J{ovtVs<#sA zjl`u#o5la$+%8Pn(>JY|r{yP)t%cj$h3Nz3d&_gi%tGCVs)zbsL3#|%DG^Od;wqM} zMR^)CP(3BVRZJAWGZNUlr22EpwQOy}=ia@)rB`?C`}d;%`$=#vooXf3)B9L8esSX& z06>WPQLF}W&iX(s=0rZ0rC9L=qX@VScZA8k=ay_bgx+~;&Wzjt8T(MG?!|N8PNJFh zu4kt)tsi8fK*`@T3gjs2VudJ*9o+{XL*fp>yMtY8?INTM;t%9!msNmG-JV(c>y6O*^}V+dTI2UILetCby^P=p zZrz%x)+Y$G_ehEx&y2?TnW2UB*B=zG!@x`_Z5GMfv%vcU{_rMdzQ*Z>`7U z#jU&cPcQAcHEZUnogcIEg{B+mgSlY$w~n_qf%oTpyFxeIpAVDH&xcjDa!3C5f6aT= ITf7ti06Sg?X#fBK diff --git a/js/index-CaDqmDIo.js.gz b/js/index-CaDqmDIo.js.gz deleted file mode 100644 index 042bb20614eef25f8401b0d462241a9e13ae0efb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2767 zcmV;=3NZB_iwFP!000021Jzk;cN51M{@!09_Rt>f$?Qh5aUkmojO9xWK@PIxB>4C^ zIr@0u7V|NXZH9Nr5ye7lXr(iB`5hHw!^hF8|$@>=V=R0(OdB;@OlaAC zC*RV>bGRK-W;PL80DDDGXz5<(@DXyX17y040WmB3Nj}h{C-i;VtK)~Wvv_>G9fucy z(-LTZWCJ~VQt#84sVB4{zW*>DpB!$-I@H3vpaCD)rziL8JxMM7X1e#(gn6tY2=jKK5gCwEj;+L zEh-K0fmz`mFlT8OaKxL2)U-KO%8V{_I0Yv2So%XU zsrP8)Nv-MVWC_EF%hRs7#vx2 zfjAUfX+CdEc{8cWxQd+AbXBTnC>$IJmG@9p*unur$>0(ws0bB9A;DuPbG$5Z+?cL9 zcn%yxIYJ90Hpu7#QP4bgTxc8e&^FF4#YUy~HDTK$-b^Ijhy%iE>LAwTnz~I)$F+dR znYIBc=^NlTH`NYGMh-83{^Ppk*w`GQ9G2py0D|%~wpTzmbM-e=R{$zlZCr9)W zF2_mgptPyU01F81O|U%=dS(*mQFN#_$x#K(QDy-H%h;1dTvX&5CCp^FV0OMBjMyvX zMa4tqI8hG~qiR78yN)p8YUqK~2~ z?PS=-ql=qAeG+K~mMvOXRlj)0|N5(@IVF`SnF#o7;MBqDf=w*CpzkdK=QuAZm80=@ z{PoZLm2+E5EA_K~H)4CM*n3CyJVac_k=v4d47`>>EWmsLVu1q!(gED&WVMW`r< zl5_!+JOnO_h?+WB^*j|Vq~sA*bCks$5HUz4`r-FIiGFzLC6($y^w7&LFT|@-@zJ=7 zf?x{2?MbCli9@aNr!DT_JQ(m&PXa}LZzvg9h`mi&F_xivEE#(Z7a{g~;AGO*jcJA0 zCMZa;U>+P=2ByrQ(DMwXe&&<<7q@Hom+D_$_kTLGb>VUNcjNMh{*C4O4>uK0_0Vt% zp31_#Rgkmp{jyWmb&>a`CVBFcbZQeuq}3l_6?g&mEBLi^`;4 z6k+3PRZ`XM4-b4><5E*4)=ee5s|Hq!24;5+c)JEuZ5lXD4RYHW&`^VPn+6##B?>lg zFyWa=Vjh^VP3#zZ5>RN5><5))0FPIkd@4UD9x6{8oTHSc~ zZGGkO=Iw7b9)4JRc(=Z?RKKzkD>GW=G5`Co>Pz4Ly!3vUVq)Qv(Z~A5<=Vr${<$Cg z^S8tAO(ADL^S{5ab^Ss2q|{9tm&32=^P=-CC27Yti-x1m*~E%VyQw=%xc5(QUAhsT zRQ=;m{k8MY)U$KFssCoZ&Bx32hc|Y$UJ$r4ahZ^JuvqQ>+0FI!SbAcr`yz^E&nrP@ ze_9?reYduLY2)&T^@|VcKU|2YlaYIiy)hQ^Z+)?`{>d+oR%?&HtgpUTyT7!#{Nv9{ z@5{tH~nAyjQ`iOjY#G}!PH)u{xveA}*M5hZVwEh#zZ zCq?RD_cALi)MD9&&{1Yvu`uxOt%^fR{qwt<|GuXfivRru|Iw1-$qMeTUv1v`z+Yak zU$`Snv}#xZb*aDHh%niCzN}p&$qI9`P|0( zt&mYFYQ;alf}@drb`f~ODlweU=)cg56F)}E?*C5u5Ek&dZ5Dwwj4Jskug#e3Ym~4m zlXXH6xc~3;>mq$d?XtpHXRBy*i9JYZIIPkBL6N@OWkRay;_bQ9uv?-jq9nUrZnuty zHSk+T5_(aXgvDJivQfK?d@hQjmIxW+AU=gbYv-5d*3D_l$ zO`z!3l>=sGK|$foRq}v>OqX%W45dtiyZ_*7qFIb~%`3{r`w#r(hqbkj!q{A2UD^8d zma=`1)D}{s+k(yIfB3g9*B-3+_rCE@->Y9czj0%&_S0F#Q)f_gH6pDdyL!Y0v&%9~ z%91ZQ#1TqGq?@vN{bv2zBbln!E^K{p)BotSf9rw2y5?WK8glNJN2{{l|I1x}=~8X| znt%TG<_GJwN0&D~zgfHgCnfCK4>!|VQ)2zIbG7v=p{!8ulM*|{1=-&7)P7hD{)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{D as default}; +import{s as u,g as r,m as a,x as o}from"./utils-BRiseOll.js";import"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const D=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{D as default}; diff --git a/js/index-Cigf83v2.js.gz b/js/index-Cigf83v2.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3a996f8b6ce866f27529f712081c78309a13b43d GIT binary patch literal 1163 zcmV;61a$i!iwFP!000021HD#VZxcrpeebU@D;{iVXV|r492^B1+mMo$xN(9hsgN0V zuf3D(?zr>e#IaVYs-}e&T2!QpqDt)pw0&vlTMAA2H7p5F{Do@QPLnlGfTH$kEYG=j z&OPVMXsOp>T=qqZh?LUX(ZY2vT8O?DEi7np=4tqZlGGKbT&DtRu8Wt2HbvuN4WDor zTM?*y@mz1MQ8=62vq^7RluT@z*fdc2^3rOhH`7aEI-L3v#jumuK$V<(X4bzzk|44Q zf_Z>G=A|q)aUO9C8>lJ@XGm>vN;y1%vnHxE%k?%<44g+x&B+DZH1bK5usDF;v9S{lB1Nx2A)8tYG>+AQmc()hCu9-yHv@oFIdY-T&b%-320i3L&-GoDQp}Z z8_n~%b@AcZ@kPQR9PBY=1+t*LbL%QuMtupKSaRU5fwL!3)e}pNT5Dp&UFuU38PTRb z>Hrs1NU((@GCCoP&1Q^>wos&R-(l2oNlXa4AZ8 zoW}+#pY2`F<(6m?v(CY{fe$gWbEZ?PURX?Gq;ToAQWoc;F4f*Vnx*ivY)!6wNj*TZ z;6u5pmvZ!7QeGMd2VzOurLwmNo@`1rX*Jmx@X(LFt`)1{&CRTi1c>-u5@p9UaTZk? z^~LpB*?TFm*Qif;4++ZwkDw0W0(cy_9I6^*WuDIuf@v{d$W(Q@p#a;^qCQlZ*I_>R zGTrxy2Su$yEC;IKF-;dBRVSV452_%p;?PQKb<)!^y4?SRlU`BFOmUEk`*EWNaTOFn zAKU=>0f!b{E6O0y2j-+R{Q)`^HL*Al35_{sL)s^_3wW+VxUKgkl`a%DDIXU%9S+ zU~3W9C;KbH0T|dSl}?%242*5A8zeFxf5*BFN~g)VJ9xKJI}Kqzzao%K{QNcq!09>3VWcf1e5)z=)d z{T4%#w;%3s$HMDBJ^%jxn>oh8V_kS_)7XD$+OxY4!`nYcFX9iszM)qR5eH|x5@do* d5M-ucE&k%JMjzM1F2U40e*>DgMU03G002)SL7o5r literal 0 HcmV?d00001 diff --git a/js/index-CwCfNWaN.js b/js/index-CkSCu0ek.js similarity index 97% rename from js/index-CwCfNWaN.js rename to js/index-CkSCu0ek.js index 4fb71708..647830aa 100644 --- a/js/index-CwCfNWaN.js +++ b/js/index-CkSCu0ek.js @@ -1 +1 @@ -import{s as u}from"./utils-CrI3dQgo.js";import{i as V,o as v,p as h,d,q as N,r as a,e as f,T as y,L as w}from"./hooks-BOwS9lLE.js";import"./dayjs@1.11.10-R4jX-Ofa.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{L as b}from"./ray-dCjhX_JK.js";import{e as S}from"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import{A as x}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-7aSumFzu.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.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),p=()=>({name:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(p()),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}登陆~`),u(d.token,"tokenValue"),u(d.signing,l.data),c.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]})]})}}),C=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),j=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(N,{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 L={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function O(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const re=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=L,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=S(),{updateLocale:o}=f();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(y,null,null),Vue.createVNode(naive.NDropdown,{options:w,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},O(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(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(j,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{re as default}; +import{s as u}from"./utils-BRiseOll.js";import{i as V,o as v,p as h,d,q as N,r as a,e as f,T as y,L as w}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{L as b}from"./ray-dCjhX_JK.js";import{e as S}from"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import{A as x}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-7aSumFzu.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.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),p=()=>({name:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(p()),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}登陆~`),u(d.token,"tokenValue"),u(d.signing,l.data),c.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]})]})}}),C=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),j=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(N,{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 L={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.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","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.3.0"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.18.1","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.8","vite-bundle-analyzer":"0.8.1","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.4.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.8.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function O(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const re=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=L,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=S(),{updateLocale:o}=f();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(y,null,null),Vue.createVNode(naive.NDropdown,{options:w,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},O(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(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(j,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{re as default}; diff --git a/js/index-CkSCu0ek.js.gz b/js/index-CkSCu0ek.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..89ddc7993268c61fcd0f07765da667718e5ec554 GIT binary patch literal 3527 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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{T as default}; +import{F as i}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-BRiseOll.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const T=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{T as default}; diff --git a/js/index-Cnv-lfSx.js.gz b/js/index-Cnv-lfSx.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0f86180ff9fd5edc17f42f638509f6c1da3af21d GIT binary patch literal 1024 zcmV+b1poUViwFP!000021BI1cZ{tK1hVS_mVXhLbXKE+Srt6R@P11I$XhPF$N?TRY ztbNiEyL1`yjFiB=B(+&4Hd)1wdK>)_?e&&9dJam2fS<``nK-11 zrAKVsQMC=)8{8=_5I$8C463sp6eWsun1k16x0h~2^7MP@6Yh>-V zVtdr;pHkDhZslyN)*shHB>D@}D$N0~UIlt`Vd z;r_5@CY1rcGhrgcT3{B^Q)rg638L`v0S)hf;7zF1s#zsfV&m3kbXchzv1R5`0{21Y z%ud&t^g6qPWk#!jJ#CgrB~j@_dw7SzyVj4S;hKej)1k=?>Ks(qW7;~p4+rXLHfK7z zf!9Xbta&4G51h}`jcVH)hTZM+I~#`bIZgJ8VTId&Z$JSd60s?6%E zS3kb~{cH39tlR<@b>X~lDCD%z6{O%4KA}@6d`jgMS*ZaovK<>c<>bhE4{@n3K^w^z zKGk$z80mp4EKdX`c;wQq@k^($Smz`xpDf{w0m)>4j1X)agh8S^E%@C2mb)oXA1c=2LJ$jyYWu| literal 0 HcmV?d00001 diff --git a/js/index-CwCfNWaN.js.gz b/js/index-CwCfNWaN.js.gz deleted file mode 100644 index 4c829e361b585fc7db54cbb1d5f95888599070a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3527 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 Ba.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"},p(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(K,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:a=>{window.$message.info(`当前选择: ${a}`)}},null)]})}],f=Vue.ref([...l].map((e,a)=>({...e}))),o=Vue.ref([]),C=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],N=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),[t,{checkedRowKeysBind:y,getKeys:g,getRows:h,clearKey:v,clearAll:b,selectKey:k}]=B(o,{rowKey:"key",onChange:(e,a,n)=>{}}),w=()=>{for(let e=0;e<20;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:"我是一条很长很长的备注"})},E=e=>{window.$message.info(`${e}`)},F=()=>{const{key:e}=o.value[1];v(e)},x=()=>{o.value.map(a=>a.key).forEach(a=>k(a))},R=()=>{const{key:e}=o.value[1];k(e)};return w(),{...Vue.toRefs(N),tableData:o,actionColumns:f,baseColumns:l,tableMenuOptions:C,menuSelect:E,register:u,getKeys:g,getRows:h,clearKey:v,clearAll:b,checkedRowKeysBind:y,checkedRowKeys:t,clearSecondIndexRow:F,selectAll:x,selectSecondIndexRow:R,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V}},render(){let u;const{register:m,clearAll:r,checkedRowKeysBind:i,clearSecondIndexRow:d,selectAll:c,selectSecondIndexRow:s,clearFilters:V,clearSorter:l,scrollTo:f,filters:o,sort:C,downloadCsv:N}=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,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:l.bind(this)},{default:()=>[Vue.createTextVNode("清除所有排序")]}),Vue.createVNode(naive.NButton,{onClick:V.bind(this)},{default:()=>[Vue.createTextVNode("清除所有过滤")]}),Vue.createVNode(naive.NButton,{onClick:()=>{N()}},{default:()=>[Vue.createTextVNode("下载 CSV")]}),Vue.createVNode("div",null,[Vue.createTextVNode("其余的方法查看 Naive UI 官网,保持一致。")])]})]}),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,p(u=this.checkedRowKeys.map(t=>Vue.createVNode(naive.NTag,{type:"success",key:t},p(t)?t:{default:()=>[t]})))?u:{default:()=>[u]})]})]}),Vue.createVNode(D,{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(I,{checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":t=>this.checkedRowKeys=t,onUpdateCheckedRowKeys:i.bind(this),onRegister:m.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(S,{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{M as T,N as B,E as D,F as I,r as S,O as K}from"./hooks-BUFyxV7E.js";import{u as G}from"./utils-BRiseOll.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";function p(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:m,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V}]=T(),l=[{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"},p(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(K,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:a=>{window.$message.info(`当前选择: ${a}`)}},null)]})}],f=Vue.ref([...l].map((e,a)=>({...e}))),o=Vue.ref([]),C=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],N=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),[t,{checkedRowKeysBind:y,getKeys:g,getRows:h,clearKey:v,clearAll:b,selectKey:k}]=B(o,{rowKey:"key",onChange:(e,a,n)=>{}}),w=()=>{for(let e=0;e<20;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:"我是一条很长很长的备注"})},E=e=>{window.$message.info(`${e}`)},F=()=>{const{key:e}=o.value[1];v(e)},x=()=>{o.value.map(a=>a.key).forEach(a=>k(a))},R=()=>{const{key:e}=o.value[1];k(e)};return w(),{...Vue.toRefs(N),tableData:o,actionColumns:f,baseColumns:l,tableMenuOptions:C,menuSelect:E,register:u,getKeys:g,getRows:h,clearKey:v,clearAll:b,checkedRowKeysBind:y,checkedRowKeys:t,clearSecondIndexRow:F,selectAll:x,selectSecondIndexRow:R,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V}},render(){let u;const{register:m,clearAll:r,checkedRowKeysBind:i,clearSecondIndexRow:d,selectAll:c,selectSecondIndexRow:s,clearFilters:V,clearSorter:l,scrollTo:f,filters:o,sort:C,downloadCsv:N}=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,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:l.bind(this)},{default:()=>[Vue.createTextVNode("清除所有排序")]}),Vue.createVNode(naive.NButton,{onClick:V.bind(this)},{default:()=>[Vue.createTextVNode("清除所有过滤")]}),Vue.createVNode(naive.NButton,{onClick:()=>{N()}},{default:()=>[Vue.createTextVNode("下载 CSV")]}),Vue.createVNode("div",null,[Vue.createTextVNode("其余的方法查看 Naive UI 官网,保持一致。")])]})]}),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,p(u=this.checkedRowKeys.map(t=>Vue.createVNode(naive.NTag,{type:"success",key:t},p(t)?t:{default:()=>[t]})))?u:{default:()=>[u]})]})]}),Vue.createVNode(D,{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(I,{checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":t=>this.checkedRowKeys=t,onUpdateCheckedRowKeys:i.bind(this),onRegister:m.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(S,{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-Cw__p3Es.js.gz b/js/index-Cw__p3Es.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c988d57e01f9a2d9e3ac715ba4d8c9ac31b81b2c GIT binary patch literal 2766 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 Z{Xux#{Xy8H&Ybw&e*tAMsu3p^000tW_bvbc diff --git a/js/index-D4iizRVc.js.gz b/js/index-D4iizRVc.js.gz deleted file mode 100644 index fe26066c45f5cc6d6ede27960effc35ca4d54db3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29616 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 diff --git a/js/index-BDmaR_vY.js b/js/index-DATv4IwF.js similarity index 91% rename from js/index-BDmaR_vY.js rename to js/index-DATv4IwF.js index 590bf9fd..2850f377 100644 --- a/js/index-BDmaR_vY.js +++ b/js/index-DATv4IwF.js @@ -1 +1 @@ -import{v as d}from"./hooks-BOwS9lLE.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-R4jX-Ofa.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-CrI3dQgo.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const T=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),r=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:i,y:u,show:a,updateShow:t}=d(e);return{demoOneRef:e,demoOneShow:o,x:i,y:u,show:a,options:r,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:r}=this,{clickOutside:i,updateShow:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:r,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),u(!1)},onClickoutside:i.bind(this)},null)]})}});export{T as default}; +import{v as d}from"./hooks-BUFyxV7E.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-BRiseOll.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const T=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),r=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:i,y:u,show:a,updateShow:t}=d(e);return{demoOneRef:e,demoOneShow:o,x:i,y:u,show:a,options:r,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:r}=this,{clickOutside:i,updateShow:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:r,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),u(!1)},onClickoutside:i.bind(this)},null)]})}});export{T as default}; diff --git a/js/index-DATv4IwF.js.gz b/js/index-DATv4IwF.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3c24792b4d3f9c2cd4da3f952b0d5669f0e19191 GIT binary patch literal 1272 zcmVX+Qex$!p#&i_ z-aWP_*`0Cc!}exniGnCX6u6;Kl~T15mAHW-Q3={0RpPIdCCR_2)*lduAhpt7>}Z~I z&O7J4BMlAPT&TEX5NY`RhTx%zkF_}8l-AsrXQJL(@ig9$<_sNhCO+nAA%J-i-jJmn zw(*p8qIzn%Myl0G&L`1^EIHV5uwz?u=hwUC=xj8}v;}3#8eqq@M6lU%8zK})E4TtLaO@d<42KaRB|7PsVArwuc4<)PadoMoHTICS_I|grrh| zFBMT~^&EC;17a}AqP4tM)UEugb-+11v=p~!NSaW}4V^*Yi*qDA0D{*dLdjAA7qD&3 zosQ1u^Xqhy*%H8f5F=)O(P>pH3#*fik^!xkayXx6sYFZGJcSQiS`(Tn8iF+##;BE* zb9wqXnOi>$2jVH(p(+}~(>0~1y&69R9?fc;wd}2hi)XtBZXRJBl3qH;!8xnEw!FGE zuc8lJTBnSN$dXlZr@ z?(Kf}`0ej^O|%J-Yi^LpXc8ssk=aLMa&P;=?r(p;ev!PqnmoLn+`2!4eL`hq)V0?l zjIcC7MQw0RpLVDZVoW*vQYFt`CD(4gev#bz_3h0Y$>VQE5To9v;SoW)Br^LKvncMl z6h*E^vc2@Em-VB$g2#Nq2U4=Ee0G%2XgSXqMS)rATOZa zW>qUmeQ??A$(Z4`fDSNKfd{u~-qj?ei`(lBYlK+F%AMl3U-K|FPEp z)@Zi!CSp1W(7vrz=&8~6-u4f>Pao}E`7^n`om{)R^T#jAqkDT-AHR9^V{+~J-u)*- zeg9m(VrDO9(Ff^$+A&cqpy8VDEny<5qO==b>Z_J(IJW)ijL`zxY$?~s*><}(W7LVa z*%Vwe-|~3Cg=>gron&leIJs$L*vPPPA#3(OB0RbCJh{G|in`cOKlG7~jhl|*pd_)WZb39 z=Usd>1Sv@qFl7y%xwLor#+#Q<-u(5gaWqzVa3A}ZvPchY&RID%Egzc}*D3QesiJIu iFtzk#{eE@^dV}}L>fn7coOgfblYar0MtL2!2mk=XDsFNB literal 0 HcmV?d00001 diff --git a/js/index-DGa-61VZ.js.gz b/js/index-DGa-61VZ.js.gz deleted file mode 100644 index 9b9be15c0705a34c91946172c39fe8d80c871ff3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1164 zcmV;71atcziwFP!000021HD#VZxcrpeebU@D;~Vk&ak#)oHzW##GQXI!=UWUf3vH6d#Tq{4 zFt#Glbai!M!o75EaL*>)Wl_rDOa^C6R2y5qf~rk2h-q``OBBOSV-uBg?%5fCb_hgP zK`;-{$Gnuq8JtJl!X~PS!dX&X96Ge4041c_u8P`@fEk#GnHdqi1*EGX~%x*9B_z64GznYe4>>}gc-#8SQ592;_%`jkXQ zw5X5Tzy%c&Y$1t^PRQa+BSyro7ErBTP)=?U4W)>ANHRn{(t=VpNeO|Amx(t71j`{@ zic%iuv5BV7bwAAImgpd6or7-!?_*}>GETKJyEurE!lltctfgjtHDNq`+n?qEn9VO?!xL&fQa8AQFbyJ zoJHk&ZE<}@c3(>Db?Ot|MZ$8xBdATd03HV}hbksnndkFKFfHZ_nW{|H6<`~h)Q2+j z+RO)Erh7i|ps1CJ{^g`#Ffq*CG5 z!*F9OytT3W;K{S6Uul8Sv!O|pD~oA;>dX<1&bzQ?^g6&LwTN3hVGfmjG+d`SInD5u z>l%l)7GX{Hw|75%9DeaVttre`1wY-`B>Ah2FG(VdY#xt=}>|Han;b6 z|3TX(5{mJ*R)ncDgODjO+AgucVXh6lsO>%4+IxC8+;|xNayPtlTMJ^^uRQ<%)h4`o zdw2VjH&kUH-$yGm06SWpgu#J25tZmgVg4%<{`x9SD=C?8^q60EskIVgdn&C(?rFxb z*8+r~%`f}*(yHife@qxSSZT^A@=3oxp61_@<&Y% zg4eO=;If>9qm|nrU5P%f`(1*`cm4(iXG^(=3jhF4t4Kls diff --git a/js/index-DHMQygPa.js.gz b/js/index-DHMQygPa.js.gz deleted file mode 100644 index c852dd6a55fbe42b40ea574c92342240069cebee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1819 zcmV+$2juu4iwFP!000021GQIePaD}4{@!2VjQYWrW+r}tg-qns!9Wtaf$&n2CPL^k zbFeSW-0R+Z2QZc;m$18GH`$~L8@iO;4XaHQgqnye11%G`l)iD)j43cogyO?KQR7NBWnS(f*H3_Sn=v4IQJvtK zq#9RSlnZ^A2S!m}Uo#F(1E&@!e`1-WnowI6rmJzKleb+)eM61Tm5>)icRh$H8je^v#HrZeWDqcnXGtN6!M>Nal1%rYPbun^PJo5=TdUO!QP!A(4tNvbK&N@uZO>A~=BeMXs01hzo& zD;w6O^JWTPMIE5QYve%2opSEq!FNN?IsU+RjMY-VcG zc~rpXP0WQPTOjh((4-s)NiHCUEUww*n0z%oY=dgRI3|##R)G>AB3dHI0!_M3^~p}K zs3da`b|D%o1((?AJ0(#pfF^M;K^K@3Nw#cL;DQO-xp-MF2`o&|By33XBozIZt|EghFH(3^;ETKY#2zdJu{|HydTIUmoty*Hv>(qI-XHcDCK6 zSBFb4Lx9cz3Ft(k5$8UBP~BUpn+QV-dQPM1OJ1@9z2RPJK$IXn1!`}%2{UpDnK(x@ zNe6GbJevlLBij^OG?u<}=RK+&wh)xaVLl5CTZk1US-_0Y&c$U)vL@CieG{c=Obj}$ z{?-D{Q4Um0#%WY?e|T0~`AUkF-+$u}%!uIDBlJi)CjTE?nnsLZl8Z{U-6se8e>tmH zb@Z9N0>&siqfb6IDmnL_9)A1NSv{(wN6Ox>JR*ZXDIp6$wB+}#Mr_k8$K*RqF6BVn zKsnHa9KH?WSiqcJ(SA5{NYj+J9_$v^^WrfgDVV3N};nb|}$%IWTC?@`D%g4w@wCaWVdC4;uE z1Lt1%2jgE7R3KC1b00*>oSQe{`Uwd{UCVevnV^DC^i(b?-m5#kDt;x$55M?q4_F?%sD^zjA+B zbypUgM;o=pwc6qj)$QlCuQ!|@@79**5AUwk_I`Q0d*5BCRCk^=Np~K*->+1+wrl^` zep8u~Vj~|KqNd>7hmUGMZU4`44Gf_%6C$;p`RdLqcV(fvRjF?M>~1U`?B8`NyUzZS z`|FxJ|FE_^@2qUPPhLBlFM^;CHl77q)!pTTFMf8uT&pe5yZ0ArpFI!qboj-?gZ0(g z`jT_+^TXADx! zan_d){{Clo;Vb9MwS)Ej+TMDEfkg#GoEP7_mFLy1?TBDD1XZYREruXmAKHj}@5w>s zvxqk+{=vud+)bG!mrOJU<_#0+U;z=DWWu=kXu1n>X^b)h7#P~Qgf}%@OPx?UspEZj zGnDhLd8btGIOeg@6&$*Ew2jZWudb1TE#%S^GHuXA9`k@IWQmeL6bvLl^F@*d=}X7r zG|0LMh2#1`1KfFfpRuY3yt(@zF}{<&QqqmrpI~ za1$Q{O?I%l=04q(WS?`RcG`F1nEztwv=`#y0;@4o&G%(Jp-U(pTJ?p|DSc$`=1qNtbFk|{{@=3 J$e)uA004QXZ%+UK diff --git a/js/index-DVff9tXr.js.gz b/js/index-DVff9tXr.js.gz deleted file mode 100644 index 015163f867a0fa502f2ddbdd334cea3e06df6755..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1072 zcmV-01kd{)iwFP!000021C^CqYa2%t$KU%Y+@%C9>`ZobiR?8liXau*7G&W~M2O7}0s3g)R?L3}u4>VK?xQO!}sNd;M zSfGUf77TG;R`S@zMYPbk+ia6Y(znPnNF_l070Iye6znHgtS%Ur&cora+KDjkoLK{2f$}= zgrrhIC>2pgA&p zT~u8jJ}nfs=rpr0fQ29?%*vYAYt&aarx_(9x>L#Hg2_@JuA>zSZ;!1lG*dJNlns0` zuKMEw{eV=ruET)@iVmn6p2PEPrRRe-zXqP{<2-9EXvJ&ypUoJEumLgN@jRSIwN`U; ze?<-7a_kOeL=2G(dJq$o5FtTihAW`DOLo`A`q-EOXHv~2ODzpJgbrm;<8i_nFqIoI z5`%9&B3)>L)RD5BMDRrVBaAU4bO2an=a0;3>PS#J$=RbU=SXm^K=_a@(VV>~Kxx57 zU0x-@uAj4)-k)G3NmhaBhcNU-xYLQ5TZ&|6m zsBYad1tbv(AgAm!O`Y+YFG`rGLAs=RR8DG`Gpz;!h=SG{4{fQIs>^Iyw02^x)IKzx)08&!0{Y56+%{d-C$&&5J*dUw>|; zwqpiAR*?}`(&=z+W^BfJL#6j3*mFiCqFv@&0hk+XIeje^?F=st(u?tCsc!1Js+Ho* z8F5yNXt3*RyhB--we7s?+Bav}ggrHx_32;FPrm>0?3Wj3uMRDHJGGtv5L3ehd@B(& zCSqtg=h|?o{eOgykG?oQ`sD1@;n@#AXY$*ro!Z-Wn%d68f4cmqFd0&Z=_oR?i?ElywhztwI%y+aeCHqU#QR~a2LJ$+t^xx9 diff --git a/js/index-CVFuLHZW.js b/js/index-DiM-Kwx6.js similarity index 95% rename from js/index-CVFuLHZW.js rename to js/index-DiM-Kwx6.js index 17d086c1..5f4758ad 100644 --- a/js/index-CVFuLHZW.js +++ b/js/index-DiM-Kwx6.js @@ -1 +1 @@ -import{J as r,R as a}from"./hooks-BOwS9lLE.js";import"./dayjs@1.11.10-R4jX-Ofa.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-CrI3dQgo.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const k=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{k as default}; +import{J as r,R as a}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-BRiseOll.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const k=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{k as default}; diff --git a/js/index-DiM-Kwx6.js.gz b/js/index-DiM-Kwx6.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4f51657b491b0b628f73f71b00844d7aa7abe350 GIT binary patch literal 1607 zcmV-N2DtejiwFP!000021I<`#PZL=f{=UDW&Zjn+89OZq)?g~Fx=R8q6=7v#>T%{^ zkIbce&Ka;YP3i?L2tgz2+C_KSjcns?K(h$}Z2dFanZhUj!sg7hr7f4OmrXWl(q_){ zzVGwAw=*fyk_M*fJ`W%s%*WUl$c$q{V~U zCJ9TTB#Dw==)E#F6-ix8HDi((=~QrFr$oOH399G%^nTC`l1+@EE;G|`K=g|p!s)?t zu{anUY{r2pNDK`MKj3gcl*CQ}%c5V1lCE=LaJYrsqzMI=d{Q-8_-?T~K54>mQ0x!` zk`Rga#%=(!x7kWH6hIQ;4pHiIK>b~@!9*u+2HhlrY#0-W`SOdM!dSffk|Oy#n^8o@ z5bEQms)jqo0OM(1j3R%m>#&FdB>O=}Bf;rQ^37&kc+!L>fpOWuFf94S)1tpojxdA= zrpb5b4>uwSfT41TSr@ouY8R%>W;2r_l?c5tMBt#RHlHD#LJVZ;R^BfLP6<(sjExMA zceGR<=?Jjo-$1&MgqR>gp+YF2EP6nc;ts;8WS0;d=`s_+VWFkN3{9YhfHZIeh68Q~ z0r<@*&{}{{P5?|vxKr#D{X*~g)Rkax3^ik>G1L`^tC+q4DKQxBA8y7_qN3~JfEZ+6 zqNyRF55a>ejbl@%NP~h?jA|;Qqe1jF=p8!@4uMS3B%-MrxI0eGZaHoo0XTX9&)DI?x@Q~Y# zvY`{|ndliYp{T%dq{E1zB@G?w)SK3U218uGp#U`sHG|^`q-N6VOS@Lov8pPB-n7Pm zQs{)lJHG<;U%}7`DdXeQGKPS{5X|&oua7r-yuO~ZY3NN;L{%8#tc8`z>;t>7VrOsL zEB85G0ZQnEpHE^)APsRczzWC9hEAbQL!6y^Y%Q*r-@o4Z^$+{uGy7qwlD}uo6s&iP z4B6m^O`+@9K;ItT?#~nbjvz$AkOK$Ygl8D{J{ox0=yI%wVR6CJ?EH_OQ4vXk@@ppjQWI z5{d&CRCtR|PeM$Q3{=LJPb+X7m?{l1<=-D+$71ufoFuW4BwU-8A03fP1UX(eRh4fz z8iu!M^;mpzy7g#vXYFmdv{>GpD{p4)KUW$nUoI_FN^5(?d298K z{c3qhz=64>vvE~Za zTE1LbuySwfLF&H$&fejCSAG1)N@-|6kK3R1cKcM9tOq^TqxH&C!A$_uU3#)RvrrX1 z4pag?_VbOs;(WQ7udLp#L+z(I`_*za^3@Fc9EcD2G)Wj!A=Yc6JJ&pC=$DfU8(?iwNc(&+OM3Oj`w+Mu3*1haRs)e zEpWWHK#$q7gKA0_*WHvJvAO;hYEOF!FBb4RVx zwu&LOTMYNws1=~y8rZWBt+|3L(^@N8+pFB?rgI7@G_hCA2?7=z2}1SBY{+Akp6q99 zfhEkHagUvQwv(N4(^tRx*bPzo#adk7xm&6%6|4`>%bRmYUrfi-as!PXAm=_mieru7 z7p1~f9wfq^9!-Oteo+$kY}Q_$WiO^q+1(4;diToC{=R#+R4(T2zY5mO>+)u{y!pmj z-?FxsD*1b!Yce68Nq`Z!uEJ}3#d&*qw*I10St{%^YPSV`#xX)6AK#{sGsr!SWIj F008tOAZGvo literal 0 HcmV?d00001 diff --git a/js/index-BtKIqlQV.js b/js/index-Dtw-64O7.js similarity index 96% rename from js/index-BtKIqlQV.js rename to js/index-Dtw-64O7.js index a314f686..de54fad6 100644 --- a/js/index-BtKIqlQV.js +++ b/js/index-Dtw-64O7.js @@ -1 +1 @@ -import{w as a,x as c}from"./hooks-BOwS9lLE.js";import"./dayjs@1.11.10-R4jX-Ofa.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-CrI3dQgo.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const J=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{J as default}; +import{w as a,x as c}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-BRiseOll.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const J=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{J as default}; diff --git a/js/index-Dtw-64O7.js.gz b/js/index-Dtw-64O7.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3fb6fe023cc8ada5dac44a4870899d8bec62ff9a GIT binary patch literal 2533 zcmVo&*u`w*9$+BXsDTD3X@d|N zcE|RF^^R|57I3URL6kO^G&Fa*w25eS^esx%Q%RbpErldsCisQF`W33#U4soI2W={$ zWoMuF=l49%J`1E=p-j{k5{M@dT$I1;pulJusIQhNo#V>D+r!nx$(|wg0tY8a$PUz3 z9aO!*`*c;;Rb5jC-aWsNub!%Q^Hdn|gc7p7rfN#wbo)s-~uu z-qHTC88kZD&4(5+r)8}Co%I>2u4WWwtC}*%d-~Dn#6IWdeXK;zS6pA3&#Kv(c^~(g zYFagPB|kGTRz&_lx0FjA#7li?RqqLz&h(6pmNKlH=>k`5O6Q2wrKuU^{7iP-(X~uB z7q=P4Ucqucl%%Xz%p3!r8^WwODp_{L7-p4-2Gd5+oPuJ95RqG5# zIm<>a@^^*~7vd$vuycr54;uH&!x#N-F<%guD+6PM<5Ab`rV&qIhHMcbuc^js%3ztF zpBycu_aRR_f@JcG#8WDmal!?5xIjW$H&lHlZ@85MD# z5mgYvZ=6HreT>*HAtrcVM$M?2GB8wq*EG+QZk~$_dk$tX&*>4pG&*=@qMJu>m(2DV zswuS$R?jM@2|k$88RmO}l(7a!W?7O z)|$5`%Oj^2_B9Oh=8^0bT~`eyKRGsW@wBKOsM1;DAy!qmUBYFgR1o8sg$-sZgBqGU z%g#o{Xj6}i#Od6mk5va3h==pET%jKJM6%|gGPc0jP?%u=ITn5;nW}{{Q$DN}vB*o( z8y*+Pv$5qthwuvJ*dj1Wxy2yigYiQeOy}%m3QmbbWaoEfOKsUohwNl5TMk`ixR5-d zr=Zhya^q8&a-6KW6gk8zS|{`%1&g_wi;LKEtXcpCrLG_qdAr!ZNVruK)e5$NjRY=I zRt3;O0$Eew4D|p66FvqIoWqX1FZlq1VMYK1<4DM>?}6z6Ry!5VBiF|ufE+V|xiuB% zvT^H9pky{QDDC(D4)&)5 zIFhRgA|$)Oi^2k9xPTdE30g>?#5p|6iNFAIe>NfyqdA-yL;?Zm;)1Y%jph6S9pDK@ zibc#UKm;y>0Jia^j9^b#U>-9;Y~;2z$m>B&`fVF?o*0&Iy*Ta)!2mMk5T9EhqrKA3 zS1p9q(zSFJM#AG5F}su)@`}Whc*h()W+rABBn;bPkCMr1F=eQXh`UEfXVWp^ZI4hd z(eLm*qN%l|CW(V-M4X1WTqz+gt4?Mh27{N7Ll*{IpIN#Fqtj@iz_ED8YM=8RfJu;| zA2lPPl34NGzN#I}Hd-VcKzV(OhVO*k?qQU309`bTU8}ZNC9$K$*Wuy%R9g{>i4XA56)Xg;P)u3T&(9pH%-PZ5O?Mt#MXNR6Opx&!P!%Rb?SA(Xh zL9^3r2aGQ(*o=(MfQAeQ3G@I@;+pd_GWYaXH4Fj5*4ox!+&333pht2Nde1Yk> zL*!(Y^Rz-a5rldc5VQh<<9U`fG}vnzuvgPzubGCrL_wFn>7jGeK?)XfIQM$ZRpS?8 z4hJwFK62EsKIMan;uVu%dt;@3cCGAw-N)n*aLqZNq+w~8>_dftpzh%zi8&v9{l9+$`!B9?wekmba5c?gMlD7C#s zb`_3<58fo+?h_7GRh4sA&@o)#NjC+{)c2yj$Qpva*KzEJe#Jooho`oNVaRY%F4xTR zcW(_#v{xx(cb76cmnp-V41$=@-sftEYV!6pkzGx!QxgqxqC|L{!h{URW*7-PIYJ$r z1P+-8ux7i6a|=YfItbv@em)P8d904)5p!U?CV-GR(cHScz4e296*{C*L(!FK<7-UBCWu#8Y4YZ|leJpDkSisp%9vt{?TsOU?Cf>nqgksI$a#lJa5d`3gHwin0Y>l!QYq zcDC$sZPr&dT2G$*3Y!P!!m*c3jIZghnPeXon9 zar[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:t},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:t,status:"error",onReload:()=>{window.$message.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:t,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var u;(u=this.rayQRCodeRef)==null||u.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:t,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{w as default}; +import{q as e}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import{L as t}from"./ray-dCjhX_JK.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-BRiseOll.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";const w=Vue.defineComponent({name:"RQRCodeDemo",setup(){const u=Vue.ref("ray template yes"),o=Vue.ref(),a=Vue.ref();return{qrcodeText:u,qrcodeStatus:o,rayQRCodeRef:a}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:t},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:t,status:"error",onReload:()=>{window.$message.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:t,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var u;(u=this.rayQRCodeRef)==null||u.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:t,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{w as default}; diff --git a/js/index-DvQrvyFE.js.gz b/js/index-DvQrvyFE.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4bfd7d646c9691e52d38bba26b4c56e425040509 GIT binary patch literal 1446 zcmV;X1zGwZiwFP!000021I1QbZyQAzedkv!3lFx~8Lw}#>nPybZbL&GD^5sDP-RVa zKiiY+?zl6vb{*GJQd&w&%0;azL=jLS1VTUyLZz2P{V|O%eac@zyUxWHc=nWV8G(qSA9 zDdp!zf{J0H@?yRyvL&SVuW`JV*6HVgS}W=?N&e1>~fG%`FL(O?|XVI3dA`ry!LiccQLgvq)Z)D1um$NU32-0Pt2`wyS21S$lH4?gI_x z2&vS^W?jH0l&Aw)W>=X5jtn#%Vna$TOck=sgdEsR)dWbl8VEM~JlE%OCH;SyO-{_Kl|j_mFt~b_c{-L?|gG(bM2!# zkw(RV=S?#&;2cmHgEda<|sfl}qHDwJoJuXopfeRk)eSNUvf zfAK+6nvzNjQl7HiJIfo7R=bb?=zhDRwhm|PVRHalQ+fg1AK#Ww-{0i(8Jfk)%(pTn zUxHnxrOZwu-YuL=sTC=!A{7eNtJE&zIB<2k|?Q|fCY zG4qHyvOWFT)}f8+Uc28}Uilx48kAiV{R>0|&KXxV<`lqU#Pn-6>(nt>9lvga5Tp#4 zIwclRxsOnw298vNt$*kHP6J*|>XctbNdL?Zp4J!AvRMNzsX?sNtNMTJ!4^E@O356p z$(*c3jm5sUvO)zOyu`s=%D`T%cXf=Zp0J8rHHic>rKoQ>P*-w9LLi9C zeQqGA?cbrssHx~JEeui5x92rKa6NTy|IxX1ZzrUEk=4Jm=D=ZVge&f7z#a2@8hlp; z$HqJ%FI;f3$?A?LL4Pf9$PPCieB4`K-#teEkenAiK6|9!j_W>chceBf;GD<;3%B;zqRY$xAxXJtE({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(()=>{d({page:t(),pageSize:a(),email:e.email})}),{data:l,loading:m,run:d}=F(N,{defaultParams:[{page:t(),pageSize:a(),email:e.email}],onSuccess:o=>{const{total:s}=o;i(s)}});return{personData:l,personLoading:m,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:()=>Vue.createVNode(naive.NButton,{type:"primary",onClick:this.getCallback.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{C as c,E as p,F as V}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import{a as F}from"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import{s as E}from"./instance-g2qe5488.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-BRiseOll.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.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(()=>{d({page:t(),pageSize:a(),email:e.email})}),{data:l,loading:m,run:d}=F(N,{defaultParams:[{page:t(),pageSize:a(),email:e.email}],onSuccess:o=>{const{total:s}=o;i(s)}});return{personData:l,personLoading:m,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:()=>Vue.createVNode(naive.NButton,{type:"primary",onClick:this.getCallback.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-DvplsaSy.js.gz b/js/index-DvplsaSy.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..98a7b52452c084e29c130b0fff262a6d2b3686b1 GIT binary patch literal 1818 zcmV+#2j%!5iwFP!000021GQIePa9Vj{=UD$8SMvKnwj_o3Z2MV2OILT8%PW#TOx!m zGY9*InLF;icMN7^$xCP(+N8-UG;CSgCRMXxD=m<2HcNQh9}~~me9B)~&5OY%BtcrO zWNBvZdCs}#^*J&&N+#uYHiB4075lwMNgVJVqtz*D8iIVbXqwYZ>icA%GCSJSFW+Lq zIqYi*@>va4Zm~>4P9)?+T81%>XkEkUpcCq@0kuC92ACDaU#)prMg==WOH!G0+O4Y=IO6 zQqnEYm0r1bqHIAXC3nfmgp{4=%NLN<*KUD%7W!KjFku`K6{JG)GwAN>?d^0-H#NkH znJzieOd>9SEXUiOm9EplIrhi? zla*KzQP56M>p{boF)(L!s#zTCOzO*H21B~uDZ9la)ikHEXCf|lOJftg!&)NV-HBo< z1t3$Fu4lUCq*o5>Vh+diJ)JO2I8dbWpkd;2@*^o{u(8phsjg!Ug9%1noeG#pC7=v5 z4jSW#dwwM4#DtIV8=yzZkM>x_)QEJfF-=3_ri2YtfJ`!IJOr0-AmbPi)FPssWxC~V zIWG0}S3XUp#&9QQjsnquhL|gZiQ-W1>PRPsGaXN6l5)zklB-;ou3&h(J`>a;92+3{ zl@05XyOF||P~X@|a6l@@Wy~uraPI`SdesT@1aMgRmes5}Y7AbSIW}jAl#w@LiG-Y# zvZMKtxhuT#R@EmlL9`+S{TpUebr`LnxswQDPGMKi~=li3!MRi3u zi%R&cju{t319;KY6rliI5KD+6gDF-uCSFR9S|DpMg$ZO$qht~wJZckUfFfKq)#)4< zrXVulRw){@gG;RRO`BIrpa=|fP&qbU*m#6JcmU&nag5yqBy%Z*ni{9T$iq zsNhYPXH$bIWa(Uq#?t3+zC*Ro;@l)+n9mZ$2BH-~z6pB<6V05F ze`^3^r~oo1Q)X0fe|*|l{aT1s-+ki<%<|yYL-cqxCjK8>nn9FcQiuwT-AB#+KcCjC z7W&j)0i`BArB6OKDmZr@AAI-oX+3J8$E)72Ixd1gDIp6$)b{&UA(pOJW8zIJ+6Ca( zPyrM!hHt}o4ix0g&Sefp*0cy$uqVtSU7tkiv_d?guT*Hg`AXU9cv_A6!DvytXt#6Vu`XWd%5Ih z9;R3nV#jh)LIq5aH+p%PQfRdr4q!B92lqtYJBDST9IHqVh^W2Nb{Wx#6*~K_fy^SR z9nyivfD!lGP50jV2M1axCI!*!2l3>NGLCH3_x{sZT6!(nzWuE6&4%;S?Z(Q&!R@ui-mhCQvMlcH{5c zuWR!{Z2Wyg)DfI}|3TyD?f*Hh{0N%VA=21csPDXVR~PGBwffdC?#5Dc|F%=xb@rFt zf3CR;_Zuq<&g!Q7=#{hiJP5kE@ifq?@2)hz{Kffdt+BG;-d${b{w&DT!I$@&>rWc% z%g&uI4xaqW{r-vj?dI#+e2|9v-eYHV&DouI|M9f>&A*-dj{+^v$ns04_T8J^yY;P_ zv%b>&+n?OUubr>fn(Ou3`6YdTWF0KyePhbjKSbeBYX(xe(t(3CR?Z)%v5I;M17$NL_j zsNh}mR;k`{%wwaAICSrD8=rDtT_z=qi*_057AU-kSwIz{V3JQt8seb%B0+)l`6F=} zL{$ewy-xAx(sR=1)|eP<*%RY>|3Ye!zJE;{g~*ebXi@JpcDj}LV72k$C!gx8Cl+1q0Re I43iE30Hev3ApigX literal 0 HcmV?d00001 diff --git a/js/index-DzyLC4e1.js.gz b/js/index-DzyLC4e1.js.gz deleted file mode 100644 index 015d41fc4c7ba8abfd38a86d1bd83af4704e2137..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1390 zcmV-!1(Et6iwFP!000021FctoYa2%p{lA~WIVec5x6w& z??$J!?{<~_AzKy)3A7|_8Ym>C6k5_ig3}h7KT?`DrRkTc?D$)hyOUx|krO!-1X}6d zyqP!iW`$_b;6k-qV?>U*XeWB}!t-<0M|d29Ks|M3O9A&qGo!wr1eC9Mrv zu&`xeD`Qs1H?ElF8tKP01ZB#MVP|m0Eav?4^K4-N)3t61OBlJP)Ad3Y=OUI;Yss9a@McS^LNi4J zFymo#TUolCqaTr(wPA1|j-pMfT0QVoRp}|G%7=ivv+A)Hoz-A*c57f^2y2pPS1b!> z&EjfhWoKTs-f-zUWkj@0>C_=0W`hU`B3`hZS;~;jC9#y4(cw(0u}k??4cLVmWl-cn zgEL?%)n+6B+o)XRA}B$?4J1M7Mk?KoqplLv_CQ5X=a^K4Ibc)NBtCVC0$U&fQgH#R z$v2cUTca8m!2)-|w^e+uXdk2v;kCTm&BwIwBjR-rUOc$u9Mi@p0Ra)4@i|0ESX;n# zO$E62sSFB0%80^v_4N6xm-jlKKkn?_>wJCJKuS>017Tk^)_pAuWH@!gJTR_>3H`A& z2RFXhyYtiDw~zO}fAAI>q*@KI4W@&25JuRm|6Q~fU^CGF4O4qkpX zdQD*(@p#?>YAHyi(}=zPs8Z?lv;d_AYYXtAy%jb=BAyaQ4reZnC&}J9-9saUAxieI z=bU!JN5Z_SQ;7~U(IKqj2&+D1RY`ES*s(}}BY-GaUF0sLeAMQwa)dX@h=QcLI+ggf zm=LvHs1fZeJC)9#yE@3l2yFshoE6kXZHN2P&W@w)S<uwIO0PFXO|jrw_=Q8L;lKXafEZ}#Ad(->Q3jD9PkJ?+tn!OKY@_yumWtL| zwo&t8+XUts!_7SsWpV-ZxD>M1 z-#=b-ZvW8Py|e%2?|V0HzST+n1#J<*DDw_$5_p|5Hx*Tt9?fFAe;s`HXz#~|2S0yx w;`9wc10q`eEm5h_GAB8Y_&a%pVR{<2{const r=e[o],n=r(...a);return"结果: "+s(n)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.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{M as default}; +import"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import{y as s,z as p,A as d,B as l,C as c,D as V}from"./utils-BRiseOll.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const M=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 r=e[o],n=r(...a);return"结果: "+s(n)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.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{M as default}; diff --git a/js/index-UJWVOwLL.js.gz b/js/index-UJWVOwLL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..005c946bd3643a966abbfe440df469e652cff0d3 GIT binary patch literal 1553 zcmV+s2JZPEiwFP!000021Ep7KZxcrt{@!2VZojP6-C@@zBp4Z)*g!!fE+Lo_6j_tq zNjzb%&SBzMmbe0xa#SkN6eulc>7jrciH3yGA5*W7PyB^ycOBtfC&hqdd90b|dFPqu zedjPX9h)!#Y%AIJNh%K?-B+0_4DJQ9RM>?##&lSjr5P2dDo_=9`1r)BY-N8XjByCI znC!!L07cFwjXejg5f}!+Q;6ColD{UI1W>_%Of;a#IXbup=EozGmN}9GQI5gAutQ*| zSmr2`1lvJEm9xd+u^GsR!z{zrAuVOL19i{`jSPlUqVAV4_*QQj~%6E7qBR{ybVa{h=m8^&eI9C3<@noUqfRlrW5bUPy-CZqH8 ztG%0(XbBReZ$cY{N4U9fo`-1~Cj?oVm+edfC}6w1Grwo72=n6p+{< z=S(_L$WL#N6biO5^m00bE!jbYV#<(C8DyT41W=1U!Y`0Pd8{zVOUZFLQjoSOGh4c^Flykb zOadgmD7ngE`5;EU_7(}Z7&ejYC#GX-?pP9k0f#3xgCnRhT*j=j0UjzcKBN`xO~9SJ zZA8s#1#@)&sYtS*Rfb-kR23xTY+-DC{vfOL6#o>qAgRbyDE^JHQS;rHj*xI1avfwEtIuQ$F`8g#Hs~NloGPg(6|8^`jQ|GQ*2v;L=oeT7_SC& z=F>Y%MPe1|dfs8!wrJ{vpbC*(Dm z$_Sp~3>BckQA$m8b>%s8I12_&bYl-8Ylf9l$y!`O>F&kpJOSVD8{`^LSyshIFN6|Hzp;%U(%d0ty+j*VmOq!HTTY))}^cU)f?`@<2SFaxYwW6*B&>1 zdD*zS6q~k*30W+N)Vlb4>;9G2`k#%f4}|z+T*0c@?$U3~8&BPZ7tOz3yQ@#!N9UX0U1*(KcQ4-wF!j|7?#fE@#?$8Q z^YxX}_0>BOGg`ksbT2Fi^!5)+?FWnho<8e7Ior5*w|)0?>&Y2+;YEGzR`d4x&Z?jN z-CkU1JzH~^7QLQZ7aR8<#!8GiG_|e!3IR5m+4kAS#@N)LP66yQ(415)Bf_u-jnt<~ z?HzT{;bkGwr7FYB^VhxnOJn(_5TS0t%vCICVr?AGP^nt>3zn5I1#kDXB-qwbzp_*Q zxR7G$-4RThNgJS`=$W_qJWSUP5t$^sr3mp_&9C&hG;P}q5np95Cn_csVM`;!hFrY< z@rFdswXI!=0Qd&eA%f*j(DstX$?NkKVw^I?``#9C3tv6PGPPKo0 z$S=vv&`wh*ju(?YEGu`Hr08mG@K_;T63biq4zSAKU- zzv|N{|2XX9HtfI;SPo~S+?+xr;%oS({~u>Vz#eadH-(4X^r{!%y86KigO^7?5(DIi zYn-fwlHc{VicHk?a00V7wnRaSd5NF&KebwX7n<|`7LNFT1cOA?c75_6*|Ij(W)A=W D$V~nL literal 0 HcmV?d00001 diff --git a/js/index-hl58QFGl.js.gz b/js/index-hl58QFGl.js.gz deleted file mode 100644 index aef4d2a52362b3dae12d9de5800f092b87aa9cc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1805 zcmV+o2lDtIiwFP!000021C5y5ZsWKafbaVhu22jltSO)4Oj1uBOO7X*O&mK1=P-em zmVQgLB~c+MAL8{zd$Yai6ZB?*_8AHk3-oC^-Pb52Ig@cVk^>mAk^kezpGT1*UO<^x zvK;0)$Q#iYU5yy^B(>mBI^n3*ot?jTzi+E!F71;Tm(+rV7h~Qmsil%yDx!XMe2uyz zyvYQN_yWb)j#@-o#XUIoPhLP~$QbzMLLKvFSuLtn^uBx0H*mMR$>AAr>H&IS&9Yij zYlxX@5$U{sfV&qjlADHrlH>z7jH=&Nca3QX&5Bx8%O#{4t-g)J)@CV}T9`Y{s#>bY z&`G`Db!u!A8gpb)Iw6s(sMgS}v3qWninUFOn+(7og|6GIspTlou%nY=zy4Z{2>5fQ z1FiCSZjLv(<}`$mgJDtz%~DZ)uNJ>;4(hSfM}FOYy%2XW1M8Jyb$lLrhmYZAu}~0~ zBaIzZte#CbW5gH0uql#}FRJAoqtd@+J zh)1%H`d9VPsa&8JGmLsjP((azL$jRBAPh$X?7aZNbTAXVSyO9j5w+Tjn@Z)DY%-4w zd<)o`IX*2pUH#-@lM&n{!)95nL>7I~L&pSu+oc8zeL*}x@nEdGQXf>vN8Gx74F_xr zG9_a11n(Lm+%*mQ3cMbxC#z;&d8eJ(iv@%IDUQ}ksic;XcGbUlJQj=J%+ew8Fqai)Tr5}In4#!{$ zHDFZGh)@MR7mWC}YGT)wiPC5^q&pf@xdgtK-o5+%RR}8KSEtkhnJ6oh`ds8r8_~Zl z7!e;d>IKvXU&u=zd$1>+F_;pVonLj1B3jCG5MdxI%cLxc%Q6_rclXNvI_GtE6IgJ0 z{Tp*mY+qhV10J#eCTJ|X(-Z-G!#fX z>1pOpxt3{R;8L8CS`tSsjUQ_*iZWdsFf*NWR}x41S-)Q4y#WK zbt|Q>EW#ibVz+>;ama-Sen!7NGe|$8hP``>w~I}eaxh#NWr&{{r0q<~&>7fo6*FQx zTg@?qH0HN!Q!(4FhIxQ}3o=Iji9jtr>*>df!FFlXJOeXEXX)B!2I&W%AoThdZxB;+ zlA)yL1X)_0_eS&bb{PXs9>H+3CVfI6{h%DwZ?xVUq*4EGYx_44(uN+RC$#+rHJusY zXRXl$K-$Cb)EQPfZ&Nyew>TpLwX``Y&r!;1b*W7YHW5xZOm`)5)T$ozJwTp)7DrBoL(GT}z|uWy0O{j){j&5?f88a(3tTLqU}2WAx}qp*J#b>Rg6l0N zH+!p!!$=&faiqrj7>TUBf4u>4^aIeT@&w&TQ*KqDxSBm=GHJ>6P@yh z6f-NUkJbpP7ioaBZZTb#9C$PK-8ha+qay0{-LnjlpE(KQFw)LCCO=L)1jHJ~XqF}l zBW*muF6-WAXy#D~1Lh{UnGcn(6uR|J>GzKsOP9LXw?k}a4B``kwCceLuNpzR%mY76 z7e!H|ot;buvwA&4LRm&OQ55L|^x#`FJ4+JsOiRcCX@HLDHYp8ItCO{lU`sL2> z_L7~XYvPN3x@P?z;E)=A(VeGj7`ThfbL0Z)u725T4=>UsBKuGuhmp9Mj6|>Vyz*Cy zqK+tQW7CmE$VFh;U&~;#2#}-~aQ!pMR28`K1&+ zJ%J&Z3x<={NWcE&-(PPKlY=WW-h9sA^l-#tfX92O(Uu% vSNQP5{k@_neo(()=>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(t=>{const r=t.match(/\/(\w+)\.svg/)[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,s(i=this.icons.map(_=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:_},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(e,{name:_,size:"56",cursor:"pointer"},null),default:()=>_})]),[[Vue.resolveDirective("copy"),``]])))?i:{default:()=>[i]})}})}});export{N as default}; +import{r as e,_ as o}from"./hooks-BUFyxV7E.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./lodash-es@4.17.21-CWC3zScj.js";import"./@vueuse_core@10.9.0_vue@3.4.21--QrNzsXE.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-7aSumFzu.js";import"./utils-BRiseOll.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-CaeIWam-.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.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";function s(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!Vue.isVNode(i)}const N=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(t=>{const r=t.match(/\/(\w+)\.svg/)[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,s(i=this.icons.map(_=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:_},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(e,{name:_,size:"56",cursor:"pointer"},null),default:()=>_})]),[[Vue.resolveDirective("copy"),``]])))?i:{default:()=>[i]})}})}});export{N as default}; diff --git a/js/index-stdBlglG.js.gz b/js/index-stdBlglG.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a391564ec9c242b9dcc41cbcce3cdd1865eb4ef1 GIT binary patch literal 1807 zcmV+q2k`hGiwFP!000021C5y7ZsWKW$M5?Tu22jl)Re#CIFr;oKFgq?TMtryOaQN6W>a(N-s1Iv|N$QcE^oPI#-LRw`2Rnfk26DS1lvG<{cgfCwN}GN6b>o$l#4b+`V`b+$;i=1|ND+Jp7)zXU-yM)zlreT0y$0^&K2(+g={EF?U-# zYNe5gP8$8LTW8y%2}c&CQxdbvY8_phd*^ngT;Eo4iva}V$n#otwHn76bqrGOH=Y|2 z0e>8HsMqe#t;x2oHH#qPU|N(xt5R0qs^xE|gL>@ro_}gT@5Eiqz<$Q9fzKoV=swzZ ziv;mF()xr$*Ymb*BoM%`CDN5ItJPg(`22d%9q&9@c@hvDC*L6f3W0IL1=w6*5szL~ zD`uidRsbVLHo zmWW#}_!xzlabU>?t0AL|r#;q7i*XzUmLN1JaG5A81|niXK`cX{;{s_mr3bt8{rBC` z1T3M3j0zenR6)-LBY~q@*z;tfG@DK7h9;^)D!!H8y!rhg0+sN=DYZc+%G#m<7lqSi z{BIk^BmkZIAq^l9@+!bS>`P}1W(4NvgU*LoEfqP4D3p~|>Pr$|24nf=Ryo+jyoqiK zOD=DIW6p^a$SbMDnN=dOa|tK2DcKA=4jy@+@|h#;%S!VdmE*r@4&}H2A0)`wy}QR{ zKa3Nm6mM>o;xoi}x2O9)8~La~`ou4f&N_=%GR-md?AL%3A<`~~XZ7QwAeT-fkxitL zK>A5fw|1-bTnYn^;+)V@JJNK1tZNkIvN&L7x!J7Lj*PQ@qsDvT3oIex+RT9^0;Jzv z`Fo$Vj9l4-K?1~H3EPv13m<}A^S${HQ_t?z9S>q4QcW zBaZtbIT0b91?~Dw%wI;sBE*3WIV=C5KpLO-jN|3-WoSG-6EjBV+1N)7G7djND+`MZ;z$|q~DEB-BGRcI;0Eu1!k;3n!X^_1p8xi7T}utsd%?j~$Xj zVtAR8bi72`+nP2JAKV;d6ob_^ss=Ejakm_imgbyw2`1jnTAO3ma}o`g*WHiP3*`rYogKEJIetDxkZqek$%>(_;J=HAi*$3 z^Dwa)>60P$Sob;yvxq%RSXkiYK2*M{(6xU`|8lRhY^a9=C&Et7B0eaPzH@lOcg!#w z=0gx=gJLVv&rYVpd83g7p)4nw*ourHx(n>NlLv`-E+yiCbkp1Ycz(gNF;uvD1(2AL zak)FXzGNran55Cq#%$gL98ohUdy8xg18R$AVJ`wTjJPW^ zWvvufNg(@Vy)LF5r~I|2idzOX0}wE!gAkS7jH76IHMt*0ZRi}2}T?TSTc#H4p2;+L$erPt@fq*u2i%l#wpvE zLYlmqkk$!D*-D1FR&JHz%}v@ea_Y_C>y%{4qTy0fir@XIA9tFCc!Z|(hn2aO3h^+_ xc$h-z-FLUQilY3P?61B>-;mq2vQ9n+>AAEzjo+YcH0y)k{U7U%DCl1k008whfC>Nr literal 0 HcmV?d00001 diff --git a/js/index-xyjwCpJz.js.gz b/js/index-xyjwCpJz.js.gz deleted file mode 100644 index 62a749513926b297ee7f0c20d517f661765de725..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1555 zcmV+u2JHDCiwFP!000021Ep7KZxcrt{@!2VZojP6-C@^GnqcJ0#0Cl?aT8KQL6J4t z9mf;)>KrDHWr-_5TPT&vk#e<^qm)(w6^Vv~v_Ga^AD{RO)$TgNyH1J$$?{k;&-2bR z&->0{Y&te!0@zWu?c-D)%bz&3(>S;X%u`_(-W=0mb)IHapsGMs`SOf;a#IXbc%=BFc*RydLaQI5gAu%lqK zSm7v>1VbR9%Gu)B)EwkvVU}U*kd`w;KppWx<0Dh~@-PX5=BcdN_HpdRQoyi$v^aW5 zSC!!~ifRNQtHcc>GYk@*PQEXPm8p>)Sgjg^G)ARGuW_W^UZYE6USmjEuhFEO*A(g{ zVw(ck!5KEFoF)5{`sAFwm3SG^*ZL1sseTbrPmpGl1wbp zBYUwvA`jCvP6)EJDwwC41W>?`yfeRhstEJ>Fb-P`5vZ}CP!y2( zM9!J?Xdz!3iWCaAF!XXdhb`Gbgks8&P8npLk_1qTKEf}M5qYXG!pq5NIZ}|eDKlHf zCY(c=L{M-L?LQ372oPyyNEpowgJGb^V|%J!CX+{T7_&%_r6bbC9GFnc`P}$)7{jQ6 zXEOLz%!$oQyMw6_3v z^R^i^s};s53c~Vu7kh6uU>BR%A+E@Iu*n*@gQ>~0lC_9i)MEv9?<(vYK zPm;-?#x>ibEH<7la0GNz!WPQfrej;kVq(pLCQ1oeXlUGk41G?JhAFl!L86FpM~v43 zI`iq>r6REgbv^GeY+E#SOi%?$P(Z@}_I|5C6=o#LXPH+^Z^D_}VAwILZ^G%gf_3y} z6lDa@a)t`f;3%agdb;wQIh+Lp$9k~`ku}H4sboDap>*%!^uA>neS)=!v_f6NX%R|x zJpF0cK9WYq>>0^Q6A=Ia*?YI~R ztc)ztA7Eh1#iSjvcf{|LdV7NP#q05Ucjg!u<5CR(;7!HsDO92&i%XjAV8dp6xuvDB z#2pvbvEY+}6Djpjws2!ae1CTtyv7Q__W z_2u@;{mz+<#y_`PSATSues64Ca-UvqUVYkF{m#94vwh)GW9^E&^x)OYi|*wojr9l3 zpIJzP8DJV~=iJrR)|E%C z8)qAgehsr_W#U0L>euAOh*y%#Gp=FrrR-YW#yWNybtn;TM3-s|GtXc5o1dG{t_l(AHq2brf+p6c;T)A}6~ACv8B_3jPfLPrec@Mj z${!a}Ed6N&lV;K;C@6a7Z9WgvvqMBC39l(ayk7S!Jua1On<3(>?B_(qgd%KfWZ01N zm*3xz$ho$?D-qzp)Qq{#b)K)p)V|{!T^C`|X{I00(v|!h0L1`n2`O8qBHA zkN5pk<3i{59ryCJ=A*l>UViz{eJr5@^Z(~aoq?niZ8UItS$9JIx|8L>A|3@%LRDIV6{{e-^DY<43 F008g=3<{O zHf<6Y+v!$C{_ay8QV0~tD<_wq@9sH0cA{h@q|QILxN2!~RxBwAip3+7V!1P+6p6#$ z&xKejdNTcc@iG23W((!?qjK}C;DU##1BK5NrcbvWeH%W<7uXF$v5 zS8-OPJz__<>kJ0_?11fc=;-#uoAKl|9>`=K|TcV!(~DC!HbjEY=s z)}_C1k1m2vyIZG}F9Fgpi{n9;?G=4ypHHK(u>kZKRqN~8)VsRrr8 zN((uZl5cv~!yED%HI{OVZf*?873fLD_Y&i#2$Qjkie9XM1~tLBtA2usJwS%ndeV^tNS)W;_UXIO(j3-Ta!}Z2Y;~W@J?J z+f(eZ-OirbjhA){U+}{2nqXYN&ucE&2|hC0qG5r$*WRk~lGP%Y|BHlTz67oT-C>fK zkHaE7NtNcQ550{1flx^J1lphXViFds&DopSx%49zJycUnmL0H60Rs0JWeA8PtG3Fl z4kjVOBu39ZkOl*@<061bk$!9NBrL!$EQNO{D$j2vDZiIg zo$9Toai!_W7t-X;v8u}3I1jkyJ!xF1j_X60O2lhG5*w?2S*b6x?v(%9<+EEq{Imbx TsQCXX(|`9L29Fhd%?AJgQT>A_ diff --git a/js/instance-B4SxXJBT.js b/js/instance-g2qe5488.js similarity index 90% rename from js/instance-B4SxXJBT.js rename to js/instance-g2qe5488.js index 79f43a63..c358886f 100644 --- a/js/instance-B4SxXJBT.js +++ b/js/instance-g2qe5488.js @@ -1 +1 @@ -import{G as t,H as n,d as R,I as q}from"./hooks-BOwS9lLE.js";import{g as d}from"./utils-CrI3dQgo.js";import"./dayjs@1.11.10-R4jX-Ofa.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.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)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},v=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},g=(e,r)=>{P(e,[v(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},C=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},H=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[g,C],implementRequestInterceptorErrorArray:[H]},{setImplement:a}=n(),f=()=>{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"),f(),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{G as t,H as n,d as R,I as q}from"./hooks-BUFyxV7E.js";import{g as d}from"./utils-BRiseOll.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.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)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},v=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},g=(e,r)=>{P(e,[v(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},C=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},H=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[g,C],implementRequestInterceptorErrorArray:[H]},{setImplement:a}=n(),f=()=>{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"),f(),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-g2qe5488.js.gz b/js/instance-g2qe5488.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..662a53be4a492c9f1f053465caf0230873a4fa8a GIT binary patch literal 790 zcmV+x1L^!9iwFP!000021C5nkZ<{a_hVS<)BCc%7xJlP6T_UP{G;6b|OT|94t*R;y zP7)Hpsco_%$~Gt0eR2%b3f zXvO(Py5leJ@`tazDP2ov5S5#kh6^h$Q&BA4u^&m8$MF-+p+_Oh*K*jQoeu4^-SPJy zzb5%bUT3x=#I$fO{{7$FxJct_Wz`J(s-^n}43x*C z+O+HbxI6t6cG}%KB?AGFF0wctcImO{GrKsC+J3K&1(^_#24)c zR)N1k3w3qg(PnYAVDY&2Kd+B&b=%_Y>`<2$QLYOfObIgPNed?I1zUi=;z4E zj>Q>htTox~lT_P7*$hv`R$*c5%PHCgUcTq7Vi zI|TR-d=3eBFKsjK2gs{UHr^`Zt*<8J=v%DGR_@!n8fJW2hw0*c3cE7G3nO`li5CxZOrOyHW5s&1y3RgRKOYnV<~((e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(w||{}),C={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 q=()=>C,P=(e,r)=>{const t=document.createElement("a");t.href=e,t.download=r,t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},y=(e,r)=>Object.prototype.toString.call(e).includes(r),M=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),o=[],s=window.crypto||window.msCrypto;let i=0;for(i=0;inew Promise((t,o)=>{let s;try{if(typeof e=="string")return P(e,r),t();if(e instanceof ArrayBuffer)s=new Blob([new Uint8Array(e)],{type:"application/octet-stream"});else if(e instanceof File||e instanceof Blob)s=e;else return o(new Error("downloadAnyFile: Unsupported data type."));const i=URL.createObjectURL(s),n=document.createElement("a");n.href=i,n.download=r,n.style.display="none";const a=()=>{URL.revokeObjectURL(i),document.body.removeChild(n)};n.addEventListener("load",()=>(a(),t())),n.addEventListener("error",c=>(a(),o(c))),document.body.appendChild(n),n.click()}catch(i){return o(i)}}),J=()=>{const e=navigator.userAgent;return/windows/i.test(e)?w.Windows:/macintosh|mac os x/i.test(e)?w.MacOS:/linux/i.test(e)?w.Linux:/android/i.test(e)?w.Android:/iphone|ipad|ipod/i.test(e)?w.IOS:w.Unknown},Y=(e,r)=>{const t=e.split("?").filter(Boolean)[0],o=r.split("?").filter(Boolean)[0],s=/\/$/;return t.replace(s,"")===o.replace(s,"")};function G(e,r="sessionStorage",t){const{prefix:o,prefixKey:s}=t??{},i=o?s||g:"",n=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(n).find(a=>a===i+e)}function H(e,r,t="sessionStorage",o){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:s,prefixKey:i}=o??{},n=s?i||g:"";try{const a=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(n+e,a):window.sessionStorage.setItem(n+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function Q(e,r="sessionStorage",t){const{prefix:o,prefixKey:s,defaultValue:i}=t??{},n=o?s||g:"";try{const a=r==="localStorage"?window.localStorage.getItem(n+e):window.sessionStorage.getItem(n+e);return a===null?i??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),i??null}}const Z=(e,r,t)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:o,prefixKey:s}=t??{},i=o?s||g:"",n=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(f,m)=>{(f?[...a,...n]:m==="localStorage"?n:a).forEach(p=>{e==="__all__"?(window.sessionStorage.removeItem(i+p),window.localStorage.removeItem(i+p)):m==="localStorage"?window.localStorage.removeItem(i+p):window.sessionStorage.removeItem(i+p)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:r==="localStorage"?window.localStorage.removeItem(i+e):window.sessionStorage.removeItem(i+e);break}},z=(e,r)=>{var i;const{domToImageOptions:t,printOptions:o}=r??{},{create:s}=A(e,{...t,beforeCreate:n=>{var a,c;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,n),(c=window.$loadingBar)==null||c.start()},created(n,a){var c,f;(c=t==null?void 0:t.created)==null||c.call(t,n,a),(f=window.$loadingBar)==null||f.finish()},createdError(n){var a,c;(a=t==null?void 0:t.createdError)==null||a.call(t,n),(c=window.$loadingBar)==null||c.error()}});(i=s("jpeg"))==null||i.then(n=>{const{print:a}=x(n,{type:"image",base64:!0,targetStyles:["*"],...v(o,["type","base64"])});a()})},N=(e,r)=>{const t=()=>{const s=d(e);s&&(typeof r=="string"?r.trim().split(" "):r).forEach(n=>{n&&s.classList.add(n)})},o=Vue.watch(()=>d(e),t,{immediate:!0});h(o)},T=(e,r)=>{const t=()=>{const s=d(e);if(s)if(r==="removeAllClass"){const i=s.classList;i.forEach(n=>i.remove(n))}else(typeof r=="string"?r.trim().split(" "):r).forEach(n=>{n&&s.classList.remove(n)})},o=Vue.watch(()=>d(e),t,{immediate:!0});h(o)},ee=(e,r)=>{const t=Vue.ref(!1),o=()=>{const i=d(e);if(!i)t.value=!1;else{const n=i.className,a=typeof r=="string"?r.trim().split(" ").filter(c=>c!==""):r;t.value=a.some(c=>n.includes(c))}},s=Vue.watch(()=>d(e),o,{immediate:!0});return h(s),t},I=e=>{const r=["webkit","moz","ms","o"],t={};return r.forEach(o=>{t[`${o}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),t[e]=e,t},te=(e,r)=>{const t=(i,n)=>{i.split(";").forEach(a=>{const[c,f]=a.split(":");if(c&&f){const m=c.trim(),b=f.trim();if(c.startsWith("--"))n.style.setProperty(m,b);else if(c.startsWith("-"))n.style[c]=f;else{const p=I(m);Object.keys(p).forEach(_=>{n.style[_]=p[_]}),n.style[m]=b}}})},o=()=>{const i=d(e);i&&(y(r,"String")?t(r,i):y(r,"Array")?r.forEach(n=>{t(n,i)}):Object.keys(r).forEach(a=>{t(`${a}: ${r[a]}`,i)}))},s=Vue.watch(()=>d(e),o,{immediate:!0});h(s)},re=(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},ne=(e,r)=>{const{defaultElement:t}=r||{};if(!e)return t?[t]:null;const o=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{const s=Array.from(document.querySelectorAll(o));return!s.length&&t?[t]:s}catch(s){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,s),t?[t]:null}},se=(e,r="px")=>typeof e=="number"?e.toString()+r:y(e,"String")&&$.cssUnit.test(e)?e:e+r,u={precision:8,decimal:"."},S=(e,r,t)=>e!=null&&e.length?e.length===1?l(e[0],u):e.reduce((s,i,n,a)=>(s=t==null?void 0:t(s,i,n,a),s),r):0,k=(e,r)=>{const t=Object.assign({},u,r),o=l(e,t),{type:s="number"}=t;return s==="number"?o.value:o.toString()},oe=(...e)=>e.length===1?l(e[0],u).add(0):S(e,0,(r,t)=>l(r,u).add(t)),ie=(...e)=>{if(e.length===1)return l(e[0],u).subtract(0);if(e.length===2){const[o,s]=e;return l(o,u).subtract(s)}const r=E(e),t=r.shift();return r.length?S(r,t,(o,s)=>l(o,u).subtract(s)):t},ae=(...e)=>e.length===1?l(e[0],u).multiply(1):S(e,1,(r,t)=>l(r,u).multiply(t)),ce=(...e)=>{if(e.length===1)return l(e[0],u).divide(1);if(e.length===2){const[o,s]=e;return l(o,u).divide(s)}const r=E(e),t=r.shift();return S(r,t,(o,s)=>l(o,u).divide(s))},le=(e,r,t)=>{if(r<=1)return[e||0];if(!e)return new Array(r).fill(0);const o=Object.assign({},u,t);return l(e,o).distribute(r).map(i=>k(i,o))};function R(e,...r){if(Array.isArray(e))e.forEach(t=>R(t,...r));else return e(...r)}function d(e,r){var o;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((o=e.value)==null?void 0:o.$el)??e.value:t=e,t}function ue(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||y(e,"Object"))return()=>e;if(typeof e=="function")return e}function h(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function fe(e,r){const t=Vue.watchEffect(e,r);h(t)}export{oe as A,ie as B,ae as C,ce as D,q as a,se as b,re as c,R as d,P as e,te as f,Q as g,N as h,y as i,X as j,h as k,Y as l,Z as m,T as n,J as o,z as p,ne as q,ue as r,H as s,ee as t,M as u,d as v,fe as w,G as x,k as y,le as z}; +import{A as g,u as A,a as x,b as $}from"./hooks-BUFyxV7E.js";import{o as v,c as E}from"./lodash-es@4.17.21-CWC3zScj.js";import{c as l}from"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-C_BRgauB.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./print-js@1.6.0-C3lAJnMa.js";var w=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(w||{}),C={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 q=()=>C,P=(e,r)=>{const t=document.createElement("a");t.href=e,t.download=r,t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},y=(e,r)=>Object.prototype.toString.call(e).includes(r),M=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),o=[],s=window.crypto||window.msCrypto;let i=0;for(i=0;inew Promise((t,o)=>{let s;try{if(typeof e=="string")return P(e,r),t();if(e instanceof ArrayBuffer)s=new Blob([new Uint8Array(e)],{type:"application/octet-stream"});else if(e instanceof File||e instanceof Blob)s=e;else return o(new Error("downloadAnyFile: Unsupported data type."));const i=URL.createObjectURL(s),n=document.createElement("a");n.href=i,n.download=r,n.style.display="none";const a=()=>{URL.revokeObjectURL(i),document.body.removeChild(n)};n.addEventListener("load",()=>(a(),t())),n.addEventListener("error",c=>(a(),o(c))),document.body.appendChild(n),n.click()}catch(i){return o(i)}}),J=()=>{const e=navigator.userAgent;return/windows/i.test(e)?w.Windows:/macintosh|mac os x/i.test(e)?w.MacOS:/linux/i.test(e)?w.Linux:/android/i.test(e)?w.Android:/iphone|ipad|ipod/i.test(e)?w.IOS:w.Unknown},Y=(e,r)=>{const t=e.split("?").filter(Boolean)[0],o=r.split("?").filter(Boolean)[0],s=/\/$/;return t.replace(s,"")===o.replace(s,"")};function G(e,r="sessionStorage",t){const{prefix:o,prefixKey:s}=t??{},i=o?s||g:"",n=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(n).find(a=>a===i+e)}function H(e,r,t="sessionStorage",o){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:s,prefixKey:i}=o??{},n=s?i||g:"";try{const a=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(n+e,a):window.sessionStorage.setItem(n+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function Q(e,r="sessionStorage",t){const{prefix:o,prefixKey:s,defaultValue:i}=t??{},n=o?s||g:"";try{const a=r==="localStorage"?window.localStorage.getItem(n+e):window.sessionStorage.getItem(n+e);return a===null?i??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),i??null}}const Z=(e,r,t)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:o,prefixKey:s}=t??{},i=o?s||g:"",n=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(f,m)=>{(f?[...a,...n]:m==="localStorage"?n:a).forEach(p=>{e==="__all__"?(window.sessionStorage.removeItem(i+p),window.localStorage.removeItem(i+p)):m==="localStorage"?window.localStorage.removeItem(i+p):window.sessionStorage.removeItem(i+p)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:r==="localStorage"?window.localStorage.removeItem(i+e):window.sessionStorage.removeItem(i+e);break}},z=(e,r)=>{var i;const{domToImageOptions:t,printOptions:o}=r??{},{create:s}=A(e,{...t,beforeCreate:n=>{var a,c;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,n),(c=window.$loadingBar)==null||c.start()},created(n,a){var c,f;(c=t==null?void 0:t.created)==null||c.call(t,n,a),(f=window.$loadingBar)==null||f.finish()},createdError(n){var a,c;(a=t==null?void 0:t.createdError)==null||a.call(t,n),(c=window.$loadingBar)==null||c.error()}});(i=s("jpeg"))==null||i.then(n=>{const{print:a}=x(n,{type:"image",base64:!0,targetStyles:["*"],...v(o,["type","base64"])});a()})},N=(e,r)=>{const t=()=>{const s=d(e);s&&(typeof r=="string"?r.trim().split(" "):r).forEach(n=>{n&&s.classList.add(n)})},o=Vue.watch(()=>d(e),t,{immediate:!0});h(o)},T=(e,r)=>{const t=()=>{const s=d(e);if(s)if(r==="removeAllClass"){const i=s.classList;i.forEach(n=>i.remove(n))}else(typeof r=="string"?r.trim().split(" "):r).forEach(n=>{n&&s.classList.remove(n)})},o=Vue.watch(()=>d(e),t,{immediate:!0});h(o)},ee=(e,r)=>{const t=Vue.ref(!1),o=()=>{const i=d(e);if(!i)t.value=!1;else{const n=i.className,a=typeof r=="string"?r.trim().split(" ").filter(c=>c!==""):r;t.value=a.some(c=>n.includes(c))}},s=Vue.watch(()=>d(e),o,{immediate:!0});return h(s),t},I=e=>{const r=["webkit","moz","ms","o"],t={};return r.forEach(o=>{t[`${o}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),t[e]=e,t},te=(e,r)=>{const t=(i,n)=>{i.split(";").forEach(a=>{const[c,f]=a.split(":");if(c&&f){const m=c.trim(),b=f.trim();if(c.startsWith("--"))n.style.setProperty(m,b);else if(c.startsWith("-"))n.style[c]=f;else{const p=I(m);Object.keys(p).forEach(_=>{n.style[_]=p[_]}),n.style[m]=b}}})},o=()=>{const i=d(e);i&&(y(r,"String")?t(r,i):y(r,"Array")?r.forEach(n=>{t(n,i)}):Object.keys(r).forEach(a=>{t(`${a}: ${r[a]}`,i)}))},s=Vue.watch(()=>d(e),o,{immediate:!0});h(s)},re=(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},ne=(e,r)=>{const{defaultElement:t}=r||{};if(!e)return t?[t]:null;const o=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{const s=Array.from(document.querySelectorAll(o));return!s.length&&t?[t]:s}catch(s){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,s),t?[t]:null}},se=(e,r="px")=>typeof e=="number"?e.toString()+r:y(e,"String")&&$.cssUnit.test(e)?e:e+r,u={precision:8,decimal:"."},S=(e,r,t)=>e!=null&&e.length?e.length===1?l(e[0],u):e.reduce((s,i,n,a)=>(s=t==null?void 0:t(s,i,n,a),s),r):0,k=(e,r)=>{const t=Object.assign({},u,r),o=l(e,t),{type:s="number"}=t;return s==="number"?o.value:o.toString()},oe=(...e)=>e.length===1?l(e[0],u).add(0):S(e,0,(r,t)=>l(r,u).add(t)),ie=(...e)=>{if(e.length===1)return l(e[0],u).subtract(0);if(e.length===2){const[o,s]=e;return l(o,u).subtract(s)}const r=E(e),t=r.shift();return r.length?S(r,t,(o,s)=>l(o,u).subtract(s)):t},ae=(...e)=>e.length===1?l(e[0],u).multiply(1):S(e,1,(r,t)=>l(r,u).multiply(t)),ce=(...e)=>{if(e.length===1)return l(e[0],u).divide(1);if(e.length===2){const[o,s]=e;return l(o,u).divide(s)}const r=E(e),t=r.shift();return S(r,t,(o,s)=>l(o,u).divide(s))},le=(e,r,t)=>{if(r<=1)return[e||0];if(!e)return new Array(r).fill(0);const o=Object.assign({},u,t);return l(e,o).distribute(r).map(i=>k(i,o))};function R(e,...r){if(Array.isArray(e))e.forEach(t=>R(t,...r));else return e(...r)}function d(e,r){var o;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((o=e.value)==null?void 0:o.$el)??e.value:t=e,t}function ue(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||y(e,"Object"))return()=>e;if(typeof e=="function")return e}function h(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function fe(e,r){const t=Vue.watchEffect(e,r);h(t)}export{oe as A,ie as B,ae as C,ce as D,q as a,se as b,re as c,R as d,P as e,te as f,Q as g,N as h,y as i,X as j,h as k,Y as l,Z as m,T as n,J as o,z as p,ne as q,ue as r,H as s,ee as t,M as u,d as v,fe as w,G as x,k as y,le as z}; diff --git a/js/utils-BRiseOll.js.gz b/js/utils-BRiseOll.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..67c0a75dd12007ea530683aac23ad64296b89f80 GIT binary patch literal 3386 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 Q7w!M~56sw53zHxK0JzJoS^xk5 literal 0 HcmV?d00001 diff --git a/js/utils-CrI3dQgo.js.gz b/js/utils-CrI3dQgo.js.gz deleted file mode 100644 index 6dfe9a818f3526ada3ea230569641df69b65f194..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3385 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 Q<@5jgAK;l&Ib#q20PBtAmjD0& literal 0 HcmV?d00001 diff --git a/mockServer/mock-data.js b/mockServer/mock-data.js index b97763cc..5c119953 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-1712993373974.js +// mock-data-1713107070058.js import { transformMockData } from "vite-plugin-mock-dev-server"; // mock/demo/person.mock.ts @@ -85,7 +85,7 @@ var getPersonList = defineMock({ } }); -// mock-data-1712993373974.js +// mock-data-1713107070058.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_1712993373974_default = transformMockData(mockList); +var mock_data_1713107070058_default = transformMockData(mockList); export { - mock_data_1712993373974_default as default + mock_data_1713107070058_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index c2e498c76981a52a5c4aca5cfea5338398a15ddc..58d7823a8d8681dbce564c609ba0110f5ad19207 100644 GIT binary patch literal 1041 zcmV+s1n&DEiwFP!000021I<=TbK^D)zUx(zhnfYj4To9V5-m;^q6z$XCYjw{$~Qp`T9Y71-lbaRJ^2~*63M3SL0 z`<1t|F#K~{DFbU@hN~P+0K6!CSigpY2ar_?7y%_O5rni#4*-S(dOLyyaDW_5Ot?!D zTnB)%E>ZED0%I_$Mriz%*Q`8mv4FBl?&m2te7-ziez%Oyqw^>_y$J8LCrTUG0gU2O zXO${{tCIV7+;C_hQ&kDGoiI4x7IiM<+7q8G&=h%A z%fyIE0#}OfS%ES)x4sQZp{bPwiI4E(SQ%!bC|E?a59V8*3(0B8wmiqTwNfZeKyv&d z{=&c=aN=AimDC2REYoOe>JVkh+AWNFsTU17Gx8t6NfZSzyQ(jK`fz?#pS}J5 zg&>B$ctWzYHx>cJ~16XM6-L!-pO}H_iglKJD&X!<* z6iDmC5|oL;pkgekm9nhT!qspnWKz^A>efT=6#j)|XustDmQHFHdw;!fM^neRYY`RQ zotMwtm)Gv4L87*&dJ9*lia+)ZLB&bPx0TF9PSMcEQT&l!FT5^H_lX7&b;F=1lSws9 zfS1=U!S+RTk9$qdsn!pTA7+($&y!om?r}frQE<0uD73p(6@R?E$NjYrZ$|FJZLM!v z7>0v7exmMmEz$PB8Ak9pcT#rDZHWKPg#S&OF|41ykXXmIzw+7#9;NbcDIy-^{aDWU=M7RqQ zTm^u#Dp2w393wEQLa6rw&t8VN+7pEh>;Oh_ zsnb#wzm@Ubdu}+?kgBqP$xaxYZu2S=a_T(cZmLo3P)&OOvjmHBwne2&8ImA0+9vNr z8xl1%XjsFcUU@Ao>wYp!0HW4t(*huJ6nq3l(e9GXzMz3$U!emw%k!y-P ztz>LODS<1+_bf-5nH%2*rO;GLg2V^-X{ZcSk>_kqwD;y)o(aim$+kShca>5oO+a$| zCjP>}9k6t+<5Fq^WtwWV#WFB~DJ*>W0X|p7H7eHH`>Q^p#_q>Q7w>`@0V|1K8MGEk+nj-Eu}`LPzMl~2?kK; zjF?lr&_lkixfU_ilx-OcwJU<#1(kk89^Ez!L+8W;s0aL6KNQ4qRgnEP*GPrY)S9g^ zS7C&_)ss~pyP-BD1S_{B7^Qw_V{kebl1L)!GW?y(q%6X$5()F2jwgvit;c}4tfbj9 z>huPN1sC}kWJRqTniEGpNYtH@9chI$n4w~e*8!Z)8&s^28+^~r5jf!nneX_lpPvb% z7KZhpZyC{3sXT(ojBmv(7urnd>;lbAnM5%8^x+RHNHFL72wu(SfhE_KO9V{eeL(we zytZ}X)&Tbvs(l0p+l0ebw0uErVKuBl;r+^Pax{>;P~ALO%;$bs@GWyAssG@ar_06svU;^V|2PRc@9t+x!}F*Ka-gaGZqu%soNB;aW9OzJYT`6NVR>vFaP z`-4ClAC{n0Dc*I;Ze2Bt!Eh|F?8fyV(2dnLC;~#$Ai3 z=A8sps z!@@A^)zKq$r)!9||8+lthq;roWo|?KZ$|uYnv7xn_=Ut;w*8gYJn$%$=R9!@&63_{ Ne*+1T(vL?90025Q_(A{x