3eRE?wF-?nl7w3I!qio
zbawcQq_hMDh6OO}`^0s2#AlqJNQ;E7;}3f~4$opHq!o7izU#ZYnvaX|IHgwK@ti}?
z^R`zv%zA_2VK0n!#p#qQ#xu(&J{`Ep&c-UBa;oX-c~Nf=Cds!jsh(Rsw@U{DeCCpABut?jnrHGy$ekI%i>O7J7Eib`U0W#wC0@@TqZ;SmcUZzz$6IK^QPG
zSsYgw$FT4&>xbJrYrV=2jfOFPi3m3$cd1Zxq)6+*8B_FF9;_WkX4ATruY0TD@Ep}C1PD?n
zo(r0=ITf0UE>HoULSaM`8l9L7F$q$60N=jOJy2acUULdMlwy@{eofRi0+KR|iHNOJ
zrY6=pHseg=?-mW@?=pn0h0yv=jTmU_{OrF0pC#c(BM-};%ZT=bU?$J`T)HL;8n8gT-e}Tqm6r8)d1y`
z^9;&IR+ye?eLBtRGU)5Jpe@%zT0l@K^-)k)k+TD-NUfTazqbk=)je>3DU&&kYHv+j
z+gjE%Fnv5U3BQupD{E%lx=rf%l#D7zy7mydRCVMCval4L=Be(hc&7U-&jRF{aF;kG
z3+RCXoJ9FTu<-C34
zv7VpC0djh7-#bLh4qlAzz*(A&CT-I0bg+OQ9UP7-2{`ee6->}LxX{H@*k4HVK(!Hs
z#IoBwE>ddW0pPuqM0CPaO?3yusXrb=IzL8XS_q(=WqF~{lcll!E;{eQxpm4#{Em8;
zm#dpeeIvNe#Wcupsuk+rM>GipoSXK7zrD0KLv#gN(M*cix-7m
z--c-W6mX{>oWjMMpV}8|Z*3|B7j5+B-@ktQ>a#areERj5uh0JUueYE45w})z@P#@-
zJ8xg;cCc(`D;uNkrAu(DdBCO=HnMG80hH6hyJln&Mewuz^z83{{`$+0FP60uTkp;C
ztJhzA^ZMn_pLTHEMv9+MxGh!VBMm}kUf&iVb8urGFYLUKlQ!=xaqm5cx}DAvehMI6
z1|e2D#mr?Cu3RZqEmbqyqV3zbobs5aftoOBubBpcBtV;FqgtN
ztvrN&0cp~C0>$$^aWrYXiUsoj{|N=)?-U8(AP{AmMc&x_-oVZ+vaR5b;f}2q(5oJ!
zQx-!2EvMW4A*9)q2;F)WhZ#SgqbH4V!C(oR49~8n3~m<2?ndR=A>?>l&w?d*Q;g1Y
z%=|{3&Ic;krb>ZZ@NWsuJzGB&j_6olh@l~@Qg@ZK_jCkA6>t!`ie)-$C|MV@CkwOFw>Z3*Xh4=D-ZVCF;X`;Q
z)h*&iEsMAD82UTtU!KDQirEa|GD`J>;Bi&0uxs`1KCPW;T`bLhY+707^QX|cAx*Cu
z3ih)1L8G?PY8i%6oe+lf-He~Lx6i&h+fH!F%}&T*4heLhrf}*9s!sRKQ1y#(&yVZi
zMo-yAMz>5#sxH2eL6pfZ^uXLl&}1Fbbg#Sx2kltz54~)c)Ws)
z)V{Y7))`W_NV3>2fco*W@2CUvu)Lt_PggX1H1Y5
w)vwMz`o%Y&{O9cBPn+Gmwxd9o&Sg3`f7P0qKa|y4mY09t in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;var l=(e,t,a)=>(m(e,typeof t!="symbol"?t+"":t,a),a);import{a as h}from"./axios-f5da5039.js";import{C as d,Q as y,o as g,H as C,I as q,F,X as R,E as D}from"./naive-ui-54973a8c.js";import{e as f,E as w,h as E,M as v,ab as s,c as i}from"./@vue-a5f4faa6.js";import"./form-data-d2a9677b.js";import"./date-fns-7f923de7.js";import"./vueuc-b41d756f.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-379872f5.js";import"./vooks-a21d2fcd.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-1a3ec8cd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";class N{constructor(){l(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:a,url:u}=t;return[u||"",a||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){const a=this.generateRequestKey(t);if(this.pendingRequest.has(a))t.signal=this.pendingRequest.get(a).signal;else{const u=new AbortController;t.signal=u.signal,this.pendingRequest.set(a,u)}}removePendingRequest(t){const a=this.generateRequestKey(t);this.pendingRequest.has(a)&&(this.pendingRequest.get(a).abort(),this.pendingRequest.delete(a))}}const n=new N,b=(e,t)=>{const a=e.headers;t.forEach(u=>{a[u.key]=u.value})},r=h.create({baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}});r.interceptors.request.use(e=>(b(e,[{key:"X-TOKEN",value:"token"}]),n.removePendingRequest(e),n.addPendingRequest(e),e),e=>Promise.reject(e));r.interceptors.response.use(e=>{n.removePendingRequest(e.config);const{data:t}=e;return Promise.resolve(t)},e=>(n.removePendingRequest(e.config||{}),Promise.reject(e)));const p=async e=>r({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`}),$=f({name:"Axios",setup(){const e=w({weatherData:[],inputCityValue:""}),t=[{title:"空气指数",key:"air"},{title:"风速",key:"win_meter"},{title:"能见度",key:"visibility"},{title:"天气情况",key:"wea_day"},{title:"提示",key:"air_tips"}],a=async u=>{try{const o=await p(u);e.weatherData=o.data}catch{window.$message.error("请求已被取消")}};return E(async()=>{const u=await p("成都");e.weatherData=u.data}),{...v(e),columns:t,handleInputCityValue:a}},render(){return s(D,null,{default:()=>[s(d,{bordered:!0},{default:()=>[s(y,{title:"请求函数"},{default:()=>[i("基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题"),s("p",null,[i("打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")])]})]}),s(d,{bordered:!0},{default:()=>[s(g,{class:"axios-header__btn",align:"center"},{default:()=>[s(C,{value:this.inputCityValue,"onUpdate:value":e=>this.inputCityValue=e,onInput:this.handleInputCityValue.bind(this),placeholder:"请输入城市"},null),s(q,{onClick:this.handleInputCityValue.bind(this,"")},{default:()=>[i("搜索")]})]})]}),s(F,null,{default:()=>[s(R,{data:this.weatherData,columns:this.columns},null)]})]})}});export{$ as default};
diff --git a/assets/index-36e3cbc2.js.gz b/assets/index-36e3cbc2.js.gz
new file mode 100644
index 0000000000000000000000000000000000000000..252faa011d89075b9ad64b34cea49cb76ae8ed00
GIT binary patch
literal 1706
zcmV;b237eViwFP!000026P;FjZ`;-t|9_uCxd;q$yQCw@vSbNNS~xD&b#>CL9Xc3>
zdqo~f*P%#;_fo3L5J;M4$+qS(qMU)Qy53G3VLaJP?Lkb6D+6b;;ZmWM6Mt={fW@wG3&X
zmJa=)T9)a{YPmvRqHn5)OLRpo=l3yv#`|Ez+^8)q)vK&wAB6>_>gHbzXjd&O^i{R=
zDQl}$P+Kj0AMS;I3MPRtTFzW77rRqTa
zxEO(B+h{M8oqBE2JuZX3bd2_5d7)OVz;TfP=y^lKu@~JkER~N7U$BKRBJdrEjB0(U
zQLnhQDXT$nSs1KRb}FvzOvxM`38Q^xp;2vAr;#_~PR9ddp?C~2Bg@H018X*-*SI13M`f!PIy{UFe3
z926_e?rJg0*;;H~hT%GfAe*bHp3=zbnsx-}gO;?JfHyAvxQV4O;Ig|Mfdjte%oEL1
zWh!|Of><_d-!DUz78aTbQ87j}<8_?Eq)Av9dfaBJ;pR6*;FC1fTan38DY7BN`W9wX
zI28-f0Ec)RJy=VST9dqKynf-8l~qzqejiE)>%A}dRzd0
ztd1$%pTS0i7&+LdlRVFonV(d8EAJ`Q1WlP*Q1nvi(3A+gK42-Nih=eWcvr6`sZLMw
zEbNp*E1MuCgo?C8HSk+qDMQhmpC1ecCML+g!db`>t~ZbCxjrTa!*BJM<}e%Fv2ZR`
zYt`C8MvIBmIF;s?l04>&AU>@3bGNHVx8OF1W7x=
zz&zapAy@}Yh$5WgWcMFmj{o`Y=*!P`AN_T7@3-SGZsVX#_lspk%S>vAjT;}BBjelm
z_ipTvX{&K=Ri}w*ntfH{cHqT5U*J`z%Y4U!myaidrP$%w*@!7D3=8c%^<&SY30~P)
z?8&C$uqHHzCOCjl7aY8Lr6=UW!;Ivf-P%z(omS);8EtJp+rC@Mu2`kflk2-5-u(AB
z?_(ZEkGFPj{blsaPx5%|KK%Zk_sIYha>FDO2y<2xikME4X`fR-QVDH+WR49J;
z_q|8ICpr}x2}w>~nHm4$!RVW7-w4&^qM7NCCbs_!Jqu{yXIaltW|e{2#sbX_9-W3B
zv!NS!$TG|0?zay{H$NI}-5q`PE>cvnReoQgN#HNzAiw;-z*2&heXt in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;var l=(e,t,a)=>(m(e,typeof t!="symbol"?t+"":t,a),a);import{a as h}from"./axios-f5da5039.js";import{C as d,M as y,o as g,H as C,I as q,F as R,U as F,E as f}from"./naive-ui-5006b95e.js";import{e as D,E as w,h as E,M as v,aa as u,c as i}from"./@vue-0f114043.js";import"./form-data-d2a9677b.js";import"./date-fns-7f923de7.js";import"./vueuc-4d05699f.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-ad88a31e.js";import"./vooks-ab318924.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-5a5c5dd2.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";class N{constructor(){l(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:a,url:s}=t;return[s||"",a||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){const a=this.generateRequestKey(t);if(this.pendingRequest.has(a))t.signal=this.pendingRequest.get(a).signal;else{const s=new AbortController;t.signal=s.signal,this.pendingRequest.set(a,s)}}removePendingRequest(t){const a=this.generateRequestKey(t);this.pendingRequest.has(a)&&(this.pendingRequest.get(a).abort(),this.pendingRequest.delete(a))}}const n=new N,b=(e,t)=>{const a=e.headers;t.forEach(s=>{a[s.key]=s.value})},r=h.create({baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}});r.interceptors.request.use(e=>(b(e,[{key:"X-TOKEN",value:"token"}]),n.removePendingRequest(e),n.addPendingRequest(e),e),e=>Promise.reject(e));r.interceptors.response.use(e=>{n.removePendingRequest(e.config);const{data:t}=e;return Promise.resolve(t)},e=>(n.removePendingRequest(e.config||{}),Promise.reject(e)));const A=e=>{const t=Object.assign({},e,{});return r(t)},p=async e=>A({method:"get",url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`}),X=D({name:"Axios",setup(){const e=w({weatherData:[],inputCityValue:""}),t=[{title:"空气指数",key:"air"},{title:"风速",key:"win_meter"},{title:"能见度",key:"visibility"},{title:"天气情况",key:"wea_day"},{title:"提示",key:"air_tips"}],a=async s=>{try{const o=await p(s);e.weatherData=o.data}catch{window.$message.error("请求已被取消")}};return E(async()=>{const s=await p("成都");e.weatherData=s.data}),{...v(e),columns:t,handleInputCityValue:a}},render(){return u(f,null,{default:()=>[u(d,{bordered:!0},{default:()=>[u(y,{title:"请求函数"},{default:()=>[i("基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题"),u("p",null,[i("打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")])]})]}),u(d,{bordered:!0},{default:()=>[u(g,{class:"axios-header__btn",align:"center"},{default:()=>[u(C,{value:this.inputCityValue,"onUpdate:value":e=>this.inputCityValue=e,onInput:this.handleInputCityValue.bind(this),placeholder:"请输入城市"},null),u(q,{onClick:this.handleInputCityValue.bind(this,"")},{default:()=>[i("搜索")]})]})]}),u(R,null,{default:()=>[u(F,{data:this.weatherData,columns:this.columns},null)]})]})}});export{X as default};
diff --git a/assets/index-37992925.js.gz b/assets/index-37992925.js.gz
deleted file mode 100644
index 1a4d045b29eec14db962ffad23bf208c81e25c77..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 1740
zcmV;-1~d5|iwFP!000026P;H7Z`;Nd|9yXjawrUPJJOb9S>M2;;_m>xo&O>GT~cRd=7n6Eko+7
zr9)p+%QAgkE!XIIwOpc?)pDM$sHHs->@nU4BjQG7VPUCNufS2+pjgjkCkC{umX%CX
zpRyESL~XV3iMUt$5f}^YVsUX{v3x`nlG=XQGaM$F;gnc?sakDK(~$&5+Y?5$T`!d#
zs7{knaAX^c&O&9WUT;s+pf4SxwNzZJluIy85&%7SXgKy#y9o8-H1Sni2qOf~fzV)1
zt;Wj5W5@fxe^nT)RW8=*rNv`3hlj#wEiBf`weoSvn^C9Zg0Wbv6qhQM$~5(e+Df&)
zRBGABk3-Lw-1m$ct3kEgUYaJmzQaV<0AW;E#jZF`X__uWv|72dRIy9dR=fQYPs?|W
zQh5QY)!H$$nHYMuf$7YV*AEQ`pj3xi7BSmpLKIeGtOOy$$VLWDk6lf6xu7IKySUf6
z1lJ-ElITsfZBFl69t;X^vLNYzhm|EE-+u#!n$$DFaSvqIcN&aFq1zCNC7U70DD>9E
z_3MOCmcD=Z;|r@MqCnZajfc&Eg{&v^lLVD{`ntL4b5A34L{FIGT%1C6pt``U6!c7V
zP2SdKm}GXD(3q}EQ}B+*Tx%9j2PE?398GWqg^~{+e0Yy2Pez>h3>oks~
z9v6Uz)vUt(8E8a+o`VUT_+^^RY+UKhtfo{EG-P5yUQ2~TRl;}sfT@ru1lo7VyM8@R
zbb1nJuBUL;f`j17$;`#Bfmy7@sDZ}H!x@AyRT@}n&ne)!v)ZKg31%5d>;LVpl!0i>
z&kqIz6XWY$<1FBarZGycspLemssJR}L7FzkPLfB(i-P8x7;1I>k_412eB
z_CCHj+WvFS)8~S>xQiN(FpZvms?^-NJ^J~-CbEESIP56X_`$>7r`v}pHY5)O<|bvi
zzg3aRaF|=`TWr9%ECia+n_wQX+w#*6nqZmO-55bT{=j^t2STt8m=K0I1jyb$z8rt{
z-ssEE_n!Q9^x(JSFYaQWO(ua}(NdM#Vcm-Zb!2?^;r^{1a$Kv(wCXfAO|!2`#P;2&
z=Lx(nb(!b5@cMKxSb_~A9jzF`TydnesTa8}jq%#YB3CvPhP6m@XpH>}dBMT!TXKRv
zJd8+Y*_|B~)8mX>BcrYD7u)v>={2n|dUkW~!`uJ)=6#Ig=;_wpoxhBJ`AO!Fz2|@2
z{rYd2G-TMn`FwQy-u|6?qo?=AUwuB_dbEGzPs$a)`}_Wr-xHli8VN`SUa1-X;?d}v
z8{_*QkM4dkdho1Zoi6O|{CfB6$Lj0F&hy<5K6$aDlB?V~+#hd!wEOs12Zs(~v-^ji
zWk86&uCFKRq2KM34vo_b0H#xVC(XL*#zsqeIFwzi@CLEL%M<$8;bj_UO){Mq({)6N
z?_Cbm-K3H7kOuaG8GIH{-%F#ONtu-fW(yNEom)B$TxLVpcM)Y8$Gv|)8r}YAv~_><
z)q4n0`BvF|jmEyWjC0`X|00$W%vod*1^1`-K?e3;+Of5q=^7
diff --git a/assets/index-44f3e065.js b/assets/index-44f3e065.js
new file mode 100644
index 00000000..3c1892fc
--- /dev/null
+++ b/assets/index-44f3e065.js
@@ -0,0 +1 @@
+import{R as e}from"./vue-router-dc1ee7d4.js";import{e as r,ab as o}from"./@vue-a5f4faa6.js";const a=r({name:"Office",render(){return o(e,null,null)}});export{a as default};
diff --git a/assets/index-45bc92a0.js b/assets/index-45bc92a0.js
new file mode 100644
index 00000000..eb867cfa
--- /dev/null
+++ b/assets/index-45bc92a0.js
@@ -0,0 +1,257 @@
+import{E as I,M as G,e as C,l as _,ab as a,w as N,n as y1,q as T,r as B,x as D1,aF as n1,a1 as o1,bk as i1,aN as j1,aP as E1,T as A1,c as N1,d as W,H as b1}from"./@vue-a5f4faa6.js";import{d as J,s as R,c as B1}from"./pinia-15a322aa.js";import{m as a1,f as I1,i as K1,g as F1}from"./lodash-es-1a3ec8cd.js";import{s as U1}from"./pinia-plugin-persistedstate-d93b4f94.js";import{c as $1,u as j}from"./vue-i18n-1b078a41.js";import{u as X,a as q1,R as G1,c as W1,b as J1}from"./vue-router-dc1ee7d4.js";import{z as s1,d as c1,N as M1,a as X1,c as Q1,b as Y1,e as e2,f as t2,g as l2,h as n2,i as o2,s as i2,j as a2,k as s2,l as c2,t as r2,m as Q,n as q,o as x,p as p2,q as U,r as u2,u as d2,v as r1,w as h2,x as m2,y as D,A as g2,B as _1,C as w1,D as f2,E as p1,F as v2}from"./naive-ui-54973a8c.js";import{u as y2}from"./@vueuse-a5326c57.js";import{s as u1}from"./screenfull-578bfdd4.js";import"./vue-demi-71ba0ef2.js";import"./@intlify-bd5dfa46.js";import"./date-fns-7f923de7.js";import"./vueuc-b41d756f.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-379872f5.js";import"./vooks-a21d2fcd.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&n(s)}).observe(document,{childList:!0,subtree:!0});function l(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function n(o){if(o.ep)return;o.ep=!0;const i=l(o);fetch(o.href,i)}})();if(typeof window<"u"){let e=function(){var t=document.body,l=document.getElementById("__svg__icons__dom__");l||(l=document.createElementNS("http://www.w3.org/2000/svg","svg"),l.style.position="absolute",l.style.width="0",l.style.height="0",l.id="__svg__icons__dom__",l.setAttribute("xmlns","http://www.w3.org/2000/svg"),l.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),l.innerHTML='',t.insertBefore(l,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const b2=`{
+ "GlobalMenuOptions": {
+ "Dashboard": "Home",
+ "Rely": "Rely",
+ "RelyAbout": "Rely About",
+ "Error": "Error Page",
+ "Echart": "Chart",
+ "scrollReveal": "Scroll Reveal",
+ "Axios": "Axios Request",
+ "Table": "Table",
+ "MultiMenu": "MultiMenu",
+ "Doc": "Doc",
+ "DocLocal": "Doc (China)",
+ "Office": "Office",
+ "Office_Document": "Document",
+ "Office_Presentation": "Presentation",
+ "Office_Spreadsheet": "Spreadsheet"
+ },
+ "LayoutHeaderTooltipOptions": {
+ "Reload": "Reload Current Page",
+ "Lock": "Lock",
+ "Setting": "Setting",
+ "Github": "Github",
+ "FullScreen": "Full Screen",
+ "CancelFullScreen": "Cancel Full Screen"
+ },
+ "LayoutHeaderSettingOptions": {
+ "Title": "Configuration",
+ "ThemeOptions": {
+ "Title": "Theme",
+ "Dark": "Dark",
+ "Light": "Light",
+ "PrimaryColorConfig": "Primary Color"
+ }
+ },
+ "LoginModule": {
+ "Register": "Register",
+ "Signin": "Signin",
+ "QRCodeSignin": "QRCode Signin",
+ "NamePlaceholder": "please enter user name",
+ "PasswordPlaceholder": "please enter password",
+ "Login": "Login",
+ "Name": "User Name",
+ "Password": "User Password"
+ }
+}
+`,M2=`{
+ "GlobalMenuOptions": {
+ "Dashboard": "Home",
+ "Rely": "Rely",
+ "RelyAbout": "Rely About",
+ "Error": "Error Page",
+ "Echart": "Chart",
+ "scrollReveal": "Scroll Reveal",
+ "Axios": "Axios Request",
+ "Table": "Table",
+ "MultiMenu": "MultiMenu",
+ "Doc": "Doc",
+ "DocLocal": "Doc (China)"
+ },
+ "LayoutHeaderTooltipOptions": {
+ "Reload": "Reload Current Page",
+ "Lock": "Lock",
+ "Setting": "Setting",
+ "Github": "Github",
+ "FullScreen": "Full Screen",
+ "CancelFullScreen": "Cancel Full Screen"
+ },
+ "LayoutHeaderSettingOptions": {
+ "Title": "Configuration",
+ "ThemeOptions": {
+ "Title": "Theme",
+ "Dark": "Dark",
+ "Light": "Light",
+ "PrimaryColorConfig": "Primary Color"
+ }
+ },
+ "LoginModule": {
+ "Register": "Register",
+ "Signin": "Signin",
+ "NamePlaceholder": "please enter user name",
+ "PasswordPlaceholder": "please enter password",
+ "Login": "Login",
+ "Name": "User Name",
+ "Password": "User Password"
+ }
+}
+`,_2=`{
+ "GlobalMenuOptions": {
+ "Dashboard": "首页",
+ "Rely": "依赖项",
+ "RelyAbout": "关于",
+ "Error": "错误页",
+ "Echart": "可视化",
+ "scrollReveal": "滚动动画",
+ "Axios": "请求",
+ "Table": "表格",
+ "MultiMenu": "多级菜单",
+ "Doc": "文档",
+ "DocLocal": "文档 (国内地址)"
+ },
+ "LayoutHeaderTooltipOptions": {
+ "Reload": "刷新当前页面",
+ "Lock": "锁屏",
+ "Setting": "设置",
+ "Github": "Github",
+ "FullScreen": "全屏",
+ "CancelFullScreen": "退出全屏"
+ },
+ "LayoutHeaderSettingOptions": {
+ "Title": "项目配置",
+ "ThemeOptions": {
+ "Title": "主题",
+ "Dark": "暗色",
+ "Light": "明亮",
+ "PrimaryColorConfig": "主题色"
+ }
+ },
+ "LoginModule": {
+ "Register": "注册",
+ "Signin": "登陆",
+ "NamePlaceholder": "请输入用户名",
+ "PasswordPlaceholder": "请输入密码",
+ "Login": "登 陆",
+ "Name": "用户名",
+ "Password": "密码"
+ }
+}
+`,w2=`{
+ "GlobalMenuOptions": {
+ "Dashboard": "Home",
+ "Rely": "Rely",
+ "RelyAbout": "Rely About",
+ "Error": "Error Page",
+ "Echart": "Chart",
+ "scrollReveal": "Scroll Reveal",
+ "Axios": "Axios Request",
+ "Table": "Table",
+ "MultiMenu": "MultiMenu",
+ "Doc": "Doc",
+ "DocLocal": "Doc (China)"
+ },
+ "LayoutHeaderTooltipOptions": {
+ "Reload": "Reload Current Page",
+ "Lock": "Lock",
+ "Setting": "Setting",
+ "Github": "Github",
+ "FullScreen": "Full Screen",
+ "CancelFullScreen": "Cancel Full Screen"
+ },
+ "LayoutHeaderSettingOptions": {
+ "Title": "Configuration",
+ "ThemeOptions": {
+ "Title": "Theme",
+ "Dark": "Dark",
+ "Light": "Light",
+ "PrimaryColorConfig": "Primary Color"
+ }
+ },
+ "LoginModule": {
+ "Register": "Register",
+ "Signin": "Signin",
+ "NamePlaceholder": "please enter user name",
+ "PasswordPlaceholder": "please enter password",
+ "Login": "Login",
+ "Name": "User Name",
+ "Password": "User Password"
+ }
+}
+`,S2=`{
+ "GlobalMenuOptions": {
+ "Dashboard": "首页",
+ "Rely": "依赖项",
+ "RelyAbout": "关于",
+ "Error": "错误页",
+ "Echart": "可视化",
+ "scrollReveal": "滚动动画",
+ "Axios": "请求",
+ "Table": "表格",
+ "MultiMenu": "多级菜单",
+ "Doc": "文档",
+ "DocLocal": "文档 (国内地址)"
+ },
+ "LayoutHeaderTooltipOptions": {
+ "Reload": "刷新当前页面",
+ "Lock": "锁屏",
+ "Setting": "设置",
+ "Github": "Github",
+ "FullScreen": "全屏",
+ "CancelFullScreen": "退出全屏"
+ },
+ "LayoutHeaderSettingOptions": {
+ "Title": "项目配置",
+ "ThemeOptions": {
+ "Title": "主题",
+ "Dark": "暗色",
+ "Light": "明亮",
+ "PrimaryColorConfig": "主题色"
+ }
+ },
+ "LoginModule": {
+ "Register": "注册",
+ "Signin": "登陆",
+ "NamePlaceholder": "请输入用户名",
+ "PasswordPlaceholder": "请输入密码",
+ "Login": "登 陆",
+ "Name": "用户名",
+ "Password": "密码"
+ }
+}
+`,C2=`{
+ "GlobalMenuOptions": {
+ "Dashboard": "首页",
+ "Rely": "依赖项",
+ "RelyAbout": "关于",
+ "Error": "错误页",
+ "Echart": "可视化",
+ "scrollReveal": "滚动动画",
+ "Axios": "请求",
+ "Table": "表格",
+ "MultiMenu": "多级菜单",
+ "Doc": "文档",
+ "DocLocal": "文档 (国内地址)",
+ "Office": "办公",
+ "Office_Document": "文档",
+ "Office_Presentation": "演示",
+ "Office_Spreadsheet": "表格"
+ },
+ "LayoutHeaderTooltipOptions": {
+ "Reload": "刷新当前页面",
+ "Lock": "锁屏",
+ "Setting": "设置",
+ "Github": "Github",
+ "FullScreen": "全屏",
+ "CancelFullScreen": "退出全屏"
+ },
+ "LayoutHeaderSettingOptions": {
+ "Title": "项目配置",
+ "ThemeOptions": {
+ "Title": "主题",
+ "Dark": "暗色",
+ "Light": "明亮",
+ "PrimaryColorConfig": "主题色"
+ }
+ },
+ "LoginModule": {
+ "Register": "注册",
+ "Signin": "登陆",
+ "QRCodeSignin": "扫码登陆",
+ "NamePlaceholder": "请输入用户名",
+ "PasswordPlaceholder": "请输入密码",
+ "Login": "登 陆",
+ "Name": "用户名",
+ "Password": "密码"
+ }
+}
+`,L2=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],T2=e=>{switch(e){case"zh-CN":return{locale:s1,dateLocal:c1};case"en-US":return{locale:null,dateLocal:null};default:return{locale:s1,dateLocal:c1}}},Y=(e,t,l="sessionStorage")=>{const n=JSON.stringify(t);l==="localStorage"?window.localStorage.setItem(e,n):window.sessionStorage.setItem(e,n)},k=(e,t="sessionStorage")=>{const l=t==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return Object.is(l,null)?"no":JSON.parse(l)},R2=(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:t==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}},z2=()=>{const e={},t=/([^\\/]+)\.json$/i;try{const l=Object.assign({"../../locales/en-US.json":b2,"../../locales/system-one/en-US.json":M2,"../../locales/system-one/zh-CN.json":_2,"../../locales/system-two/en-US.json":w2,"../../locales/system-two/zh-CN.json":S2,"../../locales/zh-CN.json":C2});Object.keys(l).forEach(o=>{var r;const i=(r=o.match(t))==null?void 0:r[1],s=JSON.parse(l[o]);e[i]=a1({},e[i]),I1(s,(v,p)=>{e[i][p]=a1(e[i][p],v)})})}catch(l){console.error(l)}return e},S1=()=>{const e=k("localeLanguage","localStorage");return e!=="no"?e:"zh-CN"},C1=e=>{const t=S1(),l=$1({locale:t,allowComposition:!0,messages:z2()});e.use(l)},Z=J("setting",()=>{const{primaryColor:e}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",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.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.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.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},primaryColor:"#2d8cf0"},t=I({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,breadcrumbSwitch:!0,localeLanguage:S1()}),{locale:l}=j(),n=s=>{l.value=s,t.localeLanguage=s,Y("localeLanguage",s,"localStorage")},o=s=>{t.primaryColorOverride.common.primaryColor=s,t.primaryColorOverride.common.primaryColorHover=s,document.body.style.setProperty("--ray-theme-primary-color",s)},i=(s,r)=>{Object.hasOwn(t,r)&&typeof t[r]=="boolean"&&(t[r]=s)};return{...G(t),updateLocale:n,changePrimaryColor:o,changeSwitcher:i}},{persist:{key:"piniaSettingStore"}});const b=C({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:""},depth:{type:Number,default:1},cursorPointer:{type:Boolean,default:!1}},setup(e){const t=_(()=>e.color),l=_(()=>`#${e.prefix}-${e.name}`),n=_(()=>{const o={"--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};return e.cursorPointer&&(o.cursor="pointer"),o});return{modelColor:t,symbolId:l,cssVars:n}},render(){return a("span",{class:["ray-icon",this.customClassName],style:[this.cssVars]},[a("svg",{rayIconAttribute:"ray-icon",ariaHidden:!0},[a("use",{"xlink:href":this.symbolId,fill:this.modelColor},null)])])}}),O2=["login","error-page","doc"],d1=["admin"],x2=e=>{const{role:t}=R(T1()),{meta:l,name:n}=e,o=(l==null?void 0:l.hidden)===void 0||(l==null?void 0:l.hidden)===!1?!1:l==null?void 0:l.hidden;return d1.length&&d1.includes(t.value)||O2.includes(n)?!o:l!=null&&l.role?l.role.includes(t.value)&&!o:!o},k2=(e,t,l)=>e[t]===l||e.key===l,L1=(e,t,l)=>{const n=[];if(k2(e,t,l))return n.push(e),n;if(e.children&&e.children.length>0)for(const o of e.children){const i=L1(o,t,l);i.length>0&&n.push(e,...i)}return n},$=(e,t,l)=>{const n=[];for(const o of e){const i=L1(o,t,l);i.length>0&&n.push(...i)}return n},Z2=(e,t,l)=>{e.path!==t&&(l.find(o=>o.path===e.path)||l.push(e))},e1=J("menu",()=>{const e=X(),t=q1(),{t:l}=j(),{rootRoute:{path:n}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",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.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.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.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},primaryColor:"#2d8cf0"},o=k("menuKey")==="no"?n:k("menuKey"),i=I({menuKey:o,options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),s=(c,h)=>$(c,"key",h),r=(c,h)=>{const M=h.meta;if(M.windowOpen)window.open(M.windowOpen);else if(i.menuKey!==c){if(Z2(h,i.menuKey,i.menuTagOptions),i.breadcrumbOptions=$(i.options,"key",c),c[0]!=="/"){const L=s(i.options,c).map(u=>u.key).join("/");e.push(L)}else e.push(h.path);i.menuKey=c,Y("menuKey",c)}},v=c=>{const h=M=>{var L;for(const u of M)if((L=u==null?void 0:u.children)!=null&&L.length&&h(u.children),c===u.path){r(u.path,u);break}};h(i.options)},p=(c,h=!0)=>{const M=Array.isArray(c);h?M?i.menuTagOptions.push(...c):i.menuTagOptions.push(c):M?i.menuTagOptions=c:i.menuTagOptions=[c]},f=()=>{const c=e.getRoutes().find(M=>M.name==="layout"),h=(M,L)=>M.map(u=>{var A;(A=u.children)!=null&&A.length&&(u.children=h(u.children));const{meta:S}=u,z=_(()=>S!=null&&S.i18nKey?l(`GlobalMenuOptions.${S.i18nKey}`):S==null?void 0:S.noLocalTitle),E={...u,key:u.path,label:()=>T(M1,null,{default:()=>z.value}),breadcrumbLabel:z.value},K={icon:()=>T(b,{name:S.icon,size:20},{})},V=S!=null&&S.icon?Object.assign({},E,K):E;return u.path===o&&p(V),V.show=x2(u),V});i.options=h(c==null?void 0:c.children),y1(()=>{i.breadcrumbOptions=$(i.options,"key",i.menuKey)})},y=c=>i.collapsed=c,P=(c,h=1)=>i.menuTagOptions.splice(c,h),w=()=>{i.menuTagOptions=[]};return N(()=>t.fullPath,c=>{v(c)},{immediate:!0}),{...G(i),menuModelValueChange:r,setupAppRoutes:f,collapsedMenu:y,spliceMenTagOptions:P,emptyMenuTagOptions:w,setMenuTagOptions:p}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey"]}}),T1=J("signin",()=>{const e=I({role:""}),t=l=>K1(l)?1:(e.role="admin",0);return{...G(e),signin:t}},{persist:{key:"piniaSigninStore"}}),h1=B1(),R1=e=>{e.use(h1),h1.use(U1)},P2=C({name:"GlobalProvider",setup(){const e=Z(),t=_(()=>e.primaryColorOverride),l=_(()=>e.themeValue?X1:null),n=_(()=>{const v=e.localeLanguage;return T2(v)}),{message:o,notification:i,dialog:s,loadingBar:r}=Q1(["message","dialog","notification","loadingBar"],{configProviderProps:_(()=>({theme:l.value}))});return window.$dialog=s,window.$message=o,window.$loadingBar=r,window.$notification=i,{modelPrimaryColorOverride:t,modelThemeValue:l,localePackage:n}},render(){return a(o2,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[a(Y1,null,{default:()=>[a(e2,null,{default:()=>[a(t2,null,{default:()=>[a(l2,null,{default:()=>{var e,t;return[a(n2,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}}),z1=B(!1),I3=e=>z1.value=e,V2=C({name:"GlobalSpin",props:{...i2},setup(){return{spinValue:z1,overrides:{opacitySpinning:"0"}}},render(){return a(a2,D1(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{default:()=>{var e,t;return(t=(e=this.$slots).default)==null?void 0:t.call(e)},description:()=>"loading..."})}}),m1=(e,t)=>Object.prototype.toString.call(e).includes(t),H2=(e=16,t)=>{const l="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[];let o=0;if(t=t||l.length,e)for(o=0;o{e&&t&&l&&e.addEventListener(t,l,n)},F3=(e,t,l,n=!1)=>{e&&t&&l&&e.removeEventListener(t,l,n)},D2=(e,t)=>{e&&t.trim().split(" ").forEach(n=>{n&&e.classList.add(n)})},g1=(e,t)=>{if(e)if(t==="removeAllClass"){const l=e.classList;l.forEach(n=>l.remove(n))}else t.trim().split(" ").forEach(n=>{n&&e.classList.remove(n)})},j2=(e,t)=>{const l=e.className,n=t.trim().split(" ").filter(o=>o!=="");return l.includes(n.join(" "))},U3=(e,t)=>{e&&(m1(t,"Object")?Object.keys(t).forEach(l=>{e.style[l]=t[l]}):m1(t,"String")&&t.split(";").forEach(n=>{const[o,i]=n.split(":");o&&i&&(e.style[o.trim()]=i.trim())}))},O1=C({name:"App",setup(){const e=Z(),{themeValue:t}=R(e);(()=>{const{primaryColor:n}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",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.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.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.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},primaryColor:"#2d8cf0"},o=document.body,i=k("piniaSettingStore","localStorage"),s=F1(i,"primaryColorOverride.common.primaryColor");o.style.setProperty("--ray-theme-primary-color",s||n)})(),N(()=>t.value,n=>{const o=document.body,i="ray-template--dark",s="ray-template--light";n?g1(o,s):g1(o,i),D2(o,n?i:s)},{immediate:!0})},render(){return a(P2,null,{default:()=>[a(V2,null,{default:()=>a(G1,null,null),description:()=>"lodaing..."})]})}}),E2="modulepreload",A2=function(e){return"/"+e},f1={},g=function(t,l,n){if(!l||l.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(l.map(i=>{if(i=A2(i),i in f1)return;f1[i]=!0;const s=i.endsWith(".css"),r=s?'[rel="stylesheet"]':"";if(!!n)for(let f=o.length-1;f>=0;f--){const y=o[f];if(y.href===i&&(!s||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${r}`))return;const p=document.createElement("link");if(p.rel=s?"stylesheet":E2,s||(p.as="script",p.crossOrigin=""),p.href=i,document.head.appendChild(p),s)return new Promise((f,y)=>{p.addEventListener("load",f),p.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())};const N2=C({__name:"index",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!0}},setup(e){return(t,l)=>{const n=j1("router-view");return n1(),o1(n,null,{default:i1(({Component:o,route:i})=>[a(A1,{name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:i1(()=>[(n1(),o1(E1(o),{key:i.fullPath}))]),_:2},1032,["name","mode","appear"])]),_:1})}}});const B2=C({name:"LayoutMenu",setup(){const e=e1(),t=X(),{menuModelValueChange:l,setupAppRoutes:n,collapsedMenu:o}=e,i=_({get:()=>e.menuKey,set:()=>{}}),s=_(()=>e.options),r=_(()=>e.collapsed),v=64,{layout:{sideBarLogo:p}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",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.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.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.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},primaryColor:"#2d8cf0"},f=()=>{p&&p.url&&(p.jumpType==="station"?t.push(p.url):window.open(p.url))};return n(),{modelMenuKey:i,menuModelValueChange:l,modelMenuOptions:s,modelCollapsed:r,collapsedMenu:o,collapsedWidth:v,sideBarLogo:p,handleSideBarLogoClick:f}},render(){return a(c2,{bordered:!0,showTrigger:!0,collapseMode:"width",collapsedWidth:this.collapsedWidth,onUpdateCollapsed:this.collapsedMenu.bind(this),nativeScrollbar:!1},{default:()=>[this.sideBarLogo?a("div",{class:["ray-menu__logo",this.sideBarLogo.url?"ray-menu__logo-url":""],onClick:this.handleSideBarLogoClick.bind(this)},[a(b,{name:this.sideBarLogo.icon,size:"30"},null),a("h1",{class:[this.modelCollapsed?"":"ray-menu__logo-title--open","ray-menu__logo-title"]},[a(M1,null,{default:()=>[this.sideBarLogo.title]})])]):"",a(s2,{value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:24,collapsed:this.modelCollapsed,collapsedIconSize:22,collapsedWidth:this.collapsedWidth,onUpdateValue:this.menuModelValueChange.bind(this)},null)]})}});const I2=C({name:"RayTooltipIcon",props:{...r2,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 a(Q,this.$props,{trigger:()=>a(b,{name:this.iconName,size:"18",customClassName:`ray-tooltip-text__icon ${this.customClassName}`,onClick:this.handleClick.bind(this)},null),default:()=>this.tooltipText})}});const K2=C({name:"ThemeSwitch",setup(){const{t:e}=j(),t=Z(),{changeSwitcher:l}=t,{themeValue:n}=R(t);return{t:e,changeSwitcher:l,themeValue:n,handleRailStyle:({checked:i})=>i?{backgroundColor:"#000000"}:{}}},render(){const{t:e}=this;return a(x,{justify:"center"},{default:()=>[a(Q,null,{trigger:()=>a(q,{value:this.themeValue,"onUpdate:value":t=>this.themeValue=t,railStyle:this.handleRailStyle.bind(this),onUpdateValue:t=>this.changeSwitcher(t,"themeValue")},{"checked-icon":()=>T(b,{name:"dark"},{}),"unchecked-icon":()=>T(b,{name:"light"},{}),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.themeValue?e("LayoutHeaderSettingOptions.ThemeOptions.Dark"):e("LayoutHeaderSettingOptions.ThemeOptions.Light")})]})}}),F2=()=>["#FFFFFF","#18A058","#2d8cf0","#F0A020","rgba(208, 48, 80, 1)"];function v1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!W(e)}const U2=C({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:l}=j(),n=Z(),{changePrimaryColor:o,changeSwitcher:i}=n,{themeValue:s,primaryColorOverride:r,menuTagSwitch:v,breadcrumbSwitch:p}=R(n);return{modelShow:_({get:()=>e.show,set:P=>{t("update:show",P)}}),t:l,handleRailStyle:()=>({backgroundColor:"#000000"}),changePrimaryColor:o,themeValue:s,primaryColorOverride:r,menuTagSwitch:v,changeSwitcher:i,breadcrumbSwitch:p}},render(){let e,t;const{t:l}=this;return a(h2,{show:this.modelShow,"onUpdate:show":n=>this.modelShow=n,placement:this.placement,width:this.width},{default:()=>[a(p2,{title:l("LayoutHeaderSettingOptions.Title")},{default:()=>[a(x,{class:"setting-drawer__space",vertical:!0},{default:()=>[a(U,{titlePlacement:"center"},v1(e=l("LayoutHeaderSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),a(K2,null,null),a(U,{titlePlacement:"center"},v1(t=l("LayoutHeaderSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),a(u2,{swatches:F2(),value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":n=>this.primaryColorOverride.common.primaryColor=n,onUpdateValue:this.changePrimaryColor.bind(this)},null),a(U,{titlePlacement:"center"},{default:()=>[N1("界面显示")]}),a(d2,{labelPlacement:"left",column:1},{default:()=>[a(r1,{label:"显示多标签"},{default:()=>[a(q,{value:this.menuTagSwitch,"onUpdate:value":n=>this.menuTagSwitch=n,onUpdateValue:n=>this.changeSwitcher(n,"menuTagSwitch")},null)]}),a(r1,{label:"显示面包屑"},{default:()=>[a(q,{value:this.breadcrumbSwitch,"onUpdate:value":n=>this.breadcrumbSwitch=n,onUpdateValue:n=>this.changeSwitcher(n,"breadcrumbSwitch")},null)]})]})]})]})]})}});function $2(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!W(e)}const q2=C({name:"Breadcrumb",setup(){const e=e1(),{menuModelValueChange:t}=e;return{modelBreadcrumbOptions:_(()=>e.breadcrumbOptions),handleDropdownSelect:(o,i)=>{t(o,i)}}},render(){let e;return a(g2,null,$2(e=this.modelBreadcrumbOptions.map(t=>a(m2,{key:t.key},{default:()=>{var l;return[a(D,{labelField:"breadcrumbLabel",options:t.children&&((l=t.children)==null?void 0:l.length)>1?t.children:[],onSelect:this.handleDropdownSelect.bind(this)},{default:()=>a("span",null,[t.label&&typeof t.label=="function"?t.label():t.breadcrumbLabel])})]}})))?e:{default:()=>[e]})}}),G2=()=>[{key:"person",label:"个人信息"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],W2=()=>{window.$message.info("账号退出中..."),R2("all-sessionStorage"),setTimeout(()=>window.location.reload(),300)},J2=C({name:"SiderBar",setup(){const e=Z(),{t}=j(),{updateLocale:l,changeSwitcher:n}=e,{drawerPlacement:o,breadcrumbSwitch:i}=R(e),s=B(!1),r=k("person"),v={display:"flex"},p=[{name:"reload",size:18,tooltip:"LayoutHeaderTooltipOptions.Reload"}],f=[{name:"fullscreen",size:18,tooltip:"LayoutHeaderTooltipOptions.FullScreen",eventKey:"screen"},{name:"github",size:18,tooltip:"LayoutHeaderTooltipOptions.Github",eventKey:"github"},{name:"setting",size:18,tooltip:"LayoutHeaderTooltipOptions.Setting",eventKey:"setting"}],y={reload:()=>{n(!1,"reloadRouteSwitch"),setTimeout(()=>n(!0,"reloadRouteSwitch"))},setting:()=>{s.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{u1.isEnabled?u1.toggle():window.$message.warning("您的浏览器不支持全屏~")}};return{leftIconOptions:p,rightTooltipIconOptions:f,t,handleIconClick:c=>{var h;(h=y[c])==null||h.call(y)},showSettings:s,updateLocale:l,handlePersonSelect:c=>{c==="logout"?window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{W2()}}):window.$message.info("这个人很懒, 没做这个功能~")},person:r,spaceItemStyle:v,drawerPlacement:o,breadcrumbSwitch:i}},render(){return a(w1,{class:"layout-header",bordered:!0},{default:()=>[a(x,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[a(x,{align:"center",itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>a(Q,null,{trigger:()=>a(b,{customClassName:"layout-header__method--icon",name:e.name,size:e.size,onClick:this.handleIconClick.bind(this,e.name)},null),default:()=>this.t(e.tooltip)})),this.breadcrumbSwitch?a(q2,null,null):""]}),a(x,{align:"center",itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>a(I2,{iconName:e.name,tooltipText:this.t(e.tooltip),onClick:this.handleIconClick.bind(this,e.name)},null)),a(D,{options:L2,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[a(b,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),a(D,{options:G2(),onSelect:this.handlePersonSelect.bind(this),trigger:"click"},{default:()=>[a(_1,{checkable:!0,size:"large"},{icon:()=>a(b,{customClassName:"layout-header__method--icon",name:"ray",size:"18"},null),default:()=>this.person.name})]})]})]}),a(U2,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function X2(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!W(e)}const Q2=C({name:"MenuTag",setup(){const e=B(null),t=e1(),l=Z(),n=X(),{menuKey:o,menuTagOptions:i}=R(t),{menuModelValueChange:s,spliceMenTagOptions:r,emptyMenuTagOptions:v,setMenuTagOptions:p}=t,{changeSwitcher:f}=l,{rootRoute:{path:y}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",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.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.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.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},primaryColor:"#2d8cf0"},P=["closeAll","closeRight","closeLeft","closeOther"];let w=-1;const c=_(()=>i.value),h=B([{label:"重新加载",key:"reloadCurrentPage",icon:()=>T(b,{size:16,name:"reload"},{})},{label:"关闭其他",key:"closeOther",icon:()=>T(b,{size:16,name:"other"},{})},{label:"关闭右侧",key:"closeRight",icon:()=>T(b,{size:16,name:"right_arrow"},{})},{label:"关闭左侧",key:"closeLeft",icon:()=>T(b,{size:16,name:"left_arrow"},{})},{type:"divider",key:"d1"},{label:"全部关闭",key:"closeAll",icon:()=>T(b,{size:16,name:"close"},{}),disabled:!1}]),M=H2(),L={reloadCurrentPage:()=>{f(!1,"reloadRouteSwitch"),setTimeout(()=>f(!0,"reloadRouteSwitch"))},closeAll:()=>{h.value.length>1&&(v(),n.replace({path:y}))},closeRight:()=>{const d=h.value.length,m=c.value[w];r(w+1,d-1),o.value!==m.key&&s(m.key,m)},closeLeft:()=>{r(0,w)},closeOther:()=>{const d=c.value[w];o.value!==d.key?(v(),s(d.key,d)):p(d,!1)}},u=I({x:0,y:0,actionDropdownShow:!1}),S=d=>{if(r(d),o.value!==y){const m=c.value,O=m.length,F=m[O-1];s(F.key,F)}},z=(d,m)=>{h.value.forEach(O=>{if(O.key===d){O.disabled=m;return}})},E=d=>{s(d.key,d)},K=d=>{var O;const m=document.getElementById(M);if(m){const l1=Array.from(m.childNodes).find(H1=>j2(H1,"n-scrollbar-container")).scrollLeft||0,V1=d==="left"?Math.max(0,l1-200):l1+200;(O=e.value)==null||O.scrollTo({left:V1,behavior:"smooth"})}},V=d=>{var m;u.actionDropdownShow=!1,(m=L[d])==null||m.call(L)},A=(d,m)=>{m.preventDefault(),u.actionDropdownShow=!1,w=d,y1().then(()=>{u.actionDropdownShow=!0,u.x=m.clientX,u.y=m.clientY})},t1=()=>{const d=c.value.length-1;w===d?z("closeRight",!0):w0&&z("closeLeft",!1)},P1=()=>{w=c.value.findIndex(m=>m.key===o.value),t1()};return N(()=>c.value,d=>{h.value.forEach(m=>{P.includes(m.key)&&(d.length>1?m.disabled=!1:m.disabled=!0)})},{immediate:!0,deep:!0}),N(()=>u.actionDropdownShow,()=>{t1()}),{modelMenuTagOptions:c,menuModelValueChange:s,closeCurrentMenuTag:S,menuKey:o,handleTagClick:E,moreOptions:h,handleScrollX:K,scrollRef:e,scrollBarUUID:M,actionDropdownSelect:V,rootPath:y,actionState:u,handleContextMenu:A,setCurrentContentmenuIndex:P1}},render(){let e;return a(w1,null,{default:()=>[a("div",{class:"menu-tag"},[a(D,{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),a(x,{class:"menu-tag-sapce",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[a(b,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__left-arrow",onClick:this.handleScrollX.bind(this,"left")},null),a(f2,{xScrollable:!0,ref:"scrollRef",id:this.scrollBarUUID},{default:()=>[a(x,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},X2(e=this.modelMenuTagOptions.map((t,l)=>a(_1,{closable:t.key!==this.rootPath&&this.modelMenuTagOptions.length>1,onClose:()=>this.closeCurrentMenuTag(l),type:t.key===this.menuKey?"success":"info",onClick:this.handleTagClick.bind(this,t),bordered:!1,onContextmenu:this.handleContextMenu.bind(this,l)},{default:()=>[typeof t.label=="function"?t.label():t.label]})))?e:{default:()=>[e]})]}),a("div",{class:"menu-tag__right-wrapper"},[a(b,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__right-arrow",onClick:this.handleScrollX.bind(this,"right")},null),a(D,{options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this)},{default:()=>[a(b,{name:"more",width:"20",height:"28",customClassName:"menu-tag__right-setting",onClick:this.setCurrentContentmenuIndex.bind(this)},null)]})])]})])]})}}),Y2=C({name:"Layout",setup(){const e=Z(),{height:t}=y2(),{themeValue:l,reloadRouteSwitch:n,menuTagSwitch:o}=R(e),i=_(()=>{let r={};return e.menuTagSwitch?r={"--layout-content-height":"calc(100% - 111px)"}:r={"--layout-content-height":"calc(100% - 64px)"},r}),{layout:{copyright:s}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",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.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.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.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},primaryColor:"#2d8cf0"};return{windowHeight:t,modelReloadRoute:n,modelMenuTagSwitch:o,cssVarsRef:i,copyright:s}},render(){return a("div",{class:["layout"],style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[a(p1,{class:"layout-full",hasSider:!0},{default:()=>[a(B2,null,null),a(p1,null,{default:()=>[a(J2,null,null),this.modelMenuTagSwitch?a(Q2,null,null):"",a(v2,{class:"layout-content__router-view",nativeScrollbar:!1},{default:()=>[this.modelReloadRoute?a(N2,null,null):"",this.copyright?a("div",{class:"layout-footer"},[this.copyright]):""]})]})]})])}}),e3={path:"/dashboard",name:"dashboard",component:()=>g(()=>import("./index-171e293b.js"),["assets/index-171e293b.js","assets/index-a303d937.js","assets/naive-ui-54973a8c.js","assets/date-fns-7f923de7.js","assets/vueuc-b41d756f.js","assets/@vue-a5f4faa6.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-379872f5.js","assets/vooks-a21d2fcd.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-1a3ec8cd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/pinia-15a322aa.js","assets/vue-demi-71ba0ef2.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/vue-i18n-1b078a41.js","assets/@intlify-bd5dfa46.js","assets/vue-router-dc1ee7d4.js","assets/@vueuse-a5326c57.js","assets/screenfull-578bfdd4.js","assets/index-4380f2ff.css"]),meta:{i18nKey:"Dashboard",icon:"dashboard"}},t3={path:"/rely",name:"rely",component:()=>g(()=>import("./index-036adb5a.js"),["assets/index-036adb5a.js","assets/vue-router-dc1ee7d4.js","assets/@vue-a5f4faa6.js"]),meta:{i18nKey:"Rely",icon:"rely"},children:[{path:"/rely-about",name:"rely-about",component:()=>g(()=>import("./index-cbfdeadf.js"),["assets/index-cbfdeadf.js","assets/@vue-a5f4faa6.js","assets/naive-ui-54973a8c.js","assets/date-fns-7f923de7.js","assets/vueuc-b41d756f.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-379872f5.js","assets/vooks-a21d2fcd.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-1a3ec8cd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-de09eb20.css"]),meta:{i18nKey:"RelyAbout"}}]},l3={path:"/error",name:"error",component:()=>g(()=>import("./index-90f35f63.js"),["assets/index-90f35f63.js","assets/vue-router-dc1ee7d4.js","assets/@vue-a5f4faa6.js","assets/naive-ui-54973a8c.js","assets/date-fns-7f923de7.js","assets/vueuc-b41d756f.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-379872f5.js","assets/vooks-a21d2fcd.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-1a3ec8cd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-de253505.css"]),meta:{i18nKey:"Error",icon:"error"}},n3={path:"/echart",name:"echart",component:()=>g(()=>import("./index-894831ff.js"),["assets/index-894831ff.js","assets/pinia-15a322aa.js","assets/vue-demi-71ba0ef2.js","assets/@vue-a5f4faa6.js","assets/lodash-es-1a3ec8cd.js","assets/echarts-2fc78c0b.js","assets/zrender-e8935425.js","assets/naive-ui-54973a8c.js","assets/date-fns-7f923de7.js","assets/vueuc-b41d756f.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-379872f5.js","assets/vooks-a21d2fcd.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/vue-i18n-1b078a41.js","assets/@intlify-bd5dfa46.js","assets/vue-router-dc1ee7d4.js","assets/@vueuse-a5326c57.js","assets/screenfull-578bfdd4.js","assets/index-d139f76a.css"]),meta:{i18nKey:"Echart",icon:"echart"}},o3={path:"/scroll-reveal",name:"scroll-reveal",component:()=>g(()=>import("./index-5cdc46e2.js"),["assets/index-5cdc46e2.js","assets/@vue-a5f4faa6.js","assets/naive-ui-54973a8c.js","assets/date-fns-7f923de7.js","assets/vueuc-b41d756f.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-379872f5.js","assets/vooks-a21d2fcd.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-1a3ec8cd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-fadde9b7.css"]),meta:{i18nKey:"scrollReveal",icon:"scroll_reveal",hidden:!0}},i3={path:"/axios",name:"axios",component:()=>g(()=>import("./index-36e3cbc2.js"),["assets/index-36e3cbc2.js","assets/axios-f5da5039.js","assets/form-data-d2a9677b.js","assets/naive-ui-54973a8c.js","assets/date-fns-7f923de7.js","assets/vueuc-b41d756f.js","assets/@vue-a5f4faa6.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-379872f5.js","assets/vooks-a21d2fcd.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-1a3ec8cd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-7f8af6ca.css"]),meta:{i18nKey:"Axios",icon:"axios"}},a3={path:"/table",name:"table",component:()=>g(()=>import("./index-5bd35810.js"),["assets/index-5bd35810.js","assets/pinia-15a322aa.js","assets/vue-demi-71ba0ef2.js","assets/@vue-a5f4faa6.js","assets/vuedraggable-4f23b1e5.js","assets/date-fns-7f923de7.js","assets/vue-4f7d146d.js","assets/sortablejs-77186f55.js","assets/naive-ui-54973a8c.js","assets/vueuc-b41d756f.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-379872f5.js","assets/vooks-a21d2fcd.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-1a3ec8cd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/screenfull-578bfdd4.js","assets/print-js-819a679c.js","assets/xlsx-1a040596.js","assets/dayjs-e34bfade.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/vue-i18n-1b078a41.js","assets/@intlify-bd5dfa46.js","assets/vue-router-dc1ee7d4.js","assets/@vueuse-a5326c57.js","assets/index-e066b9a8.css"]),meta:{i18nKey:"Table",icon:"table"}},s3={path:"/doc",name:"doc",component:()=>g(()=>import("./index-a3fc6a28.js"),["assets/index-a3fc6a28.js","assets/@vue-a5f4faa6.js"]),meta:{i18nKey:"Doc",icon:"doc",windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},c3={path:"/multi-menu",name:"multi-menu",component:()=>g(()=>import("./index-6d27bb2a.js"),["assets/index-6d27bb2a.js","assets/vue-router-dc1ee7d4.js","assets/@vue-a5f4faa6.js"]),meta:{i18nKey:"MultiMenu",icon:"table"},children:[{path:"multi-menu-one",name:"multi-menu-one",component:()=>g(()=>import("./index-c9f99453.js"),["assets/index-c9f99453.js","assets/@vue-a5f4faa6.js"]),meta:{noLocalTitle:"多级菜单-1"}},{path:"multi-menu-two",name:"multi-menu-two",component:()=>g(()=>import("./index-0c019195.js"),["assets/index-0c019195.js","assets/vue-router-dc1ee7d4.js","assets/@vue-a5f4faa6.js"]),meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu",name:"sub-menu",component:()=>g(()=>import("./index-171f2dad.js"),["assets/index-171f2dad.js","assets/@vue-a5f4faa6.js"]),meta:{noLocalTitle:"多级菜单-2-1"}}]}]},r3={path:"/doc",name:"doc",component:()=>g(()=>import("./index-a3fc6a28.js"),["assets/index-a3fc6a28.js","assets/@vue-a5f4faa6.js"]),meta:{i18nKey:"DocLocal",icon:"doc",windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}},p3={path:"/office",name:"office",component:()=>g(()=>import("./index-44f3e065.js"),["assets/index-44f3e065.js","assets/vue-router-dc1ee7d4.js","assets/@vue-a5f4faa6.js"]),meta:{i18nKey:"Office",icon:"office",hidden:!0},children:[{path:"/document",name:"document",component:()=>g(()=>import("./index-55058b5b.js"),["assets/index-55058b5b.js","assets/@vue-a5f4faa6.js","assets/pinia-15a322aa.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-1a3ec8cd.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/vue-i18n-1b078a41.js","assets/@intlify-bd5dfa46.js","assets/vue-router-dc1ee7d4.js","assets/naive-ui-54973a8c.js","assets/date-fns-7f923de7.js","assets/vueuc-b41d756f.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-379872f5.js","assets/vooks-a21d2fcd.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/@vueuse-a5326c57.js","assets/screenfull-578bfdd4.js"]),meta:{i18nKey:"Office_Document"}},{path:"/presentation",name:"presentation",component:()=>g(()=>import("./index-a86b856a.js"),["assets/index-a86b856a.js","assets/@vue-a5f4faa6.js"]),meta:{i18nKey:"Office_Presentation"}},{path:"/spreadsheet",name:"spreadsheet",component:()=>g(()=>import("./index-80967c30.js"),["assets/index-80967c30.js","assets/@vue-a5f4faa6.js"]),meta:{i18nKey:"Office_Spreadsheet"}}]},u3=[e3,p3,n3,a3,i3,o3,l3,c3,s3,r3,t3],{rootRoute:{path:d3}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",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.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.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.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},primaryColor:"#2d8cf0"},h3=[{path:"/",name:"login",component:()=>g(()=>import("./index-dbaf0484.js"),["assets/index-dbaf0484.js","assets/vue-i18n-1b078a41.js","assets/@intlify-bd5dfa46.js","assets/@vue-a5f4faa6.js","assets/@vueuse-a5326c57.js","assets/vue-router-dc1ee7d4.js","assets/naive-ui-54973a8c.js","assets/date-fns-7f923de7.js","assets/vueuc-b41d756f.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-379872f5.js","assets/vooks-a21d2fcd.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-1a3ec8cd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/qrcode.vue-fea629fb.js","assets/index-a303d937.js","assets/pinia-15a322aa.js","assets/vue-demi-71ba0ef2.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/screenfull-578bfdd4.js","assets/index-e5a94b1b.css"])},{path:"/",name:"layout",redirect:d3,component:Y2,children:u3},{path:"/:catchAll(.*)",name:"error-page",component:()=>g(()=>import("./index-90f35f63.js"),["assets/index-90f35f63.js","assets/vue-router-dc1ee7d4.js","assets/@vue-a5f4faa6.js","assets/naive-ui-54973a8c.js","assets/date-fns-7f923de7.js","assets/vueuc-b41d756f.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-379872f5.js","assets/vooks-a21d2fcd.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-1a3ec8cd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-de253505.css"])}],m3=e=>{const{beforeEach:t}=e,{rootRoute:{path:l}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",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.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.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.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},primaryColor:"#2d8cf0"},n=o=>{o(l),Y("menuKey",l)};t((o,i,s)=>{const r=k("token"),v=k("menuKey"),{role:p}=R(T1()),{meta:f}=o;r!=="no"?(()=>f.role?f.role.length===0?!0:f.role.includes(p.value):!0)()?o.path==="/"||i.path==="/login"?v!=="no"?s(v):n(s):s():n(s):o.path==="/"||i.path==="/login"?s():s("/")})},H=W1({history:J1(),routes:h3,scrollBehavior:()=>({left:0,top:0})}),x1=()=>m3(H),k1=e=>{e.use(H)},Z1=()=>{H.beforeEach(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.start()}),H.afterEach(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.finish()}),H.onError(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.error()})},g3=()=>{const e=b1(O1);C1(e),R1(e),k1(e),Z1(),x1(),e.mount("#app")},f3=()=>{let e;window.__WUJIE_MOUNT=()=>{e=b1(O1),C1(e),R1(e),k1(e),Z1(),x1(),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?f3():g3();export{b as R,K2 as T,I3 as a,Z as b,U3 as c,K3 as d,H2 as e,L2 as l,F3 as o,Y as s,T1 as u};
diff --git a/assets/index-45bc92a0.js.gz b/assets/index-45bc92a0.js.gz
new file mode 100644
index 0000000000000000000000000000000000000000..4e1c7e679c40b0db3b1bd9b43a240e7fc39a9680
GIT binary patch
literal 33928
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
z
z+@X4?<;J+9+%fJbJL8VBZ``qM+i{Ul+|;Mz?NvHbHxL_0`zADumqCNS--P!&?8{~?
zyG#f0`Z~C~lIGf9kLgbCa6KM|#=j6uAMM~H$s12r32*=n+;B>t!1qgib;C&qk>RGg
zG;W6VC3}VlK*%bEV}twzQe#kvKm{L2jP#KrIK&$O)rHmrRtSCwiDFadMHhP}5Zc7U
zcd!+&siMaENNJ>OZ5YS_x;(iwpbCgWRW~$$ko8)|&2hjG-;EJTN{H>akHem-=E`AI
zMTP_A{Lo|vZBt^~DJy;}wb$;TCxQnm@I|GlFV3>Wg>JQWQ${h+P+oS#7Scql!eI({
zClJ4%DxN761LP@*K%zw%6>L$>*kq4^t+IU03*Fr=^61@ICPN)wkVUuQ!9GxkQTrVk
zS(+Fv@Ntwf_EiqDXwi^)d(pyH4hOgl7*tvy#SKc-4GL+m(>wgE6Bh?ZgAuTZSmFkZ
z=cPoSY|4Nxt@&%^U(i-bo2dxV+ci$-a8z|;ZGarGptO*8PGbyHSK+AB#vPK@U}2)?
z4vAIN=%H!ac)b!yxSOd#8>s5n*02DH?$4pMn~$0S0B2C6lfF*C!ayP`NCu2{phZyEDC5QOe-+E3
zRt^WrA?}xa2s(NFE~hr^S%icP^pN2$RYZ(EdZO&Urh$U+c7vJ1SJ{%$}SdbyDnZXu9+AVtkN`636!KOyYBpmfwZu@neU)PK<
z3G5?_Zke6x1F4F(9i$NuAESu~v{~fkg2!w?gGY5G+Rxz3!i`6A=Ug~(g1`)C=rryF
zffP>tqJ|(+2Mjc-uvdYPS!IR;$Y?^<#&pMK1R6~4M+}UiHC#o+=Bc5Dlxc=I@B)AB
z0>=PK@)4}Cpufbo5OGo!%T*gYOPG@y${}m)MKw$UHb51X5irz7?bwRkH2x5eQyQPB
z*`~Xk65CXUEL?!@srDH!DC75BN>u@gbLV8Gfo#=`RE%q={_>o6+>98i%hZq%`wZZ1
zLB&}hZK1_W)U8z^A6(z)gkxysE0}iG%Z37Pz=HuOXnJKxiHLAcX9qVx6=y%ZhqIYm
zVH9hr(Z?=LBPCQ^;ApdkfeR_e7@#p3Pn4~whjAJX2WRs}LJjVw&@uEDo#El3H#AKssPGAXzV{)VI|ZOB0Xl%B5Wl0#DRZ5Z!kfHOa99
zjb(~KK>PuaSB;iUqc;u0ikMkx7}Tzgzc~zpa?KTv#R6~}wZ_HKR93wc+Sd#R%U!p{
z9vNC2c!5*
zf|lHUhdgltH}(O3#*}cNE`)WV-ds64B0-{|b|@e?0OSCL1XhlifslpZ
zV$p|nFSYryhQnZPN#!*iwt3PdH&!*J6+rzPrea-zR0RR#wnV1HG
zQbQe8_~{B&sM428IT}n@I^eiK<0!KwPrMWa)TBw1u-uFcjZFX(`shTR2Zn;lhFUmm
z5!6N-3k0knFoSqh03tD=FXY^*%!F#NY$s77hYhr#Za32>!_!4zJd>5PmhqN2*Rd6X
zQ5D*O1_38=APCB$wvysL%A`DYjHDlG<;ZwJ7#|v9hHT+Mi_BpPR6_7K$B)4@MvNKk
zPC6$f3i&kDH#!yF4eJtgC$L<{8n;xN_EODv*gA*>;z-4xO+iDHJc~n&nq`mM`ha9-hkwcxdO{ZVcc=brB%B*SPjB7wDL0xHVD!dB|WN>FRC$0~ifjOGRv0!`wN{B2B>=_vWF4Rl)Vj
zM#Pe#>9GJSZWn=IGi$UY+^8hB^-ifUkhMG`S$6FxHTFtft3}BT4a;3?;AXSN0Xg-|
zajZc`A36l$xv1aU{hVsMu!hM{%%2PDJoK<5?0tQ7lzg=d7|yFemGBz&RtW_(x`Rg_
z!j{P8(mvn-B8o|TuY`0(2^ad1Y7H6JU?L6!<9ODK*UgEm$e(_cJSX0z=kLLsOVA$S$Bq?W62B590-#b8fqx{{=hxy--JP5{*o^
zgtLyW7eciv+D9Q`3HFW~#=c@WhX@`s@g45stNb&|i
zZNV;eILWuvKB}TpHh4Dk=$X*d1IN*>2-!DC@Htlp2gl!tS8
z*D?v->z(6Pi!Yd7Zqh4F?B4c1)vx%X=t||!%eS-v$&keW5z>@^#0>$7y99)4v>Pg#QQx0Ey$tQ5(rWSk^r5C`Bn*py^=uG9f5$EuZFR_mO!{2`k;}v%qyV}v7-w0
z=I(lC#mNR1Hr*ihb&nW$9jtclh9QBSA+B~Wn#`9z=3kZKVe{B*#iKinW4~i#=Nrl#
z9MqF(Ld*3vgR)LaK77#SXmAj_(a4^dKoiJ7Xr}-xddIv0(jk{iTY}T0;GJrupt7P7
zy~rt&=hj1Q?s*6E)(M?hmc$2o5;inRhJT1`;Y<3tdhW?-nz*^0(A?|>ZaE35sAanb
zcTYExh87Ts0$2*QlCnD(vL}Y=k`bg0B6rs`%ut(5?(j6~FT@jIt9Y2a>=er|lT`}-
zx&oA?x`|LIEV$u5cz{^)FyseS5pY6Dx-2!!m^zNZad(C%AZH1gYFr{Dm{1(~+VX2F
z6hOW%g+DHUx^9V3nT)GtW&nsQrTG)-!3G>M%MQ)qZkQ-XGqp;+MUBeU^`Iv@Oe6-(
z0Dv9MB~(^7z~;MYRFD_c%}d=|5t?)8Av2-#uu1L4HiFheI~rl}3#~W+X35qDHA;ze
zg@A==qz~wh?ac+|I?`{_1_Zz#QS1l-PL0q{&Clg6#3D)-W>gkJHHG1+bhHrOiUe8j&iT|j
z5@SM)tV;X?R&Gmb#8@WQYRKHO({WK23-L+?(Ho+FyV38MQp3R^Y+tiupe+
z@F!ht-q|VSPt*S+ymi4-~~euvDep0T$;0LTBTesLO}3mxgYj
zVG|4u0;5?wdbnqY)DfboN+M-jE|QUQ12-q1~(M~3rE
zu|(M&q(qKpW>nmGwhE3;Xd_PAA?uB2L~$?ZW^2gbdFrb<%$^p92_EMN`37ev=#?Um
zN^A8>j&>ZD%%@R*JGx>+l+tjn^F9WAiev2C^A2bg;KFEtW75cZ&^?V)-awg{(hzoQ
zp|jb5cFkTVMsf7p2ob_>3^_*{CyM~efy3Rm0YOSF8+goBSSALgIM|XerF{@J6=n@e
zZDt|Rn*_EgYjO@@=Zj*%0NB0nK+yWt!L|u89MwUg(EtbZrI(h{*oFQNJ;vNcH`Y;1U6El92QPrnSGuuk>8bzjjL{AlTZiN}n>LcM$y?D(I
zax1|O9{3bSn@)y8yGG*|bQ!r09DTGH`3O8FRfY(-!Gr4xc*ZEDqGo`SS5UDFaIiPQ
z;RHfFOwB|L4jR?D8o`37QPbN7Y=U}EG)aHg@cgha>4>U}aCMIR(aSXJ3S*{9(=;Yc
zFY`KSQ3d@vH>v#suO)XUHRMNdG2@yOXl~tbX^eCzM@cn!J7@AOe%ACt6bu$n?!5*khf>jSW)$X;~`VOVFipHXim5}pXV>0!it~_<|O;nU5*3(5j
zs9qqYmSv}5e^6&?9AnU>SDI*bq*L8}TC+HAuoJ_FX{q?BUsy7Sc$;9X;m0#UxQL*Z
z7ns;VL!g9gnFbx1%qT{i4HM1EoW+1-Js?{F{*+J5DeQQP>bQx}4-=}s(u>ugSqC(f
zzF33Z)X>m5xUE40LDyFlZ@c0p-wTv2Ty6si0XVn`;yH&GYdmwlK>0kFxGNuf%jU%@
z(5yGt5FvqUHZ?#$^@24p>x;lYXbp*`uD+tF{KXoUTj;}Fo5C#;mfJ0_H28=Xiy$gD
zmdZ>Uoa_p{fQ}wpZ+{s&x*j;{>(J45;7B{oc4SRi!$GJkjjvr_QNacw;g{)du3#gM
zx`YnmtgHsk_rlChup?#!9$l7%AuSn~1vm1y&gqq^$=jqNCr>oh>NhW!PTI#b3
zM}n)W)-*i-H3f=~XuZTVDFZ${dQOf{OUF1jm<*|)cQZ
utb2srp=$7dvc@BpeD
z&v08IF1biKx?6cN=4g`}WxJ7>16M`vEv@vxBd!zz#>=WpF>0WTKtroVDHXA`atA2>
zLeV~3J~8cD_3B9-X)QucpeqRy9HumkJj+*ql_8B9%(AwSGjPXX1GCX0r*pyM
zObc>8foDkS23s?FXwp5OPa{gj=^>@j2Lpo*3=oSc;Iuo-C4R&V+;nq$4Py}Iv&{@;
zL6{jwj@Ciyf*jPq#T6P4K(*Nex}?ISne{LyD?-kzra{XUUhDqKg8&gC39);IFgPms
zlL0{|kV;)z=kfbiM_H?tg~sCp@ygV|N0<|hD&hkS
zx9EEhQ!HzECjhaubi!|?dlHodj%YteBQorfV=B6jzQ}m|ghBLA=8LV+#}>pp%H*gJ
z1hCfF^$cB)Aab6e=4D5epY*cadRc6x<)=ck6x&(&(p~z&Q=TN!z~T0r}%iGjeYX*k>4aL)B)?(9)J&
zXk|{2^$?TDN7yZ-I=z~?5NbgBL`#s#^c{Gh=#De_k-{ZP+1^YPTJ`!D%5~-LiAEYlYe39
zQ!~^i=a#n)*fmj@E}QXwsMLcKp-=%th=S`PU-D^m6;Jd;m`wOG!dRznFZm?9K~qJ#
z>f48il8m2m!roF
zp%5oEBBvQYq9hEXmte&J!v)znruGSe#Dq736u`{11V*$BGG5A~&DwJL_F+V5t7Hz~
z({1axHgp+?nk#=gfxU7vBMKfOL&8GF%wX1)Z68qeLksgcXYTX!w(TFBR1BnR4yrZ6
zHh4ya1;LU{MWEvts^zhh5YEK>I7y&{_F=4fc>Ju~YWgIfot