From 63ce63c50eb650a1f8e89a31a1b0151b64bb236b Mon Sep 17 00:00:00 2001 From: ray_wuhao <443547225@qq.com> Date: Sat, 22 Jul 2023 23:27:33 +0800 Subject: [PATCH] build4.1.3 --- assets/dayjs@1.11.7-6cbb96c2.js | 1 + assets/dayjs@1.11.7-6cbb96c2.js.gz | Bin 0 -> 3594 bytes assets/dayjs@1.11.7-adc18375.js | 1 - assets/dayjs@1.11.7-adc18375.js.gz | Bin 3622 -> 0 bytes ...-40235ba7.js => echarts@5.4.0-fb0c89c7.js} | 2 +- ...ba7.js.gz => echarts@5.4.0-fb0c89c7.js.gz} | Bin 148961 -> 148966 bytes assets/en-US-04e20f79.js.gz | Bin 1695 -> 0 bytes .../{en-US-04e20f79.js => en-US-2af00caf.js} | 2 +- assets/en-US-2af00caf.js.gz | Bin 0 -> 1692 bytes assets/index-034efd71.js.gz | Bin 874 -> 0 bytes .../{index-2724b418.js => index-087a5815.js} | 2 +- assets/index-087a5815.js.gz | Bin 0 -> 1008 bytes .../{index-752e376a.js => index-11457ccf.js} | 2 +- assets/index-11457ccf.js.gz | Bin 0 -> 732 bytes assets/index-2724b418.js.gz | Bin 1011 -> 0 bytes .../{index-034efd71.js => index-36d6ad05.js} | 2 +- assets/index-36d6ad05.js.gz | Bin 0 -> 873 bytes assets/index-3c6900b5.js | 1 + assets/index-3c6900b5.js.gz | Bin 0 -> 43180 bytes assets/index-421be532.js.gz | Bin 944 -> 0 bytes assets/index-6cc317bd.js | 1 - assets/index-6cc317bd.js.gz | Bin 42458 -> 0 bytes assets/index-752e376a.js.gz | Bin 732 -> 0 bytes assets/index-75e8e13c.js.gz | Bin 6048 -> 0 bytes .../{index-8de2284b.js => index-76e3058f.js} | 2 +- assets/index-76e3058f.js.gz | Bin 0 -> 854 bytes assets/index-8c382700.js | 1 + assets/index-8c382700.js.gz | Bin 0 -> 2724 bytes assets/index-8d36a166.js | 1 - assets/index-8d36a166.js.gz | Bin 3624 -> 0 bytes assets/index-8de2284b.js.gz | Bin 857 -> 0 bytes .../{index-85bb7962.js => index-91d035d1.js} | 2 +- ...ex-85bb7962.js.gz => index-91d035d1.js.gz} | Bin 2371 -> 2372 bytes assets/index-a8ad655b.js.gz | Bin 1034 -> 0 bytes assets/index-aead06c0.js.gz | Bin 1869 -> 0 bytes .../{index-e34cd48c.js => index-bb2baac1.js} | 2 +- assets/index-bb2baac1.js.gz | Bin 0 -> 3640 bytes assets/index-c5e56a28.js | 1 - assets/index-c5e56a28.js.gz | Bin 3257 -> 0 bytes .../{index-09018c38.js => index-cb002f8a.js} | 2 +- .../{index-421be532.js => index-d02deb56.js} | 2 +- assets/index-d02deb56.js.gz | Bin 0 -> 944 bytes assets/index-e3189b70.js | 1 + assets/index-e3189b70.js.gz | Bin 0 -> 4849 bytes assets/index-e34cd48c.js.gz | Bin 3642 -> 0 bytes .../{index-a8ad655b.js => index-e464727c.js} | 2 +- assets/index-e464727c.js.gz | Bin 0 -> 1031 bytes .../{index-75e8e13c.js => index-eb409989.js} | 2 +- assets/index-eb409989.js.gz | Bin 0 -> 6043 bytes .../{index-aead06c0.js => index-ffb95aec.js} | 2 +- assets/index-ffb95aec.js.gz | Bin 0 -> 1868 bytes assets/vue-router@4.2.4_vue@3.3.4-4991130b.js | 5 ----- .../vue-router@4.2.4_vue@3.3.4-4991130b.js.gz | Bin 9455 -> 0 bytes assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js | 5 +++++ .../vue-router@4.2.4_vue@3.3.4-e93fe26b.js.gz | Bin 0 -> 9518 bytes .../{zh-CN-c14ac2c4.js => zh-CN-8eb38692.js} | 2 +- assets/zh-CN-8eb38692.js.gz | Bin 0 -> 1890 bytes assets/zh-CN-c14ac2c4.js.gz | Bin 1891 -> 0 bytes index.html | 6 +++--- index.html.gz | Bin 1660 -> 1659 bytes 60 files changed, 26 insertions(+), 26 deletions(-) create mode 100644 assets/dayjs@1.11.7-6cbb96c2.js create mode 100644 assets/dayjs@1.11.7-6cbb96c2.js.gz delete mode 100644 assets/dayjs@1.11.7-adc18375.js delete mode 100644 assets/dayjs@1.11.7-adc18375.js.gz rename assets/{echarts@5.4.0-40235ba7.js => echarts@5.4.0-fb0c89c7.js} (99%) rename assets/{echarts@5.4.0-40235ba7.js.gz => echarts@5.4.0-fb0c89c7.js.gz} (99%) delete mode 100644 assets/en-US-04e20f79.js.gz rename assets/{en-US-04e20f79.js => en-US-2af00caf.js} (95%) create mode 100644 assets/en-US-2af00caf.js.gz delete mode 100644 assets/index-034efd71.js.gz rename assets/{index-2724b418.js => index-087a5815.js} (85%) create mode 100644 assets/index-087a5815.js.gz rename assets/{index-752e376a.js => index-11457ccf.js} (95%) create mode 100644 assets/index-11457ccf.js.gz delete mode 100644 assets/index-2724b418.js.gz rename assets/{index-034efd71.js => index-36d6ad05.js} (86%) create mode 100644 assets/index-36d6ad05.js.gz create mode 100644 assets/index-3c6900b5.js create mode 100644 assets/index-3c6900b5.js.gz delete mode 100644 assets/index-421be532.js.gz delete mode 100644 assets/index-6cc317bd.js delete mode 100644 assets/index-6cc317bd.js.gz delete mode 100644 assets/index-752e376a.js.gz delete mode 100644 assets/index-75e8e13c.js.gz rename assets/{index-8de2284b.js => index-76e3058f.js} (89%) create mode 100644 assets/index-76e3058f.js.gz create mode 100644 assets/index-8c382700.js create mode 100644 assets/index-8c382700.js.gz delete mode 100644 assets/index-8d36a166.js delete mode 100644 assets/index-8d36a166.js.gz delete mode 100644 assets/index-8de2284b.js.gz rename assets/{index-85bb7962.js => index-91d035d1.js} (98%) rename assets/{index-85bb7962.js.gz => index-91d035d1.js.gz} (57%) delete mode 100644 assets/index-a8ad655b.js.gz delete mode 100644 assets/index-aead06c0.js.gz rename assets/{index-e34cd48c.js => index-bb2baac1.js} (97%) create mode 100644 assets/index-bb2baac1.js.gz delete mode 100644 assets/index-c5e56a28.js delete mode 100644 assets/index-c5e56a28.js.gz rename assets/{index-09018c38.js => index-cb002f8a.js} (78%) rename assets/{index-421be532.js => index-d02deb56.js} (96%) create mode 100644 assets/index-d02deb56.js.gz create mode 100644 assets/index-e3189b70.js create mode 100644 assets/index-e3189b70.js.gz delete mode 100644 assets/index-e34cd48c.js.gz rename assets/{index-a8ad655b.js => index-e464727c.js} (87%) create mode 100644 assets/index-e464727c.js.gz rename assets/{index-75e8e13c.js => index-eb409989.js} (74%) create mode 100644 assets/index-eb409989.js.gz rename assets/{index-aead06c0.js => index-ffb95aec.js} (94%) create mode 100644 assets/index-ffb95aec.js.gz delete mode 100644 assets/vue-router@4.2.4_vue@3.3.4-4991130b.js delete mode 100644 assets/vue-router@4.2.4_vue@3.3.4-4991130b.js.gz create mode 100644 assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js create mode 100644 assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js.gz rename assets/{zh-CN-c14ac2c4.js => zh-CN-8eb38692.js} (95%) create mode 100644 assets/zh-CN-8eb38692.js.gz delete mode 100644 assets/zh-CN-c14ac2c4.js.gz diff --git a/assets/dayjs@1.11.7-6cbb96c2.js b/assets/dayjs@1.11.7-6cbb96c2.js new file mode 100644 index 00000000..7cee08bb --- /dev/null +++ b/assets/dayjs@1.11.7-6cbb96c2.js @@ -0,0 +1 @@ +import{c as E,g as R}from"./@babel_runtime@7.22.6-960cbc2f.js";var V={exports:{}};(function(I,B){(function(w,y){I.exports=y()})(E,function(){var w=1e3,y=6e4,k=36e5,O="millisecond",d="second",M="minute",m="hour",p="day",C="week",_="month",U="quarter",D="year",L="date",J="Invalid Date",G=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,P=/\[([^\]]+)]|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,Q={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(r){var e=["th","st","nd","rd"],t=r%100;return"["+r+(e[(t-20)%10]||e[t]||e[0])+"]"}},z=function(r,e,t){var i=String(r);return!i||i.length>=e?r:""+Array(e+1-i.length).join(t)+r},K={s:z,z:function(r){var e=-r.utcOffset(),t=Math.abs(e),i=Math.floor(t/60),n=t%60;return(e<=0?"+":"-")+z(i,2,"0")+":"+z(n,2,"0")},m:function r(e,t){if(e.date()1)return r(s[0])}else{var a=e.name;S[a]=e,n=a}return!i&&n&&(x=n),n||!i&&x},c=function(r,e){if(F(r))return r.clone();var t=typeof e=="object"?e:{};return t.date=r,t.args=arguments,new j(t)},o=K;o.l=W,o.i=F,o.w=function(r,e){return c(r,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var j=function(){function r(t){this.$L=W(t.locale,null,!0),this.parse(t)}var e=r.prototype;return e.parse=function(t){this.$d=function(i){var n=i.date,u=i.utc;if(n===null)return new Date(NaN);if(o.u(n))return new Date;if(n instanceof Date)return new Date(n);if(typeof n=="string"&&!/Z$/i.test(n)){var s=n.match(G);if(s){var a=s[2]-1||0,f=(s[7]||"0").substring(0,3);return u?new Date(Date.UTC(s[1],a,s[3]||1,s[4]||0,s[5]||0,s[6]||0,f)):new Date(s[1],a,s[3]||1,s[4]||0,s[5]||0,s[6]||0,f)}}return new Date(n)}(t),this.$x=t.x||{},this.init()},e.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()},e.$utils=function(){return o},e.isValid=function(){return this.$d.toString()!==J},e.isSame=function(t,i){var n=c(t);return this.startOf(i)<=n&&n<=this.endOf(i)},e.isAfter=function(t,i){return c(t)BUz zC*G1g`FKa)LlR9M&_yIizjnh|T{Sj}w>HY1 zHY;F%R1Noyf;_&p(xf8t({TZYDpl9nW&j z%sv8XAe=P`o+Sw*_@EJxz$PskvEW*zT;2>gEZZYZQV0qfZ)#C-wX8!=Yck=@NPNpJ zy+B$dN$68H6;C;hi?ASYG4vl*bV|~r13(fn0D#L ziSKw?q!)sOzQx9&`IJ6gu!CY?#8GFz+YNc7>9F*=74;44IMldK9f@^a-w(8?v{BZn z$D(T+>DDy9#mZGuASNjiz3^0X=qe>;0D%Iir_h8BvZ-@{CU)m^HEy7_Yx-8C09}eL z!eo@|n^FOl)fFu=&_Oi4$Q7U$fF>+J5EX>W<3`8zJrHJCwhaqv>ojIj(c3E1@N#EC zi>t+oSHyw*dHt z3;4!$vrR{4jh>mescjBv&D^DZa{#)k)6lf(AT;;sJLdhQ8Gx;%b}*R`q8pLF>!0!9 zwiV)L0zP!D4%bQ{_%cC##|szA7(4YLrj)_n&Y5t^1{)`vjpliay(9E}hb>~vIbIl9 zUWfbL+(|+Y+5BlzN1Btj38%Wm)iLJI5sgMeawp)U3H8}qo4(<)L+Tq2y93{|OKVWVI)IH`zhk-FqO!e8J<34iQd!_mzS4H5A!9*hMBaP=j|?n#~o#E=;S&!QgdfR;CB1%NpQ(S8>Uev3hT z@wTKoxn~Qa6t~@l>hF@g%*!Llit~~r)9bwJ2YfNt+#FjS5m-PIy}8lUo2mj_D$=XS z)^u8?oDa$Xk4nzibIup2XtpLm7N}EW4s+@ysFww!qWpk*;mi)8l9y+t_P9{B$N+I- zX$cqWKyGy)jr+zB?b@1h?9jaA=t1Y1=E3<_Gp_?|MDuiK#;GzAsAKA|J+r6uH-v?C zFNx2zhVmm{ns;-jWmvtgH8b0YrB!HIH!W?g zLMs)0Q}nmz`(5lWQ@4=z-!@T!2Wn=S2cWpXvb}*Pgi+?0Y5lE(YQJ#9?CZsYRCN|? z_o#Sm9u>5W;;|00rO2Tvn%#8fu69}=!r=+5PmUSPbt=avG+kAFu3H5FLRVF{eTjP- z2MESun|H0)jm%l|Q^`9)(-WsXm$VkSaYUCY(wE>U7MUqnsItlMmB$6<3Rw=quh$&5 zSXdzPX6H3`=diZG>hhN8HERM*<1SJLf})h@HS2PGsy44_3qqzSueq;A%&NxIp|}DI zk0I?2tIF02np0G!sGAO^KJ0E!CfL;ER+X`)Wi*D1T|BEkcr{d4T34rim0M_<|NCl~ z2pj{vl_=Zp8+aeQ>#6ji>o8iBZ8>XsS#e9DbJ2B1ya*px&Sb%9i=z|0$kLl*nPX_m zgKWvr1lNRDoHvf$jM!d`*F}u~vUEUhXD&3klIIArM4asdgUFG*^{7TK2=xR$+>JGN zC4%4(L*<6`2OfexXP2;*cA9|;k)DpKT^UtVqee5MhI;0;m5g|MO1vTW(#^~jOl%|# z@3FM6Gqj&jlp|^InhEKJXr(*5&%RiLjP&tw6j+@fIxoDK6)P+0NkO)QT5RsHkzg*BYoU}$nDANXb7P@TXvrI=pNn9wwi}aN50tu73SfN8sq(P z4^WjE$}lpa2Q%z5*(cPjYn4^d{VF6ddAmNwIeFmN4j)V=^OH(_ZL|DVWwlDS>ky0H zu9Nh9_Nv?Sw=i=%p*w7RbY!afN7+xBw2G@bMSYoyPU~jBP@(m@i7P`;UipDiH&3-x z7mdCjM6^$jASh!O_8rl_4wv3E7}RP)M2adg_WU{yfnp1}slp-h(JX<7drf0dnf; zkTo&HHr=M8wdhVdiKSDp0HNb_0e$lT+=TYA1?iS~41Ha3HQG*L=pUpaAOL~|p@?oO zBAnj?*i#tJ>@`fsH5!c>@*t#ZlK#*Pv&&?hUH0Fmvj?3SNN+OPY39MO!fYfQxp)m zEg0QUR=3;2ahHdQXeeUXTqMu$ZceM=G^0TdIusfQQ_QRb-%s!+A46%06Ns^kZb1;2 z)$vZFv#ehijLypD`FdY5-D~Xcy-F`x7?w3gewJ?9ZVL_2T`>OV^8Ni*sHC;EqwD6wBY0xaUD2{_dRi_<;pGRP1iywsoBkxQm z8otGy(2hCR-}`@mk$H0ICz-REH>;6mXREcLP?YaF z_VoE}d6}rfpExk2YMbNqB48)t4eK#Xai-J#^!JIU{bFbCCyI+de0A~VR~MiCwJo9V zp8q_B{_{~rd#0e5Uwo1EewxzW|7Px2gt>fVl9#{#J4%NJMPmbU1@;UZlqiUw3hWiK zAo;;kK@7@30fHM?1>Ys6^am3dd-3ImI9xQ(pJ4+`lK82>-v37S{Yqm06xfSD3GCxv zs747wNXS|+o7!vz$F1UL4L|GnxsIO={M^9LP5j)#Po*rrf~T^2S?-k|V{BTVK21O+ zOAblZE}(vi2`y-cBs9CkniYz_AV_$f%JLG7bN9d`qWA;1J!mKx3PC_kQ6QG;^->L; zTH!BWd|QXL)lfbVuTr=B-~aN(VDR$84@Cdf0a%614sz3pN-&M2R|A>r9R(w4+R2We)RokDwlkbb5_@2HgW7yb>@E2@5 Q+5E}>0A$>~>De9t04nX{Qvd(} literal 0 HcmV?d00001 diff --git a/assets/dayjs@1.11.7-adc18375.js b/assets/dayjs@1.11.7-adc18375.js deleted file mode 100644 index 3da17d18..00000000 --- a/assets/dayjs@1.11.7-adc18375.js +++ /dev/null @@ -1 +0,0 @@ -import{c as V,g as X}from"./@babel_runtime@7.22.6-960cbc2f.js";var U={exports:{}},E;function B(){return E||(E=1,function(I,G){(function(w,y){I.exports=y()})(V,function(){var w=1e3,y=6e4,j=36e5,O="millisecond",d="second",M="minute",m="hour",D="day",k="week",_="month",J="quarter",p="year",L="date",Z="Invalid Date",P=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,Q=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,R={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(r){var e=["th","st","nd","rd"],t=r%100;return"["+r+(e[(t-20)%10]||e[t]||e[0])+"]"}},z=function(r,e,t){var i=String(r);return!i||i.length>=e?r:""+Array(e+1-i.length).join(t)+r},K={s:z,z:function(r){var e=-r.utcOffset(),t=Math.abs(e),i=Math.floor(t/60),n=t%60;return(e<=0?"+":"-")+z(i,2,"0")+":"+z(n,2,"0")},m:function r(e,t){if(e.date()1)return r(s[0])}else{var a=e.name;S[a]=e,n=a}return!i&&n&&(x=n),n||!i&&x},c=function(r,e){if(F(r))return r.clone();var t=typeof e=="object"?e:{};return t.date=r,t.args=arguments,new W(t)},o=K;o.l=C,o.i=F,o.w=function(r,e){return c(r,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var W=function(){function r(t){this.$L=C(t.locale,null,!0),this.parse(t)}var e=r.prototype;return e.parse=function(t){this.$d=function(i){var n=i.date,u=i.utc;if(n===null)return new Date(NaN);if(o.u(n))return new Date;if(n instanceof Date)return new Date(n);if(typeof n=="string"&&!/Z$/i.test(n)){var s=n.match(P);if(s){var a=s[2]-1||0,f=(s[7]||"0").substring(0,3);return u?new Date(Date.UTC(s[1],a,s[3]||1,s[4]||0,s[5]||0,s[6]||0,f)):new Date(s[1],a,s[3]||1,s[4]||0,s[5]||0,s[6]||0,f)}}return new Date(n)}(t),this.$x=t.x||{},this.init()},e.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()},e.$utils=function(){return o},e.isValid=function(){return this.$d.toString()!==Z},e.isSame=function(t,i){var n=c(t);return this.startOf(i)<=n&&n<=this.endOf(i)},e.isAfter=function(t,i){return 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 diff --git a/assets/echarts@5.4.0-40235ba7.js b/assets/echarts@5.4.0-fb0c89c7.js similarity index 99% rename from assets/echarts@5.4.0-40235ba7.js rename to assets/echarts@5.4.0-fb0c89c7.js index fc7d9b50..5af0f670 100644 --- a/assets/echarts@5.4.0-40235ba7.js +++ b/assets/echarts@5.4.0-fb0c89c7.js @@ -25,4 +25,4 @@ import{i as F,r as Da,m as z,c as W,e as w,a as ie,b as st,d as H,f as oe,g as p `:"
",m=f.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(e,u)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,m,u,Math.random()+"",o[0],o[1],v,null,h)})},t.prototype._showSeriesItemTooltip=function(e,n,a){var i=this._ecModel,o=Q(n),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,c=o.dataIndex,f=o.dataType,h=u.getData(f),v=this._renderMode,d=e.positionDefault,p=nn([h.getItemModel(c),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),g=p.get("trigger");if(!(g!=null&&g!=="item")){var m=u.getDataParams(c,f),y=new Pi;m.marker=y.makeTooltipMarker("item",nr(m.color),v);var _=gu(u.formatTooltip(c,!1,f)),S=p.get("order"),b=p.get("valueFormatter"),x=_.frag,C=x?bu(b?B({valueFormatter:b},x):x,y,v,S,i.get("useUTC"),p.get("textStyle")):_.text,T="item_"+u.name+"_"+c;this._showOrMove(p,function(){this._showTooltipContent(p,C,m,T,e.offsetX,e.offsetY,e.position,e.target,y)}),a({type:"showTip",dataIndexInside:c,dataIndex:h.getRawIndex(c),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,n,a){var i=Q(n),o=i.tooltipConfig,s=o.option||{};if(F(s)){var l=s;s={content:l,formatter:l}}var u=[s],c=this._ecModel.getComponent(i.componentMainType,i.componentIndex);c&&u.push(c),u.push({formatter:s.content});var f=e.positionDefault,h=nn(u,this._tooltipModel,f?{position:f}:null),v=h.get("content"),d=Math.random()+"",p=new Pi;this._showOrMove(h,function(){var g=Z(h.get("formatterParams")||{});this._showTooltipContent(h,v,g,d,e.offsetX,e.offsetY,e.position,n,p)}),a({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,n,a,i,o,s,l,u,c){if(this._ticket="",!(!e.get("showContent")||!e.get("show"))){var f=this._tooltipContent;f.setEnterable(e.get("enterable"));var h=e.get("formatter");l=l||e.get("position");var v=n,d=this._getNearestPoint([o,s],a,e.get("trigger"),e.get("borderColor")),p=d.color;if(h)if(F(h)){var g=e.ecModel.get("useUTC"),m=O(a)?a[0]:a,y=m&&m.axisType&&m.axisType.indexOf("time")>=0;v=h,y&&(v=Ja(m.axisValue,v,g)),v=Xv(v,a,!0)}else if(U(h)){var _=ne(function(S,b){S===this._ticket&&(f.setContent(b,c,e,p,l),this._updatePosition(e,l,o,s,f,a,u))},this);this._ticket=i,v=h(a,i,_)}else v=h;f.setContent(v,c,e,p,l),f.show(e,p),this._updatePosition(e,l,o,s,f,a,u)}},t.prototype._getNearestPoint=function(e,n,a,i){if(a==="axis"||O(n))return{color:i||(this._renderMode==="html"?"#fff":"none")};if(!O(n))return{color:i||n.color||n.borderColor}},t.prototype._updatePosition=function(e,n,a,i,o,s,l){var u=this._api.getWidth(),c=this._api.getHeight();n=n||e.get("position");var f=o.getSize(),h=e.get("align"),v=e.get("verticalAlign"),d=l&&l.getBoundingRect().clone();if(l&&d.applyTransform(l.transform),U(n)&&(n=n([a,i],s,o.el,d,{viewSize:[u,c],contentSize:f.slice()})),O(n))a=ee(n[0],u),i=ee(n[1],c);else if(H(n)){var p=n;p.width=f[0],p.height=f[1];var g=zt(p,{width:u,height:c});a=g.x,i=g.y,h=null,v=null}else if(F(n)&&l){var m=k1(n,d,f,e.get("borderWidth"));a=m[0],i=m[1]}else{var m=L1(a,i,o,u,c,h?null:20,v?null:20);a=m[0],i=m[1]}if(h&&(a-=Qc(h)?f[0]/2:h==="right"?f[0]:0),v&&(i-=Qc(v)?f[1]/2:v==="bottom"?f[1]:0),mp(e)){var m=P1(a,i,o,u,c);a=m[0],i=m[1]}o.moveTo(a,i)},t.prototype._updateContentNotChangedOnAxis=function(e,n){var a=this._lastDataByCoordSys,i=this._cbParamsList,o=!!a&&a.length===e.length;return o&&w(a,function(s,l){var u=s.dataByAxis||[],c=e[l]||{},f=c.dataByAxis||[];o=o&&u.length===f.length,o&&w(u,function(h,v){var d=f[v]||{},p=h.seriesDataIndices||[],g=d.seriesDataIndices||[];o=o&&h.value===d.value&&h.axisType===d.axisType&&h.axisId===d.axisId&&p.length===g.length,o&&w(p,function(m,y){var _=g[y];o=o&&m.seriesIndex===_.seriesIndex&&m.dataIndex===_.dataIndex}),i&&w(h.seriesDataIndices,function(m){var y=m.seriesIndex,_=n[y],S=i[y];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=n,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,n){ce.node||!n.getDom()||(Oo(this,"_updatePosition"),this._tooltipContent.dispose(),qo("itemTooltip",n))},t.type="tooltip",t}(He);function nn(r,t,e){var n=t.ecModel,a;e?(a=new Ce(e,n,n),a=new Ce(t.option,a,n)):a=t;for(var i=r.length-1;i>=0;i--){var o=r[i];o&&(o instanceof Ce&&(o=o.get("tooltip",!0)),F(o)&&(o={formatter:o}),o&&(a=new Ce(o,a,n)))}return a}function jc(r,t){return r.dispatchAction||ne(t.dispatchAction,t)}function L1(r,t,e,n,a,i,o){var s=e.getSize(),l=s[0],u=s[1];return i!=null&&(r+l+i+2>n?r-=l+i:r+=i),o!=null&&(t+u+o>a?t-=u+o:t+=o),[r,t]}function P1(r,t,e,n,a){var i=e.getSize(),o=i[0],s=i[1];return r=Math.min(r+o,n)-o,t=Math.min(t+s,a)-s,r=Math.max(r,0),t=Math.max(t,0),[r,t]}function k1(r,t,e,n){var a=e[0],i=e[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,l=0,u=t.width,c=t.height;switch(r){case"inside":s=t.x+u/2-a/2,l=t.y+c/2-i/2;break;case"top":s=t.x+u/2-a/2,l=t.y-i-o;break;case"bottom":s=t.x+u/2-a/2,l=t.y+c+o;break;case"left":s=t.x-a-o,l=t.y+c/2-i/2;break;case"right":s=t.x+u+o,l=t.y+c/2-i/2}return[s,l]}function Qc(r){return r==="center"||r==="middle"}function R1(r,t,e){var n=gs(r).queryOptionMap,a=n.keys()[0];if(!(!a||a==="series")){var i=Vn(t,a,n.get(a),{useDefault:!1,enableAll:!1,enableNone:!1}),o=i.models[0];if(o){var s=e.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var c=Q(u).tooltipConfig;if(c&&c.name===r.name)return l=u,!0}),l)return{componentMainType:a,componentIndex:o.componentIndex,el:l}}}}const E1=I1;function vD(r){_t(jd),r.registerComponentModel(d1),r.registerComponentView(E1),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},mt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},mt)}var O1=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(ae),B1=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){if(this.group.removeAll(),!!e.get("show")){var i=this.group,o=e.getModel("textStyle"),s=e.getModel("subtextStyle"),l=e.get("textAlign"),u=se(e.get("textBaseline"),e.get("textVerticalAlign")),c=new be({style:Vt(o,{text:e.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),f=c.getBoundingRect(),h=e.get("subtext"),v=new be({style:Vt(s,{text:h,fill:s.getTextColor(),y:f.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=e.get("link"),p=e.get("sublink"),g=e.get("triggerEvent",!0);c.silent=!d&&!g,v.silent=!p&&!g,d&&c.on("click",function(){jl(d,"_"+e.get("target"))}),p&&v.on("click",function(){jl(p,"_"+e.get("subtarget"))}),Q(c).eventData=Q(v).eventData=g?{componentType:"title",componentIndex:e.componentIndex}:null,i.add(c),h&&i.add(v);var m=i.getBoundingRect(),y=e.getBoxLayoutParams();y.width=m.width,y.height=m.height;var _=zt(y,{width:a.getWidth(),height:a.getHeight()},e.get("padding"));l||(l=e.get("left")||e.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=e.get("top")||e.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),i.x=_.x,i.y=_.y,i.markRedraw();var S={align:l,verticalAlign:u};c.setStyle(S),v.setStyle(S),m=i.getBoundingRect();var b=_.margin,x=e.getItemStyle(["color","opacity"]);x.fill=e.get("backgroundColor");var C=new fe({shape:{x:m.x-b[3],y:m.y-b[0],width:m.width+b[1]+b[3],height:m.height+b[0]+b[2],r:e.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});i.add(C)}},t.type="title",t}(He);function hD(r){r.registerComponentModel(O1),r.registerComponentView(B1)}function gi(r,t){var e=r.mapDimensionsAll("defaultedLabel"),n=e.length;if(n===1){var a=Pr(r,t,e[0]);return a!=null?a+"":null}else if(n){for(var i=[],o=0;o=0&&n.push(t[i])}return n.join(" ")}var N1=function(r){N(t,r);function t(e,n,a,i){var o=r.call(this)||this;return o.updateData(e,n,a,i),o}return t.prototype._createSymbol=function(e,n,a,i,o){this.removeAll();var s=Ft(e,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),s.drift=V1,this._symbolType=e,this.add(s)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){Ar(this.childAt(0))},t.prototype.downplay=function(){Mr(this.childAt(0))},t.prototype.setZ=function(e,n){var a=this.childAt(0);a.zlevel=e,a.z=n},t.prototype.setDraggable=function(e,n){var a=this.childAt(0);a.draggable=e,a.cursor=!n&&e?"move":a.cursor},t.prototype.updateData=function(e,n,a,i){this.silent=!1;var o=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,l=t.getSymbolSize(e,n),u=o!==this._symbolType,c=i&&i.disableAnimation;if(u){var f=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,e,n,l,f)}else{var h=this.childAt(0);h.silent=!1;var v={scaleX:l[0]/2,scaleY:l[1]/2};c?h.attr(v):pe(h,v,s,n),Ka(h)}if(this._updateCommon(e,n,l,a,i),u){var h=this.childAt(0);if(!c){var v={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:h.style.opacity}};h.scaleX=h.scaleY=0,h.style.opacity=0,Te(h,v,s,n)}}c&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,n,a,i,o){var s=this.childAt(0),l=e.hostModel,u,c,f,h,v,d,p,g,m;if(i&&(u=i.emphasisItemStyle,c=i.blurItemStyle,f=i.selectItemStyle,h=i.focus,v=i.blurScope,p=i.labelStatesModels,g=i.hoverScale,m=i.cursorStyle,d=i.emphasisDisabled),!i||e.hasItemOption){var y=i&&i.itemModel?i.itemModel:e.getItemModel(n),_=y.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),f=y.getModel(["select","itemStyle"]).getItemStyle(),c=y.getModel(["blur","itemStyle"]).getItemStyle(),h=_.get("focus"),v=_.get("blurScope"),d=_.get("disabled"),p=Nr(y),g=_.getShallow("scale"),m=y.getShallow("cursor")}var S=e.getItemVisual(n,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=Us(e.getItemVisual(n,"symbolOffset"),a);b&&(s.x=b[0],s.y=b[1]),m&&s.attr("cursor",m);var x=e.getItemVisual(n,"style"),C=x.fill;if(s instanceof Or){var T=s.style;s.useStyle(B({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(B({},x)):s.useStyle(x),s.style.decal=null,s.setColor(C,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var D=e.getItemVisual(n,"liftZ"),M=this._z2;D!=null?M==null&&(this._z2=s.z2,s.z2+=D):M!=null&&(s.z2=M,this._z2=null);var A=o&&o.useNameLabel;Br(s,p,{labelFetcher:l,labelDataIndex:n,defaultText:I,inheritColor:C,defaultOpacity:x.opacity});function I(k){return A?e.getName(k):gi(e,k)}this._sizeX=a[0]/2,this._sizeY=a[1]/2;var L=s.ensureState("emphasis");L.style=u,s.ensureState("select").style=f,s.ensureState("blur").style=c;var P=g==null||g===!0?Math.max(1.1,3/this._sizeY):isFinite(g)&&g>0?+g:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),Ir(this,h,v,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,n,a){var i=this.childAt(0),o=Q(this).dataIndex,s=a&&a.animation;if(this.silent=i.silent=!0,a&&a.fadeLabel){var l=i.getTextContent();l&&xn(l,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){i.removeTextContent()}})}else i.removeTextContent();xn(i,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:e,removeOpt:s})},t.getSymbolSize=function(e,n){return w_(e.getItemVisual(n,"symbolSize"))},t}(de);function V1(r,t){this.parent.drift(r,t)}const vl=N1;function eo(r,t,e,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(e))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&r.getItemVisual(e,"symbol")!=="none"}function Jc(r){return r!=null&&!H(r)&&(r={isIgnore:r}),r||{}}function ef(r){var t=r.hostModel,e=t.getModel("emphasis");return{emphasisItemStyle:e.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:e.get("focus"),blurScope:e.get("blurScope"),emphasisDisabled:e.get("disabled"),hoverScale:e.get("scale"),labelStatesModels:Nr(t),cursorStyle:t.get("cursor")}}var z1=function(){function r(t){this.group=new de,this._SymbolCtor=t||vl}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=Jc(e);var n=this.group,a=t.hostModel,i=this._data,o=this._SymbolCtor,s=e.disableAnimation,l=ef(t),u={disableAnimation:s},c=e.getSymbolPoint||function(f){return t.getItemLayout(f)};i||n.removeAll(),t.diff(i).add(function(f){var h=c(f);if(eo(t,h,f,e)){var v=new o(t,f,l,u);v.setPosition(h),t.setItemGraphicEl(f,v),n.add(v)}}).update(function(f,h){var v=i.getItemGraphicEl(h),d=c(f);if(!eo(t,d,f,e)){n.remove(v);return}var p=t.getItemVisual(f,"symbol")||"circle",g=v&&v.getSymbolType&&v.getSymbolType();if(!v||g&&g!==p)n.remove(v),v=new o(t,f,l,u),v.setPosition(d);else{v.updateData(t,f,l,u);var m={x:d[0],y:d[1]};s?v.attr(m):pe(v,m,a)}n.add(v),t.setItemGraphicEl(f,v)}).remove(function(f){var h=i.getItemGraphicEl(f);h&&h.fadeOut(function(){n.remove(h)},a)}).execute(),this._getSymbolPoint=c,this._data=t},r.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(n,a){var i=t._getSymbolPoint(a);n.setPosition(i),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=ef(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=Jc(n);function a(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var i=t.start;i=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(ae);const is=G1;var mr=j,os=w,fa=de,W1=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.newlineDisabled=!1,e}return t.prototype.init=function(){this.group.add(this._contentGroup=new fa),this.group.add(this._selectorGroup=new fa),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,n,a){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!e.get("show",!0)){var o=e.get("align"),s=e.get("orient");(!o||o==="auto")&&(o=e.get("left")==="right"&&s==="vertical"?"right":"left");var l=e.get("selector",!0),u=e.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,e,n,a,l,s,u);var c=e.getBoxLayoutParams(),f={width:a.getWidth(),height:a.getHeight()},h=e.get("padding"),v=zt(c,f,h),d=this.layoutInner(e,o,v,i,l,u),p=zt(te({width:d.width,height:d.height},c),f,h);this.group.x=p.x-d.x,this.group.y=p.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=hp(d,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,n,a,i,o,s,l){var u=this.getContentGroup(),c=W(),f=n.get("selectedMode"),h=[];a.eachRawSeries(function(v){!v.get("legendHoverLink")&&h.push(v.id)}),os(n.getData(),function(v,d){var p=v.get("name");if(!this.newlineDisabled&&(p===""||p===` `)){var g=new fa;g.newline=!0,u.add(g);return}var m=a.getSeriesByName(p)[0];if(!c.get(p))if(m){var y=m.getData(),_=y.getVisual("legendLineStyle")||{},S=y.getVisual("legendIcon"),b=y.getVisual("style"),x=this._createItem(m,p,d,v,n,e,_,b,S,f,i);x.on("click",mr(tf,p,null,i,h)).on("mouseover",mr(ss,m.name,null,i,h)).on("mouseout",mr(ls,m.name,null,i,h)),c.set(p,!0)}else a.eachRawSeries(function(C){if(!c.get(p)&&C.legendVisualProvider){var T=C.legendVisualProvider;if(!T.containName(p))return;var D=T.indexOfName(p),M=T.getItemVisual(D,"style"),A=T.getItemVisual(D,"legendIcon"),I=Cg(M.fill);I&&I[3]===0&&(I[3]=.2,M=B(B({},M),{fill:Tg(I,"rgba")}));var L=this._createItem(C,p,d,v,n,e,{},M,A,f,i);L.on("click",mr(tf,null,p,i,h)).on("mouseover",mr(ss,null,p,i,h)).on("mouseout",mr(ls,null,p,i,h)),c.set(p,!0)}},this)},this),o&&this._createSelector(o,n,i,s,l)},t.prototype._createSelector=function(e,n,a,i,o){var s=this.getSelectorGroup();os(e,function(u){var c=u.type,f=new be({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){a.dispatchAction({type:c==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(f);var h=n.getModel("selectorLabel"),v=n.getModel(["emphasis","selectorLabel"]);Br(f,{normal:h,emphasis:v},{defaultText:u.title}),wo(f)})},t.prototype._createItem=function(e,n,a,i,o,s,l,u,c,f,h){var v=e.visualDrawType,d=o.get("itemWidth"),p=o.get("itemHeight"),g=o.isSelected(n),m=i.get("symbolRotate"),y=i.get("symbolKeepAspect"),_=i.get("icon");c=_||c||"roundRect";var S=H1(c,i,l,u,v,g,h),b=new fa,x=i.getModel("textStyle");if(U(e.getLegendIcon)&&(!_||_==="inherit"))b.add(e.getLegendIcon({itemWidth:d,itemHeight:p,icon:c,iconRotate:m,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}));else{var C=_==="inherit"&&e.getData().getVisual("symbol")?m==="inherit"?e.getData().getVisual("symbolRotate"):m:0;b.add(U1({itemWidth:d,itemHeight:p,icon:c,iconRotate:C,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}))}var T=s==="left"?d+5:-5,D=s,M=o.get("formatter"),A=n;F(M)&&M?A=M.replace("{name}",n??""):U(M)&&(A=M(n));var I=i.get("inactiveColor");b.add(new be({style:Vt(x,{text:A,x:T,y:p/2,fill:g?x.getTextColor():I,align:D,verticalAlign:"middle"})}));var L=new fe({shape:b.getBoundingRect(),invisible:!0}),P=i.getModel("tooltip");return P.get("show")&&ja({el:L,componentModel:o,itemName:n,itemTooltipOption:P.option}),b.add(L),b.eachChild(function(k){k.silent=!0}),L.silent=!f,this.getContentGroup().add(b),wo(b),b.__legendDataIndex=a,b},t.prototype.layoutInner=function(e,n,a,i,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Cr(e.get("orient"),l,e.get("itemGap"),a.width,a.height);var c=l.getBoundingRect(),f=[-c.x,-c.y];if(u.markRedraw(),l.markRedraw(),o){Cr("horizontal",u,e.get("selectorItemGap",!0));var h=u.getBoundingRect(),v=[-h.x,-h.y],d=e.get("selectorButtonGap",!0),p=e.getOrient().index,g=p===0?"width":"height",m=p===0?"height":"width",y=p===0?"y":"x";s==="end"?v[p]+=c[g]+d:f[p]+=h[g]+d,v[1-p]+=c[m]/2-h[m]/2,u.x=v[0],u.y=v[1],l.x=f[0],l.y=f[1];var _={x:0,y:0};return _[g]=c[g]+d+h[g],_[m]=Math.max(c[m],h[m]),_[y]=Math.min(0,h[y]+v[1-p]),_}else return l.x=f[0],l.y=f[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(He);function H1(r,t,e,n,a,i,o){function s(g,m){g.lineWidth==="auto"&&(g.lineWidth=m.lineWidth>0?2:0),os(g,function(y,_){g[_]==="inherit"&&(g[_]=m[_])})}var l=t.getModel("itemStyle"),u=l.getItemStyle(),c=r.lastIndexOf("empty",0)===0?"fill":"stroke",f=l.getShallow("decal");u.decal=!f||f==="inherit"?n.decal:Vo(f,o),u.fill==="inherit"&&(u.fill=n[a]),u.stroke==="inherit"&&(u.stroke=n[c]),u.opacity==="inherit"&&(u.opacity=(a==="fill"?n:e).opacity),s(u,n);var h=t.getModel("lineStyle"),v=h.getLineStyle();if(s(v,e),u.fill==="auto"&&(u.fill=n.fill),u.stroke==="auto"&&(u.stroke=n.fill),v.stroke==="auto"&&(v.stroke=n.fill),!i){var d=t.get("inactiveBorderWidth"),p=u[c];u.lineWidth=d==="auto"?n.lineWidth>0&&p?2:0:u.lineWidth,u.fill=t.get("inactiveColor"),u.stroke=t.get("inactiveBorderColor"),v.stroke=h.get("inactiveColor"),v.lineWidth=h.get("inactiveWidth")}return{itemStyle:u,lineStyle:v}}function U1(r){var t=r.icon||"roundRect",e=Ft(t,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return e.setStyle(r.itemStyle),e.rotation=(r.iconRotate||0)*Math.PI/180,e.setOrigin([r.itemWidth/2,r.itemHeight/2]),t.indexOf("empty")>-1&&(e.style.stroke=e.style.fill,e.style.fill="#fff",e.style.lineWidth=2),e}function tf(r,t,e,n){ls(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r??t}),ss(r,t,e,n)}function wp(r){for(var t=r.getZr().storage.getDisplayList(),e,n=0,a=t.length;na[o],g=[-v.x,-v.y];n||(g[i]=c[u]);var m=[0,0],y=[-d.x,-d.y],_=se(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(p){var S=e.get("pageButtonPosition",!0);S==="end"?y[i]+=a[o]-d[o]:m[i]+=d[o]+_}y[1-i]+=v[s]/2-d[s]/2,c.setPosition(g),f.setPosition(m),h.setPosition(y);var b={x:0,y:0};if(b[o]=p?a[o]:v[o],b[s]=Math.max(v[s],d[s]),b[l]=Math.min(0,d[l]+y[1-i]),f.__rectSize=a[o],p){var x={x:0,y:0};x[o]=Math.max(a[o]-d[o]-_,0),x[s]=b[s],f.setClipPath(new fe({shape:x})),f.__rectSize=x[o]}else h.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var C=this._getPageInfo(e);return C.pageIndex!=null&&pe(c,{x:C.contentPosition[0],y:C.contentPosition[1]},p?e:null),this._updatePageInfoView(e,C),b},t.prototype._pageGo=function(e,n,a){var i=this._getPageInfo(n)[e];i!=null&&a.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var a=this._controllerGroup;w(["pagePrev","pageNext"],function(c){var f=c+"DataIndex",h=n[f]!=null,v=a.childOfName(c);v&&(v.setStyle("fill",h?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=h?"pointer":"default")});var i=a.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,l=s!=null?s+1:0,u=n.pageCount;i&&o&&i.setStyle("text",F(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),a=this.getContentGroup(),i=this._containerGroup.__rectSize,o=e.getOrient().index,s=to[o],l=ro[o],u=this._findTargetItemIndex(n),c=a.children(),f=c[u],h=c.length,v=h?1:0,d={contentPosition:[a.x,a.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!f)return d;var p=S(f);d.contentPosition[o]=-p.s;for(var g=u+1,m=p,y=p,_=null;g<=h;++g)_=S(c[g]),(!_&&y.e>m.s+i||_&&!b(_,m.s))&&(y.i>m.i?m=y:m=_,m&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=m.i),++d.pageCount)),y=_;for(var g=u-1,m=p,y=p,_=null;g>=-1;--g)_=S(c[g]),(!_||!b(y,_.s))&&m.i=C&&x.s<=C+i}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,a=this.getContentGroup(),i;return a.eachChild(function(o,s){var l=o.__legendDataIndex;i==null&&l!=null&&(i=s),l===e&&(n=s)}),n??i},t.type="legend.scroll",t}(Cp);const q1=K1;function j1(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(a){a.setScrollDataIndex(n)})})}function Q1(r){_t(Tp),r.registerComponentModel(Z1),r.registerComponentView(q1),j1(r)}function dD(r){_t(Tp),_t(Q1)}var J1={label:{enabled:!0},decal:{show:!1}},af=le(),eC={};function tC(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=Z(J1);K(n.label,r.getLocaleModel().get("aria"),!1),K(e.option,n,!1),a(),i();function a(){var u=e.getModel("decal"),c=u.get("show");if(c){var f=W();r.eachSeries(function(h){if(!h.isColorBySeries()){var v=f.get(h.type);v||(v={},f.set(h.type,v)),af(h).scope=v}}),r.eachRawSeries(function(h){if(r.isSeriesFiltered(h))return;if(U(h.enableAriaDecal)){h.enableAriaDecal();return}var v=h.getData();if(h.isColorBySeries()){var y=Jl(h.ecModel,h.name,eC,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,y))}else{var d=h.getRawData(),p={},g=af(h).scope;v.each(function(b){var x=v.getRawIndex(b);p[x]=b});var m=d.count();d.each(function(b){var x=p[b],C=d.getName(b)||b+"",T=Jl(h.ecModel,C,g,m),D=v.getItemVisual(x,"decal");v.setItemVisual(x,"decal",S(D,T))})}function S(b,x){var C=b?B(B({},x),b):x;return C.dirty=!0,C}})}}function i(){var u=r.getLocaleModel().get("aria"),c=e.getModel("label");if(c.option=te(c.option,u),!!c.get("enabled")){var f=t.getZr().dom;if(c.get("description")){f.setAttribute("aria-label",c.get("description"));return}var h=r.getSeriesCount(),v=c.get(["data","maxCount"])||10,d=c.get(["series","maxCount"])||10,p=Math.min(h,d),g;if(!(h<1)){var m=s();if(m){var y=c.get(["general","withTitle"]);g=o(y,{title:m})}else g=c.get(["general","withoutTitle"]);var _=[],S=h>1?c.get(["series","multiple","prefix"]):c.get(["series","single","prefix"]);g+=o(S,{seriesCount:h}),r.eachSeries(function(T,D){if(D1?c.get(["series","multiple",I]):c.get(["series","single",I]),M=o(M,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var L=T.getData();if(L.count()>v){var P=c.get(["data","partialData"]);M+=o(P,{displayCnt:v})}else M+=c.get(["data","allData"]);for(var k=c.get(["data","separator","middle"]),V=c.get(["data","separator","end"]),$=[],R=0;R":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},nC=function(){function r(t){var e=this._condVal=F(t)?new RegExp(t):Dg(t)?t:null;if(e==null){var n="";q(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return F(e)?this._condVal.test(t):oe(e)?this._condVal.test(t+""):!1},r}(),aC=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),iC=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(lt);const yC=mC;function Ap(r,t,e){var n=r.getBaseAxis(),a=r.getOtherAxis(n),i=_C(a,e),o=n.dim,s=a.dim,l=t.mapDimension(s),u=t.mapDimension(o),c=s==="x"||s==="radius"?1:0,f=z(r.dimensions,function(d){return t.mapDimension(d)}),h=!1,v=t.getCalculationInfo("stackResultDimension");return kr(t,f[0])&&(h=!0,f[0]=v),kr(t,f[1])&&(h=!0,f[1]=v),{dataDimsForPoint:f,valueStart:i,valueAxisDim:s,baseAxisDim:o,stacked:!!h,valueDim:l,baseDim:u,baseDataOffset:c,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function _C(r,t){var e=0,n=r.scale.getExtent();return t==="start"?e=n[0]:t==="end"?e=n[1]:oe(t)&&!isNaN(t)?e=t:n[0]>0?e=n[0]:n[1]<0&&(e=n[1]),e}function Mp(r,t,e,n){var a=NaN;r.stacked&&(a=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(a)&&(a=r.valueStart);var i=r.baseDataOffset,o=[];return o[i]=e.get(r.baseDim,n),o[1-i]=a,t.dataToPoint(o)}function SC(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,a){e.push({cmd:"=",idx:a,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function xC(r,t,e,n,a,i,o,s){for(var l=SC(r,t),u=[],c=[],f=[],h=[],v=[],d=[],p=[],g=Ap(a,t,o),m=r.getLayout("points")||[],y=t.getLayout("points")||[],_=0;_=a||p<0)break;if(Jt(m,y)){if(l){p+=i;continue}break}if(p===e)r[i>0?"moveTo":"lineTo"](m,y),f=m,h=y;else{var _=m-u,S=y-c;if(_*_+S*S<.5){p+=i;continue}if(o>0){for(var b=p+i,x=t[b*2],C=t[b*2+1];x===m&&C===y&&g=n||Jt(x,C))v=m,d=y;else{M=x-u,A=C-c;var P=m-u,k=x-m,V=y-c,$=C-y,R=void 0,E=void 0;if(s==="x"){R=Math.abs(P),E=Math.abs(k);var G=M>0?1:-1;v=m-G*R*o,d=y,I=m+G*E*o,L=y}else if(s==="y"){R=Math.abs(V),E=Math.abs($);var Y=A>0?1:-1;v=m,d=y-Y*R*o,I=m,L=y+Y*E*o}else R=Math.sqrt(P*P+V*V),E=Math.sqrt(k*k+$*$),D=E/(E+R),v=m-M*o*(1-D),d=y-A*o*(1-D),I=m+M*o*D,L=y+A*o*D,I=It(I,Lt(x,m)),L=It(L,Lt(C,y)),I=Lt(I,It(x,m)),L=Lt(L,It(C,y)),M=I-m,A=L-y,v=m-M*R/E,d=y-A*R/E,v=It(v,Lt(u,m)),d=It(d,Lt(c,y)),v=Lt(v,It(u,m)),d=Lt(d,It(c,y)),M=m-v,A=y-d,I=m+M*E/R,L=y+A*E/R}r.bezierCurveTo(f,h,v,d,m,y),f=I,h=L}else r.lineTo(m,y)}u=m,c=y,p+=i}return g}var Ip=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),bC=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Ip},t.prototype.buildPath=function(e,n){var a=n.points,i=0,o=a.length/2;if(n.connectNulls){for(;o>0&&Jt(a[o*2-2],a[o*2-1]);o--);for(;i=0){var S=u?(d-l)*_+l:(v-s)*_+s;return u?[e,S]:[S,e]}s=v,l=d;break;case o.C:v=i[f++],d=i[f++],p=i[f++],g=i[f++],m=i[f++],y=i[f++];var b=u?bl(s,v,p,m,e,c):bl(l,d,g,y,e,c);if(b>0)for(var x=0;x=0){var S=u?wl(l,d,g,y,C):wl(s,v,p,m,C);return u?[e,S]:[S,e]}}s=m,l=y;break}}},t}(ye),wC=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(Ip),CC=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new wC},t.prototype.buildPath=function(e,n){var a=n.points,i=n.stackedOnPoints,o=0,s=a.length/2,l=n.smoothMonotone;if(n.connectNulls){for(;s>0&&Jt(a[s*2-2],a[s*2-1]);s--);for(;ot){i?e.push(o(i,l,t)):a&&e.push(o(a,l,0),o(a,l,t));break}else a&&(e.push(o(a,l,0)),a=null),e.push(l),i=l}return e}function AC(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var a,i,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(a=s&&s.coordDim,a==="x"||a==="y"){i=n[o];break}}if(i){var l=t.getAxis(a),u=z(i.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),c=u.length,f=i.outerColors.slice();c&&u[0].coord>u[c-1].coord&&(u.reverse(),f.reverse());var h=DC(u,a==="x"?e.getWidth():e.getHeight()),v=h.length;if(!v&&c)return u[0].coord<0?f[1]?f[1]:u[c-1].color:f[0]?f[0]:u[0].color;var d=10,p=h[0].coord-d,g=h[v-1].coord+d,m=g-p;if(m<.001)return"transparent";w(h,function(_){_.offset=(_.coord-p)/m}),h.push({offset:v?h[v-1].offset:.5,color:f[1]||"transparent"}),h.unshift({offset:v?h[0].offset:.5,color:f[0]||"transparent"});var y=new Kf(0,0,0,0,h,!0);return y[a]=p,y[a+"2"]=g,y}}}function MC(r,t,e){var n=r.get("showAllSymbol"),a=n==="auto";if(!(n&&!a)){var i=e.getAxesByScale("ordinal")[0];if(i&&!(a&&IC(i,t))){var o=t.mapDimension(i.dim),s={};return w(i.getViewLabels(),function(l){var u=i.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(t.get(o,l))}}}}function IC(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var a=t.count(),i=Math.max(1,Math.round(a/5)),o=0;on)return!1;return!0}function LC(r,t){return isNaN(r)||isNaN(t)}function PC(r){for(var t=r.length/2;t>0&&LC(r[t*2-2],r[t*2-1]);t--);return t-1}function vf(r,t){return[r[t*2],r[t*2+1]]}function kC(r,t,e){for(var n=r.length/2,a=e==="x"?0:1,i,o,s=0,l=-1,u=0;u=t||i>=t&&o<=t){l=u;break}s=u,i=o}return{range:[s,l],t:(t-i)/(o-i)}}function Rp(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var G=p.getState("emphasis").style;G.lineWidth=+p.style.lineWidth+1}Q(p).seriesIndex=e.seriesIndex,Ir(p,$,R,E);var Y=ff(e.get("smooth")),X=e.get("smoothMonotone");if(p.setShape({smooth:Y,smoothMonotone:X,connectNulls:T}),g){var J=l.getCalculationInfo("stackedOnSeries"),_e=0;g.useStyle(te(c.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),J&&(_e=ff(J.get("smooth"))),g.setShape({smooth:Y,stackedOnSmooth:_e,smoothMonotone:X,connectNulls:T}),Sn(g,e,"areaStyle"),Q(g).seriesIndex=e.seriesIndex,Ir(g,$,R,E)}var Xe=function(ge){i._changePolyState(ge)};l.eachItemGraphicEl(function(ge){ge&&(ge.onHoverStateChange=Xe)}),this._polyline.onHoverStateChange=Xe,this._data=l,this._coordSys=o,this._stackedOnPoints=x,this._points=f,this._step=A,this._valueOrigin=S,e.get("triggerLineEvent")&&(this.packEventData(e,p),g&&this.packEventData(e,g))},t.prototype.packEventData=function(e,n){Q(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var c=l[s*2],f=l[s*2+1];if(isNaN(c)||isNaN(f)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(c,f))return;var h=e.get("zlevel")||0,v=e.get("z")||0;u=new vl(o,s),u.x=c,u.y=f,u.setZ(h,v);var d=u.getSymbolPath().getTextContent();d&&(d.zlevel=h,d.z=v,d.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else Ee.prototype.highlight.call(this,e,n,a,i)},t.prototype.downplay=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else Ee.prototype.downplay.call(this,e,n,a,i)},t.prototype._changePolyState=function(e){var n=this._polygon;Rl(this._polyline,e),n&&Rl(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new bC({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var a=this._polygon;return a&&this._lineGroup.remove(a),a=new CC({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(a),this._polygon=a,a},t.prototype._initSymbolLabelAnimation=function(e,n,a){var i,o,s=n.getBaseAxis(),l=s.inverse;n.type==="cartesian2d"?(i=s.isHorizontal(),o=!1):n.type==="polar"&&(i=s.dim==="angle",o=!0);var u=e.hostModel,c=u.get("animationDuration");U(c)&&(c=c(null));var f=u.get("animationDelay")||0,h=U(f)?f(null):f;e.eachItemGraphicEl(function(v,d){var p=v;if(p){var g=[v.x,v.y],m=void 0,y=void 0,_=void 0;if(a)if(o){var S=a,b=n.pointToCoord(g);i?(m=S.startAngle,y=S.endAngle,_=-b[1]/180*Math.PI):(m=S.r0,y=S.r,_=b[0])}else{var x=a;i?(m=x.x,y=x.x+x.width,_=v.x):(m=x.y+x.height,y=x.y,_=v.y)}var C=y===m?0:(_-m)/(y-m);l&&(C=1-C);var T=U(f)?f(d):c*C+h,D=p.getSymbolPath(),M=D.getTextContent();p.attr({scaleX:0,scaleY:0}),p.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),M&&M.animateFrom({style:{opacity:0}},{duration:300,delay:T}),D.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,a){var i=e.getModel("endLabel");if(Rp(e)){var o=e.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new be({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var c=PC(l);c>=0&&(Br(s,Nr(e,"endLabel"),{inheritColor:a,labelFetcher:e,labelDataIndex:c,defaultText:function(f,h,v){return v!=null?xp(o,v):gi(o,f)},enableTextSetter:!0},RC(i,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,a,i,o,s,l){var u=this._endLabel,c=this._polyline;if(u){e<1&&i.originalX==null&&(i.originalX=u.x,i.originalY=u.y);var f=a.getLayout("points"),h=a.hostModel,v=h.get("connectNulls"),d=s.get("precision"),p=s.get("distance")||0,g=l.getBaseAxis(),m=g.isHorizontal(),y=g.inverse,_=n.shape,S=y?m?_.x:_.y+_.height:m?_.x+_.width:_.y,b=(m?p:0)*(y?-1:1),x=(m?0:-p)*(y?-1:1),C=m?"x":"y",T=kC(f,S,C),D=T.range,M=D[1]-D[0],A=void 0;if(M>=1){if(M>1&&!v){var I=vf(f,D[0]);u.attr({x:I[0]+b,y:I[1]+x}),o&&(A=h.getRawValue(D[0]))}else{var I=c.getPointOn(S,C);I&&u.attr({x:I[0]+b,y:I[1]+x});var L=h.getRawValue(D[0]),P=h.getRawValue(D[1]);o&&(A=fv(a,d,L,P,T.t))}i.lastFrameIndex=D[0]}else{var k=e===1||i.lastFrameIndex>0?D[0]:0,I=vf(f,k);o&&(A=h.getRawValue(k)),u.attr({x:I[0]+b,y:I[1]+x})}o&&Vr(u).setLabelText(A)}},t.prototype._doUpdateAnimation=function(e,n,a,i,o,s,l){var u=this._polyline,c=this._polygon,f=e.hostModel,h=xC(this._data,e,this._stackedOnPoints,n,this._coordSys,a,this._valueOrigin),v=h.current,d=h.stackedOnCurrent,p=h.next,g=h.stackedOnNext;if(o&&(v=Pt(h.current,a,o,l),d=Pt(h.stackedOnCurrent,a,o,l),p=Pt(h.next,a,o,l),g=Pt(h.stackedOnNext,a,o,l)),cf(v,p)>3e3||c&&cf(d,g)>3e3){u.stopAnimation(),u.setShape({points:p}),c&&(c.stopAnimation(),c.setShape({points:p,stackedOnPoints:g}));return}u.shape.__points=h.current,u.shape.points=v;var m={shape:{points:p}};h.current!==v&&(m.shape.__points=h.next),u.stopAnimation(),pe(u,m,f),c&&(c.setShape({points:v,stackedOnPoints:d}),c.stopAnimation(),pe(c,{shape:{stackedOnPoints:g}},f),u.shape.points!==c.shape.points&&(c.shape.points=u.shape.points));for(var y=[],_=h.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=e.getItemGraphicEl(_[S].idx1);x&&y.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){c&&c.dirtyShape();for(var C=u.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;e10&&o.type==="cartesian2d"&&i){var l=o.getBaseAxis(),u=o.getOtherAxis(l),c=l.getExtent(),f=n.getDevicePixelRatio(),h=Math.abs(c[1]-c[0])*(f||1),v=Math.round(s/h);if(isFinite(v)&&v>1){i==="lttb"&&t.setData(a.lttbDownSample(a.mapDimension(u.dim),1/v));var d=void 0;F(i)?d=BC[i]:U(i)&&(d=i),d&&t.setData(a.downSample(a.mapDimension(u.dim),1/v,d,NC))}}}}}function yD(r){r.registerChartView(OC),r.registerSeriesModel(yC),r.registerLayout(pl("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Ep("line"))}var Op=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return ci(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e){var n=this.coordinateSystem;if(n&&n.clampData){var a=n.dataToPoint(n.clampData(e)),i=this.getData(),o=i.getLayout("offset"),s=i.getLayout("size"),l=n.getBaseAxis().isHorizontal()?0:1;return a[l]+=o+s/2,a}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(lt);lt.registerClass(Op);const Wa=Op;var VC=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return ci(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,a){return a.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=As(Wa.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(Wa);const zC=VC;var FC=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),GC=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new FC},t.prototype.buildPath=function(e,n){var a=n.cx,i=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),l=(s-o)*.5,u=o+l,c=n.startAngle,f=n.endAngle,h=n.clockwise,v=Math.PI*2,d=h?f-cMath.PI/2&&cs)return!0;s=f}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var a=n.scale,i=a.getExtent(),o=Math.max(0,i[0]),s=Math.min(i[1],a.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==a.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,a,i){if(this._isOrderChangedWithinSameData(e,n,a)){var o=this._dataSort(e,a,n);this._isOrderDifferentInView(o,a)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",axisId:a.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,a){var i=n.baseAxis,o=this._dataSort(e,i,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,a=this._data;e&&e.isAnimationEnabled()&&a&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],a.eachItemGraphicEl(function(i){Pa(i,e,Q(i).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(Ee),df={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var a=r.x+r.width,i=r.y+r.height,o=ao(t.x,r.x),s=io(t.x+t.width,a),l=ao(t.y,r.y),u=io(t.y+t.height,i),c=sa?s:o,t.y=f&&l>i?u:l,t.width=c?0:s-o,t.height=f?0:u-l,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),c||f},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var a=io(t.r,r.r),i=ao(t.r0,r.r0);t.r=a,t.r0=i;var o=a-i<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},pf={cartesian2d:function(r,t,e,n,a,i,o,s,l){var u=new fe({shape:B({},n),z2:1});if(u.__dataIndex=e,u.name="item",i){var c=u.shape,f=a?"height":"width";c[f]=0}return u},polar:function(r,t,e,n,a,i,o,s,l){var u=!a&&l?hf:or,c=new u({shape:n,z2:1});c.name="item";var f=Bp(a);if(c.calculateTextPosition=WC(f,{isRoundCap:u===hf}),i){var h=c.shape,v=a?"r":"endAngle",d={};h[v]=a?0:n.startAngle,d[v]=n[v],(s?pe:Te)(c,{shape:d},i)}return c}};function $C(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function gf(r,t,e,n,a,i,o,s){var l,u;i?(u={x:n.x,width:n.width},l={y:n.y,height:n.height}):(u={y:n.y,height:n.height},l={x:n.x,width:n.width}),s||(o?pe:Te)(e,{shape:l},t,a,null);var c=t?r.baseAxis.model:null;(o?pe:Te)(e,{shape:u},c,a)}function mf(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+i*a/2,y:n.y+o*a/2,width:n.width-i*a,height:n.height-o*a}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function KC(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function Bp(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function _f(r,t,e,n,a,i,o,s){var l=t.getItemVisual(e,"style");s||r.setShape("r",n.get(["itemStyle","borderRadius"])||0),r.useStyle(l);var u=n.getShallow("cursor");u&&r.attr("cursor",u);var c=s?o?a.r>=a.r0?"endArc":"startArc":a.endAngle>=a.startAngle?"endAngle":"startAngle":o?a.height>=0?"bottom":"top":a.width>=0?"right":"left",f=Nr(n);Br(r,f,{labelFetcher:i,labelDataIndex:e,defaultText:gi(i.getData(),e),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:c});var h=r.getTextContent();if(s&&h){var v=n.get(["label","position"]);r.textConfig.inside=v==="middle"?!0:null,HC(r,v==="outside"?c:v,Bp(o),n.get(["label","rotate"]))}qm(h,f,i.getRawValue(e),function(p){return xp(t,p)});var d=n.getModel(["emphasis"]);Ir(r,d.get("focus"),d.get("blurScope"),d.get("disabled")),Sn(r,n),KC(a)&&(r.style.fill="none",r.style.stroke="none",w(r.states,function(p){p.style&&(p.style.fill=p.style.stroke="none")}))}function qC(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,a=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),i=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,a,i)}var jC=function(){function r(){}return r}(),Sf=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new jC},t.prototype.buildPath=function(e,n){for(var a=n.points,i=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,c=0;c=0?e:null},30,!1);function QC(r,t,e){for(var n=r.baseDimIdx,a=1-n,i=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,c=0,f=i.length/3;c=s[0]&&t<=s[0]+l[0]&&e>=s[1]&&e<=s[1]+l[1])return o[c]}return-1}function Np(r,t,e){if(hl(e,"cartesian2d")){var n=t,a=e.getArea();return{x:r?n.x:a.x,y:r?a.y:n.y,width:r?n.width:a.width,height:r?a.height:n.height}}else{var a=e.getArea(),i=t;return{cx:a.cx,cy:a.cy,r0:r?a.r0:i.r0,r:r?a.r:i.r,startAngle:r?i.startAngle:0,endAngle:r?i.endAngle:Math.PI*2}}}function JC(r,t,e){var n=r.type==="polar"?or:fe;return new n({shape:Np(t,e,r),silent:!0,z2:0})}const eT=YC;function _D(r){r.registerChartView(eT),r.registerSeriesModel(zC),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,j(pd,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,gd("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Ep("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(a){t.sortInfo&&a.axis.setCategorySortInfo(t.sortInfo)})})}var pa=Math.PI*2,wf=Math.PI/180;function Vp(r,t){return zt(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function zp(r,t){var e=Vp(r,t),n=r.get("center"),a=r.get("radius");O(a)||(a=[0,a]),O(n)||(n=[n,n]);var i=ee(e.width,t.getWidth()),o=ee(e.height,t.getHeight()),s=Math.min(i,o),l=ee(a[0],s/2),u=ee(a[1],s/2),c,f,h=r.coordinateSystem;if(h){var v=h.dataToPoint(n);c=v[0]||0,f=v[1]||0}else c=ee(n[0],i)+e.x,f=ee(n[1],o)+e.y;return{cx:c,cy:f,r0:l,r:u}}function tT(r,t,e){t.eachSeriesByType(r,function(n){var a=n.getData(),i=a.mapDimension("value"),o=Vp(n,e),s=zp(n,e),l=s.cx,u=s.cy,c=s.r,f=s.r0,h=-n.get("startAngle")*wf,v=n.get("minAngle")*wf,d=0;a.each(i,function(M){!isNaN(M)&&d++});var p=a.getSum(i),g=Math.PI/(p||d)*2,m=n.get("clockwise"),y=n.get("roseType"),_=n.get("stillShowZeroSum"),S=a.getDataExtent(i);S[0]=0;var b=pa,x=0,C=h,T=m?1:-1;if(a.setLayout({viewRect:o,r:c}),a.each(i,function(M,A){var I;if(isNaN(M)){a.setItemLayout(A,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:m,cx:l,cy:u,r0:f,r:y?NaN:c});return}y!=="area"?I=p===0&&_?g:M*g:I=pa/d,Ie?m:g,b=Math.abs(_.label.y-e);if(b>=S.maxY){var x=_.label.x-t-_.len2*a,C=n+_.len,T=Math.abs(x)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var p=n.getBoundingRect();i.width=p.width;var g=(n.style.margin||0)+2.1;i.height=p.height+g,i.y-=(i.height-f)/2}}}function oo(r){return r.position==="center"}function iT(r){var t=r.getData(),e=[],n,a,i=!1,o=(r.get("minShowLabelAngle")||0)*nT,s=t.getLayout("viewRect"),l=t.getLayout("r"),u=s.width,c=s.x,f=s.y,h=s.height;function v(x){x.ignore=!0}function d(x){if(!x.ignore)return!0;for(var C in x.states)if(x.states[C].ignore===!1)return!0;return!1}t.each(function(x){var C=t.getItemGraphicEl(x),T=C.shape,D=C.getTextContent(),M=C.getTextGuideLine(),A=t.getItemModel(x),I=A.getModel("label"),L=I.get("position")||A.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),k=I.get("alignTo"),V=ee(I.get("edgeDistance"),u),$=I.get("bleedMargin"),R=A.getModel("labelLine"),E=R.get("length");E=ee(E,u);var G=R.get("length2");if(G=ee(G,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":X>0?"left":"right"}var Tt=Math.PI,ft=0,Hr=I.get("rotate");if(oe(Hr))ft=Hr*(Tt/180);else if(L==="center")ft=0;else if(Hr==="radial"||Hr===!0){var Qp=X<0?-Y+Tt:-Y;ft=Qp}else if(Hr==="tangential"&&L!=="outside"&&L!=="outer"){var ur=Math.atan2(X,J);ur<0&&(ur=Tt*2+ur);var Jp=J>0;Jp&&(ur=Tt+ur),ft=ur-Tt}if(i=!!ft,D.x=_e,D.y=Xe,D.rotation=ft,D.setStyle({verticalAlign:"middle"}),Ct){D.setStyle({align:wt});var mi=D.states.select;mi&&(mi.x+=D.x,mi.y+=D.y)}else{var Ur=D.getBoundingRect().clone();Ur.applyTransform(D.getComputedTransform());var ml=(D.style.margin||0)+2.1;Ur.y-=ml/2,Ur.height+=ml,e.push({label:D,labelLine:M,position:L,len:E,len2:G,minTurnAngle:R.get("minTurnAngle"),maxSurfaceAngle:R.get("maxSurfaceAngle"),surfaceNormal:new Se(X,J),linePoints:ge,textAlign:wt,labelDistance:P,labelAlignTo:k,edgeDistance:V,bleedMargin:$,rect:Ur,unconstrainedWidth:Ur.width,labelStyleWidth:D.style.width})}C.setTextConfig({inside:Ct})}}),!i&&r.get("avoidLabelOverlap")&&aT(e,n,a,l,u,h,c,f);for(var p=0;p0){for(var c=o.getItemLayout(0),f=1;isNaN(c&&c.startAngle)&&f=i.r0}},t.type="pie",t}(Ee);const lT=sT;function Gp(r,t,e){t=O(t)&&{coordDimensions:t}||B({encodeDefine:r.getEncode()},t);var n=r.getSource(),a=od(n,t).dimensions,i=new id(a,r);return i.initData(n,e),i}var uT=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}();const cT=uT;var fT=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new cT(ne(this.getData,this),ne(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){var e=Gp(this,{coordDimensions:["value"],encodeDefaulter:j(Ty,this)}),n=[];return e.each(e.mapDimension("value"),function(a){n.push(a)}),this.seats=zg(n,e.hostModel.get("percentPrecision")),e},t.prototype.getDataParams=function(e){var n=r.prototype.getDataParams.call(this,e);return n.percent=this.seats[e],n.$vars.push("percent"),n},t.prototype._defaultLabelLine=function(e){So(e,"labelLine",["show"]);var n=e.labelLine,a=e.emphasis.labelLine;n.show=n.show&&e.label.show,a.show=a.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(lt);const vT=fT;function hT(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(a){var i=n.mapDimension("value"),o=n.get(i,a);return!(oe(o)&&!isNaN(o)&&o<0)})}}}function SD(r){r.registerChartView(lT),r.registerSeriesModel(vT),h_("pie",r.registerAction),r.registerLayout(j(tT,"pie")),r.registerProcessor(rT("pie")),r.registerProcessor(hT("pie"))}var dT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return ci(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e??(this.option.large?5e3:this.get("progressive"))},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e??(this.option.large?1e4:this.get("progressiveThreshold"))},t.prototype.brushSelector=function(e,n,a){return a.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(lt);const pT=dT;var Wp=4,gT=function(){function r(){}return r}(),mT=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new gT},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var a=n.points,i=n.size,o=this.symbolProxy,s=o.shape,l=e.getContext?e.getContext():e,u=l&&i[0]=0;u--){var c=u*2,f=i[c]-s/2,h=i[c+1]-l/2;if(e>=f&&n>=h&&e<=f+s&&n<=h+l)return u}return-1},t.prototype.contain=function(e,n){var a=this.transformCoordToLocal(e,n),i=this.getBoundingRect();if(e=a[0],n=a[1],i.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,a=n.points,i=n.size,o=i[0],s=i[1],l=1/0,u=1/0,c=-1/0,f=-1/0,h=0;h=0&&(u.dataIndex=f+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const _T=yT;var ST=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.updateData(i,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.incrementalPrepareUpdate(i),this._finished=!1},t.prototype.incrementalRender=function(e,n,a){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,a){var i=e.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var o=pl("").reset(e,n,a);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){var n=e.coordinateSystem,a=n&&n.getArea&&n.getArea();return e.get("clip",!0)?a:null},t.prototype._updateSymbolDraw=function(e,n){var a=this._symbolDraw,i=n.pipelineContext,o=i.large;return(!a||o!==this._isLargeDraw)&&(a&&a.remove(),a=this._symbolDraw=o?new _T:new bp,this._isLargeDraw=o,this.group.removeAll()),this.group.add(a.group),a},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(Ee);const xT=ST;function xD(r){_t(Yd),r.registerSeriesModel(pT),r.registerChartView(xT),r.registerLayout(pl("scatter"))}var bT=function(){function r(){}return r.prototype.getInitialData=function(t,e){var n,a=e.getComponent("xAxis",this.get("xAxisIndex")),i=e.getComponent("yAxis",this.get("yAxisIndex")),o=a.get("type"),s=i.get("type"),l;o==="category"?(t.layout="horizontal",n=a.getOrdinalMeta(),l=!0):s==="category"?(t.layout="vertical",n=i.getOrdinalMeta(),l=!0):t.layout=t.layout||"horizontal";var u=["x","y"],c=t.layout==="horizontal"?0:1,f=this._baseAxisDim=u[c],h=u[1-c],v=[a,i],d=v[c].get("type"),p=v[1-c].get("type"),g=t.data;if(g&&l){var m=[];w(g,function(S,b){var x;O(S)?(x=S.slice(),S.unshift(b)):O(S.value)?(x=B({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,m.push(x)}),t.data=m}var y=this.defaultValueDimensions,_=[{name:f,type:Wo(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:h,type:Wo(p),dimsDef:y.slice()}];return Gp(this,{coordDimensions:_,dimensionsCount:y.length+1,encodeDefaulter:j(Qv,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),wT=["color","borderColor"],CT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,a){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,a,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){zn(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),a=this._data,i=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),l=e.coordinateSystem,u=l.getArea&&l.getArea();this._data||i.removeAll(),n.diff(a).add(function(c){if(n.hasValue(c)){var f=n.getItemLayout(c);if(s&&Tf(u,f))return;var h=so(f,c,!0);Te(h,{shape:{points:f.ends}},e,c),lo(h,n,c,o),i.add(h),n.setItemGraphicEl(c,h)}}).update(function(c,f){var h=a.getItemGraphicEl(f);if(!n.hasValue(c)){i.remove(h);return}var v=n.getItemLayout(c);if(s&&Tf(u,v)){i.remove(h);return}h?(pe(h,{shape:{points:v.ends}},e,c),Ka(h)):h=so(v),lo(h,n,c,o),i.add(h),n.setItemGraphicEl(c,h)}).remove(function(c){var f=a.getItemGraphicEl(c);f&&i.remove(f)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),Af(e,this.group);var n=e.get("clip",!0)?kp(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var a=n.getData(),i=a.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=a.getItemLayout(o),l=so(s);lo(l,a,o,i),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},t.prototype._incrementalRenderLarge=function(e,n){Af(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(Ee),TT=function(){function r(){}return r}(),DT=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new TT},t.prototype.buildPath=function(e,n){var a=n.points;this.__simpleBox?(e.moveTo(a[4][0],a[4][1]),e.lineTo(a[6][0],a[6][1])):(e.moveTo(a[0][0],a[0][1]),e.lineTo(a[1][0],a[1][1]),e.lineTo(a[2][0],a[2][1]),e.lineTo(a[3][0],a[3][1]),e.closePath(),e.moveTo(a[4][0],a[4][1]),e.lineTo(a[5][0],a[5][1]),e.moveTo(a[6][0],a[6][1]),e.lineTo(a[7][0],a[7][1]))},t}(ye);function so(r,t,e){var n=r.ends;return new DT({shape:{points:e?AT(n,r):n},z2:100})}function Tf(r,t){for(var e=!0,n=0;n0?"borderColor":"borderColor0"])||e.get(["itemStyle",r>0?"color":"color0"]),i=e.getModel("itemStyle").getItemStyle(wT);t.useStyle(i),t.style.fill=null,t.style.stroke=a}const IT=CT;var Hp=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],e}return t.prototype.getShadowDim=function(){return"open"},t.prototype.brushSelector=function(e,n,a){var i=n.getItemLayout(e);return i&&a.rect(i.brushRect)},t.type="series.candlestick",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},t}(lt);St(Hp,bT,!0);const LT=Hp;function PT(r){!r||!O(r.series)||w(r.series,function(t){H(t)&&t.type==="k"&&(t.type="candlestick")})}var kT=["itemStyle","borderColor"],RT=["itemStyle","borderColor0"],ET=["itemStyle","color"],OT=["itemStyle","color0"],BT={seriesType:"candlestick",plan:Gn(),performRawSeries:!0,reset:function(r,t){function e(i,o){return o.get(i>0?ET:OT)}function n(i,o){return o.get(i>0?kT:RT)}if(!t.isSeriesFiltered(r)){var a=r.pipelineContext.large;return!a&&{progress:function(i,o){for(var s;(s=i.next())!=null;){var l=o.getItemModel(s),u=o.getItemLayout(s).sign,c=l.getItemStyle();c.fill=e(u,l),c.stroke=n(u,l)||c.fill;var f=o.ensureUniqueItemVisual(s,"style");B(f,c)}}}}}};const NT=BT;var VT={seriesType:"candlestick",plan:Gn(),reset:function(r){var t=r.coordinateSystem,e=r.getData(),n=zT(r,e),a=0,i=1,o=["x","y"],s=e.getDimensionIndex(e.mapDimension(o[a])),l=z(e.mapDimensionsAll(o[i]),e.getDimensionIndex,e),u=l[0],c=l[1],f=l[2],h=l[3];if(e.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),s<0||l.length<4)return;return{progress:r.pipelineContext.large?d:v};function v(p,g){for(var m,y=g.getStore();(m=p.next())!=null;){var _=y.get(s,m),S=y.get(u,m),b=y.get(c,m),x=y.get(f,m),C=y.get(h,m),T=Math.min(S,b),D=Math.max(S,b),M=k(T,_),A=k(D,_),I=k(x,_),L=k(C,_),P=[];V(P,A,0),V(P,M,1),P.push(R(L),R(A),R(I),R(M)),g.setItemLayout(m,{sign:If(y,m,S,b,c),initBaseline:S>b?A[i]:M[i],ends:P,brushRect:$(x,C,_)})}function k(E,G){var Y=[];return Y[a]=G,Y[i]=E,isNaN(G)||isNaN(E)?[NaN,NaN]:t.dataToPoint(Y)}function V(E,G,Y){var X=G.slice(),J=G.slice();X[a]=_a(X[a]+n/2,1,!1),J[a]=_a(J[a]-n/2,1,!0),Y?E.push(X,J):E.push(J,X)}function $(E,G,Y){var X=k(E,Y),J=k(G,Y);return X[a]-=n/2,J[a]-=n/2,{x:X[0],y:X[1],width:n,height:J[1]-X[1]}}function R(E){return E[a]=_a(E[a],1),E}}function d(p,g){for(var m=nt(p.count*4),y=0,_,S=[],b=[],x,C=g.getStore();(x=p.next())!=null;){var T=C.get(s,x),D=C.get(u,x),M=C.get(c,x),A=C.get(f,x),I=C.get(h,x);if(isNaN(T)||isNaN(A)||isNaN(I)){m[y++]=NaN,y+=3;continue}m[y++]=If(C,x,D,M,c),S[a]=T,S[i]=A,_=t.dataToPoint(S,null,b),m[y++]=_?_[0]:NaN,m[y++]=_?_[1]:NaN,S[i]=I,_=t.dataToPoint(S,null,b),m[y++]=_?_[1]:NaN}g.setLayout("largePoints",m)}}};function If(r,t,e,n,a){var i;return e>n?i=-1:e0?r.get(a,t-1)<=n?1:-1:1,i}function zT(r,t){var e=r.getBaseAxis(),n,a=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),i=ee(se(r.get("barMaxWidth"),a),a),o=ee(se(r.get("barMinWidth"),1),a),s=r.get("barWidth");return s!=null?ee(s,a):Math.max(Math.min(a/2,i),o)}const FT=VT;function bD(r){r.registerChartView(IT),r.registerSeriesModel(LT),r.registerPreprocessor(PT),r.registerVisual(NT),r.registerLayout(FT)}var GT=["itemStyle","borderWidth"],Lf=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],uo=new Ha,WT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=this.group,o=e.getData(),s=this._data,l=e.coordinateSystem,u=l.getBaseAxis(),c=u.isHorizontal(),f=l.master.getRect(),h={ecSize:{width:a.getWidth(),height:a.getHeight()},seriesModel:e,coordSys:l,coordSysExtent:[[f.x,f.x+f.width],[f.y,f.y+f.height]],isHorizontal:c,valueDim:Lf[+c],categoryDim:Lf[1-+c]};return o.diff(s).add(function(v){if(o.hasValue(v)){var d=kf(o,v),p=Pf(o,v,d,h),g=Rf(o,h,p);o.setItemGraphicEl(v,g),i.add(g),Of(g,h,p)}}).update(function(v,d){var p=s.getItemGraphicEl(d);if(!o.hasValue(v)){i.remove(p);return}var g=kf(o,v),m=Pf(o,v,g,h),y=Kp(o,m);p&&y!==p.__pictorialShapeStr&&(i.remove(p),o.setItemGraphicEl(v,null),p=null),p?KT(p,h,m):p=Rf(o,h,m,!0),o.setItemGraphicEl(v,p),p.__pictorialSymbolMeta=m,i.add(p),Of(p,h,m)}).remove(function(v){var d=s.getItemGraphicEl(v);d&&Ef(s,v,d.__pictorialSymbolMeta.animationModel,d)}).execute(),this._data=o,this.group},t.prototype.remove=function(e,n){var a=this.group,i=this._data;e.get("animation")?i&&i.eachItemGraphicEl(function(o){Ef(i,Q(o).dataIndex,e,o)}):a.removeAll()},t.type="pictorialBar",t}(Ee);function Pf(r,t,e,n){var a=r.getItemLayout(t),i=e.get("symbolRepeat"),o=e.get("symbolClip"),s=e.get("symbolPosition")||"start",l=e.get("symbolRotate"),u=(l||0)*Math.PI/180||0,c=e.get("symbolPatternSize")||2,f=e.isAnimationEnabled(),h={dataIndex:t,layout:a,itemModel:e,symbolType:r.getItemVisual(t,"symbol")||"circle",style:r.getItemVisual(t,"style"),symbolClip:o,symbolRepeat:i,symbolRepeatDirection:e.get("symbolRepeatDirection"),symbolPatternSize:c,rotation:u,animationModel:f?e:null,hoverScale:f&&e.get(["emphasis","scale"]),z2:e.getShallow("z",!0)||0};HT(e,i,a,n,h),UT(r,t,a,i,o,h.boundingLength,h.pxSign,c,n,h),YT(e,h.symbolScale,u,n,h);var v=h.symbolSize,d=Us(e.get("symbolOffset"),v);return $T(e,v,a,i,o,d,s,h.valueLineWidth,h.boundingLength,h.repeatCutLength,n,h),h}function HT(r,t,e,n,a){var i=n.valueDim,o=r.get("symbolBoundingData"),s=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(e[i.wh]<=0),c;if(O(o)){var f=[co(s,o[0])-l,co(s,o[1])-l];f[1]0?1:-1}function co(r,t){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(t)))}function UT(r,t,e,n,a,i,o,s,l,u){var c=l.valueDim,f=l.categoryDim,h=Math.abs(e[f.wh]),v=r.getItemVisual(t,"symbolSize"),d;O(v)?d=v.slice():v==null?d=["100%","100%"]:d=[v,v],d[f.index]=ee(d[f.index],h),d[c.index]=ee(d[c.index],n?h:Math.abs(i)),u.symbolSize=d;var p=u.symbolScale=[d[0]/s,d[1]/s];p[c.index]*=(l.isHorizontal?-1:1)*o}function YT(r,t,e,n,a){var i=r.get(GT)||0;i&&(uo.attr({scaleX:t[0],scaleY:t[1],rotation:e}),uo.updateTransform(),i/=uo.getLineScale(),i*=t[n.valueDim.index]),a.valueLineWidth=i||0}function $T(r,t,e,n,a,i,o,s,l,u,c,f){var h=c.categoryDim,v=c.valueDim,d=f.pxSign,p=Math.max(t[v.index]+s,0),g=p;if(n){var m=Math.abs(l),y=Dr(r.get("symbolMargin"),"15%")+"",_=!1;y.lastIndexOf("!")===y.length-1&&(_=!0,y=y.slice(0,y.length-1));var S=ee(y,t[v.index]),b=Math.max(p+S*2,0),x=_?0:S*2,C=av(n),T=C?n:Bf((m+x)/b),D=m-T*p;S=D/2/(_?T:Math.max(T-1,1)),b=p+S*2,x=_?0:S*2,!C&&n!=="fixed"&&(T=u?Bf((Math.abs(u)+x)/b):0),g=T*b-x,f.repeatTimes=T,f.symbolMargin=S}var M=d*(g/2),A=f.pathPosition=[];A[h.index]=e[h.wh]/2,A[v.index]=o==="start"?M:o==="end"?l-M:l/2,i&&(A[0]+=i[0],A[1]+=i[1]);var I=f.bundlePosition=[];I[h.index]=e[h.xy],I[v.index]=e[v.xy];var L=f.barRectShape=B({},e);L[v.wh]=d*Math.max(Math.abs(e[v.wh]),Math.abs(A[v.index]+M)),L[h.wh]=e[h.wh];var P=f.clipShape={};P[h.xy]=-e[h.xy],P[h.wh]=c.ecSize[h.wh],P[v.xy]=0,P[v.wh]=e[v.wh]}function Up(r){var t=r.symbolPatternSize,e=Ft(r.symbolType,-t/2,-t/2,t,t);return e.attr({culling:!0}),e.type!=="image"&&e.setStyle({strokeNoScale:!0}),e}function Yp(r,t,e,n){var a=r.__pictorialBundle,i=e.symbolSize,o=e.valueLineWidth,s=e.pathPosition,l=t.valueDim,u=e.repeatTimes||0,c=0,f=i[t.valueDim.index]+o+e.symbolMargin*2;for(gl(r,function(p){p.__pictorialAnimationIndex=c,p.__pictorialRepeatTimes=u,c0:m<0)&&(y=u-1-p),g[l.index]=f*(y-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation}}}function $p(r,t,e,n){var a=r.__pictorialBundle,i=r.__pictorialMainPath;i?Tr(i,null,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation},e,n):(i=r.__pictorialMainPath=Up(e),a.add(i),Tr(i,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:0,scaleY:0,rotation:e.rotation},{scaleX:e.symbolScale[0],scaleY:e.symbolScale[1]},e,n))}function Xp(r,t,e){var n=B({},t.barRectShape),a=r.__pictorialBarRect;a?Tr(a,null,{shape:n},t,e):(a=r.__pictorialBarRect=new fe({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),a.disableMorphing=!0,r.add(a))}function Zp(r,t,e,n){if(e.symbolClip){var a=r.__pictorialClipPath,i=B({},e.clipShape),o=t.valueDim,s=e.animationModel,l=e.dataIndex;if(a)pe(a,{shape:i},s,l);else{i[o.wh]=0,a=new fe({shape:i}),r.__pictorialBundle.setClipPath(a),r.__pictorialClipPath=a;var u={};u[o.wh]=e.clipShape[o.wh],Ds[n?"updateProps":"initProps"](a,{shape:u},s,l)}}}function kf(r,t){var e=r.getItemModel(t);return e.getAnimationDelayParams=XT,e.isAnimationEnabled=ZT,e}function XT(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function ZT(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function Rf(r,t,e,n){var a=new de,i=new de;return a.add(i),a.__pictorialBundle=i,i.x=e.bundlePosition[0],i.y=e.bundlePosition[1],e.symbolRepeat?Yp(a,t,e):$p(a,t,e),Xp(a,e,n),Zp(a,t,e,n),a.__pictorialShapeStr=Kp(r,e),a.__pictorialSymbolMeta=e,a}function KT(r,t,e){var n=e.animationModel,a=e.dataIndex,i=r.__pictorialBundle;pe(i,{x:e.bundlePosition[0],y:e.bundlePosition[1]},n,a),e.symbolRepeat?Yp(r,t,e,!0):$p(r,t,e,!0),Xp(r,e,!0),Zp(r,t,e,!0)}function Ef(r,t,e,n){var a=n.__pictorialBarRect;a&&a.removeTextContent();var i=[];gl(n,function(o){i.push(o)}),n.__pictorialMainPath&&i.push(n.__pictorialMainPath),n.__pictorialClipPath&&(e=null),w(i,function(o){xn(o,{scaleX:0,scaleY:0},e,t,function(){n.parent&&n.parent.remove(n)})}),r.setItemGraphicEl(t,null)}function Kp(r,t){return[r.getItemVisual(t.dataIndex,"symbol")||"none",!!t.symbolRepeat,!!t.symbolClip].join(":")}function gl(r,t,e){w(r.__pictorialBundle.children(),function(n){n!==r.__pictorialBarRect&&t.call(e,n)})}function Tr(r,t,e,n,a,i){t&&r.attr(t),n.symbolClip&&!a?e&&r.attr(e):e&&Ds[a?"updateProps":"initProps"](r,e,n.animationModel,n.dataIndex,i)}function Of(r,t,e){var n=e.dataIndex,a=e.itemModel,i=a.getModel("emphasis"),o=i.getModel("itemStyle").getItemStyle(),s=a.getModel(["blur","itemStyle"]).getItemStyle(),l=a.getModel(["select","itemStyle"]).getItemStyle(),u=a.getShallow("cursor"),c=i.get("focus"),f=i.get("blurScope"),h=i.get("scale");gl(r,function(p){if(p instanceof Or){var g=p.style;p.useStyle(B({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},e.style))}else p.useStyle(e.style);var m=p.ensureState("emphasis");m.style=o,h&&(m.scaleX=p.scaleX*1.1,m.scaleY=p.scaleY*1.1),p.ensureState("blur").style=s,p.ensureState("select").style=l,u&&(p.cursor=u),p.z2=e.z2});var v=t.valueDim.posDesc[+(e.boundingLength>0)],d=r.__pictorialBarRect;Br(d,Nr(a),{labelFetcher:t.seriesModel,labelDataIndex:n,defaultText:gi(t.seriesModel.getData(),n),inheritColor:e.style.fill,defaultOpacity:e.style.opacity,defaultOutsidePosition:v}),Ir(r,c,f,i.get("disabled"))}function Bf(r){var t=Math.round(r);return Math.abs(r-t)<1e-4?t:Math.ceil(r)}const qT=WT;var jT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e.defaultSymbol="roundRect",e}return t.prototype.getInitialData=function(e){return e.stack=null,r.prototype.getInitialData.apply(this,arguments)},t.type="series.pictorialBar",t.dependencies=["grid"],t.defaultOption=As(Wa.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),t}(Wa);const QT=jT;function wD(r){r.registerChartView(qT),r.registerSeriesModel(QT),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,j(pd,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,gd("pictorialBar"))}function Nf(r){return O(r[0])}function Vf(r,t){for(var e=[],n=r.length,a=0;a=0;a--)if(!e[a].many.length){var l=e[s].many;if(l.length<=1)if(s)s=0;else return e;var i=l.length,u=Math.ceil(i/2);e[a].many=l.slice(u,i),e[s].many=l.slice(0,u),s++}return e}var JT={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,c;Nf(r)&&(u=r,c=t),Nf(t)&&(u=t,c=r);function f(m,y,_,S,b){var x=m.many,C=m.one;if(x.length===1&&!b){var T=y?x[0]:C,D=y?C:x[0];if(Ig(T))f({many:[T],one:D},!0,_,S,!0);else{var M=s?te({delay:s(_,S)},l):l;Lg(T,D,M),i(T,D,T,D,M)}}else for(var A=te({dividePath:JT[e],individualDelay:s&&function($,R,E,G){return s($+_,S)}},l),I=y?Pg(x,C,A):kg(C,x,A),L=I.fromIndividuals,P=I.toIndividuals,k=L.length,V=0;Vt.length,v=u?Vf(c,u):Vf(h?t:r,[h?r:t]),d=0,p=0;pqp))for(var a=n.getIndices(),i=tD(n),o=0;o0&&S.group.traverse(function(x){x instanceof ye&&!x.animators.length&&x.animateFrom({style:{opacity:0}},b)})})}function Ff(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function Gf(r){return O(r)?r.sort().join(","):r}function Rt(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function aD(r,t){var e=W(),n=W(),a=W();return w(r.oldSeries,function(i,o){var s=r.oldData[o],l=Ff(i),u=Gf(l);n.set(u,s),O(l)&&w(l,function(c){a.set(c,{data:s,key:u})})}),w(t.updatedSeries,function(i){if(i.isUniversalTransitionEnabled()&&i.isAnimationEnabled()){var o=i.getData(),s=Ff(i),l=Gf(s),u=n.get(l);if(u)e.set(l,{oldSeries:[{divide:Rt(u),data:u}],newSeries:[{divide:Rt(o),data:o}]});else if(O(s)){var c=[];w(s,function(v){var d=n.get(v);d&&c.push({divide:Rt(d),data:d})}),c.length&&e.set(l,{oldSeries:c,newSeries:[{data:o,divide:Rt(o)}]})}else{var f=a.get(s);if(f){var h=e.get(f.key);h||(h={oldSeries:[{data:f.data,divide:Rt(f.data)}],newSeries:[]},e.set(f.key,h)),h.newSeries.push({data:o,divide:Rt(o)})}}}}),e}function Wf(r,t){for(var e=0;e=0&&a.push({data:t.oldData[s],divide:Rt(t.oldData[s]),dim:o.dimension})}),w(ve(r.to),function(o){var s=Wf(e.updatedSeries,o);if(s>=0){var l=e.updatedSeries[s].getData();i.push({data:l,divide:Rt(l),dim:o.dimension})}}),a.length>0&&i.length>0&&jp(a,i,n)}function CD(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){w(ve(n.seriesTransition),function(a){w(ve(a.to),function(i){for(var o=n.updatedSeries,s=0;sa[o],g=[-v.x,-v.y];n||(g[i]=c[u]);var m=[0,0],y=[-d.x,-d.y],_=se(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(p){var S=e.get("pageButtonPosition",!0);S==="end"?y[i]+=a[o]-d[o]:m[i]+=d[o]+_}y[1-i]+=v[s]/2-d[s]/2,c.setPosition(g),f.setPosition(m),h.setPosition(y);var b={x:0,y:0};if(b[o]=p?a[o]:v[o],b[s]=Math.max(v[s],d[s]),b[l]=Math.min(0,d[l]+y[1-i]),f.__rectSize=a[o],p){var x={x:0,y:0};x[o]=Math.max(a[o]-d[o]-_,0),x[s]=b[s],f.setClipPath(new fe({shape:x})),f.__rectSize=x[o]}else h.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var C=this._getPageInfo(e);return C.pageIndex!=null&&pe(c,{x:C.contentPosition[0],y:C.contentPosition[1]},p?e:null),this._updatePageInfoView(e,C),b},t.prototype._pageGo=function(e,n,a){var i=this._getPageInfo(n)[e];i!=null&&a.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var a=this._controllerGroup;w(["pagePrev","pageNext"],function(c){var f=c+"DataIndex",h=n[f]!=null,v=a.childOfName(c);v&&(v.setStyle("fill",h?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=h?"pointer":"default")});var i=a.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,l=s!=null?s+1:0,u=n.pageCount;i&&o&&i.setStyle("text",F(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),a=this.getContentGroup(),i=this._containerGroup.__rectSize,o=e.getOrient().index,s=to[o],l=ro[o],u=this._findTargetItemIndex(n),c=a.children(),f=c[u],h=c.length,v=h?1:0,d={contentPosition:[a.x,a.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!f)return d;var p=S(f);d.contentPosition[o]=-p.s;for(var g=u+1,m=p,y=p,_=null;g<=h;++g)_=S(c[g]),(!_&&y.e>m.s+i||_&&!b(_,m.s))&&(y.i>m.i?m=y:m=_,m&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=m.i),++d.pageCount)),y=_;for(var g=u-1,m=p,y=p,_=null;g>=-1;--g)_=S(c[g]),(!_||!b(y,_.s))&&m.i=C&&x.s<=C+i}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,a=this.getContentGroup(),i;return a.eachChild(function(o,s){var l=o.__legendDataIndex;i==null&&l!=null&&(i=s),l===e&&(n=s)}),n??i},t.type="legend.scroll",t}(Cp);const q1=K1;function j1(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(a){a.setScrollDataIndex(n)})})}function Q1(r){_t(Tp),r.registerComponentModel(Z1),r.registerComponentView(q1),j1(r)}function dD(r){_t(Tp),_t(Q1)}var J1={label:{enabled:!0},decal:{show:!1}},af=le(),eC={};function tC(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=Z(J1);K(n.label,r.getLocaleModel().get("aria"),!1),K(e.option,n,!1),a(),i();function a(){var u=e.getModel("decal"),c=u.get("show");if(c){var f=W();r.eachSeries(function(h){if(!h.isColorBySeries()){var v=f.get(h.type);v||(v={},f.set(h.type,v)),af(h).scope=v}}),r.eachRawSeries(function(h){if(r.isSeriesFiltered(h))return;if(U(h.enableAriaDecal)){h.enableAriaDecal();return}var v=h.getData();if(h.isColorBySeries()){var y=Jl(h.ecModel,h.name,eC,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,y))}else{var d=h.getRawData(),p={},g=af(h).scope;v.each(function(b){var x=v.getRawIndex(b);p[x]=b});var m=d.count();d.each(function(b){var x=p[b],C=d.getName(b)||b+"",T=Jl(h.ecModel,C,g,m),D=v.getItemVisual(x,"decal");v.setItemVisual(x,"decal",S(D,T))})}function S(b,x){var C=b?B(B({},x),b):x;return C.dirty=!0,C}})}}function i(){var u=r.getLocaleModel().get("aria"),c=e.getModel("label");if(c.option=te(c.option,u),!!c.get("enabled")){var f=t.getZr().dom;if(c.get("description")){f.setAttribute("aria-label",c.get("description"));return}var h=r.getSeriesCount(),v=c.get(["data","maxCount"])||10,d=c.get(["series","maxCount"])||10,p=Math.min(h,d),g;if(!(h<1)){var m=s();if(m){var y=c.get(["general","withTitle"]);g=o(y,{title:m})}else g=c.get(["general","withoutTitle"]);var _=[],S=h>1?c.get(["series","multiple","prefix"]):c.get(["series","single","prefix"]);g+=o(S,{seriesCount:h}),r.eachSeries(function(T,D){if(D1?c.get(["series","multiple",I]):c.get(["series","single",I]),M=o(M,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var L=T.getData();if(L.count()>v){var P=c.get(["data","partialData"]);M+=o(P,{displayCnt:v})}else M+=c.get(["data","allData"]);for(var k=c.get(["data","separator","middle"]),V=c.get(["data","separator","end"]),$=[],R=0;R":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},nC=function(){function r(t){var e=this._condVal=F(t)?new RegExp(t):Dg(t)?t:null;if(e==null){var n="";q(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return F(e)?this._condVal.test(t):oe(e)?this._condVal.test(t+""):!1},r}(),aC=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),iC=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(lt);const yC=mC;function Ap(r,t,e){var n=r.getBaseAxis(),a=r.getOtherAxis(n),i=_C(a,e),o=n.dim,s=a.dim,l=t.mapDimension(s),u=t.mapDimension(o),c=s==="x"||s==="radius"?1:0,f=z(r.dimensions,function(d){return t.mapDimension(d)}),h=!1,v=t.getCalculationInfo("stackResultDimension");return kr(t,f[0])&&(h=!0,f[0]=v),kr(t,f[1])&&(h=!0,f[1]=v),{dataDimsForPoint:f,valueStart:i,valueAxisDim:s,baseAxisDim:o,stacked:!!h,valueDim:l,baseDim:u,baseDataOffset:c,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function _C(r,t){var e=0,n=r.scale.getExtent();return t==="start"?e=n[0]:t==="end"?e=n[1]:oe(t)&&!isNaN(t)?e=t:n[0]>0?e=n[0]:n[1]<0&&(e=n[1]),e}function Mp(r,t,e,n){var a=NaN;r.stacked&&(a=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(a)&&(a=r.valueStart);var i=r.baseDataOffset,o=[];return o[i]=e.get(r.baseDim,n),o[1-i]=a,t.dataToPoint(o)}function SC(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,a){e.push({cmd:"=",idx:a,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function xC(r,t,e,n,a,i,o,s){for(var l=SC(r,t),u=[],c=[],f=[],h=[],v=[],d=[],p=[],g=Ap(a,t,o),m=r.getLayout("points")||[],y=t.getLayout("points")||[],_=0;_=a||p<0)break;if(Jt(m,y)){if(l){p+=i;continue}break}if(p===e)r[i>0?"moveTo":"lineTo"](m,y),f=m,h=y;else{var _=m-u,S=y-c;if(_*_+S*S<.5){p+=i;continue}if(o>0){for(var b=p+i,x=t[b*2],C=t[b*2+1];x===m&&C===y&&g=n||Jt(x,C))v=m,d=y;else{M=x-u,A=C-c;var P=m-u,k=x-m,V=y-c,$=C-y,R=void 0,E=void 0;if(s==="x"){R=Math.abs(P),E=Math.abs(k);var G=M>0?1:-1;v=m-G*R*o,d=y,I=m+G*E*o,L=y}else if(s==="y"){R=Math.abs(V),E=Math.abs($);var Y=A>0?1:-1;v=m,d=y-Y*R*o,I=m,L=y+Y*E*o}else R=Math.sqrt(P*P+V*V),E=Math.sqrt(k*k+$*$),D=E/(E+R),v=m-M*o*(1-D),d=y-A*o*(1-D),I=m+M*o*D,L=y+A*o*D,I=It(I,Lt(x,m)),L=It(L,Lt(C,y)),I=Lt(I,It(x,m)),L=Lt(L,It(C,y)),M=I-m,A=L-y,v=m-M*R/E,d=y-A*R/E,v=It(v,Lt(u,m)),d=It(d,Lt(c,y)),v=Lt(v,It(u,m)),d=Lt(d,It(c,y)),M=m-v,A=y-d,I=m+M*E/R,L=y+A*E/R}r.bezierCurveTo(f,h,v,d,m,y),f=I,h=L}else r.lineTo(m,y)}u=m,c=y,p+=i}return g}var Ip=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),bC=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Ip},t.prototype.buildPath=function(e,n){var a=n.points,i=0,o=a.length/2;if(n.connectNulls){for(;o>0&&Jt(a[o*2-2],a[o*2-1]);o--);for(;i=0){var S=u?(d-l)*_+l:(v-s)*_+s;return u?[e,S]:[S,e]}s=v,l=d;break;case o.C:v=i[f++],d=i[f++],p=i[f++],g=i[f++],m=i[f++],y=i[f++];var b=u?bl(s,v,p,m,e,c):bl(l,d,g,y,e,c);if(b>0)for(var x=0;x=0){var S=u?wl(l,d,g,y,C):wl(s,v,p,m,C);return u?[e,S]:[S,e]}}s=m,l=y;break}}},t}(ye),wC=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(Ip),CC=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new wC},t.prototype.buildPath=function(e,n){var a=n.points,i=n.stackedOnPoints,o=0,s=a.length/2,l=n.smoothMonotone;if(n.connectNulls){for(;s>0&&Jt(a[s*2-2],a[s*2-1]);s--);for(;ot){i?e.push(o(i,l,t)):a&&e.push(o(a,l,0),o(a,l,t));break}else a&&(e.push(o(a,l,0)),a=null),e.push(l),i=l}return e}function AC(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var a,i,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(a=s&&s.coordDim,a==="x"||a==="y"){i=n[o];break}}if(i){var l=t.getAxis(a),u=z(i.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),c=u.length,f=i.outerColors.slice();c&&u[0].coord>u[c-1].coord&&(u.reverse(),f.reverse());var h=DC(u,a==="x"?e.getWidth():e.getHeight()),v=h.length;if(!v&&c)return u[0].coord<0?f[1]?f[1]:u[c-1].color:f[0]?f[0]:u[0].color;var d=10,p=h[0].coord-d,g=h[v-1].coord+d,m=g-p;if(m<.001)return"transparent";w(h,function(_){_.offset=(_.coord-p)/m}),h.push({offset:v?h[v-1].offset:.5,color:f[1]||"transparent"}),h.unshift({offset:v?h[0].offset:.5,color:f[0]||"transparent"});var y=new Kf(0,0,0,0,h,!0);return y[a]=p,y[a+"2"]=g,y}}}function MC(r,t,e){var n=r.get("showAllSymbol"),a=n==="auto";if(!(n&&!a)){var i=e.getAxesByScale("ordinal")[0];if(i&&!(a&&IC(i,t))){var o=t.mapDimension(i.dim),s={};return w(i.getViewLabels(),function(l){var u=i.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(t.get(o,l))}}}}function IC(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var a=t.count(),i=Math.max(1,Math.round(a/5)),o=0;on)return!1;return!0}function LC(r,t){return isNaN(r)||isNaN(t)}function PC(r){for(var t=r.length/2;t>0&&LC(r[t*2-2],r[t*2-1]);t--);return t-1}function vf(r,t){return[r[t*2],r[t*2+1]]}function kC(r,t,e){for(var n=r.length/2,a=e==="x"?0:1,i,o,s=0,l=-1,u=0;u=t||i>=t&&o<=t){l=u;break}s=u,i=o}return{range:[s,l],t:(t-i)/(o-i)}}function Rp(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var G=p.getState("emphasis").style;G.lineWidth=+p.style.lineWidth+1}Q(p).seriesIndex=e.seriesIndex,Ir(p,$,R,E);var Y=ff(e.get("smooth")),X=e.get("smoothMonotone");if(p.setShape({smooth:Y,smoothMonotone:X,connectNulls:T}),g){var J=l.getCalculationInfo("stackedOnSeries"),_e=0;g.useStyle(te(c.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),J&&(_e=ff(J.get("smooth"))),g.setShape({smooth:Y,stackedOnSmooth:_e,smoothMonotone:X,connectNulls:T}),Sn(g,e,"areaStyle"),Q(g).seriesIndex=e.seriesIndex,Ir(g,$,R,E)}var Xe=function(ge){i._changePolyState(ge)};l.eachItemGraphicEl(function(ge){ge&&(ge.onHoverStateChange=Xe)}),this._polyline.onHoverStateChange=Xe,this._data=l,this._coordSys=o,this._stackedOnPoints=x,this._points=f,this._step=A,this._valueOrigin=S,e.get("triggerLineEvent")&&(this.packEventData(e,p),g&&this.packEventData(e,g))},t.prototype.packEventData=function(e,n){Q(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var c=l[s*2],f=l[s*2+1];if(isNaN(c)||isNaN(f)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(c,f))return;var h=e.get("zlevel")||0,v=e.get("z")||0;u=new vl(o,s),u.x=c,u.y=f,u.setZ(h,v);var d=u.getSymbolPath().getTextContent();d&&(d.zlevel=h,d.z=v,d.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else Ee.prototype.highlight.call(this,e,n,a,i)},t.prototype.downplay=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else Ee.prototype.downplay.call(this,e,n,a,i)},t.prototype._changePolyState=function(e){var n=this._polygon;Rl(this._polyline,e),n&&Rl(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new bC({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var a=this._polygon;return a&&this._lineGroup.remove(a),a=new CC({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(a),this._polygon=a,a},t.prototype._initSymbolLabelAnimation=function(e,n,a){var i,o,s=n.getBaseAxis(),l=s.inverse;n.type==="cartesian2d"?(i=s.isHorizontal(),o=!1):n.type==="polar"&&(i=s.dim==="angle",o=!0);var u=e.hostModel,c=u.get("animationDuration");U(c)&&(c=c(null));var f=u.get("animationDelay")||0,h=U(f)?f(null):f;e.eachItemGraphicEl(function(v,d){var p=v;if(p){var g=[v.x,v.y],m=void 0,y=void 0,_=void 0;if(a)if(o){var S=a,b=n.pointToCoord(g);i?(m=S.startAngle,y=S.endAngle,_=-b[1]/180*Math.PI):(m=S.r0,y=S.r,_=b[0])}else{var x=a;i?(m=x.x,y=x.x+x.width,_=v.x):(m=x.y+x.height,y=x.y,_=v.y)}var C=y===m?0:(_-m)/(y-m);l&&(C=1-C);var T=U(f)?f(d):c*C+h,D=p.getSymbolPath(),M=D.getTextContent();p.attr({scaleX:0,scaleY:0}),p.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),M&&M.animateFrom({style:{opacity:0}},{duration:300,delay:T}),D.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,a){var i=e.getModel("endLabel");if(Rp(e)){var o=e.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new be({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var c=PC(l);c>=0&&(Br(s,Nr(e,"endLabel"),{inheritColor:a,labelFetcher:e,labelDataIndex:c,defaultText:function(f,h,v){return v!=null?xp(o,v):gi(o,f)},enableTextSetter:!0},RC(i,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,a,i,o,s,l){var u=this._endLabel,c=this._polyline;if(u){e<1&&i.originalX==null&&(i.originalX=u.x,i.originalY=u.y);var f=a.getLayout("points"),h=a.hostModel,v=h.get("connectNulls"),d=s.get("precision"),p=s.get("distance")||0,g=l.getBaseAxis(),m=g.isHorizontal(),y=g.inverse,_=n.shape,S=y?m?_.x:_.y+_.height:m?_.x+_.width:_.y,b=(m?p:0)*(y?-1:1),x=(m?0:-p)*(y?-1:1),C=m?"x":"y",T=kC(f,S,C),D=T.range,M=D[1]-D[0],A=void 0;if(M>=1){if(M>1&&!v){var I=vf(f,D[0]);u.attr({x:I[0]+b,y:I[1]+x}),o&&(A=h.getRawValue(D[0]))}else{var I=c.getPointOn(S,C);I&&u.attr({x:I[0]+b,y:I[1]+x});var L=h.getRawValue(D[0]),P=h.getRawValue(D[1]);o&&(A=fv(a,d,L,P,T.t))}i.lastFrameIndex=D[0]}else{var k=e===1||i.lastFrameIndex>0?D[0]:0,I=vf(f,k);o&&(A=h.getRawValue(k)),u.attr({x:I[0]+b,y:I[1]+x})}o&&Vr(u).setLabelText(A)}},t.prototype._doUpdateAnimation=function(e,n,a,i,o,s,l){var u=this._polyline,c=this._polygon,f=e.hostModel,h=xC(this._data,e,this._stackedOnPoints,n,this._coordSys,a,this._valueOrigin),v=h.current,d=h.stackedOnCurrent,p=h.next,g=h.stackedOnNext;if(o&&(v=Pt(h.current,a,o,l),d=Pt(h.stackedOnCurrent,a,o,l),p=Pt(h.next,a,o,l),g=Pt(h.stackedOnNext,a,o,l)),cf(v,p)>3e3||c&&cf(d,g)>3e3){u.stopAnimation(),u.setShape({points:p}),c&&(c.stopAnimation(),c.setShape({points:p,stackedOnPoints:g}));return}u.shape.__points=h.current,u.shape.points=v;var m={shape:{points:p}};h.current!==v&&(m.shape.__points=h.next),u.stopAnimation(),pe(u,m,f),c&&(c.setShape({points:v,stackedOnPoints:d}),c.stopAnimation(),pe(c,{shape:{stackedOnPoints:g}},f),u.shape.points!==c.shape.points&&(c.shape.points=u.shape.points));for(var y=[],_=h.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=e.getItemGraphicEl(_[S].idx1);x&&y.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){c&&c.dirtyShape();for(var C=u.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;e10&&o.type==="cartesian2d"&&i){var l=o.getBaseAxis(),u=o.getOtherAxis(l),c=l.getExtent(),f=n.getDevicePixelRatio(),h=Math.abs(c[1]-c[0])*(f||1),v=Math.round(s/h);if(isFinite(v)&&v>1){i==="lttb"&&t.setData(a.lttbDownSample(a.mapDimension(u.dim),1/v));var d=void 0;F(i)?d=BC[i]:U(i)&&(d=i),d&&t.setData(a.downSample(a.mapDimension(u.dim),1/v,d,NC))}}}}}function yD(r){r.registerChartView(OC),r.registerSeriesModel(yC),r.registerLayout(pl("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Ep("line"))}var Op=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return ci(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e){var n=this.coordinateSystem;if(n&&n.clampData){var a=n.dataToPoint(n.clampData(e)),i=this.getData(),o=i.getLayout("offset"),s=i.getLayout("size"),l=n.getBaseAxis().isHorizontal()?0:1;return a[l]+=o+s/2,a}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(lt);lt.registerClass(Op);const Wa=Op;var VC=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return ci(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,a){return a.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=As(Wa.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(Wa);const zC=VC;var FC=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),GC=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new FC},t.prototype.buildPath=function(e,n){var a=n.cx,i=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),l=(s-o)*.5,u=o+l,c=n.startAngle,f=n.endAngle,h=n.clockwise,v=Math.PI*2,d=h?f-cMath.PI/2&&cs)return!0;s=f}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var a=n.scale,i=a.getExtent(),o=Math.max(0,i[0]),s=Math.min(i[1],a.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==a.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,a,i){if(this._isOrderChangedWithinSameData(e,n,a)){var o=this._dataSort(e,a,n);this._isOrderDifferentInView(o,a)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",axisId:a.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,a){var i=n.baseAxis,o=this._dataSort(e,i,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,a=this._data;e&&e.isAnimationEnabled()&&a&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],a.eachItemGraphicEl(function(i){Pa(i,e,Q(i).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(Ee),df={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var a=r.x+r.width,i=r.y+r.height,o=ao(t.x,r.x),s=io(t.x+t.width,a),l=ao(t.y,r.y),u=io(t.y+t.height,i),c=sa?s:o,t.y=f&&l>i?u:l,t.width=c?0:s-o,t.height=f?0:u-l,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),c||f},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var a=io(t.r,r.r),i=ao(t.r0,r.r0);t.r=a,t.r0=i;var o=a-i<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},pf={cartesian2d:function(r,t,e,n,a,i,o,s,l){var u=new fe({shape:B({},n),z2:1});if(u.__dataIndex=e,u.name="item",i){var c=u.shape,f=a?"height":"width";c[f]=0}return u},polar:function(r,t,e,n,a,i,o,s,l){var u=!a&&l?hf:or,c=new u({shape:n,z2:1});c.name="item";var f=Bp(a);if(c.calculateTextPosition=WC(f,{isRoundCap:u===hf}),i){var h=c.shape,v=a?"r":"endAngle",d={};h[v]=a?0:n.startAngle,d[v]=n[v],(s?pe:Te)(c,{shape:d},i)}return c}};function $C(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function gf(r,t,e,n,a,i,o,s){var l,u;i?(u={x:n.x,width:n.width},l={y:n.y,height:n.height}):(u={y:n.y,height:n.height},l={x:n.x,width:n.width}),s||(o?pe:Te)(e,{shape:l},t,a,null);var c=t?r.baseAxis.model:null;(o?pe:Te)(e,{shape:u},c,a)}function mf(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+i*a/2,y:n.y+o*a/2,width:n.width-i*a,height:n.height-o*a}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function KC(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function Bp(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function _f(r,t,e,n,a,i,o,s){var l=t.getItemVisual(e,"style");s||r.setShape("r",n.get(["itemStyle","borderRadius"])||0),r.useStyle(l);var u=n.getShallow("cursor");u&&r.attr("cursor",u);var c=s?o?a.r>=a.r0?"endArc":"startArc":a.endAngle>=a.startAngle?"endAngle":"startAngle":o?a.height>=0?"bottom":"top":a.width>=0?"right":"left",f=Nr(n);Br(r,f,{labelFetcher:i,labelDataIndex:e,defaultText:gi(i.getData(),e),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:c});var h=r.getTextContent();if(s&&h){var v=n.get(["label","position"]);r.textConfig.inside=v==="middle"?!0:null,HC(r,v==="outside"?c:v,Bp(o),n.get(["label","rotate"]))}qm(h,f,i.getRawValue(e),function(p){return xp(t,p)});var d=n.getModel(["emphasis"]);Ir(r,d.get("focus"),d.get("blurScope"),d.get("disabled")),Sn(r,n),KC(a)&&(r.style.fill="none",r.style.stroke="none",w(r.states,function(p){p.style&&(p.style.fill=p.style.stroke="none")}))}function qC(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,a=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),i=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,a,i)}var jC=function(){function r(){}return r}(),Sf=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new jC},t.prototype.buildPath=function(e,n){for(var a=n.points,i=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,c=0;c=0?e:null},30,!1);function QC(r,t,e){for(var n=r.baseDimIdx,a=1-n,i=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,c=0,f=i.length/3;c=s[0]&&t<=s[0]+l[0]&&e>=s[1]&&e<=s[1]+l[1])return o[c]}return-1}function Np(r,t,e){if(hl(e,"cartesian2d")){var n=t,a=e.getArea();return{x:r?n.x:a.x,y:r?a.y:n.y,width:r?n.width:a.width,height:r?a.height:n.height}}else{var a=e.getArea(),i=t;return{cx:a.cx,cy:a.cy,r0:r?a.r0:i.r0,r:r?a.r:i.r,startAngle:r?i.startAngle:0,endAngle:r?i.endAngle:Math.PI*2}}}function JC(r,t,e){var n=r.type==="polar"?or:fe;return new n({shape:Np(t,e,r),silent:!0,z2:0})}const eT=YC;function _D(r){r.registerChartView(eT),r.registerSeriesModel(zC),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,j(pd,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,gd("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Ep("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(a){t.sortInfo&&a.axis.setCategorySortInfo(t.sortInfo)})})}var pa=Math.PI*2,wf=Math.PI/180;function Vp(r,t){return zt(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function zp(r,t){var e=Vp(r,t),n=r.get("center"),a=r.get("radius");O(a)||(a=[0,a]),O(n)||(n=[n,n]);var i=ee(e.width,t.getWidth()),o=ee(e.height,t.getHeight()),s=Math.min(i,o),l=ee(a[0],s/2),u=ee(a[1],s/2),c,f,h=r.coordinateSystem;if(h){var v=h.dataToPoint(n);c=v[0]||0,f=v[1]||0}else c=ee(n[0],i)+e.x,f=ee(n[1],o)+e.y;return{cx:c,cy:f,r0:l,r:u}}function tT(r,t,e){t.eachSeriesByType(r,function(n){var a=n.getData(),i=a.mapDimension("value"),o=Vp(n,e),s=zp(n,e),l=s.cx,u=s.cy,c=s.r,f=s.r0,h=-n.get("startAngle")*wf,v=n.get("minAngle")*wf,d=0;a.each(i,function(M){!isNaN(M)&&d++});var p=a.getSum(i),g=Math.PI/(p||d)*2,m=n.get("clockwise"),y=n.get("roseType"),_=n.get("stillShowZeroSum"),S=a.getDataExtent(i);S[0]=0;var b=pa,x=0,C=h,T=m?1:-1;if(a.setLayout({viewRect:o,r:c}),a.each(i,function(M,A){var I;if(isNaN(M)){a.setItemLayout(A,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:m,cx:l,cy:u,r0:f,r:y?NaN:c});return}y!=="area"?I=p===0&&_?g:M*g:I=pa/d,Ie?m:g,b=Math.abs(_.label.y-e);if(b>=S.maxY){var x=_.label.x-t-_.len2*a,C=n+_.len,T=Math.abs(x)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var p=n.getBoundingRect();i.width=p.width;var g=(n.style.margin||0)+2.1;i.height=p.height+g,i.y-=(i.height-f)/2}}}function oo(r){return r.position==="center"}function iT(r){var t=r.getData(),e=[],n,a,i=!1,o=(r.get("minShowLabelAngle")||0)*nT,s=t.getLayout("viewRect"),l=t.getLayout("r"),u=s.width,c=s.x,f=s.y,h=s.height;function v(x){x.ignore=!0}function d(x){if(!x.ignore)return!0;for(var C in x.states)if(x.states[C].ignore===!1)return!0;return!1}t.each(function(x){var C=t.getItemGraphicEl(x),T=C.shape,D=C.getTextContent(),M=C.getTextGuideLine(),A=t.getItemModel(x),I=A.getModel("label"),L=I.get("position")||A.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),k=I.get("alignTo"),V=ee(I.get("edgeDistance"),u),$=I.get("bleedMargin"),R=A.getModel("labelLine"),E=R.get("length");E=ee(E,u);var G=R.get("length2");if(G=ee(G,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":X>0?"left":"right"}var Tt=Math.PI,ft=0,Hr=I.get("rotate");if(oe(Hr))ft=Hr*(Tt/180);else if(L==="center")ft=0;else if(Hr==="radial"||Hr===!0){var Qp=X<0?-Y+Tt:-Y;ft=Qp}else if(Hr==="tangential"&&L!=="outside"&&L!=="outer"){var ur=Math.atan2(X,J);ur<0&&(ur=Tt*2+ur);var Jp=J>0;Jp&&(ur=Tt+ur),ft=ur-Tt}if(i=!!ft,D.x=_e,D.y=Xe,D.rotation=ft,D.setStyle({verticalAlign:"middle"}),Ct){D.setStyle({align:wt});var mi=D.states.select;mi&&(mi.x+=D.x,mi.y+=D.y)}else{var Ur=D.getBoundingRect().clone();Ur.applyTransform(D.getComputedTransform());var ml=(D.style.margin||0)+2.1;Ur.y-=ml/2,Ur.height+=ml,e.push({label:D,labelLine:M,position:L,len:E,len2:G,minTurnAngle:R.get("minTurnAngle"),maxSurfaceAngle:R.get("maxSurfaceAngle"),surfaceNormal:new Se(X,J),linePoints:ge,textAlign:wt,labelDistance:P,labelAlignTo:k,edgeDistance:V,bleedMargin:$,rect:Ur,unconstrainedWidth:Ur.width,labelStyleWidth:D.style.width})}C.setTextConfig({inside:Ct})}}),!i&&r.get("avoidLabelOverlap")&&aT(e,n,a,l,u,h,c,f);for(var p=0;p0){for(var c=o.getItemLayout(0),f=1;isNaN(c&&c.startAngle)&&f=i.r0}},t.type="pie",t}(Ee);const lT=sT;function Gp(r,t,e){t=O(t)&&{coordDimensions:t}||B({encodeDefine:r.getEncode()},t);var n=r.getSource(),a=od(n,t).dimensions,i=new id(a,r);return i.initData(n,e),i}var uT=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}();const cT=uT;var fT=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new cT(ne(this.getData,this),ne(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){var e=Gp(this,{coordDimensions:["value"],encodeDefaulter:j(Ty,this)}),n=[];return e.each(e.mapDimension("value"),function(a){n.push(a)}),this.seats=zg(n,e.hostModel.get("percentPrecision")),e},t.prototype.getDataParams=function(e){var n=r.prototype.getDataParams.call(this,e);return n.percent=this.seats[e],n.$vars.push("percent"),n},t.prototype._defaultLabelLine=function(e){So(e,"labelLine",["show"]);var n=e.labelLine,a=e.emphasis.labelLine;n.show=n.show&&e.label.show,a.show=a.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(lt);const vT=fT;function hT(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(a){var i=n.mapDimension("value"),o=n.get(i,a);return!(oe(o)&&!isNaN(o)&&o<0)})}}}function SD(r){r.registerChartView(lT),r.registerSeriesModel(vT),h_("pie",r.registerAction),r.registerLayout(j(tT,"pie")),r.registerProcessor(rT("pie")),r.registerProcessor(hT("pie"))}var dT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return ci(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e??(this.option.large?5e3:this.get("progressive"))},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e??(this.option.large?1e4:this.get("progressiveThreshold"))},t.prototype.brushSelector=function(e,n,a){return a.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(lt);const pT=dT;var Wp=4,gT=function(){function r(){}return r}(),mT=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new gT},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var a=n.points,i=n.size,o=this.symbolProxy,s=o.shape,l=e.getContext?e.getContext():e,u=l&&i[0]=0;u--){var c=u*2,f=i[c]-s/2,h=i[c+1]-l/2;if(e>=f&&n>=h&&e<=f+s&&n<=h+l)return u}return-1},t.prototype.contain=function(e,n){var a=this.transformCoordToLocal(e,n),i=this.getBoundingRect();if(e=a[0],n=a[1],i.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,a=n.points,i=n.size,o=i[0],s=i[1],l=1/0,u=1/0,c=-1/0,f=-1/0,h=0;h=0&&(u.dataIndex=f+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const _T=yT;var ST=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.updateData(i,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.incrementalPrepareUpdate(i),this._finished=!1},t.prototype.incrementalRender=function(e,n,a){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,a){var i=e.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var o=pl("").reset(e,n,a);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){var n=e.coordinateSystem,a=n&&n.getArea&&n.getArea();return e.get("clip",!0)?a:null},t.prototype._updateSymbolDraw=function(e,n){var a=this._symbolDraw,i=n.pipelineContext,o=i.large;return(!a||o!==this._isLargeDraw)&&(a&&a.remove(),a=this._symbolDraw=o?new _T:new bp,this._isLargeDraw=o,this.group.removeAll()),this.group.add(a.group),a},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(Ee);const xT=ST;function xD(r){_t(Yd),r.registerSeriesModel(pT),r.registerChartView(xT),r.registerLayout(pl("scatter"))}var bT=function(){function r(){}return r.prototype.getInitialData=function(t,e){var n,a=e.getComponent("xAxis",this.get("xAxisIndex")),i=e.getComponent("yAxis",this.get("yAxisIndex")),o=a.get("type"),s=i.get("type"),l;o==="category"?(t.layout="horizontal",n=a.getOrdinalMeta(),l=!0):s==="category"?(t.layout="vertical",n=i.getOrdinalMeta(),l=!0):t.layout=t.layout||"horizontal";var u=["x","y"],c=t.layout==="horizontal"?0:1,f=this._baseAxisDim=u[c],h=u[1-c],v=[a,i],d=v[c].get("type"),p=v[1-c].get("type"),g=t.data;if(g&&l){var m=[];w(g,function(S,b){var x;O(S)?(x=S.slice(),S.unshift(b)):O(S.value)?(x=B({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,m.push(x)}),t.data=m}var y=this.defaultValueDimensions,_=[{name:f,type:Wo(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:h,type:Wo(p),dimsDef:y.slice()}];return Gp(this,{coordDimensions:_,dimensionsCount:y.length+1,encodeDefaulter:j(Qv,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),wT=["color","borderColor"],CT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,a){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,a,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){zn(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),a=this._data,i=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),l=e.coordinateSystem,u=l.getArea&&l.getArea();this._data||i.removeAll(),n.diff(a).add(function(c){if(n.hasValue(c)){var f=n.getItemLayout(c);if(s&&Tf(u,f))return;var h=so(f,c,!0);Te(h,{shape:{points:f.ends}},e,c),lo(h,n,c,o),i.add(h),n.setItemGraphicEl(c,h)}}).update(function(c,f){var h=a.getItemGraphicEl(f);if(!n.hasValue(c)){i.remove(h);return}var v=n.getItemLayout(c);if(s&&Tf(u,v)){i.remove(h);return}h?(pe(h,{shape:{points:v.ends}},e,c),Ka(h)):h=so(v),lo(h,n,c,o),i.add(h),n.setItemGraphicEl(c,h)}).remove(function(c){var f=a.getItemGraphicEl(c);f&&i.remove(f)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),Af(e,this.group);var n=e.get("clip",!0)?kp(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var a=n.getData(),i=a.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=a.getItemLayout(o),l=so(s);lo(l,a,o,i),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},t.prototype._incrementalRenderLarge=function(e,n){Af(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(Ee),TT=function(){function r(){}return r}(),DT=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new TT},t.prototype.buildPath=function(e,n){var a=n.points;this.__simpleBox?(e.moveTo(a[4][0],a[4][1]),e.lineTo(a[6][0],a[6][1])):(e.moveTo(a[0][0],a[0][1]),e.lineTo(a[1][0],a[1][1]),e.lineTo(a[2][0],a[2][1]),e.lineTo(a[3][0],a[3][1]),e.closePath(),e.moveTo(a[4][0],a[4][1]),e.lineTo(a[5][0],a[5][1]),e.moveTo(a[6][0],a[6][1]),e.lineTo(a[7][0],a[7][1]))},t}(ye);function so(r,t,e){var n=r.ends;return new DT({shape:{points:e?AT(n,r):n},z2:100})}function Tf(r,t){for(var e=!0,n=0;n0?"borderColor":"borderColor0"])||e.get(["itemStyle",r>0?"color":"color0"]),i=e.getModel("itemStyle").getItemStyle(wT);t.useStyle(i),t.style.fill=null,t.style.stroke=a}const IT=CT;var Hp=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],e}return t.prototype.getShadowDim=function(){return"open"},t.prototype.brushSelector=function(e,n,a){var i=n.getItemLayout(e);return i&&a.rect(i.brushRect)},t.type="series.candlestick",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},t}(lt);St(Hp,bT,!0);const LT=Hp;function PT(r){!r||!O(r.series)||w(r.series,function(t){H(t)&&t.type==="k"&&(t.type="candlestick")})}var kT=["itemStyle","borderColor"],RT=["itemStyle","borderColor0"],ET=["itemStyle","color"],OT=["itemStyle","color0"],BT={seriesType:"candlestick",plan:Gn(),performRawSeries:!0,reset:function(r,t){function e(i,o){return o.get(i>0?ET:OT)}function n(i,o){return o.get(i>0?kT:RT)}if(!t.isSeriesFiltered(r)){var a=r.pipelineContext.large;return!a&&{progress:function(i,o){for(var s;(s=i.next())!=null;){var l=o.getItemModel(s),u=o.getItemLayout(s).sign,c=l.getItemStyle();c.fill=e(u,l),c.stroke=n(u,l)||c.fill;var f=o.ensureUniqueItemVisual(s,"style");B(f,c)}}}}}};const NT=BT;var VT={seriesType:"candlestick",plan:Gn(),reset:function(r){var t=r.coordinateSystem,e=r.getData(),n=zT(r,e),a=0,i=1,o=["x","y"],s=e.getDimensionIndex(e.mapDimension(o[a])),l=z(e.mapDimensionsAll(o[i]),e.getDimensionIndex,e),u=l[0],c=l[1],f=l[2],h=l[3];if(e.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),s<0||l.length<4)return;return{progress:r.pipelineContext.large?d:v};function v(p,g){for(var m,y=g.getStore();(m=p.next())!=null;){var _=y.get(s,m),S=y.get(u,m),b=y.get(c,m),x=y.get(f,m),C=y.get(h,m),T=Math.min(S,b),D=Math.max(S,b),M=k(T,_),A=k(D,_),I=k(x,_),L=k(C,_),P=[];V(P,A,0),V(P,M,1),P.push(R(L),R(A),R(I),R(M)),g.setItemLayout(m,{sign:If(y,m,S,b,c),initBaseline:S>b?A[i]:M[i],ends:P,brushRect:$(x,C,_)})}function k(E,G){var Y=[];return Y[a]=G,Y[i]=E,isNaN(G)||isNaN(E)?[NaN,NaN]:t.dataToPoint(Y)}function V(E,G,Y){var X=G.slice(),J=G.slice();X[a]=_a(X[a]+n/2,1,!1),J[a]=_a(J[a]-n/2,1,!0),Y?E.push(X,J):E.push(J,X)}function $(E,G,Y){var X=k(E,Y),J=k(G,Y);return X[a]-=n/2,J[a]-=n/2,{x:X[0],y:X[1],width:n,height:J[1]-X[1]}}function R(E){return E[a]=_a(E[a],1),E}}function d(p,g){for(var m=nt(p.count*4),y=0,_,S=[],b=[],x,C=g.getStore();(x=p.next())!=null;){var T=C.get(s,x),D=C.get(u,x),M=C.get(c,x),A=C.get(f,x),I=C.get(h,x);if(isNaN(T)||isNaN(A)||isNaN(I)){m[y++]=NaN,y+=3;continue}m[y++]=If(C,x,D,M,c),S[a]=T,S[i]=A,_=t.dataToPoint(S,null,b),m[y++]=_?_[0]:NaN,m[y++]=_?_[1]:NaN,S[i]=I,_=t.dataToPoint(S,null,b),m[y++]=_?_[1]:NaN}g.setLayout("largePoints",m)}}};function If(r,t,e,n,a){var i;return e>n?i=-1:e0?r.get(a,t-1)<=n?1:-1:1,i}function zT(r,t){var e=r.getBaseAxis(),n,a=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),i=ee(se(r.get("barMaxWidth"),a),a),o=ee(se(r.get("barMinWidth"),1),a),s=r.get("barWidth");return s!=null?ee(s,a):Math.max(Math.min(a/2,i),o)}const FT=VT;function bD(r){r.registerChartView(IT),r.registerSeriesModel(LT),r.registerPreprocessor(PT),r.registerVisual(NT),r.registerLayout(FT)}var GT=["itemStyle","borderWidth"],Lf=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],uo=new Ha,WT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=this.group,o=e.getData(),s=this._data,l=e.coordinateSystem,u=l.getBaseAxis(),c=u.isHorizontal(),f=l.master.getRect(),h={ecSize:{width:a.getWidth(),height:a.getHeight()},seriesModel:e,coordSys:l,coordSysExtent:[[f.x,f.x+f.width],[f.y,f.y+f.height]],isHorizontal:c,valueDim:Lf[+c],categoryDim:Lf[1-+c]};return o.diff(s).add(function(v){if(o.hasValue(v)){var d=kf(o,v),p=Pf(o,v,d,h),g=Rf(o,h,p);o.setItemGraphicEl(v,g),i.add(g),Of(g,h,p)}}).update(function(v,d){var p=s.getItemGraphicEl(d);if(!o.hasValue(v)){i.remove(p);return}var g=kf(o,v),m=Pf(o,v,g,h),y=Kp(o,m);p&&y!==p.__pictorialShapeStr&&(i.remove(p),o.setItemGraphicEl(v,null),p=null),p?KT(p,h,m):p=Rf(o,h,m,!0),o.setItemGraphicEl(v,p),p.__pictorialSymbolMeta=m,i.add(p),Of(p,h,m)}).remove(function(v){var d=s.getItemGraphicEl(v);d&&Ef(s,v,d.__pictorialSymbolMeta.animationModel,d)}).execute(),this._data=o,this.group},t.prototype.remove=function(e,n){var a=this.group,i=this._data;e.get("animation")?i&&i.eachItemGraphicEl(function(o){Ef(i,Q(o).dataIndex,e,o)}):a.removeAll()},t.type="pictorialBar",t}(Ee);function Pf(r,t,e,n){var a=r.getItemLayout(t),i=e.get("symbolRepeat"),o=e.get("symbolClip"),s=e.get("symbolPosition")||"start",l=e.get("symbolRotate"),u=(l||0)*Math.PI/180||0,c=e.get("symbolPatternSize")||2,f=e.isAnimationEnabled(),h={dataIndex:t,layout:a,itemModel:e,symbolType:r.getItemVisual(t,"symbol")||"circle",style:r.getItemVisual(t,"style"),symbolClip:o,symbolRepeat:i,symbolRepeatDirection:e.get("symbolRepeatDirection"),symbolPatternSize:c,rotation:u,animationModel:f?e:null,hoverScale:f&&e.get(["emphasis","scale"]),z2:e.getShallow("z",!0)||0};HT(e,i,a,n,h),UT(r,t,a,i,o,h.boundingLength,h.pxSign,c,n,h),YT(e,h.symbolScale,u,n,h);var v=h.symbolSize,d=Us(e.get("symbolOffset"),v);return $T(e,v,a,i,o,d,s,h.valueLineWidth,h.boundingLength,h.repeatCutLength,n,h),h}function HT(r,t,e,n,a){var i=n.valueDim,o=r.get("symbolBoundingData"),s=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(e[i.wh]<=0),c;if(O(o)){var f=[co(s,o[0])-l,co(s,o[1])-l];f[1]0?1:-1}function co(r,t){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(t)))}function UT(r,t,e,n,a,i,o,s,l,u){var c=l.valueDim,f=l.categoryDim,h=Math.abs(e[f.wh]),v=r.getItemVisual(t,"symbolSize"),d;O(v)?d=v.slice():v==null?d=["100%","100%"]:d=[v,v],d[f.index]=ee(d[f.index],h),d[c.index]=ee(d[c.index],n?h:Math.abs(i)),u.symbolSize=d;var p=u.symbolScale=[d[0]/s,d[1]/s];p[c.index]*=(l.isHorizontal?-1:1)*o}function YT(r,t,e,n,a){var i=r.get(GT)||0;i&&(uo.attr({scaleX:t[0],scaleY:t[1],rotation:e}),uo.updateTransform(),i/=uo.getLineScale(),i*=t[n.valueDim.index]),a.valueLineWidth=i||0}function $T(r,t,e,n,a,i,o,s,l,u,c,f){var h=c.categoryDim,v=c.valueDim,d=f.pxSign,p=Math.max(t[v.index]+s,0),g=p;if(n){var m=Math.abs(l),y=Dr(r.get("symbolMargin"),"15%")+"",_=!1;y.lastIndexOf("!")===y.length-1&&(_=!0,y=y.slice(0,y.length-1));var S=ee(y,t[v.index]),b=Math.max(p+S*2,0),x=_?0:S*2,C=av(n),T=C?n:Bf((m+x)/b),D=m-T*p;S=D/2/(_?T:Math.max(T-1,1)),b=p+S*2,x=_?0:S*2,!C&&n!=="fixed"&&(T=u?Bf((Math.abs(u)+x)/b):0),g=T*b-x,f.repeatTimes=T,f.symbolMargin=S}var M=d*(g/2),A=f.pathPosition=[];A[h.index]=e[h.wh]/2,A[v.index]=o==="start"?M:o==="end"?l-M:l/2,i&&(A[0]+=i[0],A[1]+=i[1]);var I=f.bundlePosition=[];I[h.index]=e[h.xy],I[v.index]=e[v.xy];var L=f.barRectShape=B({},e);L[v.wh]=d*Math.max(Math.abs(e[v.wh]),Math.abs(A[v.index]+M)),L[h.wh]=e[h.wh];var P=f.clipShape={};P[h.xy]=-e[h.xy],P[h.wh]=c.ecSize[h.wh],P[v.xy]=0,P[v.wh]=e[v.wh]}function Up(r){var t=r.symbolPatternSize,e=Ft(r.symbolType,-t/2,-t/2,t,t);return e.attr({culling:!0}),e.type!=="image"&&e.setStyle({strokeNoScale:!0}),e}function Yp(r,t,e,n){var a=r.__pictorialBundle,i=e.symbolSize,o=e.valueLineWidth,s=e.pathPosition,l=t.valueDim,u=e.repeatTimes||0,c=0,f=i[t.valueDim.index]+o+e.symbolMargin*2;for(gl(r,function(p){p.__pictorialAnimationIndex=c,p.__pictorialRepeatTimes=u,c0:m<0)&&(y=u-1-p),g[l.index]=f*(y-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation}}}function $p(r,t,e,n){var a=r.__pictorialBundle,i=r.__pictorialMainPath;i?Tr(i,null,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation},e,n):(i=r.__pictorialMainPath=Up(e),a.add(i),Tr(i,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:0,scaleY:0,rotation:e.rotation},{scaleX:e.symbolScale[0],scaleY:e.symbolScale[1]},e,n))}function Xp(r,t,e){var n=B({},t.barRectShape),a=r.__pictorialBarRect;a?Tr(a,null,{shape:n},t,e):(a=r.__pictorialBarRect=new fe({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),a.disableMorphing=!0,r.add(a))}function Zp(r,t,e,n){if(e.symbolClip){var a=r.__pictorialClipPath,i=B({},e.clipShape),o=t.valueDim,s=e.animationModel,l=e.dataIndex;if(a)pe(a,{shape:i},s,l);else{i[o.wh]=0,a=new fe({shape:i}),r.__pictorialBundle.setClipPath(a),r.__pictorialClipPath=a;var u={};u[o.wh]=e.clipShape[o.wh],Ds[n?"updateProps":"initProps"](a,{shape:u},s,l)}}}function kf(r,t){var e=r.getItemModel(t);return e.getAnimationDelayParams=XT,e.isAnimationEnabled=ZT,e}function XT(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function ZT(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function Rf(r,t,e,n){var a=new de,i=new de;return a.add(i),a.__pictorialBundle=i,i.x=e.bundlePosition[0],i.y=e.bundlePosition[1],e.symbolRepeat?Yp(a,t,e):$p(a,t,e),Xp(a,e,n),Zp(a,t,e,n),a.__pictorialShapeStr=Kp(r,e),a.__pictorialSymbolMeta=e,a}function KT(r,t,e){var n=e.animationModel,a=e.dataIndex,i=r.__pictorialBundle;pe(i,{x:e.bundlePosition[0],y:e.bundlePosition[1]},n,a),e.symbolRepeat?Yp(r,t,e,!0):$p(r,t,e,!0),Xp(r,e,!0),Zp(r,t,e,!0)}function Ef(r,t,e,n){var a=n.__pictorialBarRect;a&&a.removeTextContent();var i=[];gl(n,function(o){i.push(o)}),n.__pictorialMainPath&&i.push(n.__pictorialMainPath),n.__pictorialClipPath&&(e=null),w(i,function(o){xn(o,{scaleX:0,scaleY:0},e,t,function(){n.parent&&n.parent.remove(n)})}),r.setItemGraphicEl(t,null)}function Kp(r,t){return[r.getItemVisual(t.dataIndex,"symbol")||"none",!!t.symbolRepeat,!!t.symbolClip].join(":")}function gl(r,t,e){w(r.__pictorialBundle.children(),function(n){n!==r.__pictorialBarRect&&t.call(e,n)})}function Tr(r,t,e,n,a,i){t&&r.attr(t),n.symbolClip&&!a?e&&r.attr(e):e&&Ds[a?"updateProps":"initProps"](r,e,n.animationModel,n.dataIndex,i)}function Of(r,t,e){var n=e.dataIndex,a=e.itemModel,i=a.getModel("emphasis"),o=i.getModel("itemStyle").getItemStyle(),s=a.getModel(["blur","itemStyle"]).getItemStyle(),l=a.getModel(["select","itemStyle"]).getItemStyle(),u=a.getShallow("cursor"),c=i.get("focus"),f=i.get("blurScope"),h=i.get("scale");gl(r,function(p){if(p instanceof Or){var g=p.style;p.useStyle(B({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},e.style))}else p.useStyle(e.style);var m=p.ensureState("emphasis");m.style=o,h&&(m.scaleX=p.scaleX*1.1,m.scaleY=p.scaleY*1.1),p.ensureState("blur").style=s,p.ensureState("select").style=l,u&&(p.cursor=u),p.z2=e.z2});var v=t.valueDim.posDesc[+(e.boundingLength>0)],d=r.__pictorialBarRect;Br(d,Nr(a),{labelFetcher:t.seriesModel,labelDataIndex:n,defaultText:gi(t.seriesModel.getData(),n),inheritColor:e.style.fill,defaultOpacity:e.style.opacity,defaultOutsidePosition:v}),Ir(r,c,f,i.get("disabled"))}function Bf(r){var t=Math.round(r);return Math.abs(r-t)<1e-4?t:Math.ceil(r)}const qT=WT;var jT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e.defaultSymbol="roundRect",e}return t.prototype.getInitialData=function(e){return e.stack=null,r.prototype.getInitialData.apply(this,arguments)},t.type="series.pictorialBar",t.dependencies=["grid"],t.defaultOption=As(Wa.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),t}(Wa);const QT=jT;function wD(r){r.registerChartView(qT),r.registerSeriesModel(QT),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,j(pd,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,gd("pictorialBar"))}function Nf(r){return O(r[0])}function Vf(r,t){for(var e=[],n=r.length,a=0;a=0;a--)if(!e[a].many.length){var l=e[s].many;if(l.length<=1)if(s)s=0;else return e;var i=l.length,u=Math.ceil(i/2);e[a].many=l.slice(u,i),e[s].many=l.slice(0,u),s++}return e}var JT={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,c;Nf(r)&&(u=r,c=t),Nf(t)&&(u=t,c=r);function f(m,y,_,S,b){var x=m.many,C=m.one;if(x.length===1&&!b){var T=y?x[0]:C,D=y?C:x[0];if(Ig(T))f({many:[T],one:D},!0,_,S,!0);else{var M=s?te({delay:s(_,S)},l):l;Lg(T,D,M),i(T,D,T,D,M)}}else for(var A=te({dividePath:JT[e],individualDelay:s&&function($,R,E,G){return s($+_,S)}},l),I=y?Pg(x,C,A):kg(C,x,A),L=I.fromIndividuals,P=I.toIndividuals,k=L.length,V=0;Vt.length,v=u?Vf(c,u):Vf(h?t:r,[h?r:t]),d=0,p=0;pqp))for(var a=n.getIndices(),i=tD(n),o=0;o0&&S.group.traverse(function(x){x instanceof ye&&!x.animators.length&&x.animateFrom({style:{opacity:0}},b)})})}function Ff(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function Gf(r){return O(r)?r.sort().join(","):r}function Rt(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function aD(r,t){var e=W(),n=W(),a=W();return w(r.oldSeries,function(i,o){var s=r.oldData[o],l=Ff(i),u=Gf(l);n.set(u,s),O(l)&&w(l,function(c){a.set(c,{data:s,key:u})})}),w(t.updatedSeries,function(i){if(i.isUniversalTransitionEnabled()&&i.isAnimationEnabled()){var o=i.getData(),s=Ff(i),l=Gf(s),u=n.get(l);if(u)e.set(l,{oldSeries:[{divide:Rt(u),data:u}],newSeries:[{divide:Rt(o),data:o}]});else if(O(s)){var c=[];w(s,function(v){var d=n.get(v);d&&c.push({divide:Rt(d),data:d})}),c.length&&e.set(l,{oldSeries:c,newSeries:[{data:o,divide:Rt(o)}]})}else{var f=a.get(s);if(f){var h=e.get(f.key);h||(h={oldSeries:[{data:f.data,divide:Rt(f.data)}],newSeries:[]},e.set(f.key,h)),h.newSeries.push({data:o,divide:Rt(o)})}}}}),e}function Wf(r,t){for(var e=0;e=0&&a.push({data:t.oldData[s],divide:Rt(t.oldData[s]),dim:o.dimension})}),w(ve(r.to),function(o){var s=Wf(e.updatedSeries,o);if(s>=0){var l=e.updatedSeries[s].getData();i.push({data:l,divide:Rt(l),dim:o.dimension})}}),a.length>0&&i.length>0&&jp(a,i,n)}function CD(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){w(ve(n.seriesTransition),function(a){w(ve(a.to),function(i){for(var o=n.updatedSeries,s=0;s*Z&3N`J`g~z6JntGZhH{ diff --git a/assets/en-US-04e20f79.js.gz b/assets/en-US-04e20f79.js.gz deleted file mode 100644 index 447bba7f9c86bfe0b973f9691d93f4fef5ac51d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1695 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[t(o,{title:"naive ui(延迟加载)"},{default:()=>[t(r,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),t(o,{title:"vueuse(立即加载)"},{default:()=>[t(r,{src:"https://www.vueusejs.com/",height:"300",lazy:!1},null)]})]})}});export{L as default}; +import{R as r}from"./index-11457ccf.js";import{k as m,b as t}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{U as o,f as i}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./index-3c6900b5.js";import"./vue-router@4.2.4_vue@3.3.4-e93fe26b.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-6cbb96c2.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";const L=m({name:"IframeDemo",setup(){return{}},render(){return t(i,{vertical:!0,size:[20,20]},{default:()=>[t(o,{title:"naive ui(延迟加载)"},{default:()=>[t(r,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),t(o,{title:"vueuse(立即加载)"},{default:()=>[t(r,{src:"https://www.vueusejs.com/",height:"300",lazy:!1},null)]})]})}});export{L as default}; diff --git a/assets/index-087a5815.js.gz b/assets/index-087a5815.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..609ac5f8dace97d63db4129532d143bb80f1d0dc GIT binary patch literal 1008 zcmV^>J=H(-L7?G!38d3S=tr?1U!&e$0z}AyETKmdkNzT=I_ z5&Pj#ERPg~i5L=g?tx3Em)foN*ib~A${0>y?VKAZ_qZ%iB!fXnh^yL?+c^P?9%$-^ zl!&y1nC2(UYMM1gj#k4Xt32g-D9T`Tylz~j)#_kj%OVg5aSB2`gY64K1h=q<^MGe5 zW%3z#4c78mU&nf(D@<|6%6LYzIHu3AN?5wKtt`=MPml?fd76)0m3(z$3+hwqrzDX= zV0__7Q*Z&*p`Qv&FZ2_VCxH|)9LX(oqd9gB#X7sy0<1K8;R@yl!!$)6i5TS5@Jpz5 z5%@Ir*%3aaf(M{R#!wufQC(FPNq+zl5hSIg>Qq1Nr=e`?y=IvuERDtQFSxjkOdg4t%K4!?s{IYa1Xf#B?-k?!z>?{*a1DMM{Gw;dc^~$KdIa`-EkgV4@s?vAIgb z;xrSH;8u#l(Og=9x>_M5!d59|q9}~r7t&f{05^x}&x?q)rmsBn>2a%sag^jzj_0&( zZ|&B>0L=0%O(m|ZA-L402U9;g!p4l|lBvlWu1YlBbItT!8PC-wN#nLF3s8uNEr@@o1b z@cODuUx$Gg25&arx&+0$%1zHNUVi)9owwfFX;BwYKL7K_!>@mS z{`Bd~$9I#bG~=zUk<-cCxrLoxUf$i^`CEZb`?z*5@8{&ZA2DrnJMreAXLC25L_sj| zcvZD`(@DRAcFPFG8~k$dW^>^k+u5xMH1qHK-yVMd@PEzh=r?xjX5^vb_p9j(`t@M^ eY&I8H@OJxtf7QR(_eX55zWERO0_4wM2mk=w`S&jX literal 0 HcmV?d00001 diff --git a/assets/index-752e376a.js b/assets/index-11457ccf.js similarity index 95% rename from assets/index-752e376a.js rename to assets/index-11457ccf.js index fd8a6e98..3f33b626 100644 --- a/assets/index-752e376a.js +++ b/assets/index-11457ccf.js @@ -1 +1 @@ -import{i as l,o as u,j as m,l as c}from"./index-6cc317bd.js";import{k as S,A as g,f as b,t as w,b as o,E as d}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as p}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{A as R}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";const A=S({name:"RayIframe",props:{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},success:{type:[Function,Array],default:null},error:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0}},setup(e,{expose:y}){const h=g(()=>({"--ray-iframe-frameborder":l(e.frameborder),"--ray-iframe-width":l(e.width),"--ray-iframe-height":l(e.height)})),s=p(),i=p(!0),n=r=>{i.value=!1;const{success:t}=e;t&&c(t,s.value,r)},f=r=>{i.value=!1;const{error:t}=e;t&&c(t,r)},a=()=>s.value;return y(),b(()=>{u(a(),"load",n.bind(this)),u(a(),"error",f)}),w(()=>{m(a(),"load",n),m(a(),"error",f)}),{cssVars:h,iframeRef:s,spinShow:i}},render(){return o("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[o(R,d(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>o("iframe",d({class:"ray-iframe__container",ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}});export{A as R}; +import{j as l,o as u,k as m,l as c}from"./index-3c6900b5.js";import{k as S,A as g,f as b,t as w,b as o,E as d}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as p}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{A as R}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";const A=S({name:"RayIframe",props:{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},success:{type:[Function,Array],default:null},error:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0}},setup(e,{expose:y}){const h=g(()=>({"--ray-iframe-frameborder":l(e.frameborder),"--ray-iframe-width":l(e.width),"--ray-iframe-height":l(e.height)})),s=p(),i=p(!0),n=r=>{i.value=!1;const{success:t}=e;t&&c(t,s.value,r)},f=r=>{i.value=!1;const{error:t}=e;t&&c(t,r)},a=()=>s.value;return y(),b(()=>{u(a(),"load",n.bind(this)),u(a(),"error",f)}),w(()=>{m(a(),"load",n),m(a(),"error",f)}),{cssVars:h,iframeRef:s,spinShow:i}},render(){return o("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[o(R,d(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>o("iframe",d({class:"ray-iframe__container",ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}});export{A as R}; diff --git a/assets/index-11457ccf.js.gz b/assets/index-11457ccf.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a29263e4cc35dcfc0f26afe4457bc56f7b1b7258 GIT binary patch literal 732 zcmV<20wet&iwFP!000026OB|`Z__Xoe&<(o7NA5r3F+DmNR_dHK;i{ZE5SomRZikG z9!VT*r(KBh-|;2w+6_&6$?@g;PQG(9Eo;VQcRRvjQ~=Yaf#2GcP-v6%8D}N(-_R;0 zcitqqd>;hyg?}s1j9RjRFW^R-4P@HHAhp>+tPO+D+N66|*V~4yc~ePR5-(w#Tu=Oo zKlOsQlMJVq6XfN;GM@4JWi%3Jfmj5=T(?)iPzBUbAK}Rr)%YA;F9?K zB6xQ>Hr#|&LXK{th0|5IBq5sP_G`w~5<$&bEy7OlB{yb>X z2+7JtO{*WaCWiDqz9oq~Kpi)_a=PB_p}>FJ0rQcug5c@^QYBL|iEL_zKu7LsCP>)! zZf6@Ik2a3=gFH_O@oag$qq?E6aEO0&;KC`^)X$>K^5MO$nFZLj+q*7^sCHbS>U$Qr zP(?ht>ZrfPMMI*qv2E0DpJ3TXWF}v~P8Emk99_a}nml^vp>X z3J|Kii(GXmRVCs?JwDuVyFnInP)fH*am|P=(S1S@Xi@&-L0o~5t!mh%xgUPI>S4*8 zIoMGA2b~3-&Z`(!?z4uo*I@ti1=8{}4DI*1e_EI3|p+HYTVC*hu zt+n|f>@MZVg6>U={)YCRV}M?opufgwZutuxO0px-@}YnLLeiVJZ{M34nr7ZvzxwG! zxD&h9wreKgxoInSOE`-m;h6}p-Q>b-aW@053FPqb5Abr)!=>$8ZyF$~vrr~s5~d{L zi567``vgA^m0h5Rhj}1qg;@aUO&Nzt8m5=Xx1#_VvnbE#9>t@+OsRx&Ssng|wZwM4 z2V16Ld_a~K1*J(O4-2;HK`3t)#xHl+SSEt16pmosOjxLPxV*>|1Emjfbyo>DBj8X2 zp(VYDYhr!tcq;^QTcJ#bhAOe!Ul;)qdXUiVj~C3CROI1iQc!Vh%=!=9BS)rq96 z7=^8BGnbvP6{65GN-~PJ#(6Q0*aOk68-_UwBN9nXC8yC7^LvHPqw#c4ea7-!vhhq~ zb5)4NX(lqGDNEwfTsnZJULqvHR;g5`DU8*Z$~j^IH-{b0ONeuJNS=jszg6Ni$qJ>$ zbJ}$`ZlmA;%!-_Ig)8e2Tp2rnX_)UXA4Uts^yp^gb$@kL5BtZNJ0P8OU>7)aSb^51 zl+lc_k(jR+dC*T7msGH1+=Q0yO$Y`9>fLY^7)u{?JA*p4C=_;i>d;y z^|m8a*E)al>Sc4fYDELn$q(A%^Lun+5;*Yv{Pb*P@oC%DdL3-39)CLVrzTjT|K2E3 zPhUjAkjnIR90hUoW*w|5(4w#X^z`iIx3B$a7p%PTH6F8hgPru|%g0~t|NiUqKY!f+ z`se3QpT2y2H+foSgO#&tI+=MtchmFp+uPf4L(rQL*Y5e$3}ZyLrFA8eZ(XBi0w+{0G+0X{}!f005d@@lOB% diff --git a/assets/index-034efd71.js b/assets/index-36d6ad05.js similarity index 86% rename from assets/index-034efd71.js rename to assets/index-36d6ad05.js index 81014700..2379fc2a 100644 --- a/assets/index-034efd71.js +++ b/assets/index-36d6ad05.js @@ -1 +1 @@ -import{R as t}from"./index-752e376a.js";import{k as r,b as o}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./index-6cc317bd.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";const K=r({name:"RTemplateDoc",setup(){return{}},render(){return o(t,{width:"100%",height:"100%",src:"https://ray-template.yunkuangao.com/ray-template-doc/",lazy:!0},null)}});export{K as default}; +import{R as t}from"./index-11457ccf.js";import{k as r,b as o}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./index-3c6900b5.js";import"./vue-router@4.2.4_vue@3.3.4-e93fe26b.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-6cbb96c2.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";const K=r({name:"RTemplateDoc",setup(){return{}},render(){return o(t,{width:"100%",height:"100%",src:"https://ray-template.yunkuangao.com/ray-template-doc/",lazy:!0},null)}});export{K as default}; diff --git a/assets/index-36d6ad05.js.gz b/assets/index-36d6ad05.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a48a35d2ef886815a0aa3b115bdafaa111b08d81 GIT binary patch literal 873 zcmV-v1D5u;IhWGO;I*~?drI=#C23n28Vs>|THT%jR$BA3O z$TpdqR{8I9$VYFW=?W!0=fm%LkFnk0eEj%%C&FDk81K4O@@RVvzX+uTE0r?IYgj$o z6ZbZ8el4emyWq`kgcm>d(RM(T^U&l;o)jc4b0ai|s|26PbH(d4m2CbF6A|ym2)-$j zEGb^_k8?7pa|0Qd^MF%n5GvZ8jr%j3$y`uXzzsHRg$I4+s+ubXvlAlMIxWJMK)@bo znPim6QbR%OMYFxIJ0PQNvLr9&y~>QG6{mAviwMN@VdB#yC8;!2mNZ>-DTRdgB4>m3 zvxJkHr%I~Ke35HZO_~%5qgUlQt18K)p2M(<8d+48NRFe;vxPnZplkPt$yFoRiLm8C)j=diYZf@xA+u?3^G zVrFr&=5^d`+Q|pOz5{VGfZw5oFal*RD5IRQMKiw-a_OJ2Qc}V4g~knZE?U>WY|#|R zR+zF96`;5IEiazeK)deTv#vNRb5L_QdQ=+?ag>`x3Y1KD17P}s> zC`Fw~z4W>5V{6U+vXRFq0!3PsAk8=Ibh!{I0-SM?imIeceS>!pg4j%VQa9KZPjHID z@zJU%=r>UsH^sR&5Npl>ic?jW^_Su7UjvSX(xfC@Nr|^fHb(~ATY;mZcs<1Z06}>> z#D*p5Tp?NKvRGPV5>!KHC*5(wulSNmk%Czi!{h+H8QZquQvo7#;961h)uv;Bqn3C+ znxt2mO(D4~A-f&&IjVUOFsYQx>lhrNMUkG+48ou_y7IKiQA{+bH^ta0!}g z_6}EHJ+9WRc;7$$nI6_X4&>o*czA|i$4}^w>D#Hnh_Q`_=Rf`j&UYARfd>EpXrQYF literal 0 HcmV?d00001 diff --git a/assets/index-3c6900b5.js b/assets/index-3c6900b5.js new file mode 100644 index 00000000..e762b5f0 --- /dev/null +++ b/assets/index-3c6900b5.js @@ -0,0 +1 @@ +var xe=Object.defineProperty;var Ve=(e,t,o)=>t in e?xe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Z1=(e,t,o)=>(Ve(e,typeof t!="symbol"?t+"":t,o),o);import{o as De,u as Ze,c as je,a as Ne,b as He,R as Be}from"./vue-router@4.2.4_vue@3.3.4-e93fe26b.js";import{s as r1,d as X1,c as Ue,i as Fe,g as $e,t as Ke,f as qe}from"./lodash-es@4.17.21-b7de4195.js";import{z as j1,d as N1,N as Q1,a as We,b as Ye,t as Ge,c as T1,e as u1,f as x,g as Je,h as b1,i as Xe,j as Qe,k as _1,l as e2,m as t2,n as Q,o as o2,p as P1,q as ee,r as n2,s as te,u as l2,v as i2,w as s2,x as oe,y as a2,A as ne,B as H1,C as c2,D as r2,E as u2,F as p2,G as d2,H as h2,I as m2,J as f2,K as g2,L as v2,M as le,O as ie,P as k1}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{c as y2}from"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import{d as D}from"./dayjs@1.11.7-6cbb96c2.js";import{d as h1,s as Z,c as b2}from"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import{h as U,v as q,k as P,u as s1}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{m as e1,k as S,A as C,b as i,E as K,n as H,h as N,q as m1,f as se,t as ae,an as _2,ah as W,Q as Y,aF as w1,M as w2,L as S2,ap as B1,R as M2,p as J}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{s as U1}from"./screenfull@6.0.2-b3e6dc1f.js";import{T as C2,c as ce}from"./@vue_runtime-dom@3.3.4-d86573ec.js";import{u as F1,a as k2,b as O2}from"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import{s as A2}from"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import{C as $1}from"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))n(l);new MutationObserver(l=>{for(const s of l)if(s.type==="childList")for(const a of s.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&n(a)}).observe(document,{childList:!0,subtree:!0});function o(l){const s={};return l.integrity&&(s.integrity=l.integrity),l.referrerPolicy&&(s.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?s.credentials="include":l.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(l){if(l.ep)return;l.ep=!0;const s=o(l);fetch(l.href,s)}})();const L2="modulepreload",T2=function(e){return"/ray-template/"+e},K1={},_=function(t,o,n){if(!o||o.length===0)return t();const l=document.getElementsByTagName("link");return Promise.all(o.map(s=>{if(s=T2(s),s in K1)return;K1[s]=!0;const a=s.endsWith(".css"),c=a?'[rel="stylesheet"]':"";if(!!n)for(let y=l.length-1;y>=0;y--){const b=l[y];if(b.href===s&&(!a||b.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${c}`))return;const p=document.createElement("link");if(p.rel=a?"stylesheet":L2,a||(p.as="script",p.crossOrigin=""),p.href=s,document.head.appendChild(p),a)return new Promise((y,b)=>{p.addEventListener("load",y),p.addEventListener("error",()=>b(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t())},P2=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,l)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(l.bind(null,new Error("Unknown variable dynamic import: "+t)))})};function E1(e,t,o="sessionStorage"){if(!e){console.error("Failed to set stored data: key is empty or undefined");return}try{const n=JSON.stringify(t);o==="localStorage"?window.localStorage.setItem(e,n):window.sessionStorage.setItem(e,n)}catch(n){console.error(`Failed to set stored data for key '${e}'`,n)}}function G(e,t="sessionStorage",o){try{const n=t==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return n===null?o??null:JSON.parse(n)}catch(n){return console.error(`Failed to get stored data for key '${e}'`,n),o??null}}function E2(e,t="sessionStorage"){switch(e){case"all":window.window.localStorage.clear(),window.sessionStorage.clear();break;case"all-sessionStorage":window.sessionStorage.clear();break;case"all-localStorage":window.localStorage.clear();break;default:if(!e){console.error("Failed to remove stored data: key is empty or undefined");return}t==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}}const re=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],R2="zh-CN",ue="zh-cn",z2={"zh-CN":"zh-cn","en-US":"en"},pe={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},o1={name:"Dashboard",path:"/dashboard"},$={MENU_COLLAPSED_WIDTH:64,MENU_COLLAPSED_MODE:"width",MENU_COLLAPSED_ICON_SIZE:22,MENU_COLLAPSED_INDENT:24,MENU_ACCORDION:!1},R1={signin:"signin",localeLanguage:"localeLanguage",token:"token"},n4=(e,t)=>{if(typeof t!="string"||!t.trim())throw new Error("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const l=e[n].default;let s=n.replace(`./${t}/`,"").replace(/^\.\//,"");const a=s.lastIndexOf(".");s=s.substring(0,a);const c=s.split("/"),r=c.shift(),p=c.join(".");r&&(p?(r1(o,r,o[r]||{}),r1(o[r],p,l)):r1(o,r,l||{}))}),o},I2=async e=>{var o;const t={};for(const n of e){const l=await P2(Object.assign({"./lang/en-US.ts":()=>_(()=>import("./en-US-2af00caf.js"),["assets/en-US-2af00caf.js","assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/lodash-es@4.17.21-b7de4195.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-6cbb96c2.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),"./lang/zh-CN.ts":()=>_(()=>import("./zh-CN-8eb38692.js"),["assets/zh-CN-8eb38692.js","assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/lodash-es@4.17.21-b7de4195.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-6cbb96c2.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"])}),`./lang/${n.key}.ts`),s=n.key;s&&(t[s]=((o=l==null?void 0:l.default)==null?void 0:o.message)??{})}return t},x2=e=>{switch(e){case"zh-CN":return{locale:j1,dateLocal:N1};case"en-US":return{locale:null,dateLocal:null};default:return{locale:j1,dateLocal:N1}}},de=()=>G(R1.localeLanguage,"localStorage",R2),O1=()=>({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",VITE_USER_NODE_ENV:"production",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1}),n1=(e,t)=>Object.prototype.toString.call(e).includes(t),V2=(e=16,t=62)=>{const o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],l=window.crypto||window.msCrypto;let s=0;for(s=0;s{e&&t&&o&&e.addEventListener(t,o,n)},I1=(e,t,o,n=!1)=>{e&&t&&o&&e.removeEventListener(t,o,n)},f1=(e,t)=>{e&&t.trim().split(" ").forEach(n=>{n&&e.classList.add(n)})},t1=(e,t)=>{if(e)if(t==="removeAllClass"){const o=e.classList;o.forEach(n=>o.remove(n))}else t.trim().split(" ").forEach(n=>{n&&e.classList.remove(n)})},Z2=(e,t)=>{const o=e.className,n=t.trim().split(" ").filter(l=>l!=="");return o.includes(n.join(" "))},j2=(e,t)=>{if(!e)return;let o;n1(t,"String")?o=t.split(";").reduce((n,l)=>{const[s,a]=l.split(":").map(c=>c.trim());return s&&a&&(n[s]=a),n},{}):o=t,Object.keys(o).forEach(n=>{const l=o[n];n in e.style&&(e.style[n]=l)})},he=(e,t=1)=>{const o=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,n=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,l=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let s;if(o.test(e)){const a=e.substring(1);s="rgb("+[parseInt(a.substring(0,2),16),parseInt(a.substring(2,4),16),parseInt(a.substring(4,6),16)].join(", ")+")"}else n.test(e)||l.test(e),s=e;return s&&!s.startsWith("rgba")&&(s=s.replace("rgb","rgba").replace(")",`, ${t})`)),s},A1=e=>{if(!e)return null;const t=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(t))}catch(o){return console.error(`Failed to get elements for selector '${e}'`,o),null}},l4=(e,t="px")=>typeof e=="number"?e.toString()+t:n1(e,"String")&&D2.validerCSSUnit.test(e)?e:e+t;let me;const N2=async()=>{const e=de(),t=await I2(re);return y2({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0})},H2=async e=>{const t=await N2();me=t,e.use(t)},B2=(e,t)=>!e||t.startsWith(e)?t:`${e}.${t}`,l1=e=>{const{t,locale:o,...n}=me.global;return{...n,t:(a,...c)=>a?!a.includes(".")&&!e?a:t(B2(e,a),...c):"",locale:a=>{const c=o;c.value=a}}},T=e=>e,fe={APP_THEME_COLOR:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],APP_PRIMARY_COLOR:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},APP_NAIVE_UI_THEME_OVERRIDES:{}},U2=()=>{D.locale(ue)},F2=()=>({locale:t=>{const o=z2[t];o?D.locale(o):D.locale(ue)}}),V=h1("setting",()=>{const{appPrimaryColor:{primaryColor:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.2"},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)"}},{locale:t}=l1(),{locale:o}=F2(),n=U({drawerPlacement:"right",primaryColorOverride:{...fe.APP_NAIVE_UI_THEME_OVERRIDES,common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,invertSwitch:!1,breadcrumbSwitch:!0,localeLanguage:de(),lockScreenSwitch:!1,lockScreenInputSwitch:!1}),l=c=>{t(c),o(c),n.localeLanguage=c,E1("localeLanguage",c,"localStorage")},s=c=>{r1(n,"settingState.primaryColorOverride.common.primaryColorHover",c);const r=document.body;r.style.setProperty("--ray-theme-primary-color",c),r.style.setProperty("--ray-theme-primary-fade-color",he(c,.3))},a=(c,r)=>{Object.hasOwn(n,r)&&typeof n[r]=="boolean"&&(n[r]=c)};return e1(()=>n.invertSwitch,c=>{const r=document.body,p="ray-template--invert";c?f1(r,p):t1(r,p)}),{...q(n),updateLocale:l,changePrimaryColor:s,changeSwitcher:a}},{persist:{key:"piniaSettingStore"}}),ge=P(),$2=["RLogin","ErrorPage","RayTemplateDoc"],a1=["admin"],K2=e=>{const{beforeEach:t}=e,o=(n,l)=>n.path==="/"||l.path==="/login";t((n,l,s)=>{const a=G(R1.token),c=G("menuKey","sessionStorage",o1.path),{meta:r,name:p}=n;a!==null?o(n,l)?p1(!0):!n1(p,"Symbol")&&p&&$2.includes(p)?s():we(r)?o(n,l)?c?s(c):p1(!0):s():p1(!0):o(n,l)?s():s("/")})},q2={path:"/dashboard",name:"RDashboard",component:()=>_(()=>import("./index-ffb95aec.js"),["assets/index-ffb95aec.js","assets/index-2ac7dfba.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-6cbb96c2.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-dc50c796.css"]),meta:{i18nKey:T("menu.Dashboard"),icon:"dashboard",order:0}},W2=Object.freeze(Object.defineProperty({__proto__:null,default:q2},Symbol.toStringTag,{value:"Module"})),Y2={path:"/axios",name:"RAxios",component:()=>_(()=>import("./index-8c382700.js"),["assets/index-8c382700.js","assets/vue-hooks-plus@1.7.6_vue@3.3.4-1baf6b87.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/lodash@4.17.21-2cee12c8.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/axios@1.2.0-413e2d92.js","assets/form-data@4.0.0-19dc8c5e.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-6cbb96c2.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-2b2366c8.css"]),meta:{i18nKey:T("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},G2=Object.freeze(Object.defineProperty({__proto__:null,default:Y2},Symbol.toStringTag,{value:"Module"})),J2={path:"/directive",name:"RDirective",component:()=>_(()=>import("./index-3d3f7d0b.js"),["assets/index-3d3f7d0b.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{i18nKey:T("menu.Directive"),icon:"other",order:2}},X2=Object.freeze(Object.defineProperty({__proto__:null,default:J2},Symbol.toStringTag,{value:"Module"})),B=()=>_(()=>Promise.resolve().then(()=>Ht),void 0),Q2={path:"/doc",name:"RDocLayout",component:B,meta:{i18nKey:T("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>_(()=>import("./index-36d6ad05.js"),["assets/index-36d6ad05.js","assets/index-11457ccf.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-ab2681ed.css","assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-6cbb96c2.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),meta:{i18nKey:T("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:B,meta:{i18nKey:T("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:B,meta:{i18nKey:T("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},et=Object.freeze(Object.defineProperty({__proto__:null,default:Q2},Symbol.toStringTag,{value:"Module"})),tt={path:"/echart",name:"REchart",component:()=>_(()=>import("./index-e3189b70.js"),["assets/index-e3189b70.js","assets/lodash-es@4.17.21-b7de4195.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/echarts@5.4.0-fb0c89c7.js","assets/zrender@5.4.0-1cedba25.js","assets/tslib@2.3.0-54e39b60.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-6cbb96c2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-5ba451c9.css"]),meta:{i18nKey:T("menu.Echart"),icon:"echart",order:1}},ot=Object.freeze(Object.defineProperty({__proto__:null,default:tt},Symbol.toStringTag,{value:"Module"})),nt={path:"/iframe",name:"IframeDemo",component:()=>_(()=>import("./index-087a5815.js"),["assets/index-087a5815.js","assets/index-11457ccf.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-ab2681ed.css","assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-6cbb96c2.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},lt=Object.freeze(Object.defineProperty({__proto__:null,default:nt},Symbol.toStringTag,{value:"Module"})),it={path:"/multi",name:"MultiMenu",component:B,meta:{i18nKey:T("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>_(()=>import("./index-1c2d9461.js"),["assets/index-1c2d9461.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:B,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>_(()=>import("./index-626cc7e2.js"),["assets/index-626cc7e2.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:B,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>_(()=>import("./index-c7e329b5.js"),["assets/index-c7e329b5.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},st=Object.freeze(Object.defineProperty({__proto__:null,default:it},Symbol.toStringTag,{value:"Module"})),at={path:"/office",name:"ROffice",component:()=>_(()=>import("./index-cb002f8a.js"),["assets/index-cb002f8a.js","assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js"]),meta:{i18nKey:T("menu.Office"),icon:"office",hidden:!0},children:[{path:"document",name:"Document",component:()=>_(()=>import("./index-76e3058f.js"),["assets/index-76e3058f.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js","assets/lodash-es@4.17.21-b7de4195.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-6cbb96c2.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),meta:{i18nKey:"Office_Document"}},{path:"presentation",name:"Presentation",component:()=>_(()=>import("./index-04d625b2.js"),["assets/index-04d625b2.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js"]),meta:{i18nKey:"Office_Presentation"}},{path:"spreadsheet",name:"Spreadsheet",component:()=>_(()=>import("./index-73d099a6.js"),["assets/index-73d099a6.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js"]),meta:{i18nKey:"Office_Spreadsheet"}}]},ct=Object.freeze(Object.defineProperty({__proto__:null,default:at},Symbol.toStringTag,{value:"Module"})),rt={path:"/precision",name:"CalculatePrecision",component:()=>_(()=>import("./index-e919a009.js"),["assets/index-e919a009.js","assets/lodash-es@4.17.21-b7de4195.js","assets/currency.js@2.0.4-57f74176.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{i18nKey:T("menu.CalculatePrecision"),icon:"other",order:2}},ut=Object.freeze(Object.defineProperty({__proto__:null,default:rt},Symbol.toStringTag,{value:"Module"})),pt={path:"/rely",name:"RelyAbout",component:B,meta:{i18nKey:T("menu.Rely"),icon:"rely",order:7},children:[{path:"rely-about",name:"RelyAbout",component:()=>_(()=>import("./index-91d035d1.js"),["assets/index-91d035d1.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-184de73a.css"]),meta:{i18nKey:"RelyAbout"}}]},dt=Object.freeze(Object.defineProperty({__proto__:null,default:pt},Symbol.toStringTag,{value:"Module"})),ht={path:"/router-demo",name:"RouterDemoRoot",component:B,meta:{i18nKey:T("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>_(()=>import("./index-d02deb56.js"),["assets/index-d02deb56.js","assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>_(()=>import("./index-edb485a9.js"),["assets/index-edb485a9.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"信息详情",hidden:!0,sameLevel:!0}}]},mt=Object.freeze(Object.defineProperty({__proto__:null,default:ht},Symbol.toStringTag,{value:"Module"})),ft={path:"/scroll-reveal",name:"ScrollReveal",component:()=>_(()=>import("./index-ed81ddfe.js"),["assets/index-ed81ddfe.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-0d9096a4.css"]),meta:{i18nKey:T("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},gt=Object.freeze(Object.defineProperty({__proto__:null,default:ft},Symbol.toStringTag,{value:"Module"})),vt={path:"/table",name:"TableView",component:()=>_(()=>import("./index-eb409989.js"),["assets/index-eb409989.js","assets/vuedraggable@4.1.0_vue@3.3.4-c9b779ee.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vue@3.3.4-1da73de6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/sortablejs@1.14.0-ca132232.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/print-js@1.6.0-31e6d2b4.js","assets/xlsx@0.18.5-65d3fcd1.js","assets/dayjs@1.11.7-6cbb96c2.js","assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-4fe37468.css"]),meta:{i18nKey:T("menu.Table"),icon:"other",order:2}},yt=Object.freeze(Object.defineProperty({__proto__:null,default:vt},Symbol.toStringTag,{value:"Module"})),bt={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>_(()=>import("./index-e464727c.js"),["assets/index-e464727c.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-6cbb96c2.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-fa813b60.css"]),meta:{i18nKey:T("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},_t=Object.freeze(Object.defineProperty({__proto__:null,default:bt},Symbol.toStringTag,{value:"Module"})),wt=()=>{const e=Object.assign({"../modules/dashboard.ts":W2,"../modules/demo/axios.ts":G2,"../modules/demo/directive.ts":X2,"../modules/demo/doc.ts":et,"../modules/demo/echart.ts":ot,"../modules/demo/iframe.ts":lt,"../modules/demo/multi-menu.ts":st,"../modules/demo/office.ts":ct,"../modules/demo/precision.ts":ut,"../modules/demo/rely.ts":dt,"../modules/demo/router-demo.ts":mt,"../modules/demo/scroll-reveal.ts":gt,"../modules/demo/table.ts":yt,"../modules/error404.ts":_t});return Object.keys(e).reduce((o,n)=>{const l=e[n].default;if(l)o.push(l);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},St=e=>e.sort((t,o)=>{var s,a;const n=((s=t.meta)==null?void 0:s.order)??1,l=((a=o.meta)==null?void 0:a.order)??0;if(typeof n!="number"||typeof l!="number")throw new Error("orderRoutes error: order must be a number!");return n===l?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-l}),Mt=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=ge.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})};function ve(e,...t){if(Array.isArray(e))e.forEach(o=>ve(o,...t));else return e(...t)}const A=S({name:"RayIcon",props:{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}},setup(e){const t=C(()=>e.color),o=C(()=>`#${e.prefix}-${e.name}`),n=C(()=>({"--ray-icon-width":e.width?e.width+"px":e.size+"px","--ray-icon-height":e.height?e.height+"px":e.size+"px","--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{modelColor:t,symbolId:o,cssVars:n,handleClick:s=>{const{onClick:a}=e;a&&ve(a,s)}}},render(){return i("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.handleClick.bind(this)},[i("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[i("use",K({"xlink:href":this.symbolId},{fill:this.modelColor}),null)])])}}),Ct=S({name:"LayoutMenu",setup(){const e=P(null),t=y1(),{router:o}=v1(),{changeMenuModelValue:n,collapsedMenu:l}=t,s=C({get:()=>(H().then(()=>{y()}),t.menuKey),set:()=>{}}),a=C(()=>t.options),c=C(()=>t.collapsed),{layout:{sideBarLogo:r}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.2"},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)"}},p=()=>{r&&r.url&&(r.jumpType==="station"?o.push(r.url):window.open(r.url))},y=()=>{const b=s.value;H().then(()=>{var w,R;(R=(w=e.value)==null?void 0:w.showOption)==null||R.call(w,b)})};return{modelMenuKey:s,changeMenuModelValue:n,modelMenuOptions:a,modelCollapsed:c,collapsedMenu:l,sideBarLogo:r,handleSideBarLogoClick:p,menuRef:e}},render(){return i(Ye,{bordered:!0,showTrigger:!0,collapseMode:$.MENU_COLLAPSED_MODE,collapsedWidth:$.MENU_COLLAPSED_WIDTH,onUpdateCollapsed:this.collapsedMenu.bind(this),nativeScrollbar:!1},{default:()=>[this.sideBarLogo?i("div",{class:["ray-menu__logo",this.sideBarLogo.url?"ray-menu__logo-url":""],onClick:this.handleSideBarLogoClick.bind(this)},[this.sideBarLogo.icon?i(A,{name:this.sideBarLogo.icon,size:"30"},null):"",i("h1",{class:[this.modelCollapsed?"":"ray-menu__logo-title--open","ray-menu__logo-title"]},[i(Q1,null,{default:()=>[this.sideBarLogo.title]})])]):"",i(We,{ref:"menuRef",value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:$.MENU_COLLAPSED_INDENT,collapsed:this.modelCollapsed,collapsedIconSize:$.MENU_COLLAPSED_ICON_SIZE,collapsedWidth:$.MENU_COLLAPSED_WIDTH,onUpdateValue:(e,t)=>{this.changeMenuModelValue(e,t)},accordion:$.MENU_ACCORDION},null)]})}});const kt=S({name:"TooltipIcon",props:{...Ge,iconName:{type:String,required:!0},customClassName:{type:String,default:""},tooltipText:{type:String,default:""}},emits:["click"],setup(e,{emit:t}){return{handleClick:n=>{t("click",n)}}},render(){return i(T1,this.$props,{trigger:()=>i(A,{name:this.iconName,size:"18",customClassName:`tooltip-text__icon ${this.customClassName}`,onClick:this.handleClick.bind(this)},null),default:()=>this.tooltipText})}});const Ot=S({name:"ThemeSwitch",setup(){const{t:e}=l1(),t=V(),{changeSwitcher:o}=t,{themeValue:n}=Z(t);return{t:e,changeSwitcher:o,themeValue:n,handleRailStyle:({checked:s})=>s?{backgroundColor:"#000000"}:{color:"#000000"}}},render(){const{t:e}=this;return i(x,{justify:"center"},{default:()=>[i(T1,null,{trigger:()=>i(u1,{value:this.themeValue,"onUpdate:value":t=>this.themeValue=t,railStyle:this.handleRailStyle.bind(this),onUpdateValue:t=>this.changeSwitcher(t,"themeValue")},{"checked-icon":()=>N(A,{name:"dark"},{}),"unchecked-icon":()=>N(A,{name:"light"},{}),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.themeValue?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function S1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!m1(e)}const At=S({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{t:o}=l1(),n=V(),{changePrimaryColor:l,changeSwitcher:s}=n,{themeValue:a,primaryColorOverride:c,menuTagSwitch:r,breadcrumbSwitch:p,invertSwitch:y}=Z(n);return{modelShow:C({get:()=>e.show,set:w=>{t("update:show",w)}}),t:o,changePrimaryColor:l,themeValue:a,primaryColorOverride:c,menuTagSwitch:r,changeSwitcher:s,breadcrumbSwitch:p,invertSwitch:y}},render(){let e,t,o;const{t:n}=this;return i(e2,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[i(Je,{title:n("headerSettingOptions.Title")},{default:()=>[i(x,{class:"setting-drawer__space",vertical:!0},{default:()=>[i(b1,{titlePlacement:"center"},S1(e=n("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),i(Ot,null,null),i(b1,{titlePlacement:"center"},S1(t=n("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),i(Xe,{swatches:fe.APP_THEME_COLOR,value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.primaryColorOverride.common.primaryColor=l,onUpdateValue:this.changePrimaryColor.bind(this)},null),i(b1,{titlePlacement:"center"},S1(o=n("headerSettingOptions.InterfaceDisplay"))?o:{default:()=>[o]}),i(Qe,{labelPlacement:"left",column:1},{default:()=>[i(_1,{label:"多标签"},{default:()=>[i(u1,{value:this.menuTagSwitch,"onUpdate:value":l=>this.menuTagSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"menuTagSwitch")},null)]}),i(_1,{label:"面包屑"},{default:()=>[i(u1,{value:this.breadcrumbSwitch,"onUpdate:value":l=>this.breadcrumbSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"breadcrumbSwitch")},null)]}),i(_1,{label:"反转色"},{default:()=>[i(u1,{value:this.invertSwitch,"onUpdate:value":l=>this.invertSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"invertSwitch")},null)]})]})]})]})]})}});function Lt(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!m1(e)}const Tt=S({name:"RBreadcrumb",setup(){const e=y1(),{changeMenuModelValue:t}=e,{breadcrumbOptions:o}=Z(e);return{modelBreadcrumbOptions:C(()=>o.value),handleDropdownSelect:(a,c)=>{t(a,c)},handleBreadcrumbItemClick:a=>{var c;if(!((c=a.children)!=null&&c.length)){const{meta:r={}}=a;r.sameLevel||t(a.key,a)}}}},render(){let e;return i(o2,null,Lt(e=this.modelBreadcrumbOptions.map(t=>i(t2,{key:t.key,onClick:this.handleBreadcrumbItemClick.bind(this,t)},{default:()=>{var o;return[i(Q,{labelField:"breadcrumbLabel",options:t.children&&((o=t.children)==null?void 0:o.length)>1?t.children:[],onSelect:this.handleDropdownSelect.bind(this)},{default:()=>i("span",null,[t.label&&typeof t.label=="function"?t.label():t.breadcrumbLabel])})]}})))?e:{default:()=>[e]})}});function q1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!m1(e)}const Pt=S({name:"GlobalSeach",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const o=y1(),{changeMenuModelValue:n}=o,l=C({get:()=>e.show,set:u=>{t("update:show",u),u||y()}}),s=C(()=>o.options),a=U({searchValue:null,searchOptions:[]}),c=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"↑ ↓",label:"切换",plain:!0},{icon:"esc",label:"关闭",plain:!0}];let r=0,p=r;const y=()=>{a.searchOptions=[],a.searchValue=null,r=0,p=r},b=u=>{(u.ctrlKey||u.metaKey)&&u.key==="k"&&(u.preventDefault(),u.stopPropagation(),y(),l.value=!0)},w=u=>{const h=[],g=m=>{m.forEach(v=>{var O,I,i1;(O=v.children)!=null&&O.length&&L1(v)&&g(v.children);const k=(I=v.breadcrumbLabel)==null?void 0:I.toLocaleLowerCase(),z=String(u).toLocaleLowerCase();k!=null&&k.includes(z)&&L1(v)&&!((i1=v.children)!=null&&i1.length)&&h.push(v)})};u?(g(s.value),a.searchOptions=h):a.searchOptions=[],H().then(()=>{M()})},R=u=>{if(u){const{meta:h}=u;h.windowOpen?window.open(h.windowOpen):(l.value=!1,n(u.key,u))}},M=()=>{const u=a.searchOptions[r],h=a.searchOptions[p];u&&H().then(()=>{const g=A1(`attr:data_path="${u.path}"`),m=h?A1(`attr:data_path="${h==null?void 0:h.path}"`):null;if(m!=null&&m.length){const[v]=m;t1(v,"content-item--active")}if(g!=null&&g.length){const[v]=g;f1(v,"content-item--active")}})},E=u=>{const{icon:h}=u;return typeof h=="string"?i(A,{name:h,size:"24"},null):typeof h=="function"?()=>h:i(A,{name:"table",size:"24"},null)},j=u=>{const h=u.key;(h==="ArrowUp"||h==="ArrowDown")&&(u.preventDefault(),u.stopPropagation()),p=r<=0?0:r;const g=m=>{m==="up"?r=r-1<0?0:r-1:m==="down"&&(r=r+1>=a.searchOptions.length?a.searchOptions.length-1:r+1)};switch(h){case"ArrowUp":g("up");break;case"ArrowDown":g("down");break;case"Enter":const m=a.searchOptions[r];m&&R(m);break}M()};return se(()=>{z1(window,"keydown",u=>{b(u),j(u)})}),ae(()=>{I1(window,"keydown",u=>{b(u),j(u)})}),{...q(a),modelShow:l,tiptextOptions:c,handleSearchMenuOptions:X1(w,300),handleSearchItemClick:R,RenderPreIcon:E}},render(){let e,t;return i(te,{show:this.modelShow,"onUpdate:show":o=>this.modelShow=o,"transform-origin":"center"},{default:()=>[i("div",{class:"global-seach global-seach--dark global-seach--light"},[i("div",{class:"global-seach__wrapper"},[i("div",{class:"global-seach__card"},[i("div",{class:"global-seach__card-header"},[i(P1,{size:"large",value:this.searchValue,"onUpdate:value":o=>this.searchValue=o,clearable:!0,onInput:this.handleSearchMenuOptions.bind(this)},{prefix:()=>i(A,{name:"search",size:"24"},null)})]),i(ee,{class:"global-seach__card-content"},{default:()=>[this.searchOptions.length?i(x,{vertical:!0,wrapItem:!1,size:[8,8]},q1(e=this.searchOptions.map(o=>i(x,K({align:"center",wrapItem:!1,class:"content-item"},{onClick:this.handleSearchItemClick.bind(this,o),data_path:o.path}),{default:()=>[i("div",{class:"content-item-icon"},[this.RenderPreIcon(o.meta)]),i("div",{class:"content-item-label"},[o.breadcrumbLabel])]})))?e:{default:()=>[e]}):i(n2,{size:"large",description:"暂无搜索结果"},{icon:()=>""})]}),i("div",{class:"global-seach__card-footer"},[i(x,{class:"card-footer__tip-wrapper",align:"center",wrapItem:!1,size:[24,8]},q1(t=this.tiptextOptions.map(o=>i("div",{class:"tip-wrapper-item"},[i("div",{class:"item-icon"},[o.plain?i("span",null,[o.icon]):i(A,{name:o.icon,size:"18"},null)]),i("div",{class:"item-laebl"},[o.label])])))?t:{default:()=>[t]})])])])])]})}});const x1=S({name:"AppAvatar",props:{...l2,...i2,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=G(R1.signin),o=C(()=>({"--app-avatar-cursor":e.cursor}));return{signin:t,cssVars:o}},render(){return i(x,K({class:"app-avatar"},this.$props,{wrapItem:!1,style:this.cssVars,size:this.spaceSize}),{default:()=>{var e,t;return[i(s2,K(this.$props,{src:(e=this.signin)==null?void 0:e.avatar,objectFit:"cover",round:!0,size:this.avatarSize}),null),i("div",{class:"app-avatar__name"},[(t=this.signin)==null?void 0:t.name])]}})}}),Et=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Rt={logout:()=>{const e=V1(),{logout:t}=e;window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{t()}})},lockScreen:()=>{const e=V(),{changeSwitcher:t}=e;t(!0,"lockScreenSwitch")}},zt=e=>{const t=Rt[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},It=S({name:"SiderBar",setup(){const e=V(),{t}=l1(),{updateLocale:o,changeSwitcher:n}=e,{drawerPlacement:l,breadcrumbSwitch:s}=Z(e),a=P(!1),c={display:"flex"},r=P(!1),p=C(()=>[{name:"reload",size:18,tooltip:t("headerTooltip.Reload")}]),y=C(()=>[{name:"search",size:18,tooltip:t("headerTooltip.Search"),eventKey:"search"},{name:"fullscreen",size:18,tooltip:t("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:t("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:t("headerTooltip.Setting"),eventKey:"setting"}]),b={reload:()=>{n(!1,"reloadRouteSwitch"),setTimeout(()=>n(!0,"reloadRouteSwitch"),300)},setting:()=>{a.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>U1.isEnabled?(()=>{U1.toggle()})():(()=>{window.$message.warning("您的浏览器不支持全屏~")})(),search:()=>{r.value=!0},lock:()=>{n(!0,"lockScreenSwitch")}};return{leftIconOptions:p,rightTooltipIconOptions:y,t,handleIconClick:R=>{var M;(M=b[R])==null||M.call(b)},showSettings:a,updateLocale:o,spaceItemStyle:c,drawerPlacement:l,breadcrumbSwitch:s,globalSearchShown:r}},render(){return i(oe,{class:"layout-header",bordered:!0},{default:()=>[i(Pt,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),i(x,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[i(x,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>i(T1,null,{trigger:()=>i(A,{customClassName:"layout-header__method--icon",name:e.name,size:e.size,onClick:this.handleIconClick.bind(this,e.name)},null),default:()=>e.tooltip})),this.breadcrumbSwitch?i(Tt,null,null):""]}),i(x,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>i(kt,{iconName:e.name,tooltipText:e.tooltip,onClick:this.handleIconClick.bind(this,e.name)},null)),i(Q,{options:re,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[i(A,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),i(Q,{options:Et(),onSelect:zt.bind(this),trigger:"click"},{default:()=>[i(x1,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),i(At,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function xt(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!m1(e)}const Vt=S({name:"MenuTag",setup(e,{expose:t}){const o=P(null),n=y1(),l=V(),{menuKey:s,menuTagOptions:a}=Z(n),{changeMenuModelValue:c,spliceMenTagOptions:r,emptyMenuTagOptions:p,setMenuTagOptions:y}=n,{changeSwitcher:b}=l,{path:w}=o1,R=["closeAll","closeRight","closeLeft","closeOther"];let M=-1;const E=C(()=>a.value.map((d,f,L)=>(d.key===s.value&&d.key!==w?d.closeable=!0:d.closeable=!1,d.key===w&&(d.closeable=!1),L.length<=1&&(d.closeable=!1),d))),j=P([{label:"重新加载",key:"reloadCurrentPage",icon:()=>N(A,{size:16,name:"reload"},{})},{label:"关闭其他",key:"closeOther",icon:()=>N(A,{size:16,name:"other"},{})},{label:"关闭右侧",key:"closeRight",icon:()=>N(A,{size:16,name:"right_arrow"},{})},{label:"关闭左侧",key:"closeLeft",icon:()=>N(A,{size:16,name:"left_arrow"},{})},{type:"divider",key:"d1"},{label:"全部关闭",key:"closeAll",icon:()=>N(A,{size:16,name:"close"},{}),disabled:!1}]),u=V2(16),h={reloadCurrentPage:()=>{b(!1,"reloadRouteSwitch"),setTimeout(()=>b(!0,"reloadRouteSwitch"))},closeAll:()=>{j.value.length>1&&(p(),p1(!0))},closeRight:()=>{const d=j.value.length,f=E.value[M];r(M+1,d-1),s.value!==f.key&&c(f.key,f)},closeLeft:()=>{r(0,M)},closeOther:()=>{const d=E.value[M];s.value!==d.key?(p(),c(d.key,d)):y(d,!1)}},g=U({x:0,y:0,actionDropdownShow:!1}),m="menu_tag_data",v=d=>{if(r(d),s.value!==w){const f=E.value,L=f.length,F=f[L-1];c(F.key,F)}},k=(d,f)=>{j.value.forEach(L=>{if(L.key===d){L.disabled=f;return}})},z=d=>{c(d.key,d)},O=()=>{const d=document.getElementById(u);if(d)return Array.from(d.childNodes).find(F=>Z2(F,"n-scrollbar-container"))},I=d=>{var L;const f=O();if(f){const F=f.scrollLeft||0,Ie=d==="left"?Math.max(0,F-200):F+200;(L=o.value)==null||L.scrollTo({left:Ie,behavior:"smooth"})}},i1=d=>{var f;g.actionDropdownShow=!1,(f=h[d])==null||f.call(h)},Le=(d,f)=>{f.preventDefault(),g.actionDropdownShow=!1,M=d,H().then(()=>{g.actionDropdownShow=!0,g.x=f.clientX,g.y=f.clientY})},D1=()=>{const d=E.value.length-1;M===d?k("closeRight",!0):M0&&k("closeLeft",!1)},Te=()=>{M=E.value.findIndex(f=>f.key===s.value),D1()},Pe=d=>{E.value.length>1&&d.key!==w&&(d.closeable=!0)},Ee=d=>{d.key!==s.value&&(d.closeable=!1)},Re=()=>{O()&&H().then(()=>{var f;(f=o.value)==null||f.scrollTo({left:99999,behavior:"smooth"})})},ze=()=>{H().then(()=>{var f;const d=A1(`attr:${m}="${s.value}"`);if(d!=null&&d.length){const[L]=d;(f=L.scrollIntoView)==null||f.call(L)}})};return e1(()=>E.value,(d,f)=>{j.value.forEach(L=>{R.includes(L.key)&&(d.length>1?L.disabled=!1:L.disabled=!0)}),f!=null&&f.length&&(d.length>(f==null?void 0:f.length)?Re():d.length===(f==null?void 0:f.length)&&ze())},{immediate:!0}),e1(()=>g.actionDropdownShow,()=>{D1()}),t({}),{modelMenuTagOptions:E,changeMenuModelValue:c,closeCurrentMenuTag:v,menuKey:s,handleTagClick:z,moreOptions:j,handleScrollX:I,scrollRef:o,scrollBarUUID:u,actionDropdownSelect:i1,rootPath:w,actionState:g,handleContextMenu:Le,setCurrentContentmenuIndex:Te,menuTagMouseenter:Pe,menuTagMouseleave:Ee,MENU_TAG_DATA:m}},render(){let e;return i(oe,null,{default:()=>[i("div",{class:"menu-tag"},[i(Q,{options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onClickoutside:()=>{this.actionState.actionDropdownShow=!1},onSelect:this.actionDropdownSelect.bind(this)},null),i(x,{class:"menu-tag-sapce",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[i(A,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__left-arrow",onClick:this.handleScrollX.bind(this,"left")},null),i(ee,K({xScrollable:!0,ref:"scrollRef"},{id:this.scrollBarUUID}),{default:()=>[i(x,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},xt(e=this.modelMenuTagOptions.map((t,o)=>i(a2,K({size:"large",strong:!0,closable:t.closeable,onClose:this.closeCurrentMenuTag.bind(this,o),type:t.key===this.menuKey?"primary":"default",bordered:!1},{onClick:this.handleTagClick.bind(this,t),onContextmenu:this.handleContextMenu.bind(this,o),onMouseenter:this.menuTagMouseenter.bind(this,t),onMouseleave:this.menuTagMouseleave.bind(this,t),[this.MENU_TAG_DATA]:t.path}),{default:()=>{var n;return[typeof t.label=="string"?t.label:(n=t.label)==null?void 0:n.call(t)]}})))?e:{default:()=>[e]})]}),i("div",{class:"menu-tag__right-wrapper"},[i(A,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__right-arrow",onClick:this.handleScrollX.bind(this,"right")},null),i(Q,{options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this)},{default:()=>[i(A,{name:"more",width:"20",height:"28",customClassName:"menu-tag__right-setting",onClick:this.setCurrentContentmenuIndex.bind(this)},null)]})])]})])]})}});const Dt=S({name:"TransitionComponent",__name:"index",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!1}},setup(e){const t=Me(),{keepAliveInclude:o}=Z(t),{setupKeepAlive:n,maxKeepAliveLength:l,keepAliveExclude:s}=pe;return(a,c)=>{const r=_2("RouterView");return W(),Y(r,null,{default:w1(({Component:p,route:y})=>[p?(W(),Y(C2,{key:0,name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:w1(()=>[(W(),Y(w2,null,{default:w1(()=>[s1(n)?(W(),Y(S2,{key:0,max:s1(l),include:s1(o),exclude:s1(s)},[(W(),Y(B1(p),{key:y.fullPath}))],1032,["max","include","exclude"])):(W(),Y(B1(p),{key:y.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):M2("",!0)]),_:1})}}});class Zt{constructor(){Z1(this,"pendingRequest");this.pendingRequest=new Map}isApending(t){var o;return((o=t.cancelConfig)==null?void 0:o.needCancel)??!0}generateRequestKey(t){const{method:o,url:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isApending(t)){const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const l=new AbortController;t.signal=l.signal,this.pendingRequest.set(n,l)}}}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 M1={requestInstance:null,responseInstance:null},C1={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},c1={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},jt=new Zt,i4=()=>{const e=(c,r)=>{r==="requestInstance"?M1.requestInstance=c:M1.responseInstance=c},t=c=>M1[c],o=(c,r,p)=>{p==="ok"?C1[c]=r:c1[c]=r},n=(c,r)=>r==="ok"?C1[c]:c1[c],l=(c,...r)=>{Array.isArray(c)&&(c==null||c.forEach(p=>{typeof p=="function"&&p(...r)}))};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(c,r,p)=>{const y=p==="ok"?C1[r]:c1[r],b=t(c),{MODE:w}=O1();b&&l(y,b,w)},fetchError:(c,r,p)=>{const y=c1[p],{MODE:b}=O1();l(y,r,b)}}},Nt=S({name:"AppRequestCanceler",setup(){De(()=>{jt.cancelAllRequest()})},render(){return i("div",{style:{display:"none"}},null)}}),ye=S({name:"ContentWrapper",setup(){const e=V(),t=Ze(),{reloadRouteSwitch:o}=Z(e),n=P(!1),l={opacitySpinning:"0"};return(()=>{t.beforeEach(()=>{n.value=!0}),t.afterEach(()=>{setTimeout(()=>{n.value=!1},300)})})(),{reloadRouteSwitch:o,spinning:n,thmeOverridesSpin:l}},render(){return i(ne,{show:this.spinning||!this.reloadRouteSwitch,description:"loading...",size:"large",themeOverrides:this.thmeOverridesSpin},{default:()=>[i(Nt,null,null),this.reloadRouteSwitch?i(Dt,{class:"content-wrapper",transitionPropName:"layout-content"},null):""]})}}),Ht=Object.freeze(Object.defineProperty({__proto__:null,default:ye},Symbol.toStringTag,{value:"Module"}));const Bt=S({name:"FooterWrapper",setup(){const{layout:{copyright:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.2"},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)"}};return{copyright:e}},render(){return this.copyright?i("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Ut=e=>{const t=F1(e[0]),o=F1(e[1]);return C(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`}))},W1=k2("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),g1=()=>({setLockAppScreen:o=>{W1.value=o},getLockAppScreen:()=>W1.value}),Ft=S({name:"RLayout",setup(){const e=P(),t=P(),o=V(),{height:n}=O2(),{menuTagSwitch:l}=Z(o),{getLockAppScreen:s}=g1(),a=Ut([e,t]);return{windowHeight:n,modelMenuTagSwitch:l,cssVarsRef:a,getLockAppScreen:s,LAYOUT_CONTENT_REF:ge,layoutSiderBarRef:e,layoutMenuTagRef:t}},render(){return i("div",{class:["layout"],style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[this.getLockAppScreen()?"":i(H1,{class:"layout-full",hasSider:!0},{default:()=>[i(Ct,null,null),i(H1,{class:"layout__view-container__layout"},{default:()=>[i(It,{ref:"layoutSiderBarRef"},null),this.modelMenuTagSwitch?i(Vt,{ref:"layoutMenuTagRef"},null):"",i(c2,{ref:"LAYOUT_CONTENT_REF",class:"layout-content__router-view",nativeScrollbar:!1},{default:()=>[i(ye,null,null),i(Bt,null,null)]})]})]})])}}),be=()=>St(wt()),Y1=e=>e.startsWith("/"),_e=(e,t=[],o="")=>Array.isArray(e)?(e.forEach(l=>{var s;if((s=l.children)!=null&&s.length)_e(l.children,t,o+(Y1(l.path)?l.path:"/"+l.path));else{const a=o+(Y1(l.path)?l.path:"/"+l.path),c={...l,path:a};t.push(c)}}),t):[],$t=e=>Array.isArray(e)?_e(Ue(e)):[],{path:Kt}=o1,qt=async()=>[{path:"/",name:"login",component:()=>_(()=>import("./index-bb2baac1.js"),["assets/index-bb2baac1.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/qrcode.vue@3.3.4_vue@3.3.4-8759f3fa.js","assets/index-2ac7dfba.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-6cbb96c2.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-5c25c09e.css"])},{path:"/",name:"layout",redirect:Kt,component:Ft,children:$t(be())}];let X;const Wt=async()=>je({history:Ne(),routes:await qt(),scrollBehavior:e=>(Mt(e),{top:0,left:0})}),Yt=async e=>{X=await Wt(),Jt(X),v1(),e.use(X)},v1=()=>{try{if(X)return{router:X};throw new Error}catch{throw new Error("router is not defined")}},we=e=>{const{signinCallback:t}=Z(V1()),o=C(()=>t.value.role),{role:n}=e;return a1!=null&&a1.length&&a1.includes(o.value)||!n||!(n!=null&&n.length)?!0:n?n.includes(o.value):!0},L1=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:l}=t,{MODE:s}=O1();return!(n||o||l&&typeof l=="string"&&l!==s||l&&Array.isArray(l)&&!l.includes(s))},Gt=e=>{e.beforeEach(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.start()}),e.afterEach(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.finish()}),e.onError(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.error()})},Jt=e=>{Gt(e),K2(e)},p1=(e=!0)=>{const{router:t}=v1(),{push:o,replace:n}=t,{path:l}=o1;E1("menuKey",l),e?n(l):o(l)},Xt=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,Se=(e,t,o)=>{const n=[];if(Xt(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const l of e.children){const s=Se(l,t,o);s.length>0&&n.push(e,...s)}return n},Qt=(e,t,o)=>{const n=[];for(const l of e){const s=Se(l,t,o);s.length>0&&n.push(...s)}return n},e3=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.2"},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)"}},n=o?o.title:"";document.title=t+" - "+n},t3=e=>{const{meta:t}=e;if(!t.icon)return;if(n1(t.icon,"Object"))return()=>t.icon;const o=N(A,{name:t.icon,size:$.MENU_COLLAPSED_ICON_SIZE},{});return()=>o},G1=()=>{const{path:e}=o1;return G("menuKey","sessionStorage",e)},y1=h1("menu",()=>{const{router:e}=v1(),t=He(),{t:o}=l1(),{setKeepAliveInclude:n}=Me(),l=U({menuKey:G1(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),s=P(!0),a=(u,h)=>Qt(u,"key",h),c=(u,h)=>{const{meta:g}=h;l.breadcrumbOptions=a(l.options,u),g.sameLevel&&H().then(()=>{l.breadcrumbOptions.find(v=>v.path===h.path)||l.breadcrumbOptions.push(h)})},r=(u,h=!0)=>{const m=Array.isArray(u)?[...u]:[u];h?l.menuTagOptions.push(...m):l.menuTagOptions=m},p=(u,h)=>{l.menuTagOptions.find(m=>m.path===u)||l.menuTagOptions.push(h)},y=(u,h)=>{const{meta:g,path:m}=h;if(g.windowOpen)window.open(g.windowOpen);else{if(String(u).startsWith("/"))e.push(m);else{const k=a(l.options,u).map(z=>z.key).join("/");e.push(k)}const v=(m.match(new RegExp("/","g"))||[]).length;n(h),e3(h),!g.sameLevel||g.sameLevel&&v===1?(p(u,h),c(u,h),l.menuKey=u,E1("menuKey",u)):c(l.menuKey||"",h)}},b=async u=>{const h=(u.match(new RegExp("/","g"))||[]).length;let g=u;if(h>1){const v=u.split("/").filter(k=>k);g=v[v.length-1]}const m=(v,k)=>{var z,O;for(const I of k)if((z=I.children)!=null&&z.length&&m(v,I.children),v===I.key&&!((O=I==null?void 0:I.children)!=null&&O.length)){y(v,I);break}};m(g,l.options)},w=()=>new Promise(u=>{const h=m=>{const{meta:v}=m,k=C(()=>v!=null&&v.i18nKey?o(`${v.i18nKey}`):v==null?void 0:v.noLocalTitle),z={...m,key:m.path,label:()=>N(Q1,null,{default:()=>k.value}),breadcrumbLabel:k.value},O=Object.assign({},z,{icon:t3(m)});return m.path===G1()&&p(m.path,O),O.show=L1(O),O},g=(m,v)=>{var z;const k=[];for(const O of m){if((z=O.children)!=null&&z.length)O.children=g(O.children);else if(!we(O.meta))continue;k.push(h(O))}return k};l.options=g(be()),u()}),R=u=>l.collapsed=u,M=(u,h=1)=>l.menuTagOptions.splice(u,h),E=()=>{l.menuTagOptions=[]},j=async()=>{s.value&&await w(),s.value=!1};return e1(()=>t.fullPath,async u=>{var m;const h=/^([^?]+)/,g=(m=u.match(h))==null?void 0:m[1];await j(),await b(g||"")},{immediate:!0}),{...q(l),changeMenuModelValue:y,setupAppMenu:w,collapsedMenu:R,spliceMenTagOptions:M,emptyMenuTagOptions:E,setMenuTagOptions:r}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey"]}}),V1=h1("signin",()=>{const e=U({signinCallback:{}}),t=n=>new Promise((l,s)=>{Fe(n)?s({code:1,message:"登陆失败",data:null}):(e.signinCallback={role:"admin",name:n.name,avatar:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},l({code:0,message:"登陆成功",data:e.signinCallback}))}),o=()=>{window.$message.info("账号退出中..."),E2("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...q(e),signin:t,logout:o}},{persist:{key:"piniaSigninStore",paths:["signinCallback"],storage:sessionStorage}}),Me=h1("keepAlive",()=>{const{maxKeepAliveLength:e}=pe,t=U({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=s=>{const a=o(),{name:c,meta:{keepAlive:r}}=s;if(r){if(a=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(c))}},l=()=>t.keepAliveInclude;return{...q(t),setKeepAliveInclude:n,getKeepAliveInclude:l}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),o3=async e=>{const t=b2();e.use(t),t.use(A2)},n3=S({name:"GlobalProvider",setup(){const e=V(),t=C(()=>e.primaryColorOverride),o=C(()=>e.themeValue?r2:null),n=C(()=>{const r=e.localeLanguage;return x2(r)}),{message:l,notification:s,dialog:a,loadingBar:c}=u2(["message","dialog","notification","loadingBar"],{configProviderProps:C(()=>({theme:o.value}))});return window.$dialog=a,window.$message=l,window.$loadingBar=c,window.$notification=s,{modelPrimaryColorOverride:t,modelThemeValue:o,localePackage:n}},render(){return i(g2,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[i(p2,null,{default:()=>[i(d2,null,{default:()=>[i(h2,null,{default:()=>[i(m2,null,{default:()=>{var e,t;return[i(f2,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}});const l3=S({name:"AppStyleProvider",setup(){const e=V(),{themeValue:t}=Z(e),o=()=>{const{appPrimaryColor:{primaryColor:s,primaryFadeColor:a}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.2"},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)"}},c=document.body,r=G("piniaSettingStore","localStorage");if(r){const p=$e(r,"primaryColorOverride.common.primaryColor",s),y=he(p,.38);c.style.setProperty("--ray-theme-primary-color",p),c.style.setProperty("--ray-theme-primary-fade-color",y||a)}},n=()=>{const s=document.getElementById("pre-loading-animation");s&&j2(s,{display:"none"})},l=s=>{const a=document.body,c="ray-template--dark",r="ray-template--light";s?t1(a,r):t1(a,c),f1(a,s?c:r)};o(),n(),e1(()=>t.value,s=>{l(s)},{immediate:!0})},render(){return i("div",{class:"app-style-provider"},null)}}),Ce=P(!1),s4=e=>Ce.value=e,i3=S({name:"GlobalSpin",props:{...v2},setup(){return{spinValue:Ce,overrides:{opacitySpinning:"0.3"}}},render(){return i(ne,K(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});const ke={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},d1=()=>({lockPassword:null}),s3=S({name:"LockScreen",setup(){const e=P(null),t=P(null),{setLockAppScreen:o}=g1(),{changeSwitcher:n}=V(),l=U({lockCondition:d1()}),s=()=>{var a;(a=e.value)==null||a.validate(c=>{c||(o(!0),n(!0,"lockScreenSwitch"),l.lockCondition=d1())})};return se(()=>{H(()=>{var a;(a=t.value)==null||a.focus()})}),{...q(l),lockScreen:s,formInstRef:e,inputInstRef:t}},render(){return i("div",{class:"app-lock-screen__input"},[i(x1,{vertical:!0,align:"center",avatarSize:52},null),i(le,{ref:"formInstRef",model:this.lockCondition,rules:ke,labelPlacement:"left"},{default:()=>[i(ie,{path:"lockPassword"},{default:()=>[i(P1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,minlength:6,maxlength:12},null)]}),i(k1,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[J("锁屏")]})]})])}}),a3=S({name:"UnlockScreen",setup(){const e=P(null),t=P(null),{logout:o}=V1(),{changeSwitcher:n}=V(),{setLockAppScreen:l}=g1(),s="HH:mm",a="A",c="YY年MM月DD日",r="ddd",p=U({lockCondition:d1(),HH_MM:D().format(s),AM_PM:D().locale("en").format(a),YY_MM_DD:D().format(c),DDD:D().format(r)}),y=setInterval(()=>{p.HH_MM=D().format(s),p.AM_PM=D().format(a)},6e3),b=setInterval(()=>{p.YY_MM_DD=D().format(c),p.DDD=D().format(r)},864e5),w=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{o(),setTimeout(()=>{n(!1,"lockScreenSwitch")})}})},R=()=>{var M;(M=e.value)==null||M.validate(E=>{E||(l(!1),n(!1,"lockScreenSwitch"),p.lockCondition=d1())})};return ae(()=>{clearInterval(y),clearInterval(b)}),{...q(p),backToSignin:w,unlockScreen:R,formRef:e,inputInstRef:t}},render(){var e,t;return i("div",{class:"app-lock-screen__unlock"},[i("div",{class:"app-lock-screen__unlock__content"},[i("div",{class:"app-lock-screen__unlock__content-bg"},[i("div",{class:"left"},[(e=this.HH_MM)==null?void 0:e.split(":")[0]]),i("div",{class:"right"},[(t=this.HH_MM)==null?void 0:t.split(":")[1]])]),i("div",{class:"app-lock-screen__unlock__content-avatar"},[i(x1,{vertical:!0,align:"center",avatarSize:52},null)]),i("div",{class:"app-lock-screen__unlock__content-input"},[i(le,{ref:"formRef",model:this.lockCondition,rules:ke},{default:()=>[i(ie,{path:"lockPassword"},{default:()=>[i(P1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":o=>this.lockCondition.lockPassword=o,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12},null)]}),i(x,{justify:"space-between"},{default:()=>[i(k1,{type:"primary",text:!0,onClick:this.backToSignin.bind(this)},{default:()=>[J("返回登陆")]}),i(k1,{type:"primary",text:!0,onClick:this.unlockScreen.bind(this)},{default:()=>[J("进入系统")]})]})]})]),i("div",{class:"app-lock-screen__unlock__content-date"},[i("div",{class:"current-date"},[this.HH_MM,J(" "),i("span",null,[this.AM_PM])]),i("div",{class:"current-year"},[this.YY_MM_DD,J(" "),i("span",null,[this.DDD])])])])])}}),c3=S({name:"AppLockScreen",setup(){const e=V(),{lockScreenSwitch:t}=Z(e),{getLockAppScreen:o}=g1();return{lockScreenSwitch:t,getLockAppScreen:o}},render(){return i(te,{show:this.lockScreenSwitch,"onUpdate:show":e=>this.lockScreenSwitch=e,transformOrigin:"center",maskClosable:!1,closeOnEsc:!1,preset:this.getLockAppScreen()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[i("div",{class:"app-lock-screen__content"},[this.getLockAppScreen()?i(a3,null,null):i(s3,null,null)])]})}}),Oe=S({name:"App",render(){return i(n3,null,{default:()=>[i(c3,null,null),i(l3,null,null),i(i3,null,{default:()=>i(Be,null,null),description:()=>"lodaing..."})]})}});if(typeof window<"u"){let e=function(){var t=document.body,o=document.getElementById("__svg__icons__dom__");o||(o=document.createElementNS("http://www.w3.org/2000/svg","svg"),o.style.position="absolute",o.style.width="0",o.style.height="0",o.id="__svg__icons__dom__",o.setAttribute("xmlns","http://www.w3.org/2000/svg"),o.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),o.innerHTML='',t.insertBefore(o,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const r3=()=>{let e;return{mounted:(t,o)=>{const n=o.value;e=new $1(t,{text:()=>String(n)}),e==null||e.on("success",()=>{window.$message.success("复制成功")}),e==null||e.on("error",()=>{window.$message.error("复制失败")})},updated:(t,o)=>{const n=o.value;e=new $1(t,{text:()=>String(n)})},beforeUnmount:()=>{e==null||e.destroy(),e=null}}},u3=Object.freeze(Object.defineProperty({__proto__:null,default:r3},Symbol.toStringTag,{value:"Module"})),p3=()=>{let e;return{beforeMount:(t,o)=>{const{func:n,trigger:l="click",wait:s=500,options:a}=o.value;if(typeof n!="function")throw new Error("debounce directive value must be a function");e=X1(n,s,Object.assign({},{},a)),z1(t,l,e)},beforeUnmount:(t,o)=>{const{trigger:n="click"}=o.value;e&&(e.cancel(),I1(t,n,e)),e=null}}},d3=Object.freeze(Object.defineProperty({__proto__:null,default:p3},Symbol.toStringTag,{value:"Module"})),J1=(e,t)=>{if(e){const o="ray-template__directive--disabled";t?f1(e,o):t1(e,o),e==null||e.setAttribute("disabled",t?"disabled":"")}},h3=()=>({mounted:(e,t)=>{const o=t.value;J1(e,o)},updated:(e,t)=>{const o=t.value;J1(e,o)}}),m3=Object.freeze(Object.defineProperty({__proto__:null,default:h3},Symbol.toStringTag,{value:"Module"})),f3=()=>{let e;return{beforeMount:(t,o)=>{const{func:n,trigger:l="click",wait:s=500,options:a}=o.value;if(typeof n!="function")throw new Error("throttle directive value must be a function");e=Ke(n,s,Object.assign({},{},a)),z1(t,l,e)},beforeUnmount:(t,o)=>{const{trigger:n="click"}=o.value;e&&(e.cancel(),I1(t,n,e)),e=null}}},g3=Object.freeze(Object.defineProperty({__proto__:null,default:f3},Symbol.toStringTag,{value:"Module"})),v3=e=>Object.keys(e).reduce((o,n)=>{var s;const l=(s=e[n])==null?void 0:s.default;if(typeof l=="function")return o[n]=l,o;throw new Error("directiveModules[curr] is not function")},{}),y3=e=>{const o=v3(Object.assign({"/src/directives/modules/copy/index.ts":u3,"/src/directives/modules/debounce/index.ts":d3,"/src/directives/modules/disabled/index.ts":m3,"/src/directives/modules/throttle/index.ts":g3})),n=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)");qe(o,(l,s)=>{var c;const a=(c=s.match(n))==null?void 0:c[0];if(n1(a,"String"))e.directive(a,l==null?void 0:l());else throw new Error("directiveName is not string, please check your directive file name")})},Ae=async e=>{await H2(e),await o3(e),await Yt(e),U2(),y3(e)},b3=async()=>{const e=ce(Oe);await Ae(e),e.mount("#app")},_3=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=ce(Oe),await Ae(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?_3():b3();export{R1 as A,re as L,o1 as R,Ot as T,V1 as a,v1 as b,E1 as c,A as d,V as e,n4 as f,i4 as g,jt as h,G as i,l4 as j,I1 as k,ve as l,V2 as m,z1 as o,p1 as r,s4 as s,l1 as u}; diff --git a/assets/index-3c6900b5.js.gz b/assets/index-3c6900b5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..af67d6a65b3b61d654868e033355fa6034652df0 GIT binary patch literal 43180 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 P|IPmkAutqW$H!ONU0 literal 0 HcmV?d00001 diff --git a/assets/index-421be532.js.gz b/assets/index-421be532.js.gz deleted file mode 100644 index 62fb77a4141c3bdc512fef6a419ad47717e27d24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 944 zcmV;h15f-PiwFP!000026LnQjkK05Xz4IwjpAvQKdi>uGsUpDvDzsGegjTE7c>MEb z8rx%L#@S}0NFc<4Lj_V1ry_BJBS>68lyB2r`Y{;C&NeYy#qv0w_j~i^{hn=B)?BDf zGa_O& z(CoP?!d755Z0=aDcSHrLA7es#Y!+K7keH%baRpg zaKLkm20|5EF}3coPU;d&y}Ph-K?GzyE{X%{1I>?d8Bt*7m2CH7TefMZIZi`t57<(Y zLa|pm4=u;B0y7S5no?)Ls26VN+_pT+#|PE~eiWsCnjM2-r814x4KdRId%o)o_8|ev zVyz*rUNECUjv>Yaaa2lEK$U@L*K?IPm>}n713*>o@%{ z#l&|99?zlVit*}vLF7VXBTX5R2y|?MyE4-!EaPRbIg0{6bb%g&3!Z5{6Qq7dux>Io z(=Y=M#{->8=&tDC?An5{>G;$M)BGLLGS$@_YhZLf3|mO^Jc#W<*oa(L)LfB*X*}-hs}BlBm%EBhY1NHfj5jq= zi^O=)y)3ouB|p5@Cq-Ccpf4H_>trMNW%B6Brze(Ff>jqRUys#fyVb`)kQ^Ite*5L- z>u-$7*|t5lXNb>E&!#yS;{w!3&FraqAM4Zo`xD-a>AG_L>gU&gerurK#l$#)%hBgt zEJr8Y8sX6=WC^3kL@W)o^Dr@NY@66=f1Q15JDCdIOHplfsK^uE2nq>Dlow4|$%JXW zoxi%-9dNXB`BISjV+Cb$5C7ld8g2FjYQdz{|3U2%-JQ3KZBf+}#ctzT3q0F>8?M@~ SK~K7!zV{#bg?RV61^@stW!e(} diff --git a/assets/index-6cc317bd.js b/assets/index-6cc317bd.js deleted file mode 100644 index 4ff5b239..00000000 --- a/assets/index-6cc317bd.js +++ /dev/null @@ -1 +0,0 @@ -import{u as Pe,c as Ee,a as ze,b as xe,R as Re}from"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import{s as c1,d as q1,c as Ie,i as Ve,g as De,t as Ze,f as je}from"./lodash-es@4.17.21-b7de4195.js";import{z as R1,d as I1,N as W1,a as Ne,b as He,t as Be,c as k1,e as r1,f as I,g as Ue,h as y1,i as Fe,j as $e,k as _1,l as Ke,m as qe,n as Q,o as We,p as O1,q as Y1,r as Ye,s as G1,u as Ge,v as Je,w as Xe,x as J1,y as Qe,A as X1,B as V1,C as e2,D as t2,E as o2,F as n2,G as l2,H as i2,I as s2,J as a2,K as c2,L as r2,M as Q1,O as ee,P as S1}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{c as u2}from"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import{d as D}from"./dayjs@1.11.7-adc18375.js";import{d as d1,s as Z,c as p2}from"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import{h as U,v as q,k as P,u as s1}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{m as e1,k as M,A as S,b as i,E as K,n as H,h as N,q as h1,f as te,t as oe,an as d2,ah as W,Q as Y,aF as b1,M as h2,L as m2,ap as D1,R as f2,p as J}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{s as Z1}from"./screenfull@6.0.2-b3e6dc1f.js";import{T as g2,c as ne}from"./@vue_runtime-dom@3.3.4-d86573ec.js";import{u as j1,a as v2,b as y2}from"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import{s as _2}from"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import{C as N1}from"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))n(l);new MutationObserver(l=>{for(const s of l)if(s.type==="childList")for(const a of s.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&n(a)}).observe(document,{childList:!0,subtree:!0});function o(l){const s={};return l.integrity&&(s.integrity=l.integrity),l.referrerPolicy&&(s.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?s.credentials="include":l.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(l){if(l.ep)return;l.ep=!0;const s=o(l);fetch(l.href,s)}})();const b2="modulepreload",w2=function(e){return"/ray-template/"+e},H1={},_=function(t,o,n){if(!o||o.length===0)return t();const l=document.getElementsByTagName("link");return Promise.all(o.map(s=>{if(s=w2(s),s in H1)return;H1[s]=!0;const a=s.endsWith(".css"),c=a?'[rel="stylesheet"]':"";if(!!n)for(let y=l.length-1;y>=0;y--){const b=l[y];if(b.href===s&&(!a||b.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${c}`))return;const h=document.createElement("link");if(h.rel=a?"stylesheet":b2,a||(h.as="script",h.crossOrigin=""),h.href=s,document.head.appendChild(h),a)return new Promise((y,b)=>{h.addEventListener("load",y),h.addEventListener("error",()=>b(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t())},S2=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,l)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(l.bind(null,new Error("Unknown variable dynamic import: "+t)))})};function L1(e,t,o="sessionStorage"){if(!e){console.error("Failed to set stored data: key is empty or undefined");return}try{const n=JSON.stringify(t);o==="localStorage"?window.localStorage.setItem(e,n):window.sessionStorage.setItem(e,n)}catch(n){console.error(`Failed to set stored data for key '${e}'`,n)}}function G(e,t="sessionStorage",o){try{const n=t==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return n===null?o??null:JSON.parse(n)}catch(n){return console.error(`Failed to get stored data for key '${e}'`,n),o??null}}function M2(e,t="sessionStorage"){switch(e){case"all":window.window.localStorage.clear(),window.sessionStorage.clear();break;case"all-sessionStorage":window.sessionStorage.clear();break;case"all-localStorage":window.localStorage.clear();break;default:if(!e){console.error("Failed to remove stored data: key is empty or undefined");return}t==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}}const le=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],C2="zh-CN",ie="zh-cn",k2={"zh-CN":"zh-cn","en-US":"en"},se={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},o1={name:"Dashboard",path:"/dashboard"},$={MENU_COLLAPSED_WIDTH:64,MENU_COLLAPSED_MODE:"width",MENU_COLLAPSED_ICON_SIZE:22,MENU_COLLAPSED_INDENT:24,MENU_ACCORDION:!1},A1={signin:"signin",localeLanguage:"localeLanguage",token:"token"},K3=(e,t)=>{if(typeof t!="string"||!t.trim())throw new Error("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const l=e[n].default;let s=n.replace(`./${t}/`,"").replace(/^\.\//,"");const a=s.lastIndexOf(".");s=s.substring(0,a);const c=s.split("/"),r=c.shift(),h=c.join(".");r&&(h?(c1(o,r,o[r]||{}),c1(o[r],h,l)):c1(o,r,l||{}))}),o},O2=async e=>{var o;const t={};for(const n of e){const l=await S2(Object.assign({"./lang/en-US.ts":()=>_(()=>import("./en-US-04e20f79.js"),["assets/en-US-04e20f79.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/lodash-es@4.17.21-b7de4195.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),"./lang/zh-CN.ts":()=>_(()=>import("./zh-CN-c14ac2c4.js"),["assets/zh-CN-c14ac2c4.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/lodash-es@4.17.21-b7de4195.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"])}),`./lang/${n.key}.ts`),s=n.key;s&&(t[s]=((o=l==null?void 0:l.default)==null?void 0:o.message)??{})}return t},L2=e=>{switch(e){case"zh-CN":return{locale:R1,dateLocal:I1};case"en-US":return{locale:null,dateLocal:null};default:return{locale:R1,dateLocal:I1}}},ae=()=>G(A1.localeLanguage,"localStorage",C2),A2=()=>({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",VITE_USER_NODE_ENV:"production",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1}),n1=(e,t)=>Object.prototype.toString.call(e).includes(t),T2=(e=16,t=62)=>{const o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],l=window.crypto||window.msCrypto;let s=0;for(s=0;s{e&&t&&o&&e.addEventListener(t,o,n)},P1=(e,t,o,n=!1)=>{e&&t&&o&&e.removeEventListener(t,o,n)},m1=(e,t)=>{e&&t.trim().split(" ").forEach(n=>{n&&e.classList.add(n)})},t1=(e,t)=>{if(e)if(t==="removeAllClass"){const o=e.classList;o.forEach(n=>o.remove(n))}else t.trim().split(" ").forEach(n=>{n&&e.classList.remove(n)})},E2=(e,t)=>{const o=e.className,n=t.trim().split(" ").filter(l=>l!=="");return o.includes(n.join(" "))},z2=(e,t)=>{if(!e)return;let o;n1(t,"String")?o=t.split(";").reduce((n,l)=>{const[s,a]=l.split(":").map(c=>c.trim());return s&&a&&(n[s]=a),n},{}):o=t,Object.keys(o).forEach(n=>{const l=o[n];n in e.style&&(e.style[n]=l)})},ce=(e,t=1)=>{const o=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,n=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,l=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let s;if(o.test(e)){const a=e.substring(1);s="rgb("+[parseInt(a.substring(0,2),16),parseInt(a.substring(2,4),16),parseInt(a.substring(4,6),16)].join(", ")+")"}else n.test(e)||l.test(e),s=e;return s&&!s.startsWith("rgba")&&(s=s.replace("rgb","rgba").replace(")",`, ${t})`)),s},M1=e=>{if(!e)return null;const t=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(t))}catch(o){return console.error(`Failed to get elements for selector '${e}'`,o),null}},q3=(e,t="px")=>typeof e=="number"?e.toString()+t:n1(e,"String")&&P2.validerCSSUnit.test(e)?e:e+t;let re;const x2=async()=>{const e=ae(),t=await O2(le);return u2({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0})},R2=async e=>{const t=await x2();re=t,e.use(t)},I2=(e,t)=>!e||t.startsWith(e)?t:`${e}.${t}`,l1=e=>{const{t,locale:o,...n}=re.global;return{...n,t:(a,...c)=>a?!a.includes(".")&&!e?a:t(I2(e,a),...c):"",locale:a=>{const c=o;c.value=a}}},T=e=>e,ue={APP_THEME_COLOR:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],APP_PRIMARY_COLOR:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},APP_NAIVE_UI_THEME_OVERRIDES:{}},V2=()=>{D.locale(ie)},D2=()=>({locale:t=>{const o=k2[t];o?D.locale(o):D.locale(ie)}}),V=d1("setting",()=>{const{appPrimaryColor:{primaryColor:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{locale:t}=l1(),{locale:o}=D2(),n=U({drawerPlacement:"right",primaryColorOverride:{...ue.APP_NAIVE_UI_THEME_OVERRIDES,common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,invertSwitch:!1,breadcrumbSwitch:!0,localeLanguage:ae(),lockScreenSwitch:!1,lockScreenInputSwitch:!1}),l=c=>{t(c),o(c),n.localeLanguage=c,L1("localeLanguage",c,"localStorage")},s=c=>{c1(n,"settingState.primaryColorOverride.common.primaryColorHover",c);const r=document.body;r.style.setProperty("--ray-theme-primary-color",c),r.style.setProperty("--ray-theme-primary-fade-color",ce(c,.3))},a=(c,r)=>{Object.hasOwn(n,r)&&typeof n[r]=="boolean"&&(n[r]=c)};return e1(()=>n.invertSwitch,c=>{const r=document.body,h="ray-template--invert";c?m1(r,h):t1(r,h)}),{...q(n),updateLocale:l,changePrimaryColor:s,changeSwitcher:a}},{persist:{key:"piniaSettingStore"}}),pe=P(),Z2=["RLogin","ErrorPage","RayTemplateDoc"],a1=["admin"],j2=e=>{const{beforeEach:t}=e,o=(n,l)=>n.path==="/"||l.path==="/login";t((n,l,s)=>{const a=G(A1.token),c=G("menuKey","sessionStorage",o1.path),{meta:r,name:h}=n;a!==null?o(n,l)?u1(!0):!n1(h,"Symbol")&&h&&Z2.includes(h)?s():ge(r)?o(n,l)?c?s(c):u1(!0):s():u1(!0):o(n,l)?s():s("/")})},N2={path:"/dashboard",name:"RDashboard",component:()=>_(()=>import("./index-aead06c0.js"),["assets/index-aead06c0.js","assets/index-2ac7dfba.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-dc50c796.css"]),meta:{i18nKey:T("menu.Dashboard"),icon:"dashboard",order:0}},H2=Object.freeze(Object.defineProperty({__proto__:null,default:N2},Symbol.toStringTag,{value:"Module"})),B2={path:"/axios",name:"RAxios",component:()=>_(()=>import("./index-c5e56a28.js"),["assets/index-c5e56a28.js","assets/vue-hooks-plus@1.7.6_vue@3.3.4-1baf6b87.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/lodash@4.17.21-2cee12c8.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/axios@1.2.0-413e2d92.js","assets/form-data@4.0.0-19dc8c5e.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-2b2366c8.css"]),meta:{i18nKey:T("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},U2=Object.freeze(Object.defineProperty({__proto__:null,default:B2},Symbol.toStringTag,{value:"Module"})),F2={path:"/directive",name:"RDirective",component:()=>_(()=>import("./index-3d3f7d0b.js"),["assets/index-3d3f7d0b.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{i18nKey:T("menu.Directive"),icon:"other",order:2}},$2=Object.freeze(Object.defineProperty({__proto__:null,default:F2},Symbol.toStringTag,{value:"Module"})),B=()=>_(()=>Promise.resolve().then(()=>Et),void 0),K2={path:"/doc",name:"RDocLayout",component:B,meta:{i18nKey:T("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>_(()=>import("./index-034efd71.js"),["assets/index-034efd71.js","assets/index-752e376a.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-ab2681ed.css","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),meta:{i18nKey:T("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:B,meta:{i18nKey:T("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:B,meta:{i18nKey:T("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},q2=Object.freeze(Object.defineProperty({__proto__:null,default:K2},Symbol.toStringTag,{value:"Module"})),W2={path:"/echart",name:"REchart",component:()=>_(()=>import("./index-8d36a166.js"),["assets/index-8d36a166.js","assets/lodash-es@4.17.21-b7de4195.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/echarts@5.4.0-40235ba7.js","assets/zrender@5.4.0-1cedba25.js","assets/tslib@2.3.0-54e39b60.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-5ba451c9.css"]),meta:{i18nKey:T("menu.Echart"),icon:"echart",order:1}},Y2=Object.freeze(Object.defineProperty({__proto__:null,default:W2},Symbol.toStringTag,{value:"Module"})),G2={path:"/iframe",name:"IframeDemo",component:()=>_(()=>import("./index-2724b418.js"),["assets/index-2724b418.js","assets/index-752e376a.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-ab2681ed.css","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},J2=Object.freeze(Object.defineProperty({__proto__:null,default:G2},Symbol.toStringTag,{value:"Module"})),X2={path:"/multi",name:"MultiMenu",component:B,meta:{i18nKey:T("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>_(()=>import("./index-1c2d9461.js"),["assets/index-1c2d9461.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:B,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>_(()=>import("./index-626cc7e2.js"),["assets/index-626cc7e2.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:B,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>_(()=>import("./index-c7e329b5.js"),["assets/index-c7e329b5.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},Q2=Object.freeze(Object.defineProperty({__proto__:null,default:X2},Symbol.toStringTag,{value:"Module"})),et={path:"/office",name:"ROffice",component:()=>_(()=>import("./index-09018c38.js"),["assets/index-09018c38.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js"]),meta:{i18nKey:T("menu.Office"),icon:"office",hidden:!0},children:[{path:"document",name:"Document",component:()=>_(()=>import("./index-8de2284b.js"),["assets/index-8de2284b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/lodash-es@4.17.21-b7de4195.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),meta:{i18nKey:"Office_Document"}},{path:"presentation",name:"Presentation",component:()=>_(()=>import("./index-04d625b2.js"),["assets/index-04d625b2.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js"]),meta:{i18nKey:"Office_Presentation"}},{path:"spreadsheet",name:"Spreadsheet",component:()=>_(()=>import("./index-73d099a6.js"),["assets/index-73d099a6.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js"]),meta:{i18nKey:"Office_Spreadsheet"}}]},tt=Object.freeze(Object.defineProperty({__proto__:null,default:et},Symbol.toStringTag,{value:"Module"})),ot={path:"/precision",name:"CalculatePrecision",component:()=>_(()=>import("./index-e919a009.js"),["assets/index-e919a009.js","assets/lodash-es@4.17.21-b7de4195.js","assets/currency.js@2.0.4-57f74176.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{i18nKey:T("menu.CalculatePrecision"),icon:"other",order:2}},nt=Object.freeze(Object.defineProperty({__proto__:null,default:ot},Symbol.toStringTag,{value:"Module"})),lt={path:"/rely",name:"RelyAbout",component:B,meta:{i18nKey:T("menu.Rely"),icon:"rely",order:7},children:[{path:"rely-about",name:"RelyAbout",component:()=>_(()=>import("./index-85bb7962.js"),["assets/index-85bb7962.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-184de73a.css"]),meta:{i18nKey:"RelyAbout"}}]},it=Object.freeze(Object.defineProperty({__proto__:null,default:lt},Symbol.toStringTag,{value:"Module"})),st={path:"/router-demo",name:"RouterDemoRoot",component:B,meta:{i18nKey:T("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>_(()=>import("./index-421be532.js"),["assets/index-421be532.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>_(()=>import("./index-edb485a9.js"),["assets/index-edb485a9.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"信息详情",hidden:!0,sameLevel:!0}}]},at=Object.freeze(Object.defineProperty({__proto__:null,default:st},Symbol.toStringTag,{value:"Module"})),ct={path:"/scroll-reveal",name:"ScrollReveal",component:()=>_(()=>import("./index-ed81ddfe.js"),["assets/index-ed81ddfe.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-0d9096a4.css"]),meta:{i18nKey:T("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},rt=Object.freeze(Object.defineProperty({__proto__:null,default:ct},Symbol.toStringTag,{value:"Module"})),ut={path:"/table",name:"TableView",component:()=>_(()=>import("./index-75e8e13c.js"),["assets/index-75e8e13c.js","assets/vuedraggable@4.1.0_vue@3.3.4-c9b779ee.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vue@3.3.4-1da73de6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/sortablejs@1.14.0-ca132232.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/print-js@1.6.0-31e6d2b4.js","assets/xlsx@0.18.5-65d3fcd1.js","assets/dayjs@1.11.7-adc18375.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-4fe37468.css"]),meta:{i18nKey:T("menu.Table"),icon:"other",order:2}},pt=Object.freeze(Object.defineProperty({__proto__:null,default:ut},Symbol.toStringTag,{value:"Module"})),dt={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>_(()=>import("./index-a8ad655b.js"),["assets/index-a8ad655b.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-fa813b60.css"]),meta:{i18nKey:T("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},ht=Object.freeze(Object.defineProperty({__proto__:null,default:dt},Symbol.toStringTag,{value:"Module"})),mt=()=>{const e=Object.assign({"../modules/dashboard.ts":H2,"../modules/demo/axios.ts":U2,"../modules/demo/directive.ts":$2,"../modules/demo/doc.ts":q2,"../modules/demo/echart.ts":Y2,"../modules/demo/iframe.ts":J2,"../modules/demo/multi-menu.ts":Q2,"../modules/demo/office.ts":tt,"../modules/demo/precision.ts":nt,"../modules/demo/rely.ts":it,"../modules/demo/router-demo.ts":at,"../modules/demo/scroll-reveal.ts":rt,"../modules/demo/table.ts":pt,"../modules/error404.ts":ht});return Object.keys(e).reduce((o,n)=>{const l=e[n].default;if(l)o.push(l);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},ft=e=>e.sort((t,o)=>{var s,a;const n=((s=t.meta)==null?void 0:s.order)??1,l=((a=o.meta)==null?void 0:a.order)??0;if(typeof n!="number"||typeof l!="number")throw new Error("orderRoutes error: order must be a number!");return n===l?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-l}),gt=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=pe.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})};function de(e,...t){if(Array.isArray(e))e.forEach(o=>de(o,...t));else return e(...t)}const L=M({name:"RayIcon",props:{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}},setup(e){const t=S(()=>e.color),o=S(()=>`#${e.prefix}-${e.name}`),n=S(()=>({"--ray-icon-width":e.width?e.width+"px":e.size+"px","--ray-icon-height":e.height?e.height+"px":e.size+"px","--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{modelColor:t,symbolId:o,cssVars:n,handleClick:s=>{const{onClick:a}=e;a&&de(a,s)}}},render(){return i("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.handleClick.bind(this)},[i("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[i("use",K({"xlink:href":this.symbolId},{fill:this.modelColor}),null)])])}}),vt=M({name:"LayoutMenu",setup(){const e=P(null),t=v1(),{router:o}=g1(),{changeMenuModelValue:n,collapsedMenu:l}=t,s=S({get:()=>(H().then(()=>{y()}),t.menuKey),set:()=>{}}),a=S(()=>t.options),c=S(()=>t.collapsed),{layout:{sideBarLogo:r}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},h=()=>{r&&r.url&&(r.jumpType==="station"?o.push(r.url):window.open(r.url))},y=()=>{const b=s.value;H().then(()=>{var C,z;(z=(C=e.value)==null?void 0:C.showOption)==null||z.call(C,b)})};return{modelMenuKey:s,changeMenuModelValue:n,modelMenuOptions:a,modelCollapsed:c,collapsedMenu:l,sideBarLogo:r,handleSideBarLogoClick:h,menuRef:e}},render(){return i(He,{bordered:!0,showTrigger:!0,collapseMode:$.MENU_COLLAPSED_MODE,collapsedWidth:$.MENU_COLLAPSED_WIDTH,onUpdateCollapsed:this.collapsedMenu.bind(this),nativeScrollbar:!1},{default:()=>[this.sideBarLogo?i("div",{class:["ray-menu__logo",this.sideBarLogo.url?"ray-menu__logo-url":""],onClick:this.handleSideBarLogoClick.bind(this)},[this.sideBarLogo.icon?i(L,{name:this.sideBarLogo.icon,size:"30"},null):"",i("h1",{class:[this.modelCollapsed?"":"ray-menu__logo-title--open","ray-menu__logo-title"]},[i(W1,null,{default:()=>[this.sideBarLogo.title]})])]):"",i(Ne,{ref:"menuRef",value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:$.MENU_COLLAPSED_INDENT,collapsed:this.modelCollapsed,collapsedIconSize:$.MENU_COLLAPSED_ICON_SIZE,collapsedWidth:$.MENU_COLLAPSED_WIDTH,onUpdateValue:(e,t)=>{this.changeMenuModelValue(e,t)},accordion:$.MENU_ACCORDION},null)]})}});const yt=M({name:"TooltipIcon",props:{...Be,iconName:{type:String,required:!0},customClassName:{type:String,default:""},tooltipText:{type:String,default:""}},emits:["click"],setup(e,{emit:t}){return{handleClick:n=>{t("click",n)}}},render(){return i(k1,this.$props,{trigger:()=>i(L,{name:this.iconName,size:"18",customClassName:`tooltip-text__icon ${this.customClassName}`,onClick:this.handleClick.bind(this)},null),default:()=>this.tooltipText})}});const _t=M({name:"ThemeSwitch",setup(){const{t:e}=l1(),t=V(),{changeSwitcher:o}=t,{themeValue:n}=Z(t);return{t:e,changeSwitcher:o,themeValue:n,handleRailStyle:({checked:s})=>s?{backgroundColor:"#000000"}:{color:"#000000"}}},render(){const{t:e}=this;return i(I,{justify:"center"},{default:()=>[i(k1,null,{trigger:()=>i(r1,{value:this.themeValue,"onUpdate:value":t=>this.themeValue=t,railStyle:this.handleRailStyle.bind(this),onUpdateValue:t=>this.changeSwitcher(t,"themeValue")},{"checked-icon":()=>N(L,{name:"dark"},{}),"unchecked-icon":()=>N(L,{name:"light"},{}),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.themeValue?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function w1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!h1(e)}const bt=M({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{t:o}=l1(),n=V(),{changePrimaryColor:l,changeSwitcher:s}=n,{themeValue:a,primaryColorOverride:c,menuTagSwitch:r,breadcrumbSwitch:h,invertSwitch:y}=Z(n);return{modelShow:S({get:()=>e.show,set:C=>{t("update:show",C)}}),t:o,changePrimaryColor:l,themeValue:a,primaryColorOverride:c,menuTagSwitch:r,changeSwitcher:s,breadcrumbSwitch:h,invertSwitch:y}},render(){let e,t,o;const{t:n}=this;return i(Ke,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[i(Ue,{title:n("headerSettingOptions.Title")},{default:()=>[i(I,{class:"setting-drawer__space",vertical:!0},{default:()=>[i(y1,{titlePlacement:"center"},w1(e=n("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),i(_t,null,null),i(y1,{titlePlacement:"center"},w1(t=n("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),i(Fe,{swatches:ue.APP_THEME_COLOR,value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.primaryColorOverride.common.primaryColor=l,onUpdateValue:this.changePrimaryColor.bind(this)},null),i(y1,{titlePlacement:"center"},w1(o=n("headerSettingOptions.InterfaceDisplay"))?o:{default:()=>[o]}),i($e,{labelPlacement:"left",column:1},{default:()=>[i(_1,{label:"多标签"},{default:()=>[i(r1,{value:this.menuTagSwitch,"onUpdate:value":l=>this.menuTagSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"menuTagSwitch")},null)]}),i(_1,{label:"面包屑"},{default:()=>[i(r1,{value:this.breadcrumbSwitch,"onUpdate:value":l=>this.breadcrumbSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"breadcrumbSwitch")},null)]}),i(_1,{label:"反转色"},{default:()=>[i(r1,{value:this.invertSwitch,"onUpdate:value":l=>this.invertSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"invertSwitch")},null)]})]})]})]})]})}});function wt(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!h1(e)}const St=M({name:"RBreadcrumb",setup(){const e=v1(),{changeMenuModelValue:t}=e,{breadcrumbOptions:o}=Z(e);return{modelBreadcrumbOptions:S(()=>o.value),handleDropdownSelect:(a,c)=>{t(a,c)},handleBreadcrumbItemClick:a=>{var c;if(!((c=a.children)!=null&&c.length)){const{meta:r={}}=a;r.sameLevel||t(a.key,a)}}}},render(){let e;return i(We,null,wt(e=this.modelBreadcrumbOptions.map(t=>i(qe,{key:t.key,onClick:this.handleBreadcrumbItemClick.bind(this,t)},{default:()=>{var o;return[i(Q,{labelField:"breadcrumbLabel",options:t.children&&((o=t.children)==null?void 0:o.length)>1?t.children:[],onSelect:this.handleDropdownSelect.bind(this)},{default:()=>i("span",null,[t.label&&typeof t.label=="function"?t.label():t.breadcrumbLabel])})]}})))?e:{default:()=>[e]})}});function B1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!h1(e)}const Mt=M({name:"GlobalSeach",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const o=v1(),{changeMenuModelValue:n}=o,l=S({get:()=>e.show,set:u=>{t("update:show",u),u||y()}}),s=S(()=>o.options),a=U({searchValue:null,searchOptions:[]}),c=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"↑ ↓",label:"切换",plain:!0},{icon:"esc",label:"关闭",plain:!0}];let r=0,h=r;const y=()=>{a.searchOptions=[],a.searchValue=null,r=0,h=r},b=u=>{(u.ctrlKey||u.metaKey)&&u.key==="k"&&(u.preventDefault(),u.stopPropagation(),y(),l.value=!0)},C=u=>{const d=[],g=m=>{m.forEach(v=>{var O,R,i1;(O=v.children)!=null&&O.length&&C1(v)&&g(v.children);const k=(R=v.breadcrumbLabel)==null?void 0:R.toLocaleLowerCase(),x=String(u).toLocaleLowerCase();k!=null&&k.includes(x)&&C1(v)&&!((i1=v.children)!=null&&i1.length)&&d.push(v)})};u?(g(s.value),a.searchOptions=d):a.searchOptions=[],H().then(()=>{w()})},z=u=>{if(u){const{meta:d}=u;d.windowOpen?window.open(d.windowOpen):(l.value=!1,n(u.key,u))}},w=()=>{const u=a.searchOptions[r],d=a.searchOptions[h];u&&H().then(()=>{const g=M1(`attr:data_path="${u.path}"`),m=d?M1(`attr:data_path="${d==null?void 0:d.path}"`):null;if(m!=null&&m.length){const[v]=m;t1(v,"content-item--active")}if(g!=null&&g.length){const[v]=g;m1(v,"content-item--active")}})},E=u=>{const{icon:d}=u;return typeof d=="string"?i(L,{name:d,size:"24"},null):typeof d=="function"?()=>d:i(L,{name:"table",size:"24"},null)},j=u=>{const d=u.key;(d==="ArrowUp"||d==="ArrowDown")&&(u.preventDefault(),u.stopPropagation()),h=r<=0?0:r;const g=m=>{m==="up"?r=r-1<0?0:r-1:m==="down"&&(r=r+1>=a.searchOptions.length?a.searchOptions.length-1:r+1)};switch(d){case"ArrowUp":g("up");break;case"ArrowDown":g("down");break;case"Enter":const m=a.searchOptions[r];m&&z(m);break}w()};return te(()=>{T1(window,"keydown",u=>{b(u),j(u)})}),oe(()=>{P1(window,"keydown",u=>{b(u),j(u)})}),{...q(a),modelShow:l,tiptextOptions:c,handleSearchMenuOptions:q1(C,300),handleSearchItemClick:z,RenderPreIcon:E}},render(){let e,t;return i(G1,{show:this.modelShow,"onUpdate:show":o=>this.modelShow=o,"transform-origin":"center"},{default:()=>[i("div",{class:"global-seach global-seach--dark global-seach--light"},[i("div",{class:"global-seach__wrapper"},[i("div",{class:"global-seach__card"},[i("div",{class:"global-seach__card-header"},[i(O1,{size:"large",value:this.searchValue,"onUpdate:value":o=>this.searchValue=o,clearable:!0,onInput:this.handleSearchMenuOptions.bind(this)},{prefix:()=>i(L,{name:"search",size:"24"},null)})]),i(Y1,{class:"global-seach__card-content"},{default:()=>[this.searchOptions.length?i(I,{vertical:!0,wrapItem:!1,size:[8,8]},B1(e=this.searchOptions.map(o=>i(I,K({align:"center",wrapItem:!1,class:"content-item"},{onClick:this.handleSearchItemClick.bind(this,o),data_path:o.path}),{default:()=>[i("div",{class:"content-item-icon"},[this.RenderPreIcon(o.meta)]),i("div",{class:"content-item-label"},[o.breadcrumbLabel])]})))?e:{default:()=>[e]}):i(Ye,{size:"large",description:"暂无搜索结果"},{icon:()=>""})]}),i("div",{class:"global-seach__card-footer"},[i(I,{class:"card-footer__tip-wrapper",align:"center",wrapItem:!1,size:[24,8]},B1(t=this.tiptextOptions.map(o=>i("div",{class:"tip-wrapper-item"},[i("div",{class:"item-icon"},[o.plain?i("span",null,[o.icon]):i(L,{name:o.icon,size:"18"},null)]),i("div",{class:"item-laebl"},[o.label])])))?t:{default:()=>[t]})])])])])]})}});const E1=M({name:"AppAvatar",props:{...Ge,...Je,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=G(A1.signin),o=S(()=>({"--app-avatar-cursor":e.cursor}));return{signin:t,cssVars:o}},render(){return i(I,K({class:"app-avatar"},this.$props,{wrapItem:!1,style:this.cssVars,size:this.spaceSize}),{default:()=>{var e,t;return[i(Xe,K(this.$props,{src:(e=this.signin)==null?void 0:e.avatar,objectFit:"cover",round:!0,size:this.avatarSize}),null),i("div",{class:"app-avatar__name"},[(t=this.signin)==null?void 0:t.name])]}})}}),Ct=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],kt={logout:()=>{const e=z1(),{logout:t}=e;window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{t()}})},lockScreen:()=>{const e=V(),{changeSwitcher:t}=e;t(!0,"lockScreenSwitch")}},Ot=e=>{const t=kt[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},Lt=M({name:"SiderBar",setup(){const e=V(),{t}=l1(),{updateLocale:o,changeSwitcher:n}=e,{drawerPlacement:l,breadcrumbSwitch:s}=Z(e),a=P(!1),c={display:"flex"},r=P(!1),h=S(()=>[{name:"reload",size:18,tooltip:t("headerTooltip.Reload")}]),y=S(()=>[{name:"search",size:18,tooltip:t("headerTooltip.Search"),eventKey:"search"},{name:"fullscreen",size:18,tooltip:t("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:t("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:t("headerTooltip.Setting"),eventKey:"setting"}]),b={reload:()=>{n(!1,"reloadRouteSwitch"),setTimeout(()=>n(!0,"reloadRouteSwitch"),300)},setting:()=>{a.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>Z1.isEnabled?(()=>{Z1.toggle()})():(()=>{window.$message.warning("您的浏览器不支持全屏~")})(),search:()=>{r.value=!0},lock:()=>{n(!0,"lockScreenSwitch")}};return{leftIconOptions:h,rightTooltipIconOptions:y,t,handleIconClick:z=>{var w;(w=b[z])==null||w.call(b)},showSettings:a,updateLocale:o,spaceItemStyle:c,drawerPlacement:l,breadcrumbSwitch:s,globalSearchShown:r}},render(){return i(J1,{class:"layout-header",bordered:!0},{default:()=>[i(Mt,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),i(I,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[i(I,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>i(k1,null,{trigger:()=>i(L,{customClassName:"layout-header__method--icon",name:e.name,size:e.size,onClick:this.handleIconClick.bind(this,e.name)},null),default:()=>e.tooltip})),this.breadcrumbSwitch?i(St,null,null):""]}),i(I,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>i(yt,{iconName:e.name,tooltipText:e.tooltip,onClick:this.handleIconClick.bind(this,e.name)},null)),i(Q,{options:le,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[i(L,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),i(Q,{options:Ct(),onSelect:Ot.bind(this),trigger:"click"},{default:()=>[i(E1,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),i(bt,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function At(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!h1(e)}const Tt=M({name:"MenuTag",setup(e,{expose:t}){const o=P(null),n=v1(),l=V(),{menuKey:s,menuTagOptions:a}=Z(n),{changeMenuModelValue:c,spliceMenTagOptions:r,emptyMenuTagOptions:h,setMenuTagOptions:y}=n,{changeSwitcher:b}=l,{path:C}=o1,z=["closeAll","closeRight","closeLeft","closeOther"];let w=-1;const E=S(()=>a.value.map((p,f,A)=>(p.key===s.value&&p.key!==C?p.closeable=!0:p.closeable=!1,p.key===C&&(p.closeable=!1),A.length<=1&&(p.closeable=!1),p))),j=P([{label:"重新加载",key:"reloadCurrentPage",icon:()=>N(L,{size:16,name:"reload"},{})},{label:"关闭其他",key:"closeOther",icon:()=>N(L,{size:16,name:"other"},{})},{label:"关闭右侧",key:"closeRight",icon:()=>N(L,{size:16,name:"right_arrow"},{})},{label:"关闭左侧",key:"closeLeft",icon:()=>N(L,{size:16,name:"left_arrow"},{})},{type:"divider",key:"d1"},{label:"全部关闭",key:"closeAll",icon:()=>N(L,{size:16,name:"close"},{}),disabled:!1}]),u=T2(16),d={reloadCurrentPage:()=>{b(!1,"reloadRouteSwitch"),setTimeout(()=>b(!0,"reloadRouteSwitch"))},closeAll:()=>{j.value.length>1&&(h(),u1(!0))},closeRight:()=>{const p=j.value.length,f=E.value[w];r(w+1,p-1),s.value!==f.key&&c(f.key,f)},closeLeft:()=>{r(0,w)},closeOther:()=>{const p=E.value[w];s.value!==p.key?(h(),c(p.key,p)):y(p,!1)}},g=U({x:0,y:0,actionDropdownShow:!1}),m="menu_tag_data",v=p=>{if(r(p),s.value!==C){const f=E.value,A=f.length,F=f[A-1];c(F.key,F)}},k=(p,f)=>{j.value.forEach(A=>{if(A.key===p){A.disabled=f;return}})},x=p=>{c(p.key,p)},O=()=>{const p=document.getElementById(u);if(p)return Array.from(p.childNodes).find(F=>E2(F,"n-scrollbar-container"))},R=p=>{var A;const f=O();if(f){const F=f.scrollLeft||0,Te=p==="left"?Math.max(0,F-200):F+200;(A=o.value)==null||A.scrollTo({left:Te,behavior:"smooth"})}},i1=p=>{var f;g.actionDropdownShow=!1,(f=d[p])==null||f.call(d)},Me=(p,f)=>{f.preventDefault(),g.actionDropdownShow=!1,w=p,H().then(()=>{g.actionDropdownShow=!0,g.x=f.clientX,g.y=f.clientY})},x1=()=>{const p=E.value.length-1;w===p?k("closeRight",!0):w0&&k("closeLeft",!1)},Ce=()=>{w=E.value.findIndex(f=>f.key===s.value),x1()},ke=p=>{E.value.length>1&&p.key!==C&&(p.closeable=!0)},Oe=p=>{p.key!==s.value&&(p.closeable=!1)},Le=()=>{O()&&H().then(()=>{var f;(f=o.value)==null||f.scrollTo({left:99999,behavior:"smooth"})})},Ae=()=>{H().then(()=>{var f;const p=M1(`attr:${m}="${s.value}"`);if(p!=null&&p.length){const[A]=p;(f=A.scrollIntoView)==null||f.call(A)}})};return e1(()=>E.value,(p,f)=>{j.value.forEach(A=>{z.includes(A.key)&&(p.length>1?A.disabled=!1:A.disabled=!0)}),f!=null&&f.length&&(p.length>(f==null?void 0:f.length)?Le():p.length===(f==null?void 0:f.length)&&Ae())},{immediate:!0}),e1(()=>g.actionDropdownShow,()=>{x1()}),t({}),{modelMenuTagOptions:E,changeMenuModelValue:c,closeCurrentMenuTag:v,menuKey:s,handleTagClick:x,moreOptions:j,handleScrollX:R,scrollRef:o,scrollBarUUID:u,actionDropdownSelect:i1,rootPath:C,actionState:g,handleContextMenu:Me,setCurrentContentmenuIndex:Ce,menuTagMouseenter:ke,menuTagMouseleave:Oe,MENU_TAG_DATA:m}},render(){let e;return i(J1,null,{default:()=>[i("div",{class:"menu-tag"},[i(Q,{options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onClickoutside:()=>{this.actionState.actionDropdownShow=!1},onSelect:this.actionDropdownSelect.bind(this)},null),i(I,{class:"menu-tag-sapce",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[i(L,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__left-arrow",onClick:this.handleScrollX.bind(this,"left")},null),i(Y1,K({xScrollable:!0,ref:"scrollRef"},{id:this.scrollBarUUID}),{default:()=>[i(I,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},At(e=this.modelMenuTagOptions.map((t,o)=>i(Qe,K({size:"large",strong:!0,closable:t.closeable,onClose:this.closeCurrentMenuTag.bind(this,o),type:t.key===this.menuKey?"primary":"default",bordered:!1},{onClick:this.handleTagClick.bind(this,t),onContextmenu:this.handleContextMenu.bind(this,o),onMouseenter:this.menuTagMouseenter.bind(this,t),onMouseleave:this.menuTagMouseleave.bind(this,t),[this.MENU_TAG_DATA]:t.path}),{default:()=>{var n;return[typeof t.label=="string"?t.label:(n=t.label)==null?void 0:n.call(t)]}})))?e:{default:()=>[e]})]}),i("div",{class:"menu-tag__right-wrapper"},[i(L,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__right-arrow",onClick:this.handleScrollX.bind(this,"right")},null),i(Q,{options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this)},{default:()=>[i(L,{name:"more",width:"20",height:"28",customClassName:"menu-tag__right-setting",onClick:this.setCurrentContentmenuIndex.bind(this)},null)]})])]})])]})}});const Pt=M({name:"TransitionComponent",__name:"index",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!1}},setup(e){const t=ye(),{keepAliveInclude:o}=Z(t),{setupKeepAlive:n,maxKeepAliveLength:l,keepAliveExclude:s}=se;return(a,c)=>{const r=d2("RouterView");return W(),Y(r,null,{default:b1(({Component:h,route:y})=>[h?(W(),Y(g2,{key:0,name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:b1(()=>[(W(),Y(h2,null,{default:b1(()=>[s1(n)?(W(),Y(m2,{key:0,max:s1(l),include:s1(o),exclude:s1(s)},[(W(),Y(D1(h),{key:y.fullPath}))],1032,["max","include","exclude"])):(W(),Y(D1(h),{key:y.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):f2("",!0)]),_:1})}}}),he=M({name:"ContentWrapper",setup(){const e=V(),t=Pe(),{reloadRouteSwitch:o}=Z(e),n=P(!1),l={opacitySpinning:"0"};return(()=>{t.beforeEach(()=>{n.value=!0}),t.afterEach(()=>{setTimeout(()=>{n.value=!1},300)})})(),{reloadRouteSwitch:o,spinning:n,thmeOverridesSpin:l}},render(){return i(X1,{show:this.spinning||!this.reloadRouteSwitch,description:"loading...",size:"large",themeOverrides:this.thmeOverridesSpin},{default:()=>[this.reloadRouteSwitch?i(Pt,{class:"content-wrapper",transitionPropName:"layout-content"},null):""]})}}),Et=Object.freeze(Object.defineProperty({__proto__:null,default:he},Symbol.toStringTag,{value:"Module"}));const zt=M({name:"FooterWrapper",setup(){const{layout:{copyright:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};return{copyright:e}},render(){return this.copyright?i("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),xt=e=>{const t=j1(e[0]),o=j1(e[1]);return S(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`}))},U1=v2("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),f1=()=>({setLockAppScreen:o=>{U1.value=o},getLockAppScreen:()=>U1.value}),Rt=M({name:"RLayout",setup(){const e=P(),t=P(),o=V(),{height:n}=y2(),{menuTagSwitch:l}=Z(o),{getLockAppScreen:s}=f1(),a=xt([e,t]);return{windowHeight:n,modelMenuTagSwitch:l,cssVarsRef:a,getLockAppScreen:s,LAYOUT_CONTENT_REF:pe,layoutSiderBarRef:e,layoutMenuTagRef:t}},render(){return i("div",{class:["layout"],style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[this.getLockAppScreen()?"":i(V1,{class:"layout-full",hasSider:!0},{default:()=>[i(vt,null,null),i(V1,{class:"layout__view-container__layout"},{default:()=>[i(Lt,{ref:"layoutSiderBarRef"},null),this.modelMenuTagSwitch?i(Tt,{ref:"layoutMenuTagRef"},null):"",i(e2,{ref:"LAYOUT_CONTENT_REF",class:"layout-content__router-view",nativeScrollbar:!1},{default:()=>[i(he,null,null),i(zt,null,null)]})]})]})])}}),me=()=>ft(mt()),F1=e=>e.startsWith("/"),fe=(e,t=[],o="")=>Array.isArray(e)?(e.forEach(l=>{var s;if((s=l.children)!=null&&s.length)fe(l.children,t,o+(F1(l.path)?l.path:"/"+l.path));else{const a=o+(F1(l.path)?l.path:"/"+l.path),c={...l,path:a};t.push(c)}}),t):[],It=e=>Array.isArray(e)?fe(Ie(e)):[],{path:Vt}=o1,Dt=()=>[{path:"/",name:"login",component:()=>_(()=>import("./index-e34cd48c.js"),["assets/index-e34cd48c.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/qrcode.vue@3.3.4_vue@3.3.4-8759f3fa.js","assets/index-2ac7dfba.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-5c25c09e.css"])},{path:"/",name:"layout",redirect:Vt,component:Rt,children:It(me())}];let X;const Zt=()=>Ee({history:ze(),routes:Dt(),scrollBehavior:e=>(gt(e),{top:0,left:0})}),jt=e=>{X=Zt(),Ht(X),g1(),e.use(X)},g1=()=>{try{if(X)return{router:X};throw new Error}catch{throw new Error("router is not defined")}},ge=e=>{const{signinCallback:t}=Z(z1()),o=S(()=>t.value.role),{role:n}=e;return a1!=null&&a1.length&&a1.includes(o.value)||!n||!(n!=null&&n.length)?!0:n?n.includes(o.value):!0},C1=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:l}=t,{MODE:s}=A2();return!(n||o||l&&typeof l=="string"&&l!==s||l&&Array.isArray(l)&&!l.includes(s))},Nt=e=>{e.beforeEach(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.start()}),e.afterEach(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.finish()}),e.onError(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.error()})},Ht=e=>{Nt(e),j2(e)},u1=(e=!0)=>{const{router:t}=g1(),{push:o,replace:n}=t,{path:l}=o1;L1("menuKey",l),e?o(l):n(l)},Bt=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,ve=(e,t,o)=>{const n=[];if(Bt(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const l of e.children){const s=ve(l,t,o);s.length>0&&n.push(e,...s)}return n},Ut=(e,t,o)=>{const n=[];for(const l of e){const s=ve(l,t,o);s.length>0&&n.push(...s)}return n},Ft=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=o?o.title:"";document.title=t+" - "+n},$t=e=>{const{meta:t}=e;if(!t.icon)return;if(n1(t.icon,"Object"))return()=>t.icon;const o=N(L,{name:t.icon,size:$.MENU_COLLAPSED_ICON_SIZE},{});return()=>o},$1=()=>{const{path:e}=o1;return G("menuKey","sessionStorage",e)},v1=d1("menu",()=>{const{router:e}=g1(),t=xe(),{t:o}=l1(),{setKeepAliveInclude:n}=ye(),l=U({menuKey:$1(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),s=P(!0),a=(u,d)=>Ut(u,"key",d),c=(u,d)=>{const{meta:g}=d;l.breadcrumbOptions=a(l.options,u),g.sameLevel&&H().then(()=>{l.breadcrumbOptions.find(v=>v.path===d.path)||l.breadcrumbOptions.push(d)})},r=(u,d=!0)=>{const m=Array.isArray(u)?[...u]:[u];d?l.menuTagOptions.push(...m):l.menuTagOptions=m},h=(u,d)=>{l.menuTagOptions.find(m=>m.path===u)||l.menuTagOptions.push(d)},y=(u,d)=>{const{meta:g,path:m}=d;if(g.windowOpen)window.open(g.windowOpen);else{if(String(u).startsWith("/"))e.push(m);else{const k=a(l.options,u).map(x=>x.key).join("/");e.push(k)}const v=(m.match(new RegExp("/","g"))||[]).length;n(d),Ft(d),!g.sameLevel||g.sameLevel&&v===1?(h(u,d),c(u,d),l.menuKey=u,L1("menuKey",u)):c(l.menuKey||"",d)}},b=async u=>{const d=(u.match(new RegExp("/","g"))||[]).length;let g=u;if(d>1){const v=u.split("/").filter(k=>k);g=v[v.length-1]}const m=(v,k)=>{var x,O;for(const R of k)if((x=R.children)!=null&&x.length&&m(v,R.children),v===R.key&&!((O=R==null?void 0:R.children)!=null&&O.length)){y(v,R);break}};m(g,l.options)},C=()=>new Promise(u=>{const d=m=>{const{meta:v}=m,k=S(()=>v!=null&&v.i18nKey?o(`${v.i18nKey}`):v==null?void 0:v.noLocalTitle),x={...m,key:m.path,label:()=>N(W1,null,{default:()=>k.value}),breadcrumbLabel:k.value},O=Object.assign({},x,{icon:$t(m)});return m.path===$1()&&h(m.path,O),O.show=C1(O),O},g=(m,v)=>{var x;const k=[];for(const O of m){if((x=O.children)!=null&&x.length)O.children=g(O.children);else if(!ge(O.meta))continue;k.push(d(O))}return k};l.options=g(me()),u()}),z=u=>l.collapsed=u,w=(u,d=1)=>l.menuTagOptions.splice(u,d),E=()=>{l.menuTagOptions=[]},j=async()=>{s.value&&await C(),s.value=!1};return e1(()=>t.fullPath,async u=>{var m;const d=/^([^?]+)/,g=(m=u.match(d))==null?void 0:m[1];await j(),await b(g||"")},{immediate:!0}),{...q(l),changeMenuModelValue:y,setupAppMenu:C,collapsedMenu:z,spliceMenTagOptions:w,emptyMenuTagOptions:E,setMenuTagOptions:r}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey"]}}),z1=d1("signin",()=>{const e=U({signinCallback:{}}),t=n=>new Promise((l,s)=>{Ve(n)?s({code:1,message:"登陆失败",data:null}):(e.signinCallback={role:"admin",name:n.name,avatar:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},l({code:0,message:"登陆成功",data:e.signinCallback}))}),o=()=>{window.$message.info("账号退出中..."),M2("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...q(e),signin:t,logout:o}},{persist:{key:"piniaSigninStore",paths:["signinCallback"],storage:sessionStorage}}),ye=d1("keepAlive",()=>{const{maxKeepAliveLength:e}=se,t=U({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=l=>{const s=o(),{name:a,meta:{keepAlive:c}}=l;if(c){if(s=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(a))}};return{...q(t),setKeepAliveInclude:n}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),Kt=async e=>{const t=p2();e.use(t),t.use(_2)},qt=M({name:"GlobalProvider",setup(){const e=V(),t=S(()=>e.primaryColorOverride),o=S(()=>e.themeValue?t2:null),n=S(()=>{const r=e.localeLanguage;return L2(r)}),{message:l,notification:s,dialog:a,loadingBar:c}=o2(["message","dialog","notification","loadingBar"],{configProviderProps:S(()=>({theme:o.value}))});return window.$dialog=a,window.$message=l,window.$loadingBar=c,window.$notification=s,{modelPrimaryColorOverride:t,modelThemeValue:o,localePackage:n}},render(){return i(c2,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[i(n2,null,{default:()=>[i(l2,null,{default:()=>[i(i2,null,{default:()=>[i(s2,null,{default:()=>{var e,t;return[i(a2,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}});const Wt=M({name:"AppStyleProvider",setup(){const e=V(),{themeValue:t}=Z(e),o=()=>{const{appPrimaryColor:{primaryColor:s,primaryFadeColor:a}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},c=document.body,r=G("piniaSettingStore","localStorage");if(r){const h=De(r,"primaryColorOverride.common.primaryColor",s),y=ce(h,.38);c.style.setProperty("--ray-theme-primary-color",h),c.style.setProperty("--ray-theme-primary-fade-color",y||a)}},n=()=>{const s=document.getElementById("pre-loading-animation");s&&z2(s,{display:"none"})},l=s=>{const a=document.body,c="ray-template--dark",r="ray-template--light";s?t1(a,r):t1(a,c),m1(a,s?c:r)};o(),n(),e1(()=>t.value,s=>{l(s)},{immediate:!0})},render(){return i("div",{class:"app-style-provider"},null)}}),_e=P(!1),W3=e=>_e.value=e,Yt=M({name:"GlobalSpin",props:{...r2},setup(){return{spinValue:_e,overrides:{opacitySpinning:"0.3"}}},render(){return i(X1,K(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});const be={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},p1=()=>({lockPassword:null}),Gt=M({name:"LockScreen",setup(){const e=P(null),t=P(null),{setLockAppScreen:o}=f1(),{changeSwitcher:n}=V(),l=U({lockCondition:p1()}),s=()=>{var a;(a=e.value)==null||a.validate(c=>{c||(o(!0),n(!0,"lockScreenSwitch"),l.lockCondition=p1())})};return te(()=>{H(()=>{var a;(a=t.value)==null||a.focus()})}),{...q(l),lockScreen:s,formInstRef:e,inputInstRef:t}},render(){return i("div",{class:"app-lock-screen__input"},[i(E1,{vertical:!0,align:"center",avatarSize:52},null),i(Q1,{ref:"formInstRef",model:this.lockCondition,rules:be,labelPlacement:"left"},{default:()=>[i(ee,{path:"lockPassword"},{default:()=>[i(O1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,minlength:6,maxlength:12},null)]}),i(S1,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[J("锁屏")]})]})])}}),Jt=M({name:"UnlockScreen",setup(){const e=P(null),t=P(null),{logout:o}=z1(),{changeSwitcher:n}=V(),{setLockAppScreen:l}=f1(),s="HH:mm",a="A",c="YY年MM月DD日",r="ddd",h=U({lockCondition:p1(),HH_MM:D().format(s),AM_PM:D().locale("en").format(a),YY_MM_DD:D().format(c),DDD:D().format(r)}),y=setInterval(()=>{h.HH_MM=D().format(s),h.AM_PM=D().format(a)},6e3),b=setInterval(()=>{h.YY_MM_DD=D().format(c),h.DDD=D().format(r)},864e5),C=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{o(),setTimeout(()=>{n(!1,"lockScreenSwitch")})}})},z=()=>{var w;(w=e.value)==null||w.validate(E=>{E||(l(!1),n(!1,"lockScreenSwitch"),h.lockCondition=p1())})};return oe(()=>{clearInterval(y),clearInterval(b)}),{...q(h),backToSignin:C,unlockScreen:z,formRef:e,inputInstRef:t}},render(){var e,t;return i("div",{class:"app-lock-screen__unlock"},[i("div",{class:"app-lock-screen__unlock__content"},[i("div",{class:"app-lock-screen__unlock__content-bg"},[i("div",{class:"left"},[(e=this.HH_MM)==null?void 0:e.split(":")[0]]),i("div",{class:"right"},[(t=this.HH_MM)==null?void 0:t.split(":")[1]])]),i("div",{class:"app-lock-screen__unlock__content-avatar"},[i(E1,{vertical:!0,align:"center",avatarSize:52},null)]),i("div",{class:"app-lock-screen__unlock__content-input"},[i(Q1,{ref:"formRef",model:this.lockCondition,rules:be},{default:()=>[i(ee,{path:"lockPassword"},{default:()=>[i(O1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":o=>this.lockCondition.lockPassword=o,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12},null)]}),i(I,{justify:"space-between"},{default:()=>[i(S1,{type:"primary",text:!0,onClick:this.backToSignin.bind(this)},{default:()=>[J("返回登陆")]}),i(S1,{type:"primary",text:!0,onClick:this.unlockScreen.bind(this)},{default:()=>[J("进入系统")]})]})]})]),i("div",{class:"app-lock-screen__unlock__content-date"},[i("div",{class:"current-date"},[this.HH_MM,J(" "),i("span",null,[this.AM_PM])]),i("div",{class:"current-year"},[this.YY_MM_DD,J(" "),i("span",null,[this.DDD])])])])])}}),Xt=M({name:"AppLockScreen",setup(){const e=V(),{lockScreenSwitch:t}=Z(e),{getLockAppScreen:o}=f1();return{lockScreenSwitch:t,getLockAppScreen:o}},render(){return i(G1,{show:this.lockScreenSwitch,"onUpdate:show":e=>this.lockScreenSwitch=e,transformOrigin:"center",maskClosable:!1,closeOnEsc:!1,preset:this.getLockAppScreen()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[i("div",{class:"app-lock-screen__content"},[this.getLockAppScreen()?i(Jt,null,null):i(Gt,null,null)])]})}}),we=M({name:"App",render(){return i(qt,null,{default:()=>[i(Xt,null,null),i(Wt,null,null),i(Yt,null,{default:()=>i(Re,null,null),description:()=>"lodaing..."})]})}});if(typeof window<"u"){let e=function(){var t=document.body,o=document.getElementById("__svg__icons__dom__");o||(o=document.createElementNS("http://www.w3.org/2000/svg","svg"),o.style.position="absolute",o.style.width="0",o.style.height="0",o.id="__svg__icons__dom__",o.setAttribute("xmlns","http://www.w3.org/2000/svg"),o.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),o.innerHTML='',t.insertBefore(o,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const Qt=()=>{let e;return{mounted:(t,o)=>{const n=o.value;e=new N1(t,{text:()=>String(n)}),e==null||e.on("success",()=>{window.$message.success("复制成功")}),e==null||e.on("error",()=>{window.$message.error("复制失败")})},updated:(t,o)=>{const n=o.value;e=new N1(t,{text:()=>String(n)})},beforeUnmount:()=>{e==null||e.destroy(),e=null}}},e3=Object.freeze(Object.defineProperty({__proto__:null,default:Qt},Symbol.toStringTag,{value:"Module"})),t3=()=>{let e;return{beforeMount:(t,o)=>{const{func:n,trigger:l="click",wait:s=500,options:a}=o.value;if(typeof n!="function")throw new Error("debounce directive value must be a function");e=q1(n,s,Object.assign({},{},a)),T1(t,l,e)},beforeUnmount:(t,o)=>{const{trigger:n="click"}=o.value;e&&(e.cancel(),P1(t,n,e)),e=null}}},o3=Object.freeze(Object.defineProperty({__proto__:null,default:t3},Symbol.toStringTag,{value:"Module"})),K1=(e,t)=>{if(e){const o="ray-template__directive--disabled";t?m1(e,o):t1(e,o),e==null||e.setAttribute("disabled",t?"disabled":"")}},n3=()=>({mounted:(e,t)=>{const o=t.value;K1(e,o)},updated:(e,t)=>{const o=t.value;K1(e,o)}}),l3=Object.freeze(Object.defineProperty({__proto__:null,default:n3},Symbol.toStringTag,{value:"Module"})),i3=()=>{let e;return{beforeMount:(t,o)=>{const{func:n,trigger:l="click",wait:s=500,options:a}=o.value;if(typeof n!="function")throw new Error("throttle directive value must be a function");e=Ze(n,s,Object.assign({},{},a)),T1(t,l,e)},beforeUnmount:(t,o)=>{const{trigger:n="click"}=o.value;e&&(e.cancel(),P1(t,n,e)),e=null}}},s3=Object.freeze(Object.defineProperty({__proto__:null,default:i3},Symbol.toStringTag,{value:"Module"})),a3=e=>Object.keys(e).reduce((o,n)=>{var s;const l=(s=e[n])==null?void 0:s.default;if(typeof l=="function")return o[n]=l,o;throw new Error("directiveModules[curr] is not function")},{}),c3=e=>{const o=a3(Object.assign({"./modules/copy/index.ts":e3,"./modules/debounce/index.ts":o3,"./modules/disabled/index.ts":l3,"./modules/throttle/index.ts":s3})),n=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)");je(o,(l,s)=>{var c;const a=(c=s.match(n))==null?void 0:c[0];if(n1(a,"String"))e.directive(a,l==null?void 0:l());else throw new Error("directiveName is not string, please check your directive file name")})},Se=async e=>{await R2(e),await Kt(e),jt(e),V2(),c3(e)},r3=async()=>{const e=ne(we);await Se(e),e.mount("#app")},u3=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=ne(we),await Se(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?u3():r3();export{A1 as A,le as L,o1 as R,_t as T,z1 as a,g1 as b,L1 as c,L as d,V as e,K3 as f,A2 as g,G as h,q3 as i,P1 as j,z2 as k,de as l,T2 as m,T1 as o,u1 as r,W3 as s,l1 as u}; diff --git a/assets/index-6cc317bd.js.gz b/assets/index-6cc317bd.js.gz deleted file mode 100644 index b31dddecf1dd19317b0264e19d7e45c205d9528d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42458 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 O`syEvnk!}r1^@t+USZ1s diff --git a/assets/index-75e8e13c.js.gz b/assets/index-75e8e13c.js.gz deleted file mode 100644 index e0ab11b510a77c15bcc88f6041ffcef64939240a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6048 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 akMVlj5&vUsrrZ9~fBiq>^T9y3W8)l4(&TiQ@D% zY#-c}`!R9tK}`>L7~Tc-afBy7cG0y!bnl_gXhw6A6q%Jqz&ymuq=mzAddOt}kUF}f zi>I4BRheWupUaU&l=yy(;Om^GG=IVuHvv?cg;c1epy`baF9ZVete`0)sxXkViZ8iN zx+9R$)hW&LWn7i=q!et)8ySJvE=+tv6Ot&)RKb!ZRV%5Wd3UGA{3#Wr5{XtiwI50w zb)C?hayCmZcv&j0%o2uUG{~X@LyipwlGFguG2zUdw;Y@{8cjq%cu3Q z724WqKbJZgPMs!4**N6;>w<7%0MZId^?C1yW_)%XQPBSG{vAUrW1z71&OSO;c6Eix z=7S&$S*6OX_rZ0sarX3X)`kBr(^XM@XwK<1U|SfY1rb^)Y;?Lr2G==>tzvkM#M1yl zdpE?I(`4z8sxp3OfkN`mvrL> z)k|-XN~Sdt44q2LYbxD$A#T1sw!61Zw(w>9_t##JEp%~v2oT3%w|~1b@zL*?*dO{w z*u97S8U^UTjP$~Lx{m.removePendingRequest(e.config)},U=(e,o)=>{},T=()=>{D("implementResponseInterceptorArray",[H],"ok")},O=()=>{D("implementResponseInterceptorErrorArray",[U],"error")},W=(e,o)=>{if(e){const r=e.headers;o.forEach(a=>{r[a.key]=a.value})}},{setImplement:F}=c(),K=(e,o)=>{const r=b(k.token);return e.url,{key:"X-TOKEN",value:r}},S=(e,o)=>{W(e,[K(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},_=(e,o)=>{m.removePendingRequest(e),m.addPendingRequest(e)},$=(e,o)=>{},X=()=>{F("implementRequestInterceptorArray",[S,_],"ok")},Y=()=>{F("implementRequestInterceptorErrorArray",[$],"error")},l=V.create(j),{createAxiosInstance:E,beforeFetch:C,fetchError:A}=c();l.interceptors.request.use(e=>(E(e,"requestInstance"),X(),C("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(Y(),A("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));l.interceptors.response.use(e=>{E(e,"responseInstance"),T(),C("responseInstance","implementResponseInterceptorArray","ok");const{data:o}=e;return Promise.resolve(o)},e=>(O(),A("responseError",e,"implementResponseInterceptorErrorArray"),m.removePendingRequest(e.config||{}),Promise.reject(e)));function z(e,o){return i(()=>l(e),Object.assign({},o))}const G=e=>l({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),h=()=>l({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),je=x({name:"RAxios",setup(){const e=w({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:o,loading:r,run:a}=i(h,{throttleWait:1e3,manual:!0}),{data:d,loading:B,run:R}=i(h,{debounceWait:1e3,manual:!0}),{data:f,loading:I,run:g}=i(G,{throttleWait:1e3,manual:!0}),{data:q,loading:v,run:y}=z({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{needCancel:!0}},{manual:!0});return{...P(e),throttleDemoValue:o,throttleDemoLoading:r,throttleDemoRun:a,debounceDemoValue:d,debounceDemoLoading:B,debounceDemoRun:R,weatherDemoValue:f,weatherDemoLoading:I,weatherDemoRun:g,demoData:q,demoLoading:v,demoRun:y}},render(){return u(N,null,{default:()=>[u(s,{vertical:!0},{default:()=>[u("h1",null,[t("请求")]),u(n,null,{default:()=>[u("h2",null,[t("useRequest")]),u("p",null,[t("支持配置化请求数据")]),u("h2",null,[t("useHookPlusRequest")]),u("p",null,[t("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),u("h1",null,[t("使用 useRequest 获取")]),u(n,{title:"请求函数"},{default:()=>[u("h3",null,[t("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),u("h3",null,[t("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),u("h3",null,[t("3.详情请查看文档")])]}),u(n,{title:"useRequest示例(手动触发)"},{default:()=>[u(s,{vertical:!0},{default:()=>{var e;return[u(L,{onClick:this.demoRun.bind(this)},{default:()=>[t("获取数据")]}),u("h3",null,[t("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),u("h1",null,[t("使用 useHookPlusRequest 获取")]),u(n,{title:"节流"},{default:()=>[u(s,{vertical:!0},{default:()=>[u(p,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),u("h3",null,[t("不论触发多少次,一秒钟之内仅会触发一次")]),u("h3",null,[t("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),u(n,{title:"防抖"},{default:()=>[u(s,{vertical:!0},{default:()=>[u(p,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),u("h3",null,[t("一秒后才会执行,如果中途重新请求,则会重新计时")]),u("h3",null,[t("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),u(n,{title:"获取气候"},{default:()=>[u(s,{vertical:!0},{default:()=>[u(p,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),u("h3",null,[t("该示例演示了如何根据动态值获取数据")]),u("h3",null,[t("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{je as default}; diff --git a/assets/index-8c382700.js.gz b/assets/index-8c382700.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d2256f26bad597480b1713b9dc42f6b1ddfaf5d7 GIT binary patch literal 2724 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 literal 0 HcmV?d00001 diff --git a/assets/index-8d36a166.js b/assets/index-8d36a166.js deleted file mode 100644 index e1e7b665..00000000 --- a/assets/index-8d36a166.js +++ /dev/null @@ -1 +0,0 @@ -import{t as j,c as M}from"./lodash-es@4.17.21-b7de4195.js";import{s as N}from"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import{e as P,i as D,o as W,j as q,k as O,l as k}from"./index-6cc317bd.js";import{u as h,i as G,a as H,b as X,c as Y,d as _,e as J,f as K,g as Q,h as Z,j as I,k as ee,l as te,m as ae,n as se,o as ie,p as oe,q as ne,r as ue}from"./echarts@5.4.0-40235ba7.js";import{k as $,A as x,m as y,v as re,f as le,n as ce,t as de,b as t,p as o}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as p,h as he,v as pe}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{_ as u,Y as me,e as R}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./zrender@5.4.0-1cedba25.js";import"./tslib@2.3.0-54e39b60.js";const T=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),c=$({name:"RayChart",props:{width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},canvasRender:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},success:{type:[Function,Array],default:null},error:{type:[Function,Array],default:null},theme:{type:[String,Object],default:""},autoChangeTheme:{type:Boolean,default:!1},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>T()}},setup(e,{expose:F}){const m=P(),{themeValue:r}=N(m),C=p(),f=p();let a,d;const b=x(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),A=x(()=>T(e.loadingOptions)),n=async()=>{h([H,X,Y,_,J,K,Q,Z]),h([I,ee,te,ae,se,ie]),h([oe,ne]),h([ue]);try{h(e.use)}catch{console.error("Error: wrong property and method passed in extend attribute")}},w=()=>{let s=M(e.options);const l=g=>Object.assign({},s,g);return e.showAria&&(s=l({aria:{enabled:!0,decal:{show:!0}}})),s},i=s=>{const l=C.value,g=w(),{height:V,width:z}=l.getBoundingClientRect(),{success:S,error:B}=e;V===0&&O(l,{height:"200px"}),z===0&&O(l,{width:"200px"});try{a=G(l,s),f.value=a,g&&a.setOption(g),S&&k(S,a)}catch(U){B&&k(B),console.error("RayChart render error: ",U)}},v=s=>{if(e.autoChangeTheme){i(s?"dark":"");return}e.theme||i("")},E=()=>{a&&(a.clear(),a.dispose())},L=()=>{a&&a.resize()};return y(()=>[r.value],([s])=>{e.autoChangeTheme&&(E(),v(s))}),y(()=>e.showAria,()=>{E(),(e.autoChangeTheme||e.theme)&&r.value?i("dark"):i("")}),y(()=>e.loading,s=>{s?a==null||a.showLoading(A.value):a==null||a.hideLoading()}),e.watchOptions&&y(()=>e.watchOptions,()=>{const s=w();a==null||a.setOption(s)}),re(async()=>{await n()}),le(()=>{ce(()=>{e.autoChangeTheme?v(r.value):e.theme?i("dark"):i(""),e.autoResize&&(d=j(L,1e3),W(window,"resize",d))})}),de(()=>{E(),q(window,"resize",d),d.cancel()}),F({echart:f}),{rayChartRef:C,cssVarsRef:b,echartInstance:f}},render(){return t("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),et=$({name:"REchart",setup(){const e=p(),F=p(!1),m=p(!1),r=he({loading:!1});return{baseOptions:{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)"}}]},baseChartRef:e,chartLoading:F,handleLoadingShow:n=>{r.loading=n},chartAria:m,handleAriaShow:n=>{m.value=n},handleChartRenderSuccess:n=>{window.$notification.info({title:"可视化图渲染成功回调函数",content:"可视化图渲染成功, 并且返回了当前可视化图实例",duration:5*1e3}),e.value},basePieOptions:{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)"}}}]},baseLineOptions:{title:{text:"Stacked Area Chart"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},toolbox:{feature:{saveAsImage:{}}},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]}]},...pe(r)}},render(){return t("div",{class:"echart"},[t(u,null,{default:()=>[o("RayChart 组件使用")]}),t(me,null,{default:()=>[o("该组件会默认以 200*200 宽高进行填充。预设了常用的图、方法组件,如果不满足需求,需要用 use 方法进行手动拓展。该组件实现了自动跟随模板主题切换功能,但是动态切换损耗较大,所以默认不启用")]}),t(u,null,{default:()=>[o("基础使用")]}),t("div",{class:"chart--container"},[t(c,{options:this.baseOptions},null)]),t(u,null,{default:()=>[o("渲染成功后运行回调函数")]}),t("div",{class:"chart--container"},[t(c,{ref:"baseChartRef",options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)]),t(u,null,{default:()=>[o("能跟随主题切换的可视化图")]}),t("div",{class:"chart--container"},[t(c,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)]),t(u,null,{default:()=>[o("不跟随主题切换的暗色主题可视化图")]}),t("div",{class:"chart--container"},[t(c,{theme:"dark",options:this.baseOptions},null)]),t(u,null,{default:()=>[o("加载动画")]}),t(R,{value:this.chartLoading,"onUpdate:value":e=>this.chartLoading=e,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),t("div",{class:"chart--container"},[t(c,{loading:this.loading,options:this.baseOptions},null)]),t(u,null,{default:()=>[o("贴画可视化图")]}),t(R,{value:this.chartAria,"onUpdate:value":e=>this.chartAria=e,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),t("div",{class:"chart--container"},[t(c,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{et as default}; diff --git a/assets/index-8d36a166.js.gz b/assets/index-8d36a166.js.gz deleted file mode 100644 index bea04c1c9319d68cf7bc1b2f8667cbfdf369b107..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3624 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 diff --git a/assets/index-8de2284b.js.gz b/assets/index-8de2284b.js.gz deleted file mode 100644 index 05c7be75acd20ce3431b5e7e4389e0f774964f27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmV-f1E%~RiwFP!000026Lpo#ZsRx*MfdX+hF3OVazsfar49mU(VJN{FhH*cgMg1> z!n9rxDWlzi|9wif(<3R)%7A@t73- z`gpp@Q=KVh^0^#YM9I*N5r!(KDb1hoi<=-XOUAN9F9mgHRd^u~kY|#njA&^gXC+^9 zt@1}8qpwn$<%_zYQ=SxpEqSXV5Z8u@PiR6C?UFfY$o{7?!m0!oM`w=cDSirn2q%`Q@61IMrU`C7i!Z<4pcdN;&*YWwe zo&pj4FCd)`FdT8+s6d-@#+l%Jb(sGLc|SklQZvP~mB$q{UG!c1^n#&4w!o5wDgdJ@ zR^&X@wrg%@wuRs_19JxsFKPgLYnzqfzK(9&9v&fU3>o)v9X zVzYS=lvHJ^?fO3WHrC#q-p#tG2;@mFLAy`b=}jS81-RiVQH5mOe1bO+f_k2wqNevX zPHnpu(O>=Tv68`X7nAl}^sMle&#^22gYuL0M>7?ng>!-`C<(%AdfD_j-BXC$6_ z2xjnotT;`U4(T$}`8rCIp%xlH`HnBajF(KS1YEkh=LR#?y0NY+F*P7M1A)hK9}_wT zxOj>4F`CROyIcz`A-ym8y{e@MxHd*-<(=8dEm1uT!G{Po#3}UIrNYb|lDkYZzJ8ZX z?R(v+!6KDR*F-RMDlM+9OxK3E`S#fC-dfebm+jwQJ2N)W#_b_M9Q)n=?aIW*VaLS& z&^^NL?Yw^&@YkVzqm-&$w?BaOcuT&2|Lg0Qcs?JlaYykL+xXqq`s4P{qP2&A`rUT3 j-T%8kV;%T;`7ir6{fSv{YOLe=;gA0StO^4vO$Pt~N6V)d diff --git a/assets/index-85bb7962.js b/assets/index-91d035d1.js similarity index 98% rename from assets/index-85bb7962.js rename to assets/index-91d035d1.js index 8ffdf981..f777eda8 100644 --- a/assets/index-85bb7962.js +++ b/assets/index-91d035d1.js @@ -1 +1 @@ -import{k as h,v as D,b as t,p as k,E as C,q as j}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as v}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{U as l,j as o,k as r,y as x}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./lodash-es@4.17.21-b7de4195.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";function p(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!j(i)}const K=h({name:"RelyAbout",setup(){const{pkg:i}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{dependencies:u,devDependencies:s,name:e,version:E}=i,g=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],a=v([]),d=v([]),f=[{name:"项目名称",label:e},{name:"版本信息",label:E},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const n=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);a.value=n(u),d.value=n(s)},F=n=>{n.url&&window.open(n.url)};return D(()=>{b()}),{columns:g,dependenciesOptions:a,devDependenciesOptions:d,templateOptions:f,handleTagClick:F}},render(){let i,u,s;return t("div",{class:"rely-about"},[t(l,{title:"关于项目"},{default:()=>[k("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(l,{title:"项目信息"},{default:()=>[t(o,{bordered:!0,labelPlacement:"left"},p(i=this.templateOptions.map(e=>t(r,{key:e.name,label:e.name},{default:()=>[t(x,C({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(l,{title:"生产依赖"},{default:()=>[t(o,{bordered:!0,labelPlacement:"left"},p(u=this.dependenciesOptions.map(e=>t(r,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]}),t(l,{title:"开发依赖"},{default:()=>[t(o,{bordered:!0,labelPlacement:"left"},p(s=this.devDependenciesOptions.map(e=>t(r,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?s:{default:()=>[s]})]})])}});export{K as default}; +import{k as h,v as D,b as t,p as k,E as C,q as j}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as v}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{U as l,j as o,k as r,y as x}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./lodash-es@4.17.21-b7de4195.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";function p(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!j(i)}const K=h({name:"RelyAbout",setup(){const{pkg:i}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.2"},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)"}},{dependencies:u,devDependencies:s,name:e,version:E}=i,g=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],a=v([]),d=v([]),f=[{name:"项目名称",label:e},{name:"版本信息",label:E},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const n=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);a.value=n(u),d.value=n(s)},F=n=>{n.url&&window.open(n.url)};return D(()=>{b()}),{columns:g,dependenciesOptions:a,devDependenciesOptions:d,templateOptions:f,handleTagClick:F}},render(){let i,u,s;return t("div",{class:"rely-about"},[t(l,{title:"关于项目"},{default:()=>[k("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(l,{title:"项目信息"},{default:()=>[t(o,{bordered:!0,labelPlacement:"left"},p(i=this.templateOptions.map(e=>t(r,{key:e.name,label:e.name},{default:()=>[t(x,C({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(l,{title:"生产依赖"},{default:()=>[t(o,{bordered:!0,labelPlacement:"left"},p(u=this.dependenciesOptions.map(e=>t(r,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]}),t(l,{title:"开发依赖"},{default:()=>[t(o,{bordered:!0,labelPlacement:"left"},p(s=this.devDependenciesOptions.map(e=>t(r,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?s:{default:()=>[s]})]})])}});export{K as default}; diff --git a/assets/index-85bb7962.js.gz b/assets/index-91d035d1.js.gz similarity index 57% rename from assets/index-85bb7962.js.gz rename to assets/index-91d035d1.js.gz index 144fd4c578720ec0a0838bace0667f5a35137ac9..d4f2071d3f35072fb3d4271b8c25fc02505786d0 100644 GIT binary patch delta 972 zcmV;-12g=?62ua)hXsG$u`Eyu@CX`s8>VYKN@%wS$e%9$sr=^)#j02qCoTg>m3Q$7 zW(f7jFL3g!s2jD%JVbE@6c5@gpWJw)oS&bUB`|5qyc>#*|chw9zV<~Yw}`orCWZ*R?Re7gVWiK_1qxJTRqKwH+>|K#f4oiB5Z z1RgHGl@5<7&h9*!-Mze^_=e|k>Zy}09d`!W=2l7f@~;nZ$O0Zdc(#B0t0Ihm55qPA z*HS7EpZ@q@?}LBGh4k!Pn%m~*N~!uLO@Em=d2M=W8nbq}+=UjHIS6h;`F9jYXE1#; z!v++yyhI>~)ahuY&MEmEQ^JnhIh8;CAT6f3B?LdIGM8vtUmt;@)<<#1iih1uUjV4> zZjQF}1t8k0Iw|S>k`4%*#0Z|a8R>*t2C&Q*tTfTjbwYoLAViSCi4zxT=tUP%1f|u) zR%voFf2p3)M5vBd0=E!xko7~>?&^!ocsu4SWNo}kkV4?;MfSyxulHbZ1mryKo(?F? zq;o(w`HY5lYCuwj>Y2`pC{j)J=s<-40`VH-2^&~EZYTO?ss(eJ%s%>N`uv(KnkpFV z<19$qJd1zL9gW{Jr3gmZ`}5=J?&az3KWF!zgH>Be*-#PhM}_~&LqmnP3x&S`mHp2? zobLX6cH`RY`jdl4f16$TX7ARsy$4s3k~8Gl*Rzko*R_L}FJ@04>B{Ws*ZVK7AKt#Q zclE~f`IXrZS7#4Dle*l|^~VQ)czJl|^1bOwN;k7lZXW*S;q2j~!;i1;{ptSx z&3_y|`1bJbUm>Rb7avYve23K17F2N&t~?&e{Z+V9Ez-wMlt594*M6-c+5b*}UD7A~ z-4K5epBDgr*>ut#WoV_!sE=cfbWWvOqL2BFC5SV)xPW4D{LG<#T3a~P6eF#z($J51 zgi$C7BMw|95psaX8W-pUC_ZNC2y)ycoYAlIpCSzUof1bdZbau-IU38y6C{EI0sJYI zUZ?G4IhB$n4EJx|n?8Re`_oUrFq0UrxmZO13yuUWbP1VDwvtP>CYRawmuJ`i_>*&C uMK0^w!T%{8wvrB$>1>rIlhR2t6#wh>7XJ^fTx)XjXa5CCv82nP6952o4*5L* delta 971 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:"Ray Admin",pwd:"123456"}),{router:g}=T(),d=y(p()),k={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{signinForm:d,loginFormRef:i,handleLogin:()=>{var m;(m=i.value)==null||m.validate(L=>{L||(v(!0),r(d.value).then(h=>{h.code===0&&setTimeout(()=>{v(!1),window.$message.success(`欢迎${d.value.name}登陆~`),f(w.token,"tokenValue"),f(w.signin,h.data),g.push(u)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:k,t}},render(){let i;const{t}=this;return e(z,{model:this.signinForm,ref:"loginFormRef",rules:this.rules},{default:()=>[e(S,{label:t("views.login.index.Name"),path:"name"},{default:()=>[e(b,{value:this.signinForm.name,"onUpdate:value":n=>this.signinForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),e(S,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[e(b,{value:this.signinForm.pwd,"onUpdate:value":n=>this.signinForm.pwd=n,type:"password",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),e(q,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this)},M(i=t("views.login.index.Login"))?i:{default:()=>[i]})]})}}),Y=o({name:"RRegister",render(){return e(D,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}});const J=o({name:"QRCodeSignin",setup(){const i=C({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...O(i)}},render(){return e("div",{class:"qrcode-signin"},[e(H,{value:this.qrcodeValue,size:200},null)])}});function Z(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!N(i)}const ee=o({name:"SSOSignin",setup(){return{ssoSigninOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigninClick:n=>{window.$message.info(`调用${n.tooltipLabel}`)}}},render(){let i;return e(s,{class:"sso-signin",align:"center",itemStyle:{display:"flex"}},Z(i=this.ssoSigninOptions.map(t=>e(A,null,{trigger:()=>e(a,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigninClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?i:{default:()=>[i]})}}),De=o({name:"RLogin",setup(){const{t:i}=F(),{layout:{copyright:t}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=C({tabsValue:"signin"}),{height:r,width:u}=K(),p=V(),{updateLocale:g}=p;return{...O(n),windowHeight:r,updateLocale:g,t:i,copyright:t,windowWidth:u}},render(){const{t:i}=this;return e("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[e("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[e("div",{class:["login-wrapper__content"]},[e(s,{align:"center",class:"login-title__wrapper"},{default:()=>[e(a,{name:"ray",size:"48"},null),e(x,{class:"login-title",type:"info",size:28},{default:()=>[l("Ray Template")]})]}),e(s,{align:"center",class:"login-action__wrapper",itemStyle:{display:"flex"}},{default:()=>[e(B,null,null),e(I,{options:E,onSelect:t=>this.updateLocale(t)},{default:()=>[e(a,{customClassName:"login-icon",name:"language",size:"18"},null)]})]}),e(G,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[e(R,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[e(s,{align:"center",vertical:!0},{default:()=>[e(a,{name:"login_bg",width:"368",height:"368"},null),e(x,{class:"login-title",type:"info",size:36},{default:()=>[l("开箱即用的中后台管理系统")]})]})]}),e(R,{span:1,class:"login__right-wrapper"},{default:()=>[e(Q,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[e(U,{value:this.tabsValue,"onUpdate:value":t=>this.tabsValue=t,type:"line",animated:!0,size:"large"},{default:()=>e($,null,[e(c,{tab:i("views.login.index.Signin"),name:"signin"},{default:()=>[e(X,null,null)]}),e(c,{tab:i("views.login.index.Register"),name:"register"},{default:()=>[e(Y,null,null)]}),e(c,{tab:i("views.login.index.QRCodeSignin"),name:"qrcodeSignin"},{default:()=>[e(J,null,null)]})])}),e(_,null,{default:()=>[l("其他登陆方式")]}),e(ee,null,null),e(_,null,{default:()=>[l("友情链接")]}),e(W,null,null)]})]})]}),e(s,{align:"center",justify:"center",class:"login-copyright__wrapper",wrapItem:!1},{default:()=>[this.copyright]})])])])}});export{De as default}; +import{u as F,a as j,b as T,s as v,c as f,A as w,R as P,d as a,e as V,T as B,L as E}from"./index-3c6900b5.js";import{k as o,b as e,q as N,p as l,F as $}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as y,h as C,v as O}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{O as S,p as b,P as q,M as z,r as D,Q as A,f as s,R as x,n as I,S as G,T as R,U as Q,V as U,W as c,h as _}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{Q as H}from"./qrcode.vue@3.3.4_vue@3.3.4-8759f3fa.js";import{R as W}from"./index-2ac7dfba.js";import{b as K}from"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./vue-router@4.2.4_vue@3.3.4-e93fe26b.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-6cbb96c2.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";function M(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!N(i)}const X=o({name:"RSignin",setup(){const i=y(),{t}=F(),n=j(),{signin:r}=n,{path:u}=P,p=()=>({name:"Ray Admin",pwd:"123456"}),{router:g}=T(),d=y(p()),k={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{signinForm:d,loginFormRef:i,handleLogin:()=>{var m;(m=i.value)==null||m.validate(L=>{L||(v(!0),r(d.value).then(h=>{h.code===0&&setTimeout(()=>{v(!1),window.$message.success(`欢迎${d.value.name}登陆~`),f(w.token,"tokenValue"),f(w.signin,h.data),g.push(u)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:k,t}},render(){let i;const{t}=this;return e(z,{model:this.signinForm,ref:"loginFormRef",rules:this.rules},{default:()=>[e(S,{label:t("views.login.index.Name"),path:"name"},{default:()=>[e(b,{value:this.signinForm.name,"onUpdate:value":n=>this.signinForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),e(S,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[e(b,{value:this.signinForm.pwd,"onUpdate:value":n=>this.signinForm.pwd=n,type:"password",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),e(q,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this)},M(i=t("views.login.index.Login"))?i:{default:()=>[i]})]})}}),Y=o({name:"RRegister",render(){return e(D,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}});const J=o({name:"QRCodeSignin",setup(){const i=C({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...O(i)}},render(){return e("div",{class:"qrcode-signin"},[e(H,{value:this.qrcodeValue,size:200},null)])}});function Z(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!N(i)}const ee=o({name:"SSOSignin",setup(){return{ssoSigninOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigninClick:n=>{window.$message.info(`调用${n.tooltipLabel}`)}}},render(){let i;return e(s,{class:"sso-signin",align:"center",itemStyle:{display:"flex"}},Z(i=this.ssoSigninOptions.map(t=>e(A,null,{trigger:()=>e(a,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigninClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?i:{default:()=>[i]})}}),De=o({name:"RLogin",setup(){const{t:i}=F(),{layout:{copyright:t}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.2"},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)"}},n=C({tabsValue:"signin"}),{height:r,width:u}=K(),p=V(),{updateLocale:g}=p;return{...O(n),windowHeight:r,updateLocale:g,t:i,copyright:t,windowWidth:u}},render(){const{t:i}=this;return e("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[e("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[e("div",{class:["login-wrapper__content"]},[e(s,{align:"center",class:"login-title__wrapper"},{default:()=>[e(a,{name:"ray",size:"48"},null),e(x,{class:"login-title",type:"info",size:28},{default:()=>[l("Ray Template")]})]}),e(s,{align:"center",class:"login-action__wrapper",itemStyle:{display:"flex"}},{default:()=>[e(B,null,null),e(I,{options:E,onSelect:t=>this.updateLocale(t)},{default:()=>[e(a,{customClassName:"login-icon",name:"language",size:"18"},null)]})]}),e(G,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[e(R,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[e(s,{align:"center",vertical:!0},{default:()=>[e(a,{name:"login_bg",width:"368",height:"368"},null),e(x,{class:"login-title",type:"info",size:36},{default:()=>[l("开箱即用的中后台管理系统")]})]})]}),e(R,{span:1,class:"login__right-wrapper"},{default:()=>[e(Q,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[e(U,{value:this.tabsValue,"onUpdate:value":t=>this.tabsValue=t,type:"line",animated:!0,size:"large"},{default:()=>e($,null,[e(c,{tab:i("views.login.index.Signin"),name:"signin"},{default:()=>[e(X,null,null)]}),e(c,{tab:i("views.login.index.Register"),name:"register"},{default:()=>[e(Y,null,null)]}),e(c,{tab:i("views.login.index.QRCodeSignin"),name:"qrcodeSignin"},{default:()=>[e(J,null,null)]})])}),e(_,null,{default:()=>[l("其他登陆方式")]}),e(ee,null,null),e(_,null,{default:()=>[l("友情链接")]}),e(W,null,null)]})]})]}),e(s,{align:"center",justify:"center",class:"login-copyright__wrapper",wrapItem:!1},{default:()=>[this.copyright]})])])])}});export{De as default}; diff --git a/assets/index-bb2baac1.js.gz b/assets/index-bb2baac1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..19636590466cec5c9b82ad359d74f9250c7fca7f GIT binary patch literal 3640 zcmV-84#)8yiwFP!000026TMn{kK4u(|G%F?W?e%nmOPPq(~xtH9p~l5&Yd4g4Cl

67ws5#iY#a^`LJ7_k|j+K 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 in e?P(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var B=(e,t,r)=>(N(e,typeof t!="symbol"?t+"":t,r),r);import{u as F}from"./vue-hooks-plus@1.7.6_vue@3.3.4-1baf6b87.js";import"./lodash@4.17.21-2cee12c8.js";import{a as j}from"./axios@1.2.0-413e2d92.js";import{g as y,h as L,A as H}from"./index-6cc317bd.js";import{k as O,b as u,p as n}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{h as U,v as K}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{f as d,U as m,P as T,p as A,B as S}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./form-data@4.0.0-19dc8c5e.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";const W={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}};class M{constructor(){B(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:r,url:a}=t;return[a||"",r||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var a;const r=this.generateRequestKey(t);if(this.pendingRequest.has(r))t.signal=(a=this.pendingRequest.get(r))==null?void 0:a.signal;else{const l=new AbortController;t.signal=l.signal,this.pendingRequest.set(r,l)}}removePendingRequest(t){const r=this.generateRequestKey(t);this.pendingRequest.has(r)&&(this.pendingRequest.get(r).abort(),this.pendingRequest.delete(r))}}const g={requestInstance:null,responseInstance:null},I={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},D={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},E=new M,q=()=>{const e=(o,s)=>{s==="requestInstance"?g.requestInstance=o:g.responseInstance=o},t=o=>g[o],r=(o,s,i)=>{i==="ok"?I[o]=s:D[o]=s},a=(o,s)=>s==="ok"?I[o]:D[o],l=(o,...s)=>{Array.isArray(o)&&(o==null||o.forEach(i=>{typeof i=="function"&&i(...s)}))};return{createAxiosInstance:e,setImplement:r,getImplement:a,getAxiosInstance:t,beforeFetch:(o,s,i)=>{const c=i==="ok"?I[s]:D[s],p=t(o),{MODE:R}=y();p&&l(c,p,R)},fetchError:(o,s,i)=>{const c=D[i],{MODE:p}=y();l(c,s,p)}}},{setImplement:b}=q(),_=(e,t)=>{E.removePendingRequest(e.config)},$=(e,t)=>{},J=()=>{b("implementResponseInterceptorArray",[_],"ok")},X=()=>{b("implementResponseInterceptorErrorArray",[$],"error")},Y=(e,t)=>{if(e){const r=e.headers;t.forEach(a=>{r[a.key]=a.value})}},{setImplement:V}=q(),z=(e,t)=>{const r=L(H.token);return e.url,{key:"X-TOKEN",value:r}},G=(e,t)=>{Y(e,[z(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},Q=(e,t)=>{E.removePendingRequest(e),E.addPendingRequest(e)},Z=(e,t)=>{},ee=()=>{V("implementRequestInterceptorArray",[G,Q],"ok")},te=()=>{V("implementRequestInterceptorErrorArray",[Z],"error")},h=j.create(W),{createAxiosInstance:k,beforeFetch:x,fetchError:w}=q();h.interceptors.request.use(e=>(k(e,"requestInstance"),ee(),x("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(te(),w("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));h.interceptors.response.use(e=>{k(e,"responseInstance"),J(),x("responseInstance","implementResponseInterceptorArray","ok");const{data:t}=e;return Promise.resolve(t)},e=>(X(),w("responseError",e,"implementResponseInterceptorErrorArray"),E.removePendingRequest(e.config||{}),Promise.reject(e)));function ue(e,t){return F(()=>h(e),Object.assign({},t))}const re=e=>h({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),v=()=>h({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),_e=O({name:"RAxios",setup(){const e=U({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:r,run:a}=F(v,{throttleWait:1e3}),{data:l,loading:C,run:f}=F(v,{debounceWait:1e3}),{data:o,loading:s,run:i}=F(re,{throttleWait:1e3}),{data:c,loading:p,run:R}=ue({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"},{manual:!0});return{...K(e),throttleDemoValue:t,throttleDemoLoading:r,throttleDemoRun:a,debounceDemoValue:l,debounceDemoLoading:C,debounceDemoRun:f,weatherDemoValue:o,weatherDemoLoading:s,weatherDemoRun:i,demoData:c,demoLoading:p,demoRun:R}},render(){return u(S,null,{default:()=>[u(d,{vertical:!0},{default:()=>[u("h1",null,[n("请求")]),u(m,null,{default:()=>[u("h2",null,[n("useRequest")]),u("p",null,[n("支持配置化请求数据")]),u("h2",null,[n("useHookPlusRequest")]),u("p",null,[n("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),u("h1",null,[n("使用 useRequest 获取")]),u(m,{title:"请求函数"},{default:()=>[u("h3",null,[n("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),u("h3",null,[n("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),u("h3",null,[n("3.详情请查看文档")])]}),u(m,{title:"useRequest示例(手动触发)"},{default:()=>[u(d,{vertical:!0},{default:()=>{var e;return[u(T,{onClick:this.demoRun.bind(this)},{default:()=>[n("获取数据")]}),u("h3",null,[n("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),u("h1",null,[n("使用 useHookPlusRequest 获取")]),u(m,{title:"节流"},{default:()=>[u(d,{vertical:!0},{default:()=>[u(A,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),u("h3",null,[n("不论触发多少次,一秒钟之内仅会触发一次")]),u("h3",null,[n("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),u(m,{title:"防抖"},{default:()=>[u(d,{vertical:!0},{default:()=>[u(A,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),u("h3",null,[n("一秒后才会执行,如果中途重新请求,则会重新计时")]),u("h3",null,[n("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),u(m,{title:"获取气候"},{default:()=>[u(d,{vertical:!0},{default:()=>[u(A,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),u("h3",null,[n("该示例演示了如何根据动态值获取数据")]),u("h3",null,[n("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{_e as default}; diff --git a/assets/index-c5e56a28.js.gz b/assets/index-c5e56a28.js.gz deleted file mode 100644 index 8581f8c063b946475be9373be3df8ed2c1f80597..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3257 zcmV;q3`X-GiwFP!000026Qx;ubJRu>|NlP4qDr~6cO$Xd_pVD|!Xpp}I1c3HaycVu zv@2UH2}!%gEUGf(2v0*22zeYA!X<=M?gCt{j_|OLs{1Tn+5RhE;d=B~YacewrHVq* zOm|QB@7LWkvupgE(u@?@Jsu3S ziP3Bj8%sK=?#Lk7G*qqD?0(PLnj62ju-+t9+e=r;q&p?rf!$X(?6ODc>%2uwHRbLQ z8E3vBnL4xE{S(7fsR;ZV)f$#*yX|HQJE;SnYMTv)-`Q#su5OyM4rl32XH4Krd~q5E z$8vm*&vSx=)uL1`@iPt+82}~SRIpPY%kx5s&k9^tCPc`}<%Cch(^Y2TRq!dzq{g#+ zhRX{%l2t0%q;!o+&!akh96@{N<6x|-845YY6=gXmlq4moHB04=A&EYk$f6G;)*6Et zrtPNTY7N54rX2^ADdkkG6iL!fu@K_}>= zfyU|Mc<9X@^eTP4727nh)*@U}8_V*!JfBbCOr&ffQ!Waio1*$2L(yEso?f`4W-TO=KyJoP-?` ziQ^0|mxO}6iFkuJ4z5x58rXDyFkQ_wrt5Ui z$?#<`2{lZhkr#U{}eFq(lB}x5N~Vu%?93Z7 z2RpF_@@CjS3s9mYTOnm>bDE-bl}MvY)R5RKib6`N8fF9>1spf^j@YKn?!?5AD#M^T z&8_c+QXx>fSa+&B1Vn2XdU>_*M}g!}onSENRNKs6({MqII}SaEsWRBIbWO$-!<{pZ zX)vBQD(l#BQg5__mF%Vr0kP@!tE^ks9K=}Qn`YD|$jK&gTqZqAhxy)7(I9iFH?ZZ^ zhyjNfmqg=-$vo?(L&NO`aqFg1wNca7tJo9WQJc6;+nB^>&Ol6d@c-*?9XrZ{7hoG2 zFzfObwsFHr4^GhSEj`80n3};dBTU-EiZb5g6I{F*&%`PkY}u& zPP@FL)eNkQEEb1})rd>QMA3krySrs-N-9&uk8G8pYP;@mvQkr8(D(0EK;X469*Q;1GnLILo+(1n`Vw!_Io z@QDqXR4FnDnt}xaq-WGahr~9Ni%uGlsS~jtoJ(Y4K{D>KZ9HF{oI(ki*vx>ChxTo0 zY`<-9(_)XLhxUg_j!ud!9I_**iO8DBq2G=uicDY3%I@XJVXnM#MO>tLk z(wsteU=wN7sz$Avv&`;8Fe5tEeZj*+I9}ID3Ix+gr*k~d2W|!a^O_SpS(B1%hFN;% zjLE|}aX*&ptOkVzlGv*}T5WJG6W zWTA<)hg51SU~P!OeUsW$q-%w`RM9~etTjSEc4QYWzgjG6rzEGjd!=Dw~>~h{0b-&IzaW`>-qrAjBIoR!bjTy^qH7( z3{v(a=4Z+Ll!*D@PU)owka#;p;&j(?Z1V_vkax{lVx*(AND&_TI%S&J4!>)z~(7-Uv2$hGiW;n7=#s`5Zd%iQFT3$#7Vv3 zrDN(X0vo6og#T_FeQ0%P_*+#jP0=k|%9%55Z#YPCb51o$kj(AK)dMU|$~sN|=;tRm z)xlwcgEMVsgPiG*Hlbrr@-`^nkM2gwr$`Bw1ydG%YsW-H=bP z?Kvo@I8^bL!^=v`|nqv1(7HBb6 zV%ER;(7$?i{ruwU@`KLRTcLUXvq%2ogIK)Z+CkHt9oL)AORaXUo?rX+>B^IZl_x*? zSMK?@FQu%oQKeQdKlT^Su736B&eA#mr+b|X%dqCJOIJJBAFe#Vw|esj|F8Fw>Z#zz z;8f_|+KZc=zkJZ{Yy7GOAG$B`<;uA zJJ%nj#9gV?zm@oNvi z_dh&OMM49&F8Fu9-9UE(unkC8zk9awpDVvEUGy(qfxy@9f8V+O$*)V7hQPRGo(K2u zcsB*%ONk z6aOD~p%kE|SMPti{^^~Sr&l^3onLu=er4&aPz9J!C&G8>DzXkq%JK2`_Q=B^=U-K_50>b{K z`)hZv(k}b`IVb}_XMN!&G$jAlqi&b#T>KIwqrnGv{m&o&7A}Ttz5gEGDOuI{lotNK20NyuO0vZE9zAe diff --git a/assets/index-09018c38.js b/assets/index-cb002f8a.js similarity index 78% rename from assets/index-09018c38.js rename to assets/index-cb002f8a.js index 4195cd23..f1a6a076 100644 --- a/assets/index-09018c38.js +++ b/assets/index-cb002f8a.js @@ -1 +1 @@ -import{R as e}from"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import{k as r,b as o}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";const m=r({name:"ROffice",render(){return o(e,null,null)}});export{m as default}; +import{R as e}from"./vue-router@4.2.4_vue@3.3.4-e93fe26b.js";import{k as r,b as o}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";const m=r({name:"ROffice",render(){return o(e,null,null)}});export{m as default}; diff --git a/assets/index-421be532.js b/assets/index-d02deb56.js similarity index 96% rename from assets/index-421be532.js rename to assets/index-d02deb56.js index 9e60ceeb..a115a16a 100644 --- a/assets/index-421be532.js +++ b/assets/index-d02deb56.js @@ -1 +1 @@ -import{u as a}from"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import{a1 as p,f as r,P as u}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{k as n,b as e,p as s}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./lodash-es@4.17.21-b7de4195.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";const z=n({name:"RouterDemoHome",setup(){const m=a(),i=[{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:t=>e(r,{align:"center"},{default:()=>[e(u,{type:"info",text:!0,size:"tiny",onClick:()=>{m.push({path:"/router-demo/router-demo-detail",query:{row:JSON.stringify(t)}})}},{default:()=>[s("详情")]})]})}],o=[];for(let t=0;t<10;t++)o.push({name:"张三",address:"New York No. 1 Lake Park",phone:"010-121212",key:t});return{dataSource:o,columns:i}},render(){return e(r,{wrapItem:!1},{default:()=>[e(p,{columns:this.columns,data:this.dataSource},null)]})}});export{z as default}; +import{u as a}from"./vue-router@4.2.4_vue@3.3.4-e93fe26b.js";import{a1 as p,f as r,P as u}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{k as n,b as e,p as s}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./lodash-es@4.17.21-b7de4195.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";const z=n({name:"RouterDemoHome",setup(){const m=a(),i=[{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:t=>e(r,{align:"center"},{default:()=>[e(u,{type:"info",text:!0,size:"tiny",onClick:()=>{m.push({path:"/router-demo/router-demo-detail",query:{row:JSON.stringify(t)}})}},{default:()=>[s("详情")]})]})}],o=[];for(let t=0;t<10;t++)o.push({name:"张三",address:"New York No. 1 Lake Park",phone:"010-121212",key:t});return{dataSource:o,columns:i}},render(){return e(r,{wrapItem:!1},{default:()=>[e(p,{columns:this.columns,data:this.dataSource},null)]})}});export{z as default}; diff --git a/assets/index-d02deb56.js.gz b/assets/index-d02deb56.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0edece01bde7bb1a2a471ac192bdc7134b53fecb GIT binary patch literal 944 zcmV;h15f-PiwFP!000026LnQjkK05Xz4IwjpAvQKdi>uGsUpDvDzsGegjTE7c>MEb z8rx%L#@S}0NFc<4Lj_V1ry_BJBS>68lyB2r`Y{;C&NeYy#qv0w_j~i^{hn=B)?BDf zGa_&{49aE)_Z$|+>q*}JM6-wIyP~8r4&otMi=c1_;E5W2(?0M|a%}Ex( z0naTO2vuyw)VjwysY@{R?!w9i5s>w`C=RF(G(W~=M1h%CvfYbq*`}T5I1RBqU`t5~ z#a`(=v>e9@%s8-VN}U0tUbvxi+wv?QA6OIkQIz^=b_|A<$~0Ct#7qP1`K~kAhXg2# zwT8HQ!Hfnuh8PdTQ7KIURR*G6&o!kKx&ZqYb`AtMo*TrJ`UAC`FXc|b5!jETFr>P> z$KZ^K7L2Xv0PFcUrhY!y+5Bm9aZ$AWlI#jho=OlaojzTmZT7H_1K%HrdApIle$x+A zOni6X@f=F77_ZJ3L@qQo(v%U2K*uJyD>Hqn39} z4Kwg?JkY6x?uri1t}Pgwj!&I1&EF9%Q(eum21e(@u!S_wgV-K~jmULH%@rw_#`ErZ z_00^xi6Khg-TS&|E?8xzP~LX`4nyNCgD}s#m{DFyHM*Kr<4r|MNQ}>RuZRz|y&v%s z3?xA{^?0)BfaQ#gCy32XH;So3!>@mRasB;s11({l7%hXbMYnS=f4~0e%YKeznGS+H zn11us5C8u0_sx%gUBCLS2h|H+9Wva!c>emIm;I!Hx{V}i_7KJbZL~iZRbo)6wBoiZ zgPb&lO2(7f!&4YHnrB^W8dl}pKnk9zSarej^;k`|TYU@!$+7X~w_k3) z{>GS`ZQEmehWPCCY?^a1E=2wuzng*V(7Glc~_X6xBwDiag^82oz_Z=A;i~-_ S^rYMAd;bB-us;d91^@u+FWA-q literal 0 HcmV?d00001 diff --git a/assets/index-e3189b70.js b/assets/index-e3189b70.js new file mode 100644 index 00000000..79923c9c --- /dev/null +++ b/assets/index-e3189b70.js @@ -0,0 +1 @@ +import{t as he,c as me}from"./lodash-es@4.17.21-b7de4195.js";import{s as be}from"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import{e as pe,j as B,o as ye,k as fe,l as O}from"./index-3c6900b5.js";import{u as p,r as ge,i as Se,a as Ce,b as we,c as xe,d as Ae,e as Fe,f as Ee,g as ke,h as ve,j as Be,k as Oe,l as De,m as Te,n as Le,o as Re,p as We,q as $e,s as ze}from"./echarts@5.4.0-fb0c89c7.js";import{k as R,A as D,m as C,v as je,f as Ve,n as _e,t as Pe,b as t,p as i}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as y,h as Ue,v as Me}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{_ as c,Y as Ne,e as T}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./vue-router@4.2.4_vue@3.3.4-e93fe26b.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-6cbb96c2.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./zrender@5.4.0-1cedba25.js";import"./tslib@2.3.0-54e39b60.js";const W=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],$="rgba(0,0,0,0)",z={},j={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},V={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},_={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},P={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},U={itemStyle:{borderWidth:0,borderColor:"#ccc"}},M={itemStyle:{borderWidth:0,borderColor:"#ccc"}},N={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Z={itemStyle:{borderWidth:0,borderColor:"#ccc"}},q={itemStyle:{borderWidth:0,borderColor:"#ccc"}},G={itemStyle:{borderWidth:0,borderColor:"#ccc"}},H={itemStyle:{borderWidth:0,borderColor:"#ccc"}},X={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},Y={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"}},J={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)"}}},K={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)"}}},Q={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)"]}}},I={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)"]}}},ee={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)"]}}},te={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)"]}}},oe={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},ae={textStyle:{color:"#333333"}},re={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},le={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"}}},ie={color:["#5ab1ef","#e0ffff"]},se={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},ne={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Ze={color:W,backgroundColor:$,textStyle:z,title:j,line:V,radar:_,bar:P,pie:U,scatter:M,boxplot:N,parallel:Z,sankey:q,funnel:G,gauge:H,candlestick:X,graph:Y,map:J,geo:K,categoryAxis:Q,valueAxis:I,logAxis:ee,timeAxis:te,toolbox:oe,legend:ae,tooltip:re,timeline:le,visualMap:ie,dataZoom:se,markPoint:ne},qe=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:$,bar:P,boxplot:N,candlestick:X,categoryAxis:Q,color:W,dataZoom:se,default:Ze,funnel:G,gauge:H,geo:K,graph:Y,legend:ae,line:V,logAxis:ee,map:J,markPoint:ne,parallel:Z,pie:U,radar:_,sankey:q,scatter:M,textStyle:z,timeAxis:te,timeline:le,title:j,toolbox:oe,tooltip:re,valueAxis:I,visualMap:ie},Symbol.toStringTag,{value:"Module"})),Ge=()=>{const e=Object.assign({"/src/components/RayChart/theme/macarons.json":qe}),h=/\/([^/]+)\.json$/;return Object.keys(e).reduce((r,u)=>{var o;const s=(o=u.match(h))==null?void 0:o[1];if(s)return r.push({name:s,theme:e[u].default}),r;throw new Error("theme name is not found")},[])},L=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),d=R({name:"RayChart",props:{width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},canvasRender:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},success:{type:[Function,Array],default:null},error:{type:[Function,Array],default:null},theme:{type:[String,Object],default:""},autoChangeTheme:{type:Boolean,default:!1},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>L()}},setup(e,{expose:h}){const m=pe(),{themeValue:r}=be(m),u=y(),s=y();let o,b;const x=D(()=>({"--ray-chart-width":B(e.width),"--ray-chart-height":B(e.height)})),A=D(()=>L(e.loadingOptions)),n=async()=>{p([Ce,we,xe,Ae,Fe,Ee,ke,ve]),p([Be,Oe,De,Te,Le,Re]),p([We,$e]),p([ze]);try{p(e.use)}catch{console.error("Error: wrong property and method passed in extend attribute")}},F=()=>{let a=me(e.options);const f=g=>Object.assign({},a,g);return e.showAria&&(a=f({aria:{enabled:!0,decal:{show:!0}}})),a},l=(a="macarons")=>{const f=u.value,g=F(),{height:ue,width:de}=f.getBoundingClientRect(),{success:k,error:v}=e;try{Ge().forEach(S=>{ge(S.name,S.theme)}),o=Se(f,a,{width:de===0?200:void 0,height:ue===0?200:void 0}),s.value=o,g&&o.setOption(g),k&&O(k,o)}catch(S){v&&O(v),console.error("RayChart render error: ",S)}},E=a=>{if(e.autoChangeTheme){a?l("dark"):l();return}e.theme||l()},w=()=>{o&&(o.clear(),o.dispose())},ce=()=>{o&&o.resize()};return C(()=>[r.value],([a])=>{e.autoChangeTheme&&(w(),E(a))}),C(()=>e.showAria,()=>{w(),(e.autoChangeTheme||e.theme)&&r.value?l("dark"):l()}),C(()=>e.loading,a=>{a?o==null||o.showLoading(A.value):o==null||o.hideLoading()}),e.watchOptions&&C(()=>e.watchOptions,()=>{const a=F();o==null||o.setOption(a)}),je(async()=>{await n()}),Ve(()=>{_e(()=>{e.autoChangeTheme?E(r.value):e.theme?l("dark"):l(),e.autoResize&&(b=he(ce,1e3),ye(window,"resize",b))})}),Pe(()=>{w(),fe(window,"resize",b),b.cancel()}),h({echart:s}),{rayChartRef:u,cssVarsRef:x,echartInstance:s}},render(){return t("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),Lt=R({name:"REchart",setup(){const e=y(),h=y(!1),m=y(!1),r=Ue({loading:!1});return{baseOptions:{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)"}}]},baseChartRef:e,chartLoading:h,handleLoadingShow:n=>{r.loading=n},chartAria:m,handleAriaShow:n=>{m.value=n},handleChartRenderSuccess:n=>{window.$notification.info({title:"可视化图渲染成功回调函数",content:"可视化图渲染成功, 并且返回了当前可视化图实例",duration:5*1e3}),e.value},basePieOptions:{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)"}}}]},baseLineOptions:{title:{text:"Stacked Area Chart"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},toolbox:{feature:{saveAsImage:{}}},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]}]},...Me(r)}},render(){return t("div",{class:"echart"},[t(c,null,{default:()=>[i("RayChart 组件使用")]}),t(Ne,null,{default:()=>[i("该组件会默认以 200*200 宽高进行填充。预设了常用的图、方法组件,如果不满足需求,需要用 use 方法进行手动拓展。该组件实现了自动跟随模板主题切换功能,但是动态切换损耗较大,所以默认不启用")]}),t(c,null,{default:()=>[i("基础使用")]}),t("div",{class:"chart--container"},[t(d,{options:this.baseOptions},null)]),t(c,null,{default:()=>[i("渲染成功后运行回调函数")]}),t("div",{class:"chart--container"},[t(d,{ref:"baseChartRef",options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)]),t(c,null,{default:()=>[i("能跟随主题切换的可视化图")]}),t("div",{class:"chart--container"},[t(d,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)]),t(c,null,{default:()=>[i("不跟随主题切换的暗色主题可视化图")]}),t("div",{class:"chart--container"},[t(d,{theme:"dark",options:this.baseOptions},null)]),t(c,null,{default:()=>[i("加载动画")]}),t(T,{value:this.chartLoading,"onUpdate:value":e=>this.chartLoading=e,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),t("div",{class:"chart--container"},[t(d,{loading:this.loading,options:this.baseOptions},null)]),t(c,null,{default:()=>[i("贴画可视化图")]}),t(T,{value:this.chartAria,"onUpdate:value":e=>this.chartAria=e,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),t("div",{class:"chart--container"},[t(d,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{Lt as default}; diff --git a/assets/index-e3189b70.js.gz b/assets/index-e3189b70.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2b5f8bac8877d2ff64f8331e87b1417b8a895333 GIT binary patch literal 4849 zcmVpKGd!5=`qaW zRPCmA%(T?H=brcTY6yD$ILU@tiKeA45SLwhF!GbQr)WpQ*rRE;0_j3cGa6des5lJ| zYDUY_E~m=TKx|IgCTF~#^|(=weJ zxJ69BF!h04X4hjRW|u7>YwYR+3EA~bPA7;w*sPdty`}5U6hi}!h9vCL0TQt55)jI+ z$ALKPx*>(#1mdylA`njfBoLonPXOt#>l%p`|9 z@l+j?8g6Y0&nnyKk|)^ZF{$12Ihu$D>rfd4=qF|k9cAJd;8ZQWSvLx(5FXbn9`u3* zT{CK$Re*084%NZ0?uAd{K?VuBZgrYK%k-gIclK@wjApdZLhva+ZO~TL@$_l%g&@kp zz~5R;(TL!QT@|S5wFWr;KCn#j6^EuE!KqH04a0Kx0q;SY(hjp%uOEaciP+VoO`}<> z8T;(=U_FcDFs%f>+~C#?x7BFPaOKgh%jtrl8HU!V)LqAE)!i8-E;!VIF!!4UOaN7_ zUTM{J*Kw;e=rGCwB7YEu3w0Lh6~~0S=NhxRC_17S_oR}&X5DI-;LZV-3KnopWYPk6 z4$?siT)!x@q3H$t`8B8RG@v?v%h-I=o4|5h*D+hun|Nlc^us|Xh$?+Z(jd*iOEa3W zeGEe(_f=}X=@?dP#!hY+^qrU{9zvln8dgmRW@v69V+YEd(*q%AQ;I4VdMA!A;Xj z0+@LdM$fFIX~II%(u`uvRBL9v<+|1kw{g6dat@||tyZ(qa4`!^1A9TjfDNr#fUQ|Z z%eDL&$rdgTI-QWEr8Kw#mDoukS;u%Wd1kE{mQlB?8D=Je_2w~O0Y&mtoxf@4mR=U()RvxH=+i+V7Q66yWwCVx7v#4W$&+dHRX*G3r=QSHt z+%>&c(=pi{Sgx;o?5@>tEUU`ztcG6a&(KX)jb949tZN%1 z5(W{-l@0!^iU_xQP8=?wtJ|jhVk^+=XIsaE#0^o(v=_$+`y+isR{x>c&rV~f$*}?f zos1tGmr}c~%S67gFH^W@-iFf$-SF5!H#~XJ4No0(!y^aX@Y92CczkL@?rC{Y@$b4l ziN==Gw08yRE&KJ9ovfk z%vuom&$OvDYcz{p>S9DtxmeSJ)ZT{-&vjL+Mhwd&jV3Y5vlMH!+N@{HP(vK5q04kR zLZN>C&nVO{+C#b-q^How?P1!DH<*(aJbtz&j0giiAGmAx1UF4Hhdm`2$bqLINZJpB ztVrD0i)~rB)yhbMFQQ5&;7ma?;8IaK$$zn{L0!q`D1H9RpRX`AJo>*(4f?^#nK<9fJXVG*Mq0_=vTYGs~nWCfc_T>HTqO34!5{t)qhCrZqma~hHyW+um?)LDWZz`cNv-vb4!3T_wN zwLTMh2F?7QXRQ30YBKKK=T?((-_kP88tZND2j}~6fSL|a(_?3yG&i98_=6rsQUq|Q zyVgnKLF5(dT&+RsEz+#?930gcp4$##i#}GwB{D1Tp#sq>BnvXUUgqI$UnB|j zXkxFjal}4L`T^J%Nb1sz#l>l~#AZK?Gy5^prwK(Zg!YpprO_H}*-sIF5JmXp5z?W9 z4%j~>E*Ce=SeAO6bQ0R{+E0)k?b|;i9f<9pBSZ$BIN4gn@UwqGaAY3(R{Zs@-zA z-DaNf(0UwrCEbpfjg_N;ucl>*IMMopw5tvy+5L1G%}VP&ALgvQHo%r zbRtROL{&IkiESzcX(@`clFz(MDUZnV3VxhwL;JxQos0;takdi1)I-fG;{xwiP0KVy zrkUg;9JG2gU7POoEmE3%=vs@N+JvxMwPIdztj)VK@-*~q~i7*5+0My+<85U)V8Eph23ia)MK`EMo!QV4-tnO6qy4lU{re zLK5Q4cPa3cT4oI^24r6aGK9^3j4XCXWtm-i?LMewj2Q$gdmWiquaJW;HR`!Y*+ixSx>d^{}{ zE=FyBn$7cJUtK;9WCO@1kVPOTft&!chWQp&$^;jW0XYNYVIb#$oC0!AKE4Fxki5Nu z*P~gog{VM7Ta`yHGYHoO>R1Djfp{XaOBV)92yyJmOCld{}J*X~%WSx_Pl7o%Ts)bD0_Nfk-1BjM~1|f$SK| zw`hjrVSokZ9CFFP^C(=CA+|nh16SrF=s}tvCnqSDg(ald0d+}Z8H+4w+_BKkByKN( z>Z6duoLalx)*r$F$QA{JjQN>az|E=Pyd9Iy;lr_p{w!QX?Uc#d;lpRtH4;l>s!QeJ zI(xKUCNp-;(`QM%tSAXNN(xzGRy)zA$U7D=&}IU@JfshWs)8-Uno_nyHMi0Tgm_o4 z;xi0xVfGj;7HcksY=UZwH7`h6(5YnvabXM-YvLso?#zvToX5d(B7|Kb>M~tn(0dp{ z3LA*~gi6aywPN4IWeBIiAoj{~^{QmLeE6^=G%Z^JpNvMr^g{D)4cNzSlT#I*QCY!THE_3X5}pt?W|Fw0~M)QuqW;tibQIRH*)%mPUHtfa`a z?#}}wj)sNP1)*YWi^N}b*eQM+Ceky{fo~6po2D0OlCm$GM1VbtYGJz(oK5V^ebw?% z`b~xc1nUYJx*=v0>}T?ntB{oU8OvEWNVN&t6-424xST3hIi_ojgEBdl6*`U+IU-&{ z%HyV#m4+^U{>Uhkp1daQ3!o13;)P`@50oMMQ-*P^lFd72yu4|~+fCjui#n#{vw|2! zahg4ioh(t#57_bfC1A(y=eq;^JedUexkNMeIf&SdyH!NQEzJ&iu$_X`UY1hry#2|} z``2^qMpc}{7?w_&I%(h?c5#NOuMmL+2OEXAGn1j1CE&>fG(Ez~nOG;K$p;^c(R4Wj zZ+&t1h1Vtw;OH#Qh!`;5GWxB50DaUCGsW1~fN=B5Shc%yM3>)}SZRsSsgpbvw4;&O z!5h1t1ZQ8yusxZo5mKH42x81-mt+ZHa3VsqL)hR4et;H7=g@-4kJX_VuaxcAKHvTQ z^V_fdcKf|=c5eJ>=lUBvzkYrDrR&@8eX#q*v)eD+LM<_1;>)^PnuxXc#CW^(5T!hQXvD46NO(HfgVZCy@ zr4vyH#}~vcAsVJ70Uiz#>;xt&7W$P~Inkp*I9aGQYjWX2gxV@Cdg)}*)bm{zu}H*X zab^DTS=y!OBFDl(!p17`?TqhZDtg?`zZXY1=I7!+&El_Hq`R||-T9VV$}onolVgXu zB{5pfvkE&NRmjvKsZ3Pt5LC&J0nX${t zXng1}^nqe>WqP9Pu$VsDqaFOhXmygnV|kXjiitK)!~k0RF*{AnvbZN6v(TYIB#y?} z+#!`M1D^7M$dD!>nR5HSk&^EljN@{u=tqI1v}rf1jwbOwJEPTLzM=kt&ikk*rxH zTd?%~5|+JWKw+y)SoYFVlC2fV=1z5=Xqr_a`EsVZyiX#- zsmVSl%ocZUK6m@(SGR9{d*{thmGTM}kxYFI_Sv=j`6m+oZ|~l{`OfZVAK$+DNeP>g zpWtt4`?Fhj|M<@Cx9{zK_{#Q&f874nul|1RnY$l7xBJ;Qtc=~bfh6v{`y3Xqzh8TL z=eK{|`SV)>+kgG-mF?d>v-83Gw{N_@B2l`_}V2?|jZsU3*$A?Yw$@_uAXL-#okh@$V5}=f!I%r4;wZ ztJ|-CUQpG3`rW?%^_>r|O{;a7i~-|_ly zcE5d{*`nBh9E=ytP#LPK;w zsb&wzFnsq&RVc!fqd_s3lQ}Aoi}ghJe<#)po!SB(oWiV0#S}v literal 0 HcmV?d00001 diff --git a/assets/index-e34cd48c.js.gz b/assets/index-e34cd48c.js.gz deleted file mode 100644 index 438889cca5b8a925e33413eb3d17882e5e877ffb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3642 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,{onClick:o.bind(this,!1)},{default:()=>[s("返回首页")]})})])}}),O=t({name:"ErrorPage404",setup(){return{}},render(){return r(u,{status:"404"},null)}});export{O as default}; +import{r as o}from"./index-3c6900b5.js";import{a9 as p,r as i,P as m}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{k as t,b as r,E as e,p as s}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./vue-router@4.2.4_vue@3.3.4-e93fe26b.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-6cbb96c2.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";const u=t({name:"PageResult",props:{...p},render(){return r("div",{class:"error-page"},[r(i,e(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>r(m,{onClick:o.bind(this,!0)},{default:()=>[s("返回首页")]})})])}}),O=t({name:"ErrorPage404",setup(){return{}},render(){return r(u,{status:"404"},null)}});export{O as default}; diff --git a/assets/index-e464727c.js.gz b/assets/index-e464727c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..498b1535a8909a6a043184ef867d14a3ea3f6027 GIT binary patch literal 1031 zcmV+i1o-%d`kX!GbH}ov96u7Y^9_YrOJbx~JKNwOq}C3~CkyaS|lw^8sdY z5C;hX5wS2&=|0u9i?zORkM^It2mIbWW=A+fhI2i%Ry9Cmr+0K=7FWDXVUG^c2qwB4 zEa+JhM2Go{xPmAZhXEUU;L@tOvWqP?5;3PTfg@OR$u*Q)TwbJ-fvgU3bysq8Nx+~6 zngtOhA}b-G1^ZO2qIo+jP-?U%m1n$&L>Z3KtJc=4TI?jOqX;Bnl7Xn6z&gi>;0CsE z9`Zb+Og;f`z!-kvjBa{Wql=rUoaZ!868c0`33J$UPJFaEdY&pw3Wm!Dd;J|}{ zb(7FI8iac?szjtBgXnn3!weh-0TWV+xHw`I>FeP_wWJ4al(A46%dLxZ40~3Rq>2S) z#i-e`R=w!BE)j*6QIb-$HOh-|i!G3=h1k&r#@wQE|@3} z!8lwcVsV>^NNK|2Xtb9Gps5!KiE&g)nN}3W>Sxjzq5*H3cKKprjCP%80o@;!D2dZT z%JH6d-L+XOH~_OE&oYTu?hsrm?Z7n1_pk}0g=E#Jvf0&eaZ$VbW7Jz9oiL#1xO5nS z)+LnDl(CVR$3k}c3CjfKEFMoHG@Vsldwz+>2(dX*;vNIu&GZmyak3jX3(i68Y{X=g ziK;r@Sz_Pf3ddO9xYwDiD)(I+#&NS~C7JVDA->z(WrnKPYQH zSwdD-n~9KJYwXGJ%ubdqZ{XB>iMQ+%FPM1Lt^ecbEGMO$l*g>}^dg7I8 z?)ghub7M|D(7My4$8c}uztR)s!^B=H6MV6z@t1CS1_ZJ&^n9yqjoEH*zQ4Qq_P-zh z`1tp)cOP!<-~Dj=^Uc5S|NQvZciw91yVM&FQ+L+*RoCG^bvl_o`$|t5f7!KP*GgWW zc7edpcb(4vJe;olWeF9>8rINPX5!ub^X~SiU+#Z@fB)MDZ~A&QT}@w4SD50(W9iRb z1+ISlA3Wb+nf*h#%hfRlhR3R0%*t=^*g4uWc(eYkU$~EXt7Uce+5eTo2_`oP005fm B{Z{}0 literal 0 HcmV?d00001 diff --git a/assets/index-75e8e13c.js b/assets/index-eb409989.js similarity index 74% rename from assets/index-75e8e13c.js rename to assets/index-eb409989.js index ab4262fa..e3d38ba0 100644 --- a/assets/index-75e8e13c.js +++ b/assets/index-eb409989.js @@ -1 +1 @@ -import{e as te,d as C,m as L,l as j}from"./index-6cc317bd.js";import{V as ae}from"./vuedraggable@4.1.0_vue@3.3.4-c9b779ee.js";import{s as le}from"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import{U as B,N as ie,Q as v,a2 as ne,f as X,P as w,a3 as oe,a1 as se,n as ue,a4 as re,S as de,T as E,_ as Y,a5 as ce,a6 as _,Y as y,a7 as pe,p as M,a8 as he,e as me,B as fe,y as ge}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{k as F,i as O,b as e,E as P,A as S,z as be,f as q,F as V,n as ye,p as u,h as z}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as p,h as J,v as K}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{s as A}from"./screenfull@6.0.2-b3e6dc1f.js";import{p as Ce}from"./print-js@1.6.0-31e6d2b4.js";import{u as T,w as ve}from"./xlsx@0.18.5-65d3fcd1.js";import{d as Fe}from"./dayjs@1.11.7-adc18375.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./vue@3.3.4-1da73de6.js";import"./sortablejs@1.14.0-ca132232.js";const xe=t=>t.map(l=>(l.fixed&&(l.fixed==="right"?l.rightFixedActivated=!0:l.leftFixedActivated=!0),l.resizable&&(l.resizeColumnActivated=!0),l)),Ee=F({name:"TableSetting",emits:["columnsUpdate"],setup(t,{emit:a}){const l=O("tableSettingProvider",{}),n=te(),i=p(xe(l.modelColumns.value)),d=p(!0),{themeValue:h}=le(n);return{settingOptions:i,handleDraggableEnd:()=>{a("columnsUpdate",i.value)},handleFixedClick:(f,c)=>{const b=`${f}FixedActivated`,m=i.value[c];b==="leftFixedActivated"?m.rightFixedActivated=!1:b==="rightFixedActivated"&&(m.leftFixedActivated=!1),m[b]=!m[b],m[b]?m.fixed=f:m.fixed=void 0,i.value[c]=m,a("columnsUpdate",i.value)},disableDraggable:d,FixedPopoverIcon:f=>{const{element:c,name:b,tooltip:m,fn:N,index:R,fixed:U,key:I}=f;return e(v,null,{trigger:()=>e(C,{customClassName:`draggable-item__icon ray-table-icon ${c[I]?"draggable-item__icon--actived":""}`,name:b,size:"18",onClick:N.bind(this,U,R)},null),default:()=>m})},handleResizeColumnClick:f=>{const c=i.value[f];c.resizeColumnActivated=!c.resizeColumnActivated,c.resizable=c.resizeColumnActivated,i.value[f]=c,a("columnsUpdate",i.value)},themeValue:h}},render(){return e(v,{trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(C,{customClassName:"ray-table__setting",name:"setting",size:"18"},null),default:()=>e(B,{bordered:!1,class:"table-setting__card"},{default:()=>e(ae,P({class:["ray-table__setting-option--draggable"],modelValue:this.settingOptions,"onUpdate:modelValue":t=>this.settingOptions=t,itemKey:"key"},{disabled:!this.disableDraggable,onEnd:this.handleDraggableEnd.bind(this)}),{item:({element:t,index:a})=>e("div",{class:["draggable-item",this.themeValue?"draggable-item--dark":""]},[e(C,{customClassName:"draggable-item__d--icon",name:"draggable",size:"18"},null),e(ie,null,{default:()=>[e("span",null,[t.title])]}),this.FixedPopoverIcon({element:t,name:"left_arrow",tooltip:"左固定",fn:this.handleFixedClick,index:a,fixed:"left",key:"leftFixedActivated"}),e(v,null,{trigger:()=>e(C,{customClassName:`draggable-item__icon ${t.resizeColumnActivated?"draggable-item__icon--actived":""}`,name:"resize_h",size:"18",onClick:this.handleResizeColumnClick.bind(this,a)},null),default:()=>"修改列宽"}),this.FixedPopoverIcon({element:t,name:"right_arrow",tooltip:"右固定",fn:this.handleFixedClick,index:a,fixed:"right",key:"rightFixedActivated"})])})})})}}),H=F({name:"TableAction",props:{tooltip:{type:String,required:!0},negativeText:{type:String,default:"取消"},positiveText:{type:String,default:"确认"},icon:{type:String,required:!0},iconSize:{type:Number,default:18},popoverContent:{type:String,required:!0}},emits:["positive","negative"],setup(t,{emit:a}){const l=p(!1);return{handleEmit:i=>{a(i==="positive"?"positive":"negative"),l.value=!1},showPopoconfirm:l}},render(){return e(v,null,{trigger:()=>e(ne,{show:this.showPopoconfirm,"onUpdate:show":t=>this.showPopoconfirm=t,showArrow:!0},{trigger:()=>e(C,{name:this.icon,size:this.iconSize,customClassName:"ray-table-icon"},null),default:()=>this.tooltip,action:()=>e(X,null,{default:()=>[e(w,{size:"small",ghost:!0,onClick:this.handleEmit.bind(this,"negative")},{default:()=>[this.negativeText]}),e(w,{size:"small",ghost:!0,type:"info",onClick:this.handleEmit.bind(this,"positive")},{default:()=>[this.positiveText]})]})}),default:()=>this.popoverContent})}});const Se=F({name:"TableSize",emits:["changeSize"],setup(t,{emit:a}){const l=O("tableSettingProvider",{}),n=p(!1),i=p(l.size),d=S({get:()=>l.size,set:o=>{i.value=o}}),h=p([{label:"默认",key:"medium"},{label:"紧凑",key:"small"},{label:"宽松",key:"large"}]);return{sizeOptions:h,currentSize:i,handleDropdownClick:o=>{h.value.forEach(g=>{g.key===o&&(d.value=o,n.value=!1,a("changeSize",o))})},popoverShow:n}},render(){return e(v,{show:this.popoverShow,"onUpdate:show":t=>this.popoverShow=t,trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(v,null,{trigger:()=>e(C,{name:"adjustment",size:"18",customClassName:"ray-table-icon"},null),default:()=>"表格密度"}),default:()=>e(B,{bordered:!1,class:"ray-table__table-size ray-table__table-size--dark ray-table__table-size--light"},{default:()=>[e("div",{class:"table-size__dropdown"},[e("div",{class:"table-size__dropdown-wrapper"},[this.sizeOptions.map(t=>e("div",{class:["dropdown-item",t.key===this.currentSize?"dropdown-item--active":""],key:t.key,onClick:this.handleDropdownClick.bind(this,t.key)},[e("div",{class:"drop-item__label"},[t.label])]))])])]})})}});const ke=F({name:"TableScreenfull",setup(){const t=O("tableSettingProvider",{}),a=S(()=>t.rayTableUUID);let l=A.isFullscreen;return{handleScreenfull:()=>{const i=document.getElementById(a.value);l=!l,i&&A.isEnabled&&l?A.request(i):A.exit()}}},render(){return e(v,null,{trigger:()=>e(C,{name:"fullscreen",size:"18",customClassName:"ray-table-icon tay-table-icon__screenfull",onClick:this.handleScreenfull.bind(this)},null),default:()=>"全屏表格"})}}),Te={...oe,rightClickMenu:{type:Array,default:()=>[]},title:{type:[String,Object],default:""},action:{type:Boolean,default:!0},actionExtra:{type:Object,default:()=>({})},showMenu:{type:Boolean,default:!0},exportTooltip:{type:String,default:"是否导出为Excel表格?"},exportType:{type:String,default:"xlsx"},exportPositiveText:{type:String,default:"确认"},exportNegativeText:{type:String,default:"取消"},exportFilename:{type:String,default:""},printPositiveText:{type:String,default:"确认"},printNegativeText:{type:String,default:"取消"},printTooltip:{type:String,default:"是否打印该表格?"},printType:{type:String,default:"html"},printOptions:{type:Object,default:()=>({})},printIcon:{type:String,default:"print"},exportExcelIcon:{type:String,default:"export_excel"},tableHeaderSpace:{type:String,default:"10px"},bordered:{type:Boolean,default:!1}},we=t=>t.reduce((l,n)=>(l[n.key]=n.title,l),{}),De=(t,a,l)=>{for(let n=t.s.c;n<=t.e.c;n++){const i=T.encode_col(n)+"1";a[i].v=l[a[i].v]}},_e=async(t,a,l={})=>{await new Promise((n,i)=>{if(Array.isArray(t))if(t.length){const d=we(a??[]),h=T.json_to_sheet(t),s=T.book_new(),o=l.filename?l.filename+".xlsx":Fe().format("YYYY-MM-DD")+"导出表格.xlsx";T.book_append_sheet(s,h,"Data");const g=T.decode_range(h["!ref"]);a!=null&&a.length&&De(g,h,d),ve(s,o),n()}else n();else i()})},ze=F({name:"RayTable",props:Te,emits:["update:columns","menuSelect","exportSuccess","exportError"],setup(t,{emit:a,expose:l}){const n=p(),i=L(16),d=L(16),h=S(()=>t.rightClickMenu),s=S({get:()=>t.columns,set:r=>{a("update:columns",r)}}),o=J({x:0,y:0,showMenu:!1});let g=-1;const $=S(()=>({"--ray-table-header-space":t.tableHeaderSpace})),f=p(t.size),c=p();be("tableSettingProvider",{modelRightClickMenu:h,modelColumns:s,size:t.size,rayTableUUID:d});const b=r=>{s.value=r},m=(r,x)=>{a("menuSelect",r,g,x),o.showMenu=!1},N=(r,x)=>{var D;return{...(D=t.rowProps)==null?void 0:D.call(t,r,x),onContextmenu:k=>{k.preventDefault(),g=x,o.showMenu=!1,ye().then(()=>{o.showMenu=!0,o.x=k.clientX,o.y=k.clientY})}}},R=async()=>{if(t.data.length&&t.columns.length)try{await _e(t.data,t.columns,{filename:t.exportFilename}),a("exportSuccess")}catch{a("exportError")}},U=()=>{const r=Object.assign({},t.printOptions,{printable:i,type:t.printType,documentTitle:t.printOptions.documentTitle?t.printOptions.documentTitle:"表格"});Ce(r)},I=r=>{f.value=r},Q=r=>{const{clearFilters:x,clearSorter:G,filters:D,page:k,scrollTo:W,sort:Z,filter:ee}=r;c.value={clearFilters:x,clearSorter:G,filters:D,page:k,scrollTo:W,sort:Z,filter:ee}};return l({tableMethods:S(()=>c.value)}),q(()=>{Q(n.value)}),{tableUUID:i,rayTableUUID:d,handleColumnsUpdate:b,...K(o),handleRowProps:N,handleRightMenuSelect:m,handleExportPositive:R,handlePrintPositive:U,cssVars:$,handleChangeTableSize:I,tableSize:f,rayTableInstance:n}},render(){return e(B,P({class:"ray-table",bordered:this.bordered,style:[this.cssVars]},{id:this.rayTableUUID}),{default:()=>e(V,null,[e(se,P({ref:"rayTableInstance"},{id:this.tableUUID},this.$props,{rowProps:this.handleRowProps.bind(this),size:this.tableSize}),{...this.$slots}),this.showMenu?e(ue,{show:this.showMenu,placement:"bottom-start",trigger:"manual",x:this.x,y:this.y,options:this.rightClickMenu,onClickoutside:()=>this.showMenu=!1,onSelect:this.handleRightMenuSelect.bind(this)},null):""]),header:()=>this.title,"header-extra":()=>this.action?e("div",{class:"ray-table-header-extra__space"},[e(H,{icon:this.printIcon,tooltip:this.printTooltip,popoverContent:"打印表格",positiveText:this.printPositiveText,negativeText:this.printNegativeText,onPositive:this.handlePrintPositive.bind(this)},null),e(H,{icon:this.exportExcelIcon,tooltip:this.exportTooltip,popoverContent:"导出表格",positiveText:this.exportPositiveText,negativeText:this.exportNegativeText,onPositive:this.handleExportPositive.bind(this)},null),e(Se,{onChangeSize:this.handleChangeTableSize.bind(this)},null),e(ke,null,null),e(Ee,{onColumnsUpdate:this.handleColumnsUpdate.bind(this)},null)]):"",footer:()=>{var t,a;return(a=(t=this.$slots).tableFooter)==null?void 0:a.call(t)}})}});const Ae={value:{type:Boolean,default:!0},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...re},Pe=F({name:"RayCollapseGrid",props:Ae,setup(t){const a=p(t.value),l=()=>{a.value=!a.value;const{onUpdateValue:i,"onUpdate:value":d}=t;i&&j(i,a.value),d&&j(d,a.value)};return{modelCollapsed:a,handleCollapse:l,CollapseIcon:()=>e("div",{class:"collapse-icon",onClick:l.bind(this)},[e("span",null,[a.value?t.collapseToggleText[0]:t.collapseToggleText[1]]),e(C,{customClassName:`collapse-icon--arrow ${a.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return e(B,{bordered:this.bordered},{default:()=>e(de,P({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,cols:this.cols,collapsedRows:this.collapsedRows}),{default:()=>{var t,a;return[(a=(t=this.$slots).default)==null?void 0:a.call(t),e(E,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[e(X,{justify:"end"},{default:()=>{var l,n;return[(n=(l=this.$slots).action)==null?void 0:n.call(l),this.CollapseIcon()]}})]})]}})})}}),vt=F({name:"TableView",setup(){const t=p(),a=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:s=>s.tags.map(g=>z(ge,{style:{marginRight:"6px"},type:"info",bordered:!1},{default:()=>g}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:s=>z(w,{size:"small"},{default:()=>"Send Email"})}],l=p([...a].map(s=>({...s,width:400}))),n=p([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),i=[{label:"编辑",key:"edit"},{label:()=>z("span",{style:{color:"red"}},"删除"),key:"delete"}],d=J({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),h=(s,o)=>{s==="delete"&&n.value.splice(o,1)};return q(()=>{var s;(s=t.value)==null||s.tableMethods}),{...K(d),tableData:n,actionColumns:l,baseColumns:a,tableMenuOptions:i,handleMenuSelect:h,tableRef:t}},render(){return e(fe,null,{default:()=>[e(Y,null,{default:()=>[u("RayTable 组件使用")]}),e(ce,{alignText:!0},{default:()=>[e(_,null,{default:()=>[u("该组件基于 Naive UI DataTable 组件封装。实现右键菜单、表格标题、导出为 excel 操作栏等功能")]}),e(_,null,{default:()=>[u("RayTable 完全继承 DataTable 的所有属性与方法")]}),e(_,null,{default:()=>[u("相关拓展 props 属性,可以在源码位置 src/components/RayTable/src/props.ts 中查看相关代码与注释")]}),e(_,null,{default:()=>[u("该组件可以配合 RayCollapseGird 组件使用实现可折叠搜索栏")]})]}),e(Y,null,{default:()=>[u("配合 RayCollapseGird 组件使用与 RayTable 拓展功能")]}),e(y,null,{default:()=>[u("使用响应式方法代理 columns 并且打开 action 则可以启用操作栏(v-model:columns)")]}),e(y,null,{default:()=>[u("拖拽操作栏动态切换表格列")]}),e(y,null,{default:()=>[u("点击左右固定按钮,即可动态固定列")]}),e(y,null,{default:()=>[u("点击修改列宽度,即可拖动列修改宽度")]}),e(y,null,{default:()=>[u("点击导出按钮即可导出 excel 表格,默认以列为表头输出")]}),e(y,null,{default:()=>[u("点击打印按钮即可打印该表格")]}),e(y,null,{default:()=>[u("右键菜单")]}),e(y,null,{default:()=>[u("全屏表格")]}),e(Pe,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RayCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{action:()=>e(V,null,[e(w,{type:"primary"},{default:()=>[u("搜索")]}),e(w,null,{default:()=>[u("重置")]})]),default:()=>e(V,null,[e(E,null,{default:()=>[e(pe,null,null)]}),e(E,null,{default:()=>[e(M,null,null)]}),e(E,null,{default:()=>[e(he,{type:"datetimerange",clearable:!0},null)]}),e(E,null,{default:()=>[e(M,null,null)]}),e(E,null,{default:()=>[e(M,null,null)]})])}),e(ze,{style:"margin-top: 18px",ref:"tableRef",scrollX:2e3,title:z(me,{onUpdateValue:t=>this.tableLoading=t},{}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":t=>this.actionColumns=t,pagination:{pageSize:10},loading:this.tableLoading,rightClickMenu:this.tableMenuOptions,onMenuSelect:this.handleMenuSelect.bind(this)},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上"})]})}});export{vt as default}; +import{e as te,d as C,m as L,l as j}from"./index-3c6900b5.js";import{V as ae}from"./vuedraggable@4.1.0_vue@3.3.4-c9b779ee.js";import{s as le}from"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import{U as B,N as ie,Q as v,a2 as ne,f as X,P as w,a3 as oe,a1 as se,n as ue,a4 as re,S as de,T as E,_ as Y,a5 as ce,a6 as _,Y as y,a7 as pe,p as M,a8 as he,e as me,B as fe,y as ge}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{k as F,i as O,b as e,E as P,A as S,z as be,f as q,F as V,n as ye,p as u,h as z}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as p,h as J,v as K}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{s as A}from"./screenfull@6.0.2-b3e6dc1f.js";import{p as Ce}from"./print-js@1.6.0-31e6d2b4.js";import{u as T,w as ve}from"./xlsx@0.18.5-65d3fcd1.js";import{d as Fe}from"./dayjs@1.11.7-6cbb96c2.js";import"./vue-router@4.2.4_vue@3.3.4-e93fe26b.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./vue@3.3.4-1da73de6.js";import"./sortablejs@1.14.0-ca132232.js";const xe=t=>t.map(l=>(l.fixed&&(l.fixed==="right"?l.rightFixedActivated=!0:l.leftFixedActivated=!0),l.resizable&&(l.resizeColumnActivated=!0),l)),Ee=F({name:"TableSetting",emits:["columnsUpdate"],setup(t,{emit:a}){const l=O("tableSettingProvider",{}),n=te(),i=p(xe(l.modelColumns.value)),d=p(!0),{themeValue:h}=le(n);return{settingOptions:i,handleDraggableEnd:()=>{a("columnsUpdate",i.value)},handleFixedClick:(f,c)=>{const b=`${f}FixedActivated`,m=i.value[c];b==="leftFixedActivated"?m.rightFixedActivated=!1:b==="rightFixedActivated"&&(m.leftFixedActivated=!1),m[b]=!m[b],m[b]?m.fixed=f:m.fixed=void 0,i.value[c]=m,a("columnsUpdate",i.value)},disableDraggable:d,FixedPopoverIcon:f=>{const{element:c,name:b,tooltip:m,fn:N,index:R,fixed:U,key:I}=f;return e(v,null,{trigger:()=>e(C,{customClassName:`draggable-item__icon ray-table-icon ${c[I]?"draggable-item__icon--actived":""}`,name:b,size:"18",onClick:N.bind(this,U,R)},null),default:()=>m})},handleResizeColumnClick:f=>{const c=i.value[f];c.resizeColumnActivated=!c.resizeColumnActivated,c.resizable=c.resizeColumnActivated,i.value[f]=c,a("columnsUpdate",i.value)},themeValue:h}},render(){return e(v,{trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(C,{customClassName:"ray-table__setting",name:"setting",size:"18"},null),default:()=>e(B,{bordered:!1,class:"table-setting__card"},{default:()=>e(ae,P({class:["ray-table__setting-option--draggable"],modelValue:this.settingOptions,"onUpdate:modelValue":t=>this.settingOptions=t,itemKey:"key"},{disabled:!this.disableDraggable,onEnd:this.handleDraggableEnd.bind(this)}),{item:({element:t,index:a})=>e("div",{class:["draggable-item",this.themeValue?"draggable-item--dark":""]},[e(C,{customClassName:"draggable-item__d--icon",name:"draggable",size:"18"},null),e(ie,null,{default:()=>[e("span",null,[t.title])]}),this.FixedPopoverIcon({element:t,name:"left_arrow",tooltip:"左固定",fn:this.handleFixedClick,index:a,fixed:"left",key:"leftFixedActivated"}),e(v,null,{trigger:()=>e(C,{customClassName:`draggable-item__icon ${t.resizeColumnActivated?"draggable-item__icon--actived":""}`,name:"resize_h",size:"18",onClick:this.handleResizeColumnClick.bind(this,a)},null),default:()=>"修改列宽"}),this.FixedPopoverIcon({element:t,name:"right_arrow",tooltip:"右固定",fn:this.handleFixedClick,index:a,fixed:"right",key:"rightFixedActivated"})])})})})}}),H=F({name:"TableAction",props:{tooltip:{type:String,required:!0},negativeText:{type:String,default:"取消"},positiveText:{type:String,default:"确认"},icon:{type:String,required:!0},iconSize:{type:Number,default:18},popoverContent:{type:String,required:!0}},emits:["positive","negative"],setup(t,{emit:a}){const l=p(!1);return{handleEmit:i=>{a(i==="positive"?"positive":"negative"),l.value=!1},showPopoconfirm:l}},render(){return e(v,null,{trigger:()=>e(ne,{show:this.showPopoconfirm,"onUpdate:show":t=>this.showPopoconfirm=t,showArrow:!0},{trigger:()=>e(C,{name:this.icon,size:this.iconSize,customClassName:"ray-table-icon"},null),default:()=>this.tooltip,action:()=>e(X,null,{default:()=>[e(w,{size:"small",ghost:!0,onClick:this.handleEmit.bind(this,"negative")},{default:()=>[this.negativeText]}),e(w,{size:"small",ghost:!0,type:"info",onClick:this.handleEmit.bind(this,"positive")},{default:()=>[this.positiveText]})]})}),default:()=>this.popoverContent})}});const Se=F({name:"TableSize",emits:["changeSize"],setup(t,{emit:a}){const l=O("tableSettingProvider",{}),n=p(!1),i=p(l.size),d=S({get:()=>l.size,set:o=>{i.value=o}}),h=p([{label:"默认",key:"medium"},{label:"紧凑",key:"small"},{label:"宽松",key:"large"}]);return{sizeOptions:h,currentSize:i,handleDropdownClick:o=>{h.value.forEach(g=>{g.key===o&&(d.value=o,n.value=!1,a("changeSize",o))})},popoverShow:n}},render(){return e(v,{show:this.popoverShow,"onUpdate:show":t=>this.popoverShow=t,trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(v,null,{trigger:()=>e(C,{name:"adjustment",size:"18",customClassName:"ray-table-icon"},null),default:()=>"表格密度"}),default:()=>e(B,{bordered:!1,class:"ray-table__table-size ray-table__table-size--dark ray-table__table-size--light"},{default:()=>[e("div",{class:"table-size__dropdown"},[e("div",{class:"table-size__dropdown-wrapper"},[this.sizeOptions.map(t=>e("div",{class:["dropdown-item",t.key===this.currentSize?"dropdown-item--active":""],key:t.key,onClick:this.handleDropdownClick.bind(this,t.key)},[e("div",{class:"drop-item__label"},[t.label])]))])])]})})}});const ke=F({name:"TableScreenfull",setup(){const t=O("tableSettingProvider",{}),a=S(()=>t.rayTableUUID);let l=A.isFullscreen;return{handleScreenfull:()=>{const i=document.getElementById(a.value);l=!l,i&&A.isEnabled&&l?A.request(i):A.exit()}}},render(){return e(v,null,{trigger:()=>e(C,{name:"fullscreen",size:"18",customClassName:"ray-table-icon tay-table-icon__screenfull",onClick:this.handleScreenfull.bind(this)},null),default:()=>"全屏表格"})}}),Te={...oe,rightClickMenu:{type:Array,default:()=>[]},title:{type:[String,Object],default:""},action:{type:Boolean,default:!0},actionExtra:{type:Object,default:()=>({})},showMenu:{type:Boolean,default:!0},exportTooltip:{type:String,default:"是否导出为Excel表格?"},exportType:{type:String,default:"xlsx"},exportPositiveText:{type:String,default:"确认"},exportNegativeText:{type:String,default:"取消"},exportFilename:{type:String,default:""},printPositiveText:{type:String,default:"确认"},printNegativeText:{type:String,default:"取消"},printTooltip:{type:String,default:"是否打印该表格?"},printType:{type:String,default:"html"},printOptions:{type:Object,default:()=>({})},printIcon:{type:String,default:"print"},exportExcelIcon:{type:String,default:"export_excel"},tableHeaderSpace:{type:String,default:"10px"},bordered:{type:Boolean,default:!1}},we=t=>t.reduce((l,n)=>(l[n.key]=n.title,l),{}),De=(t,a,l)=>{for(let n=t.s.c;n<=t.e.c;n++){const i=T.encode_col(n)+"1";a[i].v=l[a[i].v]}},_e=async(t,a,l={})=>{await new Promise((n,i)=>{if(Array.isArray(t))if(t.length){const d=we(a??[]),h=T.json_to_sheet(t),s=T.book_new(),o=l.filename?l.filename+".xlsx":Fe().format("YYYY-MM-DD")+"导出表格.xlsx";T.book_append_sheet(s,h,"Data");const g=T.decode_range(h["!ref"]);a!=null&&a.length&&De(g,h,d),ve(s,o),n()}else n();else i()})},ze=F({name:"RayTable",props:Te,emits:["update:columns","menuSelect","exportSuccess","exportError"],setup(t,{emit:a,expose:l}){const n=p(),i=L(16),d=L(16),h=S(()=>t.rightClickMenu),s=S({get:()=>t.columns,set:r=>{a("update:columns",r)}}),o=J({x:0,y:0,showMenu:!1});let g=-1;const $=S(()=>({"--ray-table-header-space":t.tableHeaderSpace})),f=p(t.size),c=p();be("tableSettingProvider",{modelRightClickMenu:h,modelColumns:s,size:t.size,rayTableUUID:d});const b=r=>{s.value=r},m=(r,x)=>{a("menuSelect",r,g,x),o.showMenu=!1},N=(r,x)=>{var D;return{...(D=t.rowProps)==null?void 0:D.call(t,r,x),onContextmenu:k=>{k.preventDefault(),g=x,o.showMenu=!1,ye().then(()=>{o.showMenu=!0,o.x=k.clientX,o.y=k.clientY})}}},R=async()=>{if(t.data.length&&t.columns.length)try{await _e(t.data,t.columns,{filename:t.exportFilename}),a("exportSuccess")}catch{a("exportError")}},U=()=>{const r=Object.assign({},t.printOptions,{printable:i,type:t.printType,documentTitle:t.printOptions.documentTitle?t.printOptions.documentTitle:"表格"});Ce(r)},I=r=>{f.value=r},Q=r=>{const{clearFilters:x,clearSorter:G,filters:D,page:k,scrollTo:W,sort:Z,filter:ee}=r;c.value={clearFilters:x,clearSorter:G,filters:D,page:k,scrollTo:W,sort:Z,filter:ee}};return l({tableMethods:S(()=>c.value)}),q(()=>{Q(n.value)}),{tableUUID:i,rayTableUUID:d,handleColumnsUpdate:b,...K(o),handleRowProps:N,handleRightMenuSelect:m,handleExportPositive:R,handlePrintPositive:U,cssVars:$,handleChangeTableSize:I,tableSize:f,rayTableInstance:n}},render(){return e(B,P({class:"ray-table",bordered:this.bordered,style:[this.cssVars]},{id:this.rayTableUUID}),{default:()=>e(V,null,[e(se,P({ref:"rayTableInstance"},{id:this.tableUUID},this.$props,{rowProps:this.handleRowProps.bind(this),size:this.tableSize}),{...this.$slots}),this.showMenu?e(ue,{show:this.showMenu,placement:"bottom-start",trigger:"manual",x:this.x,y:this.y,options:this.rightClickMenu,onClickoutside:()=>this.showMenu=!1,onSelect:this.handleRightMenuSelect.bind(this)},null):""]),header:()=>this.title,"header-extra":()=>this.action?e("div",{class:"ray-table-header-extra__space"},[e(H,{icon:this.printIcon,tooltip:this.printTooltip,popoverContent:"打印表格",positiveText:this.printPositiveText,negativeText:this.printNegativeText,onPositive:this.handlePrintPositive.bind(this)},null),e(H,{icon:this.exportExcelIcon,tooltip:this.exportTooltip,popoverContent:"导出表格",positiveText:this.exportPositiveText,negativeText:this.exportNegativeText,onPositive:this.handleExportPositive.bind(this)},null),e(Se,{onChangeSize:this.handleChangeTableSize.bind(this)},null),e(ke,null,null),e(Ee,{onColumnsUpdate:this.handleColumnsUpdate.bind(this)},null)]):"",footer:()=>{var t,a;return(a=(t=this.$slots).tableFooter)==null?void 0:a.call(t)}})}});const Ae={value:{type:Boolean,default:!0},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...re},Pe=F({name:"RayCollapseGrid",props:Ae,setup(t){const a=p(t.value),l=()=>{a.value=!a.value;const{onUpdateValue:i,"onUpdate:value":d}=t;i&&j(i,a.value),d&&j(d,a.value)};return{modelCollapsed:a,handleCollapse:l,CollapseIcon:()=>e("div",{class:"collapse-icon",onClick:l.bind(this)},[e("span",null,[a.value?t.collapseToggleText[0]:t.collapseToggleText[1]]),e(C,{customClassName:`collapse-icon--arrow ${a.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return e(B,{bordered:this.bordered},{default:()=>e(de,P({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var t,a;return[(a=(t=this.$slots).default)==null?void 0:a.call(t),e(E,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[e(X,{justify:"end"},{default:()=>{var l,n;return[(n=(l=this.$slots).action)==null?void 0:n.call(l),this.CollapseIcon()]}})]})]}})})}}),vt=F({name:"TableView",setup(){const t=p(),a=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:s=>s.tags.map(g=>z(ge,{style:{marginRight:"6px"},type:"info",bordered:!1},{default:()=>g}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:s=>z(w,{size:"small"},{default:()=>"Send Email"})}],l=p([...a].map(s=>({...s,width:400}))),n=p([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),i=[{label:"编辑",key:"edit"},{label:()=>z("span",{style:{color:"red"}},"删除"),key:"delete"}],d=J({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),h=(s,o)=>{s==="delete"&&n.value.splice(o,1)};return q(()=>{var s;(s=t.value)==null||s.tableMethods}),{...K(d),tableData:n,actionColumns:l,baseColumns:a,tableMenuOptions:i,handleMenuSelect:h,tableRef:t}},render(){return e(fe,null,{default:()=>[e(Y,null,{default:()=>[u("RayTable 组件使用")]}),e(ce,{alignText:!0},{default:()=>[e(_,null,{default:()=>[u("该组件基于 Naive UI DataTable 组件封装。实现右键菜单、表格标题、导出为 excel 操作栏等功能")]}),e(_,null,{default:()=>[u("RayTable 完全继承 DataTable 的所有属性与方法")]}),e(_,null,{default:()=>[u("相关拓展 props 属性,可以在源码位置 src/components/RayTable/src/props.ts 中查看相关代码与注释")]}),e(_,null,{default:()=>[u("该组件可以配合 RayCollapseGird 组件使用实现可折叠搜索栏")]})]}),e(Y,null,{default:()=>[u("配合 RayCollapseGird 组件使用与 RayTable 拓展功能")]}),e(y,null,{default:()=>[u("使用响应式方法代理 columns 并且打开 action 则可以启用操作栏(v-model:columns)")]}),e(y,null,{default:()=>[u("拖拽操作栏动态切换表格列")]}),e(y,null,{default:()=>[u("点击左右固定按钮,即可动态固定列")]}),e(y,null,{default:()=>[u("点击修改列宽度,即可拖动列修改宽度")]}),e(y,null,{default:()=>[u("点击导出按钮即可导出 excel 表格,默认以列为表头输出")]}),e(y,null,{default:()=>[u("点击打印按钮即可打印该表格")]}),e(y,null,{default:()=>[u("右键菜单")]}),e(y,null,{default:()=>[u("全屏表格")]}),e(Pe,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RayCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{action:()=>e(V,null,[e(w,{type:"primary"},{default:()=>[u("搜索")]}),e(w,null,{default:()=>[u("重置")]})]),default:()=>e(V,null,[e(E,null,{default:()=>[e(pe,null,null)]}),e(E,null,{default:()=>[e(M,null,null)]}),e(E,null,{default:()=>[e(he,{type:"datetimerange",clearable:!0},null)]}),e(E,null,{default:()=>[e(M,null,null)]}),e(E,null,{default:()=>[e(M,null,null)]})])}),e(ze,{style:"margin-top: 18px",ref:"tableRef",scrollX:2e3,title:z(me,{onUpdateValue:t=>this.tableLoading=t},{}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":t=>this.actionColumns=t,pagination:{pageSize:10},loading:this.tableLoading,rightClickMenu:this.tableMenuOptions,onMenuSelect:this.handleMenuSelect.bind(this)},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上"})]})}});export{vt as default}; diff --git a/assets/index-eb409989.js.gz b/assets/index-eb409989.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..cd00d80698492c6ade0ae0085b0e990791e27646 GIT binary patch literal 6043 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,null,{default:()=>[u(p,{type:"success"},{default:()=>[t("Vue3.x")]}),u(p,{type:"info"},{default:()=>[t("React")]})]})},{label:"从事搬砖时长",des:()=>u(l,null,{default:()=>[u(p,{type:"success"},{default:()=>[t("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(l,{align:"center"},{default:()=>[u(n,{name:"ray",size:"22"},null),t("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>u(l,{align:"center"},{default:()=>[t("如果有希望补充的功能可以在"),u("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[t("GitHub")]),t("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let a,o;return u(b,{class:"dashboard-layout layout-full"},{default:()=>[u(i,null,{header:()=>C(n,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(i,{title:"个人介绍"},{default:()=>[u(f,{bordered:!0,labelPlacement:"left",column:2},r(a=this.coverLetterOptions.map(e=>{let s;return u(c,{key:e.label,label:e.label,span:e==null?void 0:e.span},r(s=e.des())?s:{default:()=>[s]})}))?a:{default:()=>[a]})]}),u(i,{title:"项目介绍"},{default:()=>[u(m,null,{default:()=>[t("技术栈")]}),u(d,null,{default:()=>[u(l,null,r(o=this.technologyTagOptions.map(e=>u(p,{key:e.value,type:"info"},{default:()=>[e.label]})))?o:{default:()=>[o]})]}),u(m,null,{default:()=>[t("项目介绍")]}),u(d,null,{default:()=>[t("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(i,{title:"友情链接"},{default:()=>[u(E,null,null)]})]})}});export{au as default}; +import{d as n}from"./index-3c6900b5.js";import{R as E}from"./index-2ac7dfba.js";import{U as i,j as f,k as c,X as m,Y as d,f as l,y as p,B as b}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{k as y,b as u,h as C,p as t,q as F}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./vue-router@4.2.4_vue@3.3.4-e93fe26b.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-6cbb96c2.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";function r(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!F(a)}const au=y({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>u(l,null,{default:()=>[u(p,{type:"success"},{default:()=>[t("Vue3.x")]}),u(p,{type:"info"},{default:()=>[t("React")]})]})},{label:"从事搬砖时长",des:()=>u(l,null,{default:()=>[u(p,{type:"success"},{default:()=>[t("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(l,{align:"center"},{default:()=>[u(n,{name:"ray",size:"22"},null),t("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>u(l,{align:"center"},{default:()=>[t("如果有希望补充的功能可以在"),u("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[t("GitHub")]),t("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let a,o;return u(b,{class:"dashboard-layout layout-full"},{default:()=>[u(i,null,{header:()=>C(n,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(i,{title:"个人介绍"},{default:()=>[u(f,{bordered:!0,labelPlacement:"left",column:2},r(a=this.coverLetterOptions.map(e=>{let s;return u(c,{key:e.label,label:e.label,span:e==null?void 0:e.span},r(s=e.des())?s:{default:()=>[s]})}))?a:{default:()=>[a]})]}),u(i,{title:"项目介绍"},{default:()=>[u(m,null,{default:()=>[t("技术栈")]}),u(d,null,{default:()=>[u(l,null,r(o=this.technologyTagOptions.map(e=>u(p,{key:e.value,type:"info"},{default:()=>[e.label]})))?o:{default:()=>[o]})]}),u(m,null,{default:()=>[t("项目介绍")]}),u(d,null,{default:()=>[t("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(i,{title:"友情链接"},{default:()=>[u(E,null,null)]})]})}});export{au as default}; diff --git a/assets/index-ffb95aec.js.gz b/assets/index-ffb95aec.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..77fb980f12db1f878673e0a90650b87929a6a4cc GIT binary patch literal 1868 zcmV-S2ebGeiwFP!000026RlTmZ`;-t{=Q$K@)iexLCFz-JEvI62+dAA5)RC|3%LwC0ml^0s{sZ zxF-3WbD#U1bDnFnRyzozu2Vp~;4iyj(2~@7<~#JNQYKclRKljZ$fa{E$DJ3rcP4Q< zBDUjVG>-d~z%hAIEUtV-EJVH_mX`c$u{g3T7EkVor7izlEO?aIM{J2IF>B~**-(wk zOEGPf)v{_R6zgWGVrk=>W$8OI7E3HQ#qyTi7E2`mMlA1+@-`sRH4+Dwb)Nr#T34%xP965KdD|V>Da?TiB-h?2zLgm<*yOCIpwO zGlWvwUcA73rAL7N%LjmS&h`eQGW_r7f=m zkTSH2Lo8RL)9f3Bb0wr;excZ}tZ*KR%A2Y--YU9LwyK0o&uI``;TeMouvx9xHUYDn z1UoDgU`?%zVGUEO64RYJSz|F?Sn!1ZaP}!x0?cW+1VaZAAf2I^nq`_(WKIq;;;)!C z){t4A?nK%OA{O|Un_xzOtw2hcV+y`$O(G-c?3U;Sp&(RNH;Haz*PUHiCHfRbxD3ae zuC+~ESKL37afo+(qAVeg0Y1om*@V%fdX-l2*<~8GE2gdELd`gP)p4lpx_L*qu}{R2 z3tbwe7(ppe?cY4^B}wq_=`b? zD&*ix((A9k_AY!{CV|hR0*dRMV%JA4T9eMd4I*dbA;}!}Z5K!TcS!&xeV;~fCw_+Z7)J3ruWp6LW z#kSlPjB65)2?4*BmZu<5QThaWT)isIU0R-#$0C^T2D9Mj#RZt5;Rn7C>Gk*5`+I9c zdVhL$^oLjfCwhbZ>-`rG@|6AFUy~P4le?>fzuZW^+ZcR#klemI`1VP@ZPL3ngIDiy ze{XM+OBWh!!LLb#`k?fwP2-|34{H^o4ipInt|sX^0L3ZhWMGx7K2BD*@_m0;xi)2Ldzju)AK1;U#nXAj&$gk-q+zxjhCO2;$K6#q{dHsK4CD{W)vph)A0!)3`uh))?MITRse~lCOFYDRO>#!fr+Cc2BFW8= zx;3d8MQvW2pI=~6GsY@h>GKyD3f@NSy%;IyQD+{MP$JrDdoakrM^Jc=MZbtK94%8M z-Pr8+RzU8;FFB7XpE&X*IijTL2VSty`4}ynYVKhV$}svdJ$^h<>Jt`G@VOJf@c9Js zp}3WfzvoXUUqAln!tpop`|_pbWjVJ8m_Cofgv!CWp$o)CJWDRrfj<@t`J#x+eMaN3 zVV^fCg4EgDw`O*eWr%1HXgqp-$*u}B&(0oTboe#{@xeAm9imbFjp+{=&1es`)h;!yEFK@au)|7 zP^C`owUV5v^`VCdZ9(JJB#*k0B$L34TUq0RSJtB@V2=2F0%LJ7W!w_-0|rz#9Zac=HSUYlgj#f-yyH1!_k<3Axm zF4vh7v}Re8=;zgybo)vA;MT|)o!K5Xw6?Gq%_#qb)ebd+z2Tg} z)H#FWbDl+i;?zHN0)hSJ2KW`UPrAL*Klpcg{{}c%|KQ%y<2&FeM>p>d4tD#!^`zGu z{Ql9*>&Hh6~arQrF9{},N=Array.isArray,at=/\/$/,lt=e=>e.replace(at,"");function ue(e,t,n="/"){let r,s={},l="",d="";const m=t.indexOf("#");let c=t.indexOf("?");return m=0&&(c=-1),c>-1&&(r=t.slice(0,c),l=t.slice(c+1,m>-1?m:t.length),s=e(l)),m>-1&&(r=r||t.slice(0,m),d=t.slice(m,t.length)),r=dt(r??t,n),{fullPath:r+(l&&"?")+l+d,path:r,query:s,hash:d}}function ut(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ce(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function ft(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&G(t.matched[r],n.matched[s])&&Ge(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function G(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Ge(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!ht(e[n],t[n]))return!1;return!0}function ht(e,t){return N(e)?ke(e,t):N(t)?ke(t,e):e===t}function ke(e,t){return N(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function dt(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let l=n.length-1,d,m;for(d=0;d1&&l--;else break;return n.slice(0,l).join("/")+"/"+r.slice(d-(d===r.length?1:0)).join("/")}var X;(function(e){e.pop="pop",e.push="push"})(X||(X={}));var Y;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Y||(Y={}));function pt(e){if(!e)if(q){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),lt(e)}const mt=/^[^#]+#/;function gt(e,t){return e.replace(mt,"#")+t}function vt(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const te=()=>({left:window.pageXOffset,top:window.pageYOffset});function yt(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=vt(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function be(e,t){return(history.state?history.state.position-t:-1)+e}const he=new Map;function Rt(e,t){he.set(e,t)}function Et(e){const t=he.get(e);return he.delete(e),t}let Pt=()=>location.protocol+"//"+location.host;function Ke(e,t){const{pathname:n,search:r,hash:s}=t,l=e.indexOf("#");if(l>-1){let m=s.includes(e.slice(l))?e.slice(l).length:1,c=s.slice(m);return c[0]!=="/"&&(c="/"+c),Ce(c,"")}return Ce(n,e)+r+s}function wt(e,t,n,r){let s=[],l=[],d=null;const m=({state:u})=>{const g=Ke(e,location),R=n.value,b=t.value;let k=0;if(u){if(n.value=g,t.value=u,d&&d===R){d=null;return}k=b?u.position-b.position:0}else r(g);s.forEach(E=>{E(n.value,R,{delta:k,type:X.pop,direction:k?k>0?Y.forward:Y.back:Y.unknown})})};function c(){d=n.value}function f(u){s.push(u);const g=()=>{const R=s.indexOf(u);R>-1&&s.splice(R,1)};return l.push(g),g}function o(){const{history:u}=window;u.state&&u.replaceState(S({},u.state,{scroll:te()}),"")}function a(){for(const u of l)u();l=[],window.removeEventListener("popstate",m),window.removeEventListener("beforeunload",o)}return window.addEventListener("popstate",m),window.addEventListener("beforeunload",o,{passive:!0}),{pauseListeners:c,listen:f,destroy:a}}function Ae(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?te():null}}function St(e){const{history:t,location:n}=window,r={value:Ke(e,n)},s={value:t.state};s.value||l(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function l(c,f,o){const a=e.indexOf("#"),u=a>-1?(n.host&&document.querySelector("base")?e:e.slice(a))+c:Pt()+e+c;try{t[o?"replaceState":"pushState"](f,"",u),s.value=f}catch(g){console.error(g),n[o?"replace":"assign"](u)}}function d(c,f){const o=S({},t.state,Ae(s.value.back,c,s.value.forward,!0),f,{position:s.value.position});l(c,o,!0),r.value=c}function m(c,f){const o=S({},s.value,t.state,{forward:c,scroll:te()});l(o.current,o,!0);const a=S({},Ae(r.value,c,null),{position:o.position+1},f);l(c,a,!1),r.value=c}return{location:r,state:s,push:m,replace:d}}function Ct(e){e=pt(e);const t=St(e),n=wt(e,t.state,t.location,t.replace);function r(l,d=!0){d||n.pauseListeners(),history.go(l)}const s=S({location:"",base:e,go:r,createHref:gt.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function hn(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Ct(e)}function kt(e){return typeof e=="string"||e&&typeof e=="object"}function Ve(e){return typeof e=="string"||typeof e=="symbol"}const $={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Ue=Symbol("");var Oe;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Oe||(Oe={}));function K(e,t){return S(new Error,{type:e,[Ue]:!0},t)}function T(e,t){return e instanceof Error&&Ue in e&&(t==null||!!(e.type&t))}const _e="[^/]+?",bt={sensitive:!1,strict:!1,start:!0,end:!0},At=/[.+*?^${}()[\]/\\]/g;function Ot(e,t){const n=S({},bt,t),r=[];let s=n.start?"^":"";const l=[];for(const f of e){const o=f.length?[]:[90];n.strict&&!f.length&&(s+="/");for(let a=0;at.length?t.length===1&&t[0]===40+40?1:-1:0}function xt(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const Mt={type:0,value:""},Nt=/[a-zA-Z0-9_]/;function Lt(e){if(!e)return[[]];if(e==="/")return[[Mt]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${f}": ${g}`)}let n=0,r=n;const s=[];let l;function d(){l&&s.push(l),l=[]}let m=0,c,f="",o="";function a(){f&&(n===0?l.push({type:0,value:f}):n===1||n===2||n===3?(l.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),l.push({type:1,value:f,regexp:o,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),f="")}function u(){f+=c}for(;m{d(w)}:F}function d(o){if(Ve(o)){const a=r.get(o);a&&(r.delete(o),n.splice(n.indexOf(a),1),a.children.forEach(d),a.alias.forEach(d))}else{const a=n.indexOf(o);a>-1&&(n.splice(a,1),o.record.name&&r.delete(o.record.name),o.children.forEach(d),o.alias.forEach(d))}}function m(){return n}function c(o){let a=0;for(;a=0&&(o.record.path!==n[a].record.path||!De(o,n[a]));)a++;n.splice(a,0,o),o.record.name&&!Ne(o)&&r.set(o.record.name,o)}function f(o,a){let u,g={},R,b;if("name"in o&&o.name){if(u=r.get(o.name),!u)throw K(1,{location:o});b=u.record.name,g=S(Me(a.params,u.keys.filter(w=>!w.optional).map(w=>w.name)),o.params&&Me(o.params,u.keys.map(w=>w.name))),R=u.stringify(g)}else if("path"in o)R=o.path,u=n.find(w=>w.re.test(R)),u&&(g=u.parse(R),b=u.record.name);else{if(u=a.name?r.get(a.name):n.find(w=>w.re.test(a.path)),!u)throw K(1,{location:o,currentLocation:a});b=u.record.name,g=S({},a.params,o.params),R=u.stringify(g)}const k=[];let E=u;for(;E;)k.unshift(E.record),E=E.parent;return{name:b,path:R,params:g,matched:k,meta:Ht(k)}}return e.forEach(o=>l(o)),{addRoute:l,resolve:f,removeRoute:d,getRoutes:m,getRecordMatcher:s}}function Me(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function $t(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:jt(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function jt(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Ne(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Ht(e){return e.reduce((t,n)=>S(t,n.meta),{})}function Le(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function De(e,t){return t.children.some(n=>n===e||De(e,n))}const We=/#/g,Bt=/&/g,zt=/\//g,qt=/=/g,Gt=/\?/g,Qe=/\+/g,Kt=/%5B/g,Vt=/%5D/g,Fe=/%5E/g,Ut=/%60/g,Ye=/%7B/g,Dt=/%7C/g,Xe=/%7D/g,Wt=/%20/g;function me(e){return encodeURI(""+e).replace(Dt,"|").replace(Kt,"[").replace(Vt,"]")}function Qt(e){return me(e).replace(Ye,"{").replace(Xe,"}").replace(Fe,"^")}function de(e){return me(e).replace(Qe,"%2B").replace(Wt,"+").replace(We,"%23").replace(Bt,"%26").replace(Ut,"`").replace(Ye,"{").replace(Xe,"}").replace(Fe,"^")}function Ft(e){return de(e).replace(qt,"%3D")}function Yt(e){return me(e).replace(We,"%23").replace(Gt,"%3F")}function Xt(e){return e==null?"":Yt(e).replace(zt,"%2F")}function ee(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Zt(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;sl&&de(l)):[r&&de(r)]).forEach(l=>{l!==void 0&&(t+=(t.length?"&":"")+n,l!=null&&(t+="="+l))})}return t}function Jt(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=N(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const en=Symbol(""),Te=Symbol(""),ne=Symbol(""),ge=Symbol(""),pe=Symbol("");function W(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function j(e,t,n,r,s){const l=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((d,m)=>{const c=a=>{a===!1?m(K(4,{from:n,to:t})):a instanceof Error?m(a):kt(a)?m(K(2,{from:t,to:a})):(l&&r.enterCallbacks[s]===l&&typeof a=="function"&&l.push(a),d())},f=e.call(r&&r.instances[s],t,n,c);let o=Promise.resolve(f);e.length<3&&(o=o.then(c)),o.catch(a=>m(a))})}function fe(e,t,n,r){const s=[];for(const l of e)for(const d in l.components){let m=l.components[d];if(!(t!=="beforeRouteEnter"&&!l.instances[d]))if(tn(m)){const f=(m.__vccOpts||m)[t];f&&s.push(j(f,n,r,l,d))}else{let c=m();s.push(()=>c.then(f=>{if(!f)return Promise.reject(new Error(`Couldn't resolve component "${d}" at "${l.path}"`));const o=ct(f)?f.default:f;l.components[d]=o;const u=(o.__vccOpts||o)[t];return u&&j(u,n,r,l,d)()}))}}return s}function tn(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function $e(e){const t=B(ne),n=B(ge),r=L(()=>t.resolve(Q(e.to))),s=L(()=>{const{matched:c}=r.value,{length:f}=c,o=c[f-1],a=n.matched;if(!o||!a.length)return-1;const u=a.findIndex(G.bind(null,o));if(u>-1)return u;const g=je(c[f-2]);return f>1&&je(o)===g&&a[a.length-1].path!==g?a.findIndex(G.bind(null,c[f-2])):u}),l=L(()=>s.value>-1&&on(n.params,r.value.params)),d=L(()=>s.value>-1&&s.value===n.matched.length-1&&Ge(n.params,r.value.params));function m(c={}){return sn(c)?t[Q(e.replace)?"replace":"push"](Q(e.to)).catch(F):Promise.resolve()}return{route:r,href:L(()=>r.value.href),isActive:l,isExactActive:d,navigate:m}}const nn=ze({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:$e,setup(e,{slots:t}){const n=it($e(e)),{options:r}=B(ne),s=L(()=>({[He(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[He(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const l=t.default&&t.default(n);return e.custom?l:qe("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},l)}}}),rn=nn;function sn(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function on(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!N(s)||s.length!==r.length||r.some((l,d)=>l!==s[d]))return!1}return!0}function je(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const He=(e,t,n)=>e??t??n,cn=ze({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=B(pe),s=L(()=>e.route||r.value),l=B(Te,0),d=L(()=>{let f=Q(l);const{matched:o}=s.value;let a;for(;(a=o[f])&&!a.components;)f++;return f}),m=L(()=>s.value.matched[d.value]);ae(Te,L(()=>d.value+1)),ae(en,m),ae(pe,s);const c=rt();return tt(()=>[c.value,m.value,e.name],([f,o,a],[u,g,R])=>{o&&(o.instances[a]=f,g&&g!==o&&f&&f===u&&(o.leaveGuards.size||(o.leaveGuards=g.leaveGuards),o.updateGuards.size||(o.updateGuards=g.updateGuards))),f&&o&&(!g||!G(o,g)||!u)&&(o.enterCallbacks[a]||[]).forEach(b=>b(f))},{flush:"post"}),()=>{const f=s.value,o=e.name,a=m.value,u=a&&a.components[o];if(!u)return Be(n.default,{Component:u,route:f});const g=a.props[o],R=g?g===!0?f.params:typeof g=="function"?g(f):g:null,k=qe(u,S({},R,t,{onVnodeUnmounted:E=>{E.component.isUnmounted&&(a.instances[o]=null)},ref:c}));return Be(n.default,{Component:k,route:f})||k}}});function Be(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const an=cn;function dn(e){const t=Tt(e.routes,e),n=e.parseQuery||Zt,r=e.stringifyQuery||Ie,s=e.history,l=W(),d=W(),m=W(),c=st($);let f=$;q&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const o=le.bind(null,i=>""+i),a=le.bind(null,Xt),u=le.bind(null,ee);function g(i,p){let h,v;return Ve(i)?(h=t.getRecordMatcher(i),v=p):v=i,t.addRoute(v,h)}function R(i){const p=t.getRecordMatcher(i);p&&t.removeRoute(p)}function b(){return t.getRoutes().map(i=>i.record)}function k(i){return!!t.getRecordMatcher(i)}function E(i,p){if(p=S({},p||c.value),typeof i=="string"){const y=ue(n,i,p.path),O=t.resolve({path:y.path},p),D=s.createHref(y.fullPath);return S(y,O,{params:u(O.params),hash:ee(y.hash),redirectedFrom:void 0,href:D})}let h;if("path"in i)h=S({},i,{path:ue(n,i.path,p.path).path});else{const y=S({},i.params);for(const O in y)y[O]==null&&delete y[O];h=S({},i,{params:a(y)}),p.params=a(p.params)}const v=t.resolve(h,p),C=i.hash||"";v.params=o(u(v.params));const A=ut(r,S({},i,{hash:Qt(C),path:v.path})),P=s.createHref(A);return S({fullPath:A,hash:C,query:r===Ie?Jt(i.query):i.query||{}},v,{redirectedFrom:void 0,href:P})}function w(i){return typeof i=="string"?ue(n,i,c.value.path):S({},i)}function _(i,p){if(f!==i)return K(8,{from:p,to:i})}function M(i){return V(i)}function H(i){return M(S(w(i),{replace:!0}))}function I(i){const p=i.matched[i.matched.length-1];if(p&&p.redirect){const{redirect:h}=p;let v=typeof h=="function"?h(i):h;return typeof v=="string"&&(v=v.includes("?")||v.includes("#")?v=w(v):{path:v},v.params={}),S({query:i.query,hash:i.hash,params:"path"in v?{}:i.params},v)}}function V(i,p){const h=f=E(i),v=c.value,C=i.state,A=i.force,P=i.replace===!0,y=I(h);if(y)return V(S(w(y),{state:typeof y=="object"?S({},C,y.state):C,force:A,replace:P}),p||h);const O=h;O.redirectedFrom=p;let D;return!A&&ft(r,v,h)&&(D=K(16,{to:O,from:v}),we(v,v,!0,!1)),(D?Promise.resolve(D):ye(O,v)).catch(x=>T(x)?T(x,2)?x:oe(x):se(x,O,v)).then(x=>{if(x){if(T(x,2))return V(S({replace:P},w(x.to),{state:typeof x.to=="object"?S({},C,x.to.state):C,force:A}),p||O)}else x=Ee(O,v,!0,P,C);return Re(O,v,x),x})}function Ze(i,p){const h=_(i,p);return h?Promise.reject(h):Promise.resolve()}function ve(i){const p=J.values().next().value;return p&&typeof p.runWithContext=="function"?p.runWithContext(i):i()}function ye(i,p){let h;const[v,C,A]=ln(i,p);h=fe(v.reverse(),"beforeRouteLeave",i,p);for(const y of v)y.leaveGuards.forEach(O=>{h.push(j(O,i,p))});const P=Ze.bind(null,i,p);return h.push(P),z(h).then(()=>{h=[];for(const y of l.list())h.push(j(y,i,p));return h.push(P),z(h)}).then(()=>{h=fe(C,"beforeRouteUpdate",i,p);for(const y of C)y.updateGuards.forEach(O=>{h.push(j(O,i,p))});return h.push(P),z(h)}).then(()=>{h=[];for(const y of A)if(y.beforeEnter)if(N(y.beforeEnter))for(const O of y.beforeEnter)h.push(j(O,i,p));else h.push(j(y.beforeEnter,i,p));return h.push(P),z(h)}).then(()=>(i.matched.forEach(y=>y.enterCallbacks={}),h=fe(A,"beforeRouteEnter",i,p),h.push(P),z(h))).then(()=>{h=[];for(const y of d.list())h.push(j(y,i,p));return h.push(P),z(h)}).catch(y=>T(y,8)?y:Promise.reject(y))}function Re(i,p,h){m.list().forEach(v=>ve(()=>v(i,p,h)))}function Ee(i,p,h,v,C){const A=_(i,p);if(A)return A;const P=p===$,y=q?history.state:{};h&&(v||P?s.replace(i.fullPath,S({scroll:P&&y&&y.scroll},C)):s.push(i.fullPath,C)),c.value=i,we(i,p,h,P),oe()}let U;function Je(){U||(U=s.listen((i,p,h)=>{if(!Se.listening)return;const v=E(i),C=I(v);if(C){V(S(C,{replace:!0}),v).catch(F);return}f=v;const A=c.value;q&&Rt(be(A.fullPath,h.delta),te()),ye(v,A).catch(P=>T(P,12)?P:T(P,2)?(V(P.to,v).then(y=>{T(y,20)&&!h.delta&&h.type===X.pop&&s.go(-1,!1)}).catch(F),Promise.reject()):(h.delta&&s.go(-h.delta,!1),se(P,v,A))).then(P=>{P=P||Ee(v,A,!1),P&&(h.delta&&!T(P,8)?s.go(-h.delta,!1):h.type===X.pop&&T(P,20)&&s.go(-1,!1)),Re(v,A,P)}).catch(F)}))}let re=W(),Pe=W(),Z;function se(i,p,h){oe(i);const v=Pe.list();return v.length?v.forEach(C=>C(i,p,h)):console.error(i),Promise.reject(i)}function et(){return Z&&c.value!==$?Promise.resolve():new Promise((i,p)=>{re.add([i,p])})}function oe(i){return Z||(Z=!i,Je(),re.list().forEach(([p,h])=>i?h(i):p()),re.reset()),i}function we(i,p,h,v){const{scrollBehavior:C}=e;if(!q||!C)return Promise.resolve();const A=!h&&Et(be(i.fullPath,0))||(v||!h)&&history.state&&history.state.scroll||null;return nt().then(()=>C(i,p,A)).then(P=>P&&yt(P)).catch(P=>se(P,i,p))}const ie=i=>s.go(i);let ce;const J=new Set,Se={currentRoute:c,listening:!0,addRoute:g,removeRoute:R,hasRoute:k,getRoutes:b,resolve:E,options:e,push:M,replace:H,go:ie,back:()=>ie(-1),forward:()=>ie(1),beforeEach:l.add,beforeResolve:d.add,afterEach:m.add,onError:Pe.add,isReady:et,install(i){const p=this;i.component("RouterLink",rn),i.component("RouterView",an),i.config.globalProperties.$router=p,Object.defineProperty(i.config.globalProperties,"$route",{enumerable:!0,get:()=>Q(c)}),q&&!ce&&c.value===$&&(ce=!0,M(s.location).catch(C=>{}));const h={};for(const C in $)Object.defineProperty(h,C,{get:()=>c.value[C],enumerable:!0});i.provide(ne,p),i.provide(ge,ot(h)),i.provide(pe,c);const v=i.unmount;J.add(i),i.unmount=function(){J.delete(i),J.size<1&&(f=$,U&&U(),U=null,c.value=$,ce=!1,Z=!1),v()}}};function z(i){return i.reduce((p,h)=>p.then(()=>ve(h)),Promise.resolve())}return Se}function ln(e,t){const n=[],r=[],s=[],l=Math.max(t.matched.length,e.matched.length);for(let d=0;dG(f,m))?r.push(m):n.push(m));const c=e.matched[d];c&&(t.matched.find(f=>G(f,c))||s.push(c))}return[n,r,s]}function pn(){return B(ne)}function mn(){return B(ge)}export{an as R,hn as a,mn as b,dn as c,pn as u}; diff --git a/assets/vue-router@4.2.4_vue@3.3.4-4991130b.js.gz b/assets/vue-router@4.2.4_vue@3.3.4-4991130b.js.gz deleted file mode 100644 index cc3791af844015ad0a1da1f318e348f4dcb16a43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9455 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,L=Array.isArray,ht=/\/$/,dt=e=>e.replace(ht,"");function ue(e,t,n="/"){let r,o={},l="",d="";const m=t.indexOf("#");let c=t.indexOf("?");return m=0&&(c=-1),c>-1&&(r=t.slice(0,c),l=t.slice(c+1,m>-1?m:t.length),o=e(l)),m>-1&&(r=r||t.slice(0,m),d=t.slice(m,t.length)),r=vt(r??t,n),{fullPath:r+(l&&"?")+l+d,path:r,query:o,hash:d}}function pt(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ce(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function mt(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&q(t.matched[r],n.matched[o])&&qe(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function q(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function qe(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!gt(e[n],t[n]))return!1;return!0}function gt(e,t){return L(e)?ke(e,t):L(t)?ke(t,e):e===t}function ke(e,t){return L(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function vt(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let l=n.length-1,d,m;for(d=0;d1&&l--;else break;return n.slice(0,l).join("/")+"/"+r.slice(d-(d===r.length?1:0)).join("/")}var X;(function(e){e.pop="pop",e.push="push"})(X||(X={}));var Y;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Y||(Y={}));function yt(e){if(!e)if(G){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),dt(e)}const Rt=/^[^#]+#/;function Et(e,t){return e.replace(Rt,"#")+t}function Pt(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const te=()=>({left:window.pageXOffset,top:window.pageYOffset});function wt(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=Pt(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function be(e,t){return(history.state?history.state.position-t:-1)+e}const he=new Map;function St(e,t){he.set(e,t)}function Ct(e){const t=he.get(e);return he.delete(e),t}let kt=()=>location.protocol+"//"+location.host;function Ue(e,t){const{pathname:n,search:r,hash:o}=t,l=e.indexOf("#");if(l>-1){let m=o.includes(e.slice(l))?e.slice(l).length:1,c=o.slice(m);return c[0]!=="/"&&(c="/"+c),Ce(c,"")}return Ce(n,e)+r+o}function bt(e,t,n,r){let o=[],l=[],d=null;const m=({state:u})=>{const g=Ue(e,location),R=n.value,b=t.value;let k=0;if(u){if(n.value=g,t.value=u,d&&d===R){d=null;return}k=b?u.position-b.position:0}else r(g);o.forEach(E=>{E(n.value,R,{delta:k,type:X.pop,direction:k?k>0?Y.forward:Y.back:Y.unknown})})};function c(){d=n.value}function f(u){o.push(u);const g=()=>{const R=o.indexOf(u);R>-1&&o.splice(R,1)};return l.push(g),g}function s(){const{history:u}=window;u.state&&u.replaceState(S({},u.state,{scroll:te()}),"")}function a(){for(const u of l)u();l=[],window.removeEventListener("popstate",m),window.removeEventListener("beforeunload",s)}return window.addEventListener("popstate",m),window.addEventListener("beforeunload",s,{passive:!0}),{pauseListeners:c,listen:f,destroy:a}}function Ae(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?te():null}}function At(e){const{history:t,location:n}=window,r={value:Ue(e,n)},o={value:t.state};o.value||l(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function l(c,f,s){const a=e.indexOf("#"),u=a>-1?(n.host&&document.querySelector("base")?e:e.slice(a))+c:kt()+e+c;try{t[s?"replaceState":"pushState"](f,"",u),o.value=f}catch(g){console.error(g),n[s?"replace":"assign"](u)}}function d(c,f){const s=S({},t.state,Ae(o.value.back,c,o.value.forward,!0),f,{position:o.value.position});l(c,s,!0),r.value=c}function m(c,f){const s=S({},o.value,t.state,{forward:c,scroll:te()});l(s.current,s,!0);const a=S({},Ae(r.value,c,null),{position:s.position+1},f);l(c,a,!1),r.value=c}return{location:r,state:o,push:m,replace:d}}function Ot(e){e=yt(e);const t=At(e),n=bt(e,t.state,t.location,t.replace);function r(l,d=!0){d||n.pauseListeners(),history.go(l)}const o=S({location:"",base:e,go:r,createHref:Et.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function gn(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Ot(e)}function _t(e){return typeof e=="string"||e&&typeof e=="object"}function Ke(e){return typeof e=="string"||typeof e=="symbol"}const T={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Ve=Symbol("");var Oe;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Oe||(Oe={}));function U(e,t){return S(new Error,{type:e,[Ve]:!0},t)}function I(e,t){return e instanceof Error&&Ve in e&&(t==null||!!(e.type&t))}const _e="[^/]+?",xt={sensitive:!1,strict:!1,start:!0,end:!0},Mt=/[.+*?^${}()[\]/\\]/g;function Lt(e,t){const n=S({},xt,t),r=[];let o=n.start?"^":"";const l=[];for(const f of e){const s=f.length?[]:[90];n.strict&&!f.length&&(o+="/");for(let a=0;at.length?t.length===1&&t[0]===40+40?1:-1:0}function jt(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const It={type:0,value:""},Tt=/[a-zA-Z0-9_]/;function $t(e){if(!e)return[[]];if(e==="/")return[[It]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${f}": ${g}`)}let n=0,r=n;const o=[];let l;function d(){l&&o.push(l),l=[]}let m=0,c,f="",s="";function a(){f&&(n===0?l.push({type:0,value:f}):n===1||n===2||n===3?(l.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),l.push({type:1,value:f,regexp:s,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),f="")}function u(){f+=c}for(;m{d(w)}:F}function d(s){if(Ke(s)){const a=r.get(s);a&&(r.delete(s),n.splice(n.indexOf(a),1),a.children.forEach(d),a.alias.forEach(d))}else{const a=n.indexOf(s);a>-1&&(n.splice(a,1),s.record.name&&r.delete(s.record.name),s.children.forEach(d),s.alias.forEach(d))}}function m(){return n}function c(s){let a=0;for(;a=0&&(s.record.path!==n[a].record.path||!De(s,n[a]));)a++;n.splice(a,0,s),s.record.name&&!Le(s)&&r.set(s.record.name,s)}function f(s,a){let u,g={},R,b;if("name"in s&&s.name){if(u=r.get(s.name),!u)throw U(1,{location:s});b=u.record.name,g=S(Me(a.params,u.keys.filter(w=>!w.optional).map(w=>w.name)),s.params&&Me(s.params,u.keys.map(w=>w.name))),R=u.stringify(g)}else if("path"in s)R=s.path,u=n.find(w=>w.re.test(R)),u&&(g=u.parse(R),b=u.record.name);else{if(u=a.name?r.get(a.name):n.find(w=>w.re.test(a.path)),!u)throw U(1,{location:s,currentLocation:a});b=u.record.name,g=S({},a.params,s.params),R=u.stringify(g)}const k=[];let E=u;for(;E;)k.unshift(E.record),E=E.parent;return{name:b,path:R,params:g,matched:k,meta:qt(k)}}return e.forEach(s=>l(s)),{addRoute:l,resolve:f,removeRoute:d,getRoutes:m,getRecordMatcher:o}}function Me(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function zt(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Gt(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Gt(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Le(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function qt(e){return e.reduce((t,n)=>S(t,n.meta),{})}function Ne(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function De(e,t){return t.children.some(n=>n===e||De(e,n))}const We=/#/g,Ut=/&/g,Kt=/\//g,Vt=/=/g,Dt=/\?/g,Qe=/\+/g,Wt=/%5B/g,Qt=/%5D/g,Fe=/%5E/g,Ft=/%60/g,Ye=/%7B/g,Yt=/%7C/g,Xe=/%7D/g,Xt=/%20/g;function me(e){return encodeURI(""+e).replace(Yt,"|").replace(Wt,"[").replace(Qt,"]")}function Zt(e){return me(e).replace(Ye,"{").replace(Xe,"}").replace(Fe,"^")}function de(e){return me(e).replace(Qe,"%2B").replace(Xt,"+").replace(We,"%23").replace(Ut,"%26").replace(Ft,"`").replace(Ye,"{").replace(Xe,"}").replace(Fe,"^")}function Jt(e){return de(e).replace(Vt,"%3D")}function en(e){return me(e).replace(We,"%23").replace(Dt,"%3F")}function tn(e){return e==null?"":en(e).replace(Kt,"%2F")}function ee(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function nn(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;ol&&de(l)):[r&&de(r)]).forEach(l=>{l!==void 0&&(t+=(t.length?"&":"")+n,l!=null&&(t+="="+l))})}return t}function rn(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=L(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Ze=Symbol(""),Ie=Symbol(""),ne=Symbol(""),ge=Symbol(""),pe=Symbol("");function W(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function on(e,t,n){const r=()=>{e[t].delete(n)};ot(r),st(r),it(()=>{e[t].add(n)}),e[t].add(n)}function vn(e){const t=H(Ze,{}).value;t&&on(t,"updateGuards",e)}function $(e,t,n,r,o){const l=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((d,m)=>{const c=a=>{a===!1?m(U(4,{from:n,to:t})):a instanceof Error?m(a):_t(a)?m(U(2,{from:t,to:a})):(l&&r.enterCallbacks[o]===l&&typeof a=="function"&&l.push(a),d())},f=e.call(r&&r.instances[o],t,n,c);let s=Promise.resolve(f);e.length<3&&(s=s.then(c)),s.catch(a=>m(a))})}function fe(e,t,n,r){const o=[];for(const l of e)for(const d in l.components){let m=l.components[d];if(!(t!=="beforeRouteEnter"&&!l.instances[d]))if(sn(m)){const f=(m.__vccOpts||m)[t];f&&o.push($(f,n,r,l,d))}else{let c=m();o.push(()=>c.then(f=>{if(!f)return Promise.reject(new Error(`Couldn't resolve component "${d}" at "${l.path}"`));const s=ft(f)?f.default:f;l.components[d]=s;const u=(s.__vccOpts||s)[t];return u&&$(u,n,r,l,d)()}))}}return o}function sn(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Te(e){const t=H(ne),n=H(ge),r=N(()=>t.resolve(Q(e.to))),o=N(()=>{const{matched:c}=r.value,{length:f}=c,s=c[f-1],a=n.matched;if(!s||!a.length)return-1;const u=a.findIndex(q.bind(null,s));if(u>-1)return u;const g=$e(c[f-2]);return f>1&&$e(s)===g&&a[a.length-1].path!==g?a.findIndex(q.bind(null,c[f-2])):u}),l=N(()=>o.value>-1&&un(n.params,r.value.params)),d=N(()=>o.value>-1&&o.value===n.matched.length-1&&qe(n.params,r.value.params));function m(c={}){return ln(c)?t[Q(e.replace)?"replace":"push"](Q(e.to)).catch(F):Promise.resolve()}return{route:r,href:N(()=>r.value.href),isActive:l,isExactActive:d,navigate:m}}const cn=ze({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Te,setup(e,{slots:t}){const n=ut(Te(e)),{options:r}=H(ne),o=N(()=>({[He(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[He(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const l=t.default&&t.default(n);return e.custom?l:Ge("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},l)}}}),an=cn;function ln(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function un(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!L(o)||o.length!==r.length||r.some((l,d)=>l!==o[d]))return!1}return!0}function $e(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const He=(e,t,n)=>e??t??n,fn=ze({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=H(pe),o=N(()=>e.route||r.value),l=H(Ie,0),d=N(()=>{let f=Q(l);const{matched:s}=o.value;let a;for(;(a=s[f])&&!a.components;)f++;return f}),m=N(()=>o.value.matched[d.value]);ae(Ie,N(()=>d.value+1)),ae(Ze,m),ae(pe,o);const c=ct();return nt(()=>[c.value,m.value,e.name],([f,s,a],[u,g,R])=>{s&&(s.instances[a]=f,g&&g!==s&&f&&f===u&&(s.leaveGuards.size||(s.leaveGuards=g.leaveGuards),s.updateGuards.size||(s.updateGuards=g.updateGuards))),f&&s&&(!g||!q(s,g)||!u)&&(s.enterCallbacks[a]||[]).forEach(b=>b(f))},{flush:"post"}),()=>{const f=o.value,s=e.name,a=m.value,u=a&&a.components[s];if(!u)return Be(n.default,{Component:u,route:f});const g=a.props[s],R=g?g===!0?f.params:typeof g=="function"?g(f):g:null,k=Ge(u,S({},R,t,{onVnodeUnmounted:E=>{E.component.isUnmounted&&(a.instances[s]=null)},ref:c}));return Be(n.default,{Component:k,route:f})||k}}});function Be(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const hn=fn;function yn(e){const t=Bt(e.routes,e),n=e.parseQuery||nn,r=e.stringifyQuery||je,o=e.history,l=W(),d=W(),m=W(),c=at(T);let f=T;G&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const s=le.bind(null,i=>""+i),a=le.bind(null,tn),u=le.bind(null,ee);function g(i,p){let h,v;return Ke(i)?(h=t.getRecordMatcher(i),v=p):v=i,t.addRoute(v,h)}function R(i){const p=t.getRecordMatcher(i);p&&t.removeRoute(p)}function b(){return t.getRoutes().map(i=>i.record)}function k(i){return!!t.getRecordMatcher(i)}function E(i,p){if(p=S({},p||c.value),typeof i=="string"){const y=ue(n,i,p.path),O=t.resolve({path:y.path},p),D=o.createHref(y.fullPath);return S(y,O,{params:u(O.params),hash:ee(y.hash),redirectedFrom:void 0,href:D})}let h;if("path"in i)h=S({},i,{path:ue(n,i.path,p.path).path});else{const y=S({},i.params);for(const O in y)y[O]==null&&delete y[O];h=S({},i,{params:a(y)}),p.params=a(p.params)}const v=t.resolve(h,p),C=i.hash||"";v.params=s(u(v.params));const A=pt(r,S({},i,{hash:Zt(C),path:v.path})),P=o.createHref(A);return S({fullPath:A,hash:C,query:r===je?rn(i.query):i.query||{}},v,{redirectedFrom:void 0,href:P})}function w(i){return typeof i=="string"?ue(n,i,c.value.path):S({},i)}function _(i,p){if(f!==i)return U(8,{from:p,to:i})}function M(i){return K(i)}function B(i){return M(S(w(i),{replace:!0}))}function j(i){const p=i.matched[i.matched.length-1];if(p&&p.redirect){const{redirect:h}=p;let v=typeof h=="function"?h(i):h;return typeof v=="string"&&(v=v.includes("?")||v.includes("#")?v=w(v):{path:v},v.params={}),S({query:i.query,hash:i.hash,params:"path"in v?{}:i.params},v)}}function K(i,p){const h=f=E(i),v=c.value,C=i.state,A=i.force,P=i.replace===!0,y=j(h);if(y)return K(S(w(y),{state:typeof y=="object"?S({},C,y.state):C,force:A,replace:P}),p||h);const O=h;O.redirectedFrom=p;let D;return!A&&mt(r,v,h)&&(D=U(16,{to:O,from:v}),we(v,v,!0,!1)),(D?Promise.resolve(D):ye(O,v)).catch(x=>I(x)?I(x,2)?x:se(x):oe(x,O,v)).then(x=>{if(x){if(I(x,2))return K(S({replace:P},w(x.to),{state:typeof x.to=="object"?S({},C,x.to.state):C,force:A}),p||O)}else x=Ee(O,v,!0,P,C);return Re(O,v,x),x})}function Je(i,p){const h=_(i,p);return h?Promise.reject(h):Promise.resolve()}function ve(i){const p=J.values().next().value;return p&&typeof p.runWithContext=="function"?p.runWithContext(i):i()}function ye(i,p){let h;const[v,C,A]=dn(i,p);h=fe(v.reverse(),"beforeRouteLeave",i,p);for(const y of v)y.leaveGuards.forEach(O=>{h.push($(O,i,p))});const P=Je.bind(null,i,p);return h.push(P),z(h).then(()=>{h=[];for(const y of l.list())h.push($(y,i,p));return h.push(P),z(h)}).then(()=>{h=fe(C,"beforeRouteUpdate",i,p);for(const y of C)y.updateGuards.forEach(O=>{h.push($(O,i,p))});return h.push(P),z(h)}).then(()=>{h=[];for(const y of A)if(y.beforeEnter)if(L(y.beforeEnter))for(const O of y.beforeEnter)h.push($(O,i,p));else h.push($(y.beforeEnter,i,p));return h.push(P),z(h)}).then(()=>(i.matched.forEach(y=>y.enterCallbacks={}),h=fe(A,"beforeRouteEnter",i,p),h.push(P),z(h))).then(()=>{h=[];for(const y of d.list())h.push($(y,i,p));return h.push(P),z(h)}).catch(y=>I(y,8)?y:Promise.reject(y))}function Re(i,p,h){m.list().forEach(v=>ve(()=>v(i,p,h)))}function Ee(i,p,h,v,C){const A=_(i,p);if(A)return A;const P=p===T,y=G?history.state:{};h&&(v||P?o.replace(i.fullPath,S({scroll:P&&y&&y.scroll},C)):o.push(i.fullPath,C)),c.value=i,we(i,p,h,P),se()}let V;function et(){V||(V=o.listen((i,p,h)=>{if(!Se.listening)return;const v=E(i),C=j(v);if(C){K(S(C,{replace:!0}),v).catch(F);return}f=v;const A=c.value;G&&St(be(A.fullPath,h.delta),te()),ye(v,A).catch(P=>I(P,12)?P:I(P,2)?(K(P.to,v).then(y=>{I(y,20)&&!h.delta&&h.type===X.pop&&o.go(-1,!1)}).catch(F),Promise.reject()):(h.delta&&o.go(-h.delta,!1),oe(P,v,A))).then(P=>{P=P||Ee(v,A,!1),P&&(h.delta&&!I(P,8)?o.go(-h.delta,!1):h.type===X.pop&&I(P,20)&&o.go(-1,!1)),Re(v,A,P)}).catch(F)}))}let re=W(),Pe=W(),Z;function oe(i,p,h){se(i);const v=Pe.list();return v.length?v.forEach(C=>C(i,p,h)):console.error(i),Promise.reject(i)}function tt(){return Z&&c.value!==T?Promise.resolve():new Promise((i,p)=>{re.add([i,p])})}function se(i){return Z||(Z=!i,et(),re.list().forEach(([p,h])=>i?h(i):p()),re.reset()),i}function we(i,p,h,v){const{scrollBehavior:C}=e;if(!G||!C)return Promise.resolve();const A=!h&&Ct(be(i.fullPath,0))||(v||!h)&&history.state&&history.state.scroll||null;return rt().then(()=>C(i,p,A)).then(P=>P&&wt(P)).catch(P=>oe(P,i,p))}const ie=i=>o.go(i);let ce;const J=new Set,Se={currentRoute:c,listening:!0,addRoute:g,removeRoute:R,hasRoute:k,getRoutes:b,resolve:E,options:e,push:M,replace:B,go:ie,back:()=>ie(-1),forward:()=>ie(1),beforeEach:l.add,beforeResolve:d.add,afterEach:m.add,onError:Pe.add,isReady:tt,install(i){const p=this;i.component("RouterLink",an),i.component("RouterView",hn),i.config.globalProperties.$router=p,Object.defineProperty(i.config.globalProperties,"$route",{enumerable:!0,get:()=>Q(c)}),G&&!ce&&c.value===T&&(ce=!0,M(o.location).catch(C=>{}));const h={};for(const C in T)Object.defineProperty(h,C,{get:()=>c.value[C],enumerable:!0});i.provide(ne,p),i.provide(ge,lt(h)),i.provide(pe,c);const v=i.unmount;J.add(i),i.unmount=function(){J.delete(i),J.size<1&&(f=T,V&&V(),V=null,c.value=T,ce=!1,Z=!1),v()}}};function z(i){return i.reduce((p,h)=>p.then(()=>ve(h)),Promise.resolve())}return Se}function dn(e,t){const n=[],r=[],o=[],l=Math.max(t.matched.length,e.matched.length);for(let d=0;dq(f,m))?r.push(m):n.push(m));const c=e.matched[d];c&&(t.matched.find(f=>q(f,c))||o.push(c))}return[n,r,o]}function Rn(){return H(ne)}function En(){return H(ge)}export{hn as R,gn as a,En as b,yn as c,vn as o,Rn as u}; diff --git a/assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js.gz b/assets/vue-router@4.2.4_vue@3.3.4-e93fe26b.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..02fe1a15dd6523fcd707617b70514ed31da6284f GIT binary patch literal 9518 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 literal 0 HcmV?d00001 diff --git a/assets/zh-CN-c14ac2c4.js.gz b/assets/zh-CN-c14ac2c4.js.gz deleted file mode 100644 index 1e1eba565195d95c5739955eca4173ed250ffed6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1891 zcmV-p2b}mHiwFP!000026RlWVZ`(!|e&1hV5Ph(LAuCFvC@~PA)K1d0@g=s~J_^I( zP#T-!sJzIQ1p#RbI~O=jfn1tolij$RO%3cePTLK#wO#)jQ?j4>7kWsGwnWRjK@h-@ z$;0p5zH{M7tXAia*D^=2J943II=m)GA2QpZ%VLg@jI8R0wBQQoScHRT4WEh*_dV*A zvQk>gmO)U;NEst$u}-a+ffD#nOF6NSOA(!<%~Rz1q?D4f zk|OuH&nfx5t|Ti#8=e7JsDY^GX}Uo3`q?$DTYiPvqE2haRUJZ9!7!+5n)LLfGdXXU z3gE22z*xnFv~DE(oY|hm%w{~1k(NlasjNzM^9*db4@4civ9)eaz3Lbx~$G@ zhM`n4tOu`Ir!H|=-76_lYLFqlkkPZr76}P8XpM!u!-V(YRawU=YNiwOOQ5H0)3>Zr zE_5L38JdHz%+qb^yENhw@{^@hpJg+v=X8~(hpQZyYEX$PIw5+dFeG=e*HLxqxXksa z;d)`yXCe!I?1))2qsvNi-w=z{b&eeaP^oZCaxyTL&L6oV+;+VYUK9>De(V1A<>Bh> z?(Z)JM2oF?=2=t|_W!$c_`^d1O<-qH6FQH-Ke+jefUdAg)q~rI-|lY%e8yol>@>%@ z#hr0(o2(KmhUhl(ibD7P`r*?bIuG}{&$k71DYnnie3jPdbUoY;u13*i8{Ts!CUk<4q8_hLqI=3W`&v_2BEAzO5TCf9rU}BORzD0%h*cf6(A-M6T^WatR``zH??Zb`N zkeh&Ppz+>U!OwRD8!Ehg3D(Mqj=Y ze?v?TxI7M|7vgcqvE#m=V}`H3EyH!7=fwjcRzS6)u)p{8;5FR+CZKXi;jjDK-wMcw z%R5^KKduGq4+LZYe>;zZTbuCLy|*JE6H2i4rt|aH0;<5}#%AZ)u7Ikb^!#ym`^SSj zPlDU`N4vXsgP$Ib2}lS12iH3r{}9l0d^s{2+pSHaV30Gf-R{IPo@SX&KV zum7=oQ$S5Hdh2h&>c3%5PRz{1dnFFN0>b~ZPHU1*JuimeHFb4F9F)kC72S}po_UWap`Rz?>bhdUZ{-=l-A zt%$V?1Qv~_`3P1Tx2##(pxDw3bbgs}S2NK()}i++XcEf8CaLXfRW!kgriY(UQ29SoO`9eoRBQGw$^h_d)b_NASTX}A2oT_K#zV$Y={rKr2;oeCoq0Od551ucTgAz!8Ysg7yJQpyuK1>alw7@s}r$ zVW|C{^y3q$dt|it;M0=_4Mvw-_%aMk9eu;^K|XJfp(S2y^$yosOOm7uqhBB)QWM77 d?Q?WF`judbhd&eaXlS4N%by9tN5VZ2006D=q)Y$+ diff --git a/index.html b/index.html index a121b20f..c7dffd21 100644 --- a/index.html +++ b/index.html @@ -5,11 +5,11 @@ Ray Template - + - + @@ -33,7 +33,7 @@ - + diff --git a/index.html.gz b/index.html.gz index 228fb195214f1409cd092f40c267f0d3ac210005..d6ec4ee84ba04420a1093c3ef1df29fbf38ba4e6 100644 GIT binary patch delta 1363 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