From a3da4aaf2af7a8a0b6f57bc71673e0d87af963e0 Mon Sep 17 00:00:00 2001 From: ray_wuhao <443547225@qq.com> Date: Sun, 2 Jul 2023 01:17:14 +0800 Subject: [PATCH] build --- .DS_Store | Bin 6148 -> 6148 bytes assets/dayjs-3e0825c6.js | 1 - assets/dayjs-3e0825c6.js.gz | Bin 3582 -> 0 bytes assets/dayjs-b1052bb4.js | 1 + assets/dayjs-b1052bb4.js.gz | Bin 0 -> 3611 bytes assets/en-US-1ab6182f.js.gz | Bin 1176 -> 0 bytes .../{en-US-1ab6182f.js => en-US-e08b534e.js} | 2 +- assets/en-US-e08b534e.js.gz | Bin 0 -> 1201 bytes assets/index-075a458f.js | 1 + assets/index-075a458f.js.gz | Bin 0 -> 40341 bytes .../{index-8f08d9dc.js => index-0d5a7e42.js} | 2 +- assets/index-0d5a7e42.js.gz | Bin 0 -> 1218 bytes assets/index-16fd6295.js.gz | Bin 3270 -> 0 bytes assets/index-2aac7ce9.js.gz | Bin 5654 -> 0 bytes assets/index-402a424d.js.gz | Bin 1543 -> 0 bytes assets/index-44005558.js | 1 + assets/index-65369316.js.gz | Bin 2397 -> 0 bytes .../{index-9381c1fc.js => index-68ffb991.js} | 2 +- assets/index-68ffb991.js.gz | Bin 0 -> 549 bytes .../{index-65369316.js => index-6a0fd4ad.js} | 2 +- assets/index-6a0fd4ad.js.gz | Bin 0 -> 2396 bytes .../{index-16fd6295.js => index-76079b9a.js} | 2 +- assets/index-76079b9a.js.gz | Bin 0 -> 3271 bytes .../{index-402a424d.js => index-7613e0e1.js} | 2 +- assets/index-7613e0e1.js.gz | Bin 0 -> 1542 bytes assets/index-7b374773.js.gz | Bin 3264 -> 0 bytes assets/index-7f335e47.js | 1 + assets/index-7f335e47.js.gz | Bin 0 -> 883 bytes .../{index-0aeec8b6.js => index-8a02ad8f.js} | 2 +- ...ex-0aeec8b6.js.gz => index-8a02ad8f.js.gz} | Bin 2146 -> 2146 bytes assets/index-8f08d9dc.js.gz | Bin 1218 -> 0 bytes assets/index-9381c1fc.js.gz | Bin 549 -> 0 bytes assets/index-a99cfa5b.js.gz | Bin 713 -> 0 bytes .../{index-2aac7ce9.js => index-bd9bbdad.js} | 2 +- assets/index-bd9bbdad.js.gz | Bin 0 -> 5656 bytes assets/index-d9edca07.js | 1 - assets/index-d9edca07.js.gz | Bin 39934 -> 0 bytes .../{index-a99cfa5b.js => index-f1f030a9.js} | 2 +- assets/index-f1f030a9.js.gz | Bin 0 -> 712 bytes .../{index-7b374773.js => index-f5573a68.js} | 2 +- assets/index-f5573a68.js.gz | Bin 0 -> 3265 bytes assets/zh-CN-2a8f9b3a.js.gz | Bin 1354 -> 0 bytes .../{zh-CN-2a8f9b3a.js => zh-CN-46dfa735.js} | 2 +- assets/zh-CN-46dfa735.js.gz | Bin 0 -> 1383 bytes index.html | 4 ++-- index.html.gz | Bin 1352 -> 1352 bytes 46 files changed, 17 insertions(+), 15 deletions(-) delete mode 100644 assets/dayjs-3e0825c6.js delete mode 100644 assets/dayjs-3e0825c6.js.gz create mode 100644 assets/dayjs-b1052bb4.js create mode 100644 assets/dayjs-b1052bb4.js.gz delete mode 100644 assets/en-US-1ab6182f.js.gz rename assets/{en-US-1ab6182f.js => en-US-e08b534e.js} (61%) create mode 100644 assets/en-US-e08b534e.js.gz create mode 100644 assets/index-075a458f.js create mode 100644 assets/index-075a458f.js.gz rename assets/{index-8f08d9dc.js => index-0d5a7e42.js} (95%) create mode 100644 assets/index-0d5a7e42.js.gz delete mode 100644 assets/index-16fd6295.js.gz delete mode 100644 assets/index-2aac7ce9.js.gz delete mode 100644 assets/index-402a424d.js.gz create mode 100644 assets/index-44005558.js delete mode 100644 assets/index-65369316.js.gz rename assets/{index-9381c1fc.js => index-68ffb991.js} (87%) create mode 100644 assets/index-68ffb991.js.gz rename assets/{index-65369316.js => index-6a0fd4ad.js} (77%) create mode 100644 assets/index-6a0fd4ad.js.gz rename assets/{index-16fd6295.js => index-76079b9a.js} (91%) create mode 100644 assets/index-76079b9a.js.gz rename assets/{index-402a424d.js => index-7613e0e1.js} (95%) create mode 100644 assets/index-7613e0e1.js.gz delete mode 100644 assets/index-7b374773.js.gz create mode 100644 assets/index-7f335e47.js create mode 100644 assets/index-7f335e47.js.gz rename assets/{index-0aeec8b6.js => index-8a02ad8f.js} (98%) rename assets/{index-0aeec8b6.js.gz => index-8a02ad8f.js.gz} (54%) delete mode 100644 assets/index-8f08d9dc.js.gz delete mode 100644 assets/index-9381c1fc.js.gz delete mode 100644 assets/index-a99cfa5b.js.gz rename assets/{index-2aac7ce9.js => index-bd9bbdad.js} (99%) create mode 100644 assets/index-bd9bbdad.js.gz delete mode 100644 assets/index-d9edca07.js delete mode 100644 assets/index-d9edca07.js.gz rename assets/{index-a99cfa5b.js => index-f1f030a9.js} (90%) create mode 100644 assets/index-f1f030a9.js.gz rename assets/{index-7b374773.js => index-f5573a68.js} (98%) create mode 100644 assets/index-f5573a68.js.gz delete mode 100644 assets/zh-CN-2a8f9b3a.js.gz rename assets/{zh-CN-2a8f9b3a.js => zh-CN-46dfa735.js} (61%) create mode 100644 assets/zh-CN-46dfa735.js.gz diff --git a/.DS_Store b/.DS_Store index 5cb966a854f141525c47bc4d1734db112baddbf5..57a50c434097c7b832e678aa21a3a64fb062cee0 100644 GIT binary patch delta 58 zcmZoMXffDO!mPZ=gMop8jUkbt7zk4tN*IcB^Icq$a`Kaa;v8zNH${$4p3W@K3TAEI I&Fm=x0MNq`8UO$Q delta 58 zcmZoMXffDO!mK?1Cj$cm8$%*PF%YIQlrR+M=DWBg<>V&;#W^lb*}h+3@^of-RxoSx IZe~vr00i$6<^TWy diff --git a/assets/dayjs-3e0825c6.js b/assets/dayjs-3e0825c6.js deleted file mode 100644 index bfb6e581..00000000 --- a/assets/dayjs-3e0825c6.js +++ /dev/null @@ -1 +0,0 @@ -import{c as E,g as R}from"./clipboard-9c798d85.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 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:""+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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 literal 0 HcmV?d00001 diff --git a/assets/en-US-1ab6182f.js.gz b/assets/en-US-1ab6182f.js.gz deleted file mode 100644 index 49bc92582a8fe2ca64f1023fa71d9765fc891bf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1176 zcmV;J1ZVpniwFP!000026YW@CZ{j!N`-5qJ#vZeF1S|P{2 z0e2jmwH>Au@!!{RGHpqBC0CX9X&=cw=lFi*`Vv-br80*+z&en}T*;!-KWBo%1EMKV zf(MiSz3yBvhqJa1yAn_q4pKY>a%$Q#!7$1vNkl@LoZ2cDg@U0;nBf8B!&5Vt6zdHF zjnZL0qESXq?E0~O~nhbhc{KDb8* zAyr}1^9WOQoWX?xQz{Xt?jN1G6ggX$3ReZ{{CRfl-EE+Nn{D-5Pv4;AcuwIGt8ZSE z3g{SL*m`5UC=Tg33&jeo_H)Uls-y4{XlQ}sRYJ$!XJJd1V*-~bcTkeZY^1hKvqnKFV z;dSp|8@hyP=StF&L+5yQ)?>57EpUmcmxnbpn3u}FohDe|bzPn>lK7RU0y@SLjImyM zks7Sy{mRUy%)Dqd)UkfCxmmh*!i!nKgBtJXb1Vq(H;UAxpslq8tjNYQ?h0DB1AkXL zFyD5-v%{sm!`waN<>PO%c|&b$?0tJ^|HSy1*&*jm3mn{$KPe@Z7ttY~TlEv!VC8q@ zyh1vXou`uXTi5~Sex-ASpk_FUj}J_0FRnvc>R%=3`uIDX`A*CV={Q%m?(7Og>BW0O zcL_FRb5;*sN&M!PBtP)>{r1d|1qa>vh6!9Bc9Z9f_yt)*U$9nItSszA@;%vsUkWS~ zX#2=rS)Mchneb9*xmAFv-T?SH^8(+D8cs@XuVH%tVfqd3)abep%>FcX+4Q`28gxBr zig!&K>^o`n|0~6Ruu?pcf|KQfysO6Ax5kgva-XEa zr0@oAO$c5{T;l>3+~#Z}Ira2>%K>W$ph|aO_i_~o-1ON3YyDj+`Yy?BBhqYJYtP^u z@+l}U%Gb*I>$da$)Wr)=kG=9;jrQoGcW8P z8#_g&rq@E*=7<|{~yvlw36{3NZ$Ftt`>`;K# qb{m-<`u)D_u6iBE>ezH$z=Qjcab11LXp(Te_~~!<9C}9I5C8xvkWh>O diff --git a/assets/en-US-1ab6182f.js b/assets/en-US-e08b534e.js similarity index 61% rename from assets/en-US-1ab6182f.js rename to assets/en-US-e08b534e.js index c436f5a1..75806742 100644 --- a/assets/en-US-1ab6182f.js +++ b/assets/en-US-e08b534e.js @@ -1 +1 @@ -import{f as o}from"./index-d9edca07.js";import"./@vue-b109a2ec.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./naive-ui-6aaba7d0.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-3e0825c6.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const n={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Display"])}},t=Object.freeze(Object.defineProperty({__proto__:null,default:n},Symbol.toStringTag,{value:"Module"})),i={Reload:e=>{const{normalize:r}=e;return r(["Reload Current Page"])},Lock:e=>{const{normalize:r}=e;return r(["Lock"])},Setting:e=>{const{normalize:r}=e;return r(["Setting"])},Github:e=>{const{normalize:r}=e;return r(["Github"])},FullScreen:e=>{const{normalize:r}=e;return r(["Full Screen"])},CancelFullScreen:e=>{const{normalize:r}=e;return r(["Cancel Full Screen"])},Search:e=>{const{normalize:r}=e;return r(["Search"])}},l=Object.freeze(Object.defineProperty({__proto__:null,default:i},Symbol.toStringTag,{value:"Module"})),a={Dashboard:e=>{const{normalize:r}=e;return r(["Home"])},Rely:e=>{const{normalize:r}=e;return r(["Rely"])},RelyAbout:e=>{const{normalize:r}=e;return r(["Rely About"])},Error:e=>{const{normalize:r}=e;return r(["Error Page"])},Echart:e=>{const{normalize:r}=e;return r(["Chart"])},scrollReveal:e=>{const{normalize:r}=e;return r(["Scroll Reveal"])},Axios:e=>{const{normalize:r}=e;return r(["Axios Request"])},Table:e=>{const{normalize:r}=e;return r(["Table"])},MultiMenu:e=>{const{normalize:r}=e;return r(["MultiMenu(catch)"])},Doc:e=>{const{normalize:r}=e;return r(["Doc"])},DocLocal:e=>{const{normalize:r}=e;return r(["Doc (China)"])},Office:e=>{const{normalize:r}=e;return r(["Office"])},Office_Document:e=>{const{normalize:r}=e;return r(["Document"])},Office_Presentation:e=>{const{normalize:r}=e;return r(["Presentation"])},Office_Spreadsheet:e=>{const{normalize:r}=e;return r(["Spreadsheet"])},CalculatePrecision:e=>{const{normalize:r}=e;return r(["Precision"])},Directive:e=>{const{normalize:r}=e;return r(["Directive"])}},m=Object.freeze(Object.defineProperty({__proto__:null,default:a},Symbol.toStringTag,{value:"Module"})),s={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Interface Display"])}},c=Object.freeze(Object.defineProperty({__proto__:null,default:s},Symbol.toStringTag,{value:"Module"})),z={Register:e=>{const{normalize:r}=e;return r(["Register"])},Signin:e=>{const{normalize:r}=e;return r(["Signin"])},QRCodeSignin:e=>{const{normalize:r}=e;return r(["QRCode Signin"])},NamePlaceholder:e=>{const{normalize:r}=e;return r(["please enter user name"])},PasswordPlaceholder:e=>{const{normalize:r}=e;return r(["please enter password"])},Login:e=>{const{normalize:r}=e;return r(["Login"])},Name:e=>{const{normalize:r}=e;return r(["User Name"])},Password:e=>{const{normalize:r}=e;return r(["User Password"])}},u=Object.freeze(Object.defineProperty({__proto__:null,default:z},Symbol.toStringTag,{value:"Module"})),_=Object.assign({"./en-US/headerSettingOptions.json":t,"./en-US/headerTooltip.json":l,"./en-US/menu.json":m,"./en-US/setting.json":c,"./en-US/views/login/index.json":u}),N={message:{...o(_,"en-US")}};export{N as default}; +import{f as o}from"./index-075a458f.js";import"./@vue-b109a2ec.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./naive-ui-6aaba7d0.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const n={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Display"])}},t=Object.freeze(Object.defineProperty({__proto__:null,default:n},Symbol.toStringTag,{value:"Module"})),i={Reload:e=>{const{normalize:r}=e;return r(["Reload Current Page"])},Lock:e=>{const{normalize:r}=e;return r(["Lock"])},Setting:e=>{const{normalize:r}=e;return r(["Setting"])},Github:e=>{const{normalize:r}=e;return r(["Github"])},FullScreen:e=>{const{normalize:r}=e;return r(["Full Screen"])},CancelFullScreen:e=>{const{normalize:r}=e;return r(["Cancel Full Screen"])},Search:e=>{const{normalize:r}=e;return r(["Search"])}},l=Object.freeze(Object.defineProperty({__proto__:null,default:i},Symbol.toStringTag,{value:"Module"})),a={Dashboard:e=>{const{normalize:r}=e;return r(["Home"])},Rely:e=>{const{normalize:r}=e;return r(["Rely"])},RelyAbout:e=>{const{normalize:r}=e;return r(["Rely About"])},Error:e=>{const{normalize:r}=e;return r(["Error Page"])},Echart:e=>{const{normalize:r}=e;return r(["Chart"])},scrollReveal:e=>{const{normalize:r}=e;return r(["Scroll Reveal"])},Axios:e=>{const{normalize:r}=e;return r(["Axios Request"])},Table:e=>{const{normalize:r}=e;return r(["Table"])},MultiMenu:e=>{const{normalize:r}=e;return r(["MultiMenu(catch)"])},Doc:e=>{const{normalize:r}=e;return r(["Doc"])},DocLocal:e=>{const{normalize:r}=e;return r(["Doc (China)"])},Office:e=>{const{normalize:r}=e;return r(["Office"])},Office_Document:e=>{const{normalize:r}=e;return r(["Document"])},Office_Presentation:e=>{const{normalize:r}=e;return r(["Presentation"])},Office_Spreadsheet:e=>{const{normalize:r}=e;return r(["Spreadsheet"])},CalculatePrecision:e=>{const{normalize:r}=e;return r(["Precision"])},Directive:e=>{const{normalize:r}=e;return r(["Directive"])},RouterDemo:e=>{const{normalize:r}=e;return r(["Same Level Router Demo"])}},m=Object.freeze(Object.defineProperty({__proto__:null,default:a},Symbol.toStringTag,{value:"Module"})),s={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Interface Display"])}},c=Object.freeze(Object.defineProperty({__proto__:null,default:s},Symbol.toStringTag,{value:"Module"})),u={Register:e=>{const{normalize:r}=e;return r(["Register"])},Signin:e=>{const{normalize:r}=e;return r(["Signin"])},QRCodeSignin:e=>{const{normalize:r}=e;return r(["QRCode Signin"])},NamePlaceholder:e=>{const{normalize:r}=e;return r(["please enter user name"])},PasswordPlaceholder:e=>{const{normalize:r}=e;return r(["please enter password"])},Login:e=>{const{normalize:r}=e;return r(["Login"])},Name:e=>{const{normalize:r}=e;return r(["User Name"])},Password:e=>{const{normalize:r}=e;return r(["User Password"])}},z=Object.freeze(Object.defineProperty({__proto__:null,default:u},Symbol.toStringTag,{value:"Module"})),_=Object.assign({"./en-US/headerSettingOptions.json":t,"./en-US/headerTooltip.json":l,"./en-US/menu.json":m,"./en-US/setting.json":c,"./en-US/views/login/index.json":z}),N={message:{...o(_,"en-US")}};export{N as default}; diff --git a/assets/en-US-e08b534e.js.gz b/assets/en-US-e08b534e.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6e8b82c33ea70a4a6c94988ee6b6e6475e050eb7 GIT binary patch literal 1201 zcmV;i1Wx-OiwFP!000026YW?{Z{s!)z4uoLJ~@EpwQNh49Jttpvuzj1hZ|>4MPX3X z$Yz!zU6S&~G5p^(9e8|+Nxr%^BtM?*L@X@G+7{ftI=07=k_6V=*RfRR*w7=~FG43pNX zQhw8Z2;;#Z2wEQRGN!bj4#x2)9<`P4%k`RrKMukmLh06CpO?)>Nf<*!T68F+VN&=p ziD5Fzqf@g{xT`9h!;lUqX`cT}q|Kv0N}|CSeKuHaH*Ig%)u z4Dyz=rWgQ`mz?|Q2%?Mz`9D?pmX~WL{4FTWw1G^UDll0xO2>Ipdqkzs#uKx{9WxxJ zF#GvnUmb*01%~Glrs_C@a|NbU!c*NpI&&#RC_Upk#Sg z;ex1dPLv908JBFmF-{bVw48-v1yTFC#7${=R~7D{5$%)WbAt+q-UxmryHX1j-GQgSmD$KG;Zq>}fI zTpGp1`i`u72Q26krkyL9l^i<9v$GzX9d3b3k~w);L%n&a@N^n)LDqG8E+utKPX)A$ zB^ZNVIguKy<^9Ucrc9k^HPo_x!PqSAnQ&rOaIeN&`kV*~{EZ?t$!lvZfhf9h+;;`7 z%YnbE9GGi4klEn^?=XAMIQjUSY)&Ya#@@At_D_sYDK)W1s5_40Qlb?ulH(sHga@9YXh z>BM_NcPTM+b5=K9N!|LEq(AU@z8xckV6QvhFhT0YZt|Q_w@ud27pxVEl?8Sr*Oe{! zrNBag##i>ra_srfgqK3gtpbwi4S<_7FYryP;k4v<4dVio={LAjqw7R4d^9+0I$k>s zx;~Y5>bSu9%FTaLfOm;yj>T@7UPY~YR`IT$MO=H9{(m_64~CN`l6Nwu(0AonyXLs8 z#*}q6q$)5EoG4!_=dat&yHgi0JU#Xv-&JU(YoV=v zEQ5<sk0;mmfCRr$IHdXwxt76A8P>)bv`YJ1Ox#-8N?aY{q-1Y~B{nZ*?u& z80fQM$KbpEz^mBT|1%oM3V@DG>kw-5E~v literal 0 HcmV?d00001 diff --git a/assets/index-075a458f.js b/assets/index-075a458f.js new file mode 100644 index 00000000..85acfe67 --- /dev/null +++ b/assets/index-075a458f.js @@ -0,0 +1 @@ +import{I as H,w as X,P as K,r as E,h as k,d as S,ad as i,z as F,n as $,t as N,f as p1,c as xe,j as W1,aP as Re,aH as o1,a3 as l1,bl as E1,u as n1,U as Ve,aR as x1,T as Ie,F as Ze,e as G,K as q1}from"./@vue-b109a2ec.js";import{d as d1,s as D,c as je}from"./pinia-f785c1d8.js";import{s as a1,d as Y1,c as De,i as Ne,g as He,t as Be,f as Ue}from"./lodash-es-92f3d5bd.js";import{z as R1,d as V1,N as G1,a as $e,b as Fe,t as Ke,c as M1,e as s1,f as V,g as We,h as v1,i as qe,j as Ye,k as _1,l as Ge,m as Je,n as Q,o as Xe,p as S1,q as J1,r as Qe,s as X1,u as e2,v as t2,w as o2,x as Q1,y as l2,A as I1,B as n2,C as i2,D as a2,E as s2,F as c2,G as r2,H as u2,I as p2,J as d2,K as h2,L as m2,M as ee,O as te,P as b1}from"./naive-ui-6aaba7d0.js";import{c as f2}from"./vue-i18n-5eb41bb0.js";import{d as j}from"./dayjs-b1052bb4.js";import{c as g2,a as v2,u as _2,R as y2}from"./vue-router-b96fe403.js";import{u as Z1,a as b2,b as w2}from"./@vueuse-da6970f7.js";import{s as j1}from"./screenfull-b3e6dc1f.js";import{s as M2}from"./pinia-plugin-persistedstate-d93b4f94.js";import{C as D1}from"./clipboard-9c798d85.js";import"./vue-demi-71ba0ef2.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";import"./@intlify-deb68647.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 a of l)if(a.type==="childList")for(const s of a.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&n(s)}).observe(document,{childList:!0,subtree:!0});function o(l){const a={};return l.integrity&&(a.integrity=l.integrity),l.referrerPolicy&&(a.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?a.credentials="include":l.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(l){if(l.ep)return;l.ep=!0;const a=o(l);fetch(l.href,a)}})();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 S2="modulepreload",C2=function(e){return"/ray-template/"+e},N1={},y=function(t,o,n){if(!o||o.length===0)return t();const l=document.getElementsByTagName("link");return Promise.all(o.map(a=>{if(a=C2(a),a in N1)return;N1[a]=!0;const s=a.endsWith(".css"),c=s?'[rel="stylesheet"]':"";if(!!n)for(let w=l.length-1;w>=0;w--){const C=l[w];if(C.href===a&&(!s||C.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${c}`))return;const p=document.createElement("link");if(p.rel=s?"stylesheet":S2,s||(p.as="script",p.crossOrigin=""),p.href=a,document.head.appendChild(p),s)return new Promise((w,C)=>{p.addEventListener("load",w),p.addEventListener("error",()=>C(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>t())},k2=(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)))})},C1=(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)}},W=(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}},O2=(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)}},oe=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],H1="zh-CN",le="zh-cn",L2={"zh-CN":"zh-cn","en-US":"en"},ne={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},e1={name:"Dashboard",path:"/dashboard"},U={MENU_COLLAPSED_WIDTH:64,MENU_COLLAPSED_MODE:"width",MENU_COLLAPSED_ICON_SIZE:22,MENU_COLLAPSED_INDENT:24,MENU_ACCORDION:!1},k1={signin:"signin",localeLanguage:"localeLanguage",token:"token"},I3=(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 a=n.replace(`./${t}/`,"").replace(/^\.\//,"");const s=a.lastIndexOf(".");a=a.substring(0,s);const c=a.split("/"),u=c.shift(),p=c.join(".");u&&(p?(a1(o,u,o[u]||{}),a1(o[u],p,l)):a1(o,u,l||{}))}),o},A2=async e=>{var o;const t={};for(const n of e){const l=await k2(Object.assign({"./lang/en-US.ts":()=>y(()=>import("./en-US-e08b534e.js"),["assets/en-US-e08b534e.js","assets/@vue-b109a2ec.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),"./lang/zh-CN.ts":()=>y(()=>import("./zh-CN-46dfa735.js"),["assets/zh-CN-46dfa735.js","assets/@vue-b109a2ec.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"])}),`./lang/${n.key}.ts`),a=n.key;a&&(t[a]=((o=l==null?void 0:l.default)==null?void 0:o.message)??{})}return t},T2=e=>{switch(e){case"zh-CN":return{locale:R1,dateLocal:V1};case"en-US":return{locale:null,dateLocal:null};default:return{locale:R1,dateLocal:V1}}},ie=()=>W(k1.localeLanguage,"localStorage",H1)||H1,Z3=()=>({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}),h1=(e,t)=>Object.prototype.toString.call(e).includes(t),P2=(e=16,t=62)=>{const o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],l=window.crypto||window.msCrypto;let a=0;for(a=0;a{e&&t&&o&&e.addEventListener(t,o,n)},L1=(e,t,o,n=!1)=>{e&&t&&o&&e.removeEventListener(t,o,n)},A1=(e,t)=>{e&&t.trim().split(" ").forEach(n=>{n&&e.classList.add(n)})},c1=(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(" "))},x2=(e,t)=>{if(!e)return;let o;h1(t,"String")?o=t.split(";").reduce((n,l)=>{const[a,s]=l.split(":").map(c=>c.trim());return a&&s&&(n[a]=s),n},{}):o=t,Object.keys(o).forEach(n=>{const l=o[n];n in e.style&&(e.style[n]=l)})},ae=(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 a;if(o.test(e)){const s=e.substring(1);a="rgb("+[parseInt(s.substring(0,2),16),parseInt(s.substring(2,4),16),parseInt(s.substring(4,6),16)].join(", ")+")"}else n.test(e)||l.test(e),a=e;return a&&!a.startsWith("rgba")&&(a=a.replace("rgb","rgba").replace(")",`, ${t})`)),a},R2=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}},j3=(e,t="px")=>typeof e=="number"?e.toString()+t:h1(e,"String")&&z2.validerCSSUnit.test(e)?e:e+t;let se;const V2=async()=>{const e=ie(),t=await A2(oe);return f2({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0})},ce=async e=>{const t=await V2();se=t,e.use(t)},I2=(e,t)=>!e||t.startsWith(e)?t:`${e}.${t}`,t1=e=>{const{t,locale:o,...n}=se.global;return{...n,t:(s,...c)=>s?!s.includes(".")&&!e?s:t(I2(e,s),...c):"",locale:s=>{const c=o;c.value=s}}},x=e=>e,re={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:{}},ue=()=>{j.locale(le)},Z2=()=>({locale:t=>{const o=L2[t];o?j.locale(o):j.locale(le)}}),I=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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.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}=t1(),{locale:o}=Z2(),n=H({drawerPlacement:"right",primaryColorOverride:{...re.APP_NAIVE_UI_THEME_OVERRIDES,common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,invertSwitch:!1,breadcrumbSwitch:!0,localeLanguage:ie(),lockScreenSwitch:!1,lockScreenInputSwitch:!1}),l=c=>{t(c),o(c),n.localeLanguage=c,C1("localeLanguage",c,"localStorage")},a=c=>{a1(n,"settingState.primaryColorOverride.common.primaryColorHover",c);const u=document.body;u.style.setProperty("--ray-theme-primary-color",c),u.style.setProperty("--ray-theme-primary-fade-color",ae(c,.3))},s=(c,u)=>{Object.hasOwn(n,u)&&typeof n[u]=="boolean"&&(n[u]=c)};return X(()=>n.invertSwitch,c=>{const u=document.body,p="ray-template--invert";c?A1(u,p):c1(u,p)}),{...K(n),updateLocale:l,changePrimaryColor:a,changeSwitcher:s}},{persist:{key:"piniaSettingStore"}}),j2=e=>{const{beforeEach:t}=e;t((o,n,l)=>{const a=W(k1.token),s=W("menuKey","sessionStorage",e1.path),{meta:c}=o;a!==null?ge(c)?o.path==="/"||n.path==="/login"?s!=="no"?l(s):w1(!0):l():w1(!0):o.path==="/"||n.path==="/login"?l():l("/")})},pe=E(),i1=["admin"],D2=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=pe.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})};const O=k({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"}},emits:["click"],setup(e,t){const o=t.emit,n=S(()=>e.color),l=S(()=>`#${e.prefix}-${e.name}`),a=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:n,symbolId:l,cssVars:a,handleClick:()=>{o("click")}}},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",F({"xlink:href":this.symbolId},{fill:this.modelColor}),null)])])}}),N2=k({name:"LayoutMenu",setup(){const e=E(null),t=g1(),{router:o}=f1(),{changeMenuModelValue:n,collapsedMenu:l}=t,a=S({get:()=>($().then(()=>{w()}),t.menuKey),set:()=>{}}),s=S(()=>t.options),c=S(()=>t.collapsed),{layout:{sideBarLogo:u}}={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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.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=()=>{u&&u.url&&(u.jumpType==="station"?o.push(u.url):window.open(u.url))},w=()=>{const C=a.value;$().then(()=>{var m,_;(_=(m=e.value)==null?void 0:m.showOption)==null||_.call(m,C)})};return{modelMenuKey:a,changeMenuModelValue:n,modelMenuOptions:s,modelCollapsed:c,collapsedMenu:l,sideBarLogo:u,handleSideBarLogoClick:p,menuRef:e}},render(){return i(Fe,{bordered:!0,showTrigger:!0,collapseMode:U.MENU_COLLAPSED_MODE,collapsedWidth:U.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(O,{name:this.sideBarLogo.icon,size:"30"},null):"",i("h1",{class:[this.modelCollapsed?"":"ray-menu__logo-title--open","ray-menu__logo-title"]},[i(G1,null,{default:()=>[this.sideBarLogo.title]})])]):"",i($e,{ref:"menuRef",value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:U.MENU_COLLAPSED_INDENT,collapsed:this.modelCollapsed,collapsedIconSize:U.MENU_COLLAPSED_ICON_SIZE,collapsedWidth:U.MENU_COLLAPSED_WIDTH,onUpdateValue:(e,t)=>{this.changeMenuModelValue(e,t)},accordion:U.MENU_ACCORDION},null)]})}});const H2=k({name:"TooltipIcon",props:{...Ke,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(M1,this.$props,{trigger:()=>i(O,{name:this.iconName,size:"18",customClassName:`tooltip-text__icon ${this.customClassName}`,onClick:this.handleClick.bind(this)},null),default:()=>this.tooltipText})}});const B2=k({name:"ThemeSwitch",setup(){const{t:e}=t1(),t=I(),{changeSwitcher:o}=t,{themeValue:n}=D(t);return{t:e,changeSwitcher:o,themeValue:n,handleRailStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"}}},render(){const{t:e}=this;return i(V,{justify:"center"},{default:()=>[i(M1,null,{trigger:()=>i(s1,{value:this.themeValue,"onUpdate:value":t=>this.themeValue=t,railStyle:this.handleRailStyle.bind(this),onUpdateValue:t=>this.changeSwitcher(t,"themeValue")},{"checked-icon":()=>N(O,{name:"dark"},{}),"unchecked-icon":()=>N(O,{name:"light"},{}),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.themeValue?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function y1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!p1(e)}const U2=k({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}=t1(),n=I(),{changePrimaryColor:l,changeSwitcher:a}=n,{themeValue:s,primaryColorOverride:c,menuTagSwitch:u,breadcrumbSwitch:p,invertSwitch:w}=D(n);return{modelShow:S({get:()=>e.show,set:m=>{t("update:show",m)}}),t:o,changePrimaryColor:l,themeValue:s,primaryColorOverride:c,menuTagSwitch:u,changeSwitcher:a,breadcrumbSwitch:p,invertSwitch:w}},render(){let e,t,o;const{t:n}=this;return i(Ge,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[i(We,{title:n("headerSettingOptions.Title")},{default:()=>[i(V,{class:"setting-drawer__space",vertical:!0},{default:()=>[i(v1,{titlePlacement:"center"},y1(e=n("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),i(B2,null,null),i(v1,{titlePlacement:"center"},y1(t=n("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),i(qe,{swatches:re.APP_THEME_COLOR,value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.primaryColorOverride.common.primaryColor=l,onUpdateValue:this.changePrimaryColor.bind(this)},null),i(v1,{titlePlacement:"center"},y1(o=n("headerSettingOptions.InterfaceDisplay"))?o:{default:()=>[o]}),i(Ye,{labelPlacement:"left",column:1},{default:()=>[i(_1,{label:"多标签"},{default:()=>[i(s1,{value:this.menuTagSwitch,"onUpdate:value":l=>this.menuTagSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"menuTagSwitch")},null)]}),i(_1,{label:"面包屑"},{default:()=>[i(s1,{value:this.breadcrumbSwitch,"onUpdate:value":l=>this.breadcrumbSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"breadcrumbSwitch")},null)]}),i(_1,{label:"反转色"},{default:()=>[i(s1,{value:this.invertSwitch,"onUpdate:value":l=>this.invertSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"invertSwitch")},null)]})]})]})]})]})}});function $2(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!p1(e)}const F2=k({name:"RBreadcrumb",setup(){const e=g1(),{changeMenuModelValue:t}=e,{breadcrumbOptions:o}=D(e);return{modelBreadcrumbOptions:S(()=>o.value),handleDropdownSelect:(s,c)=>{t(s,c)},handleBreadcrumbItemClick:s=>{var c;if(!((c=s.children)!=null&&c.length)){const{meta:u={}}=s;u.sameLevel||t(s.key,s)}}}},render(){let e;return i(Xe,null,$2(e=this.modelBreadcrumbOptions.map(t=>i(Je,{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]"&&!p1(e)}const K2=k({name:"GlobalSeach",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const o=g1(),{changeMenuModelValue:n}=o,l=S({get:()=>e.show,set:m=>{t("update:show",m),m||(s.searchOptions=[],s.searchValue=null)}}),a=S(()=>o.options),s=H({searchValue:null,searchOptions:[]}),c=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"esc",label:"关闭",plain:!0}],u=m=>{const _=m;(_.ctrlKey||_.metaKey)&&_.key==="k"&&(l.value=!0,a.value)},p=m=>{const _=[],M=P=>{P.forEach(z=>{var v,g,b;(v=z.children)!=null&&v.length&&M(z.children);const h=(g=z.breadcrumbLabel)==null?void 0:g.toLocaleLowerCase(),f=String(m).toLocaleLowerCase();h!=null&&h.includes(f)&&ve(z)&&!((b=z.children)!=null&&b.length)&&_.push(z)})};m?(M(a.value),s.searchOptions=_):s.searchOptions=[]},w=m=>{const _=m.meta;_.windowOpen?window.open(_.windowOpen):(l.value=!1,n(m.key,m))},C=m=>{const{icon:_}=m;return typeof _=="string"?i(O,{name:_,size:"24"},null):typeof _=="function"?()=>_:i(O,{name:"table",size:"24"},null)};return xe(()=>{O1(window,"keydown",u)}),W1(()=>{L1(window,"keydown",u)}),{...K(s),modelShow:l,tiptextOptions:c,handleSearchMenuOptions:Y1(p,300),handleSearchItemClick:w,RenderPreIcon:C}},render(){let e,t;return i(X1,{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(S1,{size:"large",value:this.searchValue,"onUpdate:value":o=>this.searchValue=o,clearable:!0,onInput:this.handleSearchMenuOptions.bind(this)},{prefix:()=>i(O,{name:"search",size:"24"},null)})]),i(J1,{class:"global-seach__card-content"},{default:()=>[this.searchOptions.length?i(V,{vertical:!0,wrapItem:!1,size:[8,8]},B1(e=this.searchOptions.map(o=>i(V,F({align:"center",wrapItem:!1,class:"content-item"},{onClick:this.handleSearchItemClick.bind(this,o)}),{default:()=>[i("div",{class:"content-item-icon"},[this.RenderPreIcon(o.meta)]),i("div",{class:"content-item-label"},[o.breadcrumbLabel])]})))?e:{default:()=>[e]}):i(Qe,{size:"large",description:"暂无搜索结果"},{icon:()=>""})]}),i("div",{class:"global-seach__card-footer"},[i(V,{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(O,{name:o.icon,size:"18"},null)]),i("div",{class:"item-laebl"},[o.label])])))?t:{default:()=>[t]})])])])])]})}});const T1=k({name:"AppAvatar",props:{...e2,...t2,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=W(k1.signin),o=S(()=>({"--app-avatar-cursor":e.cursor}));return{signin:t,cssVars:o}},render(){return i(V,F({class:"app-avatar"},this.$props,{wrapItem:!1,style:this.cssVars,size:this.spaceSize}),{default:()=>{var e,t;return[i(o2,F(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])]}})}}),W2=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],q2={logout:()=>{const e=P1(),{logout:t}=e;window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{t()}})},lockScreen:()=>{const e=I(),{changeSwitcher:t}=e;t(!0,"lockScreenSwitch")}},Y2=e=>{const t=q2[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},G2=k({name:"SiderBar",setup(){const e=I(),{t}=t1(),{updateLocale:o,changeSwitcher:n}=e,{drawerPlacement:l,breadcrumbSwitch:a}=D(e),s=E(!1),c={display:"flex"},u=E(!1),p=S(()=>[{name:"reload",size:18,tooltip:t("headerTooltip.Reload")}]),w=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"}]),C={reload:()=>{n(!1,"reloadRouteSwitch"),setTimeout(()=>n(!0,"reloadRouteSwitch"))},setting:()=>{s.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{j1.isEnabled?j1.toggle():window.$message.warning("您的浏览器不支持全屏~")},search:()=>{u.value=!0},lock:()=>{n(!0,"lockScreenSwitch")}};return{leftIconOptions:p,rightTooltipIconOptions:w,t,handleIconClick:_=>{var M;(M=C[_])==null||M.call(C)},showSettings:s,updateLocale:o,spaceItemStyle:c,drawerPlacement:l,breadcrumbSwitch:a,globalSearchShown:u}},render(){return i(Q1,{class:"layout-header",bordered:!0},{default:()=>[i(K2,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),i(V,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[i(V,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>i(M1,null,{trigger:()=>i(O,{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(F2,null,null):""]}),i(V,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>i(H2,{iconName:e.name,tooltipText:e.tooltip,onClick:this.handleIconClick.bind(this,e.name)},null)),i(Q,{options:oe,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[i(O,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),i(Q,{options:W2(),onSelect:Y2.bind(this),trigger:"click"},{default:()=>[i(T1,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),i(U2,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function J2(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!p1(e)}const X2=k({name:"MenuTag",setup(e,{expose:t}){const o=E(null),n=g1(),l=I(),{menuKey:a,menuTagOptions:s}=D(n),{changeMenuModelValue:c,spliceMenTagOptions:u,emptyMenuTagOptions:p,setMenuTagOptions:w}=n,{changeSwitcher:C}=l,{path:m}=e1,_=["closeAll","closeRight","closeLeft","closeOther"];let M=-1;const P=S(()=>s.value.map((r,d,A)=>(r.key===a.value&&r.key!==m?r.closeable=!0:r.closeable=!1,r.key===m&&(r.closeable=!1),A.length<=1&&(r.closeable=!1),r))),z=E([{label:"重新加载",key:"reloadCurrentPage",icon:()=>N(O,{size:16,name:"reload"},{})},{label:"关闭其他",key:"closeOther",icon:()=>N(O,{size:16,name:"other"},{})},{label:"关闭右侧",key:"closeRight",icon:()=>N(O,{size:16,name:"right_arrow"},{})},{label:"关闭左侧",key:"closeLeft",icon:()=>N(O,{size:16,name:"left_arrow"},{})},{type:"divider",key:"d1"},{label:"全部关闭",key:"closeAll",icon:()=>N(O,{size:16,name:"close"},{}),disabled:!1}]),h=P2(16),f={reloadCurrentPage:()=>{C(!1,"reloadRouteSwitch"),setTimeout(()=>C(!0,"reloadRouteSwitch"))},closeAll:()=>{z.value.length>1&&(p(),w1(!0))},closeRight:()=>{const r=z.value.length,d=P.value[M];u(M+1,r-1),a.value!==d.key&&c(d.key,d)},closeLeft:()=>{u(0,M)},closeOther:()=>{const r=P.value[M];a.value!==r.key?(p(),c(r.key,r)):w(r,!1)}},v=H({x:0,y:0,actionDropdownShow:!1}),g="menu_tag_data",b=r=>{if(u(r),a.value!==m){const d=P.value,A=d.length,B=d[A-1];c(B.key,B)}},T=(r,d)=>{z.value.forEach(A=>{if(A.key===r){A.disabled=d;return}})},Z=r=>{c(r.key,r)},L=()=>{const r=document.getElementById(h);if(r)return Array.from(r.childNodes).find(B=>E2(B,"n-scrollbar-container"))},Ce=r=>{var A;const d=L();if(d){const B=d.scrollLeft||0,Ee=r==="left"?Math.max(0,B-200):B+200;(A=o.value)==null||A.scrollTo({left:Ee,behavior:"smooth"})}},ke=r=>{var d;v.actionDropdownShow=!1,(d=f[r])==null||d.call(f)},Oe=(r,d)=>{d.preventDefault(),v.actionDropdownShow=!1,M=r,$().then(()=>{v.actionDropdownShow=!0,v.x=d.clientX,v.y=d.clientY})},z1=()=>{const r=P.value.length-1;M===r?T("closeRight",!0):M0&&T("closeLeft",!1)},Le=()=>{M=P.value.findIndex(d=>d.key===a.value),z1()},Ae=r=>{P.value.length>1&&r.key!==m&&(r.closeable=!0)},Te=r=>{r.key!==a.value&&(r.closeable=!1)},Pe=()=>{L()&&$().then(()=>{var d;(d=o.value)==null||d.scrollTo({left:99999,behavior:"smooth"})})},ze=()=>{$().then(()=>{var d;const r=R2(`attr:${g}="${a.value}"`);if(r!=null&&r.length){const[A]=r;(d=A.scrollIntoView)==null||d.call(A)}})};return X(()=>P.value,(r,d)=>{z.value.forEach(A=>{_.includes(A.key)&&(r.length>1?A.disabled=!1:A.disabled=!0)}),d!=null&&d.length&&(r.length>(d==null?void 0:d.length)?Pe():r.length===(d==null?void 0:d.length)&&ze())},{immediate:!0}),X(()=>v.actionDropdownShow,()=>{z1()}),t({}),{modelMenuTagOptions:P,changeMenuModelValue:c,closeCurrentMenuTag:b,menuKey:a,handleTagClick:Z,moreOptions:z,handleScrollX:Ce,scrollRef:o,scrollBarUUID:h,actionDropdownSelect:ke,rootPath:m,actionState:v,handleContextMenu:Oe,setCurrentContentmenuIndex:Le,menuTagMouseenter:Ae,menuTagMouseleave:Te,MENU_TAG_DATA:g}},render(){let e;return i(Q1,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(V,{class:"menu-tag-sapce",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[i(O,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__left-arrow",onClick:this.handleScrollX.bind(this,"left")},null),i(J1,F({xScrollable:!0,ref:"scrollRef"},{id:this.scrollBarUUID}),{default:()=>[i(V,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},J2(e=this.modelMenuTagOptions.map((t,o)=>i(l2,F({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(O,{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(O,{name:"more",width:"20",height:"28",customClassName:"menu-tag__right-setting",onClick:this.setCurrentContentmenuIndex.bind(this)},null)]})])]})])]})}});const Q2=k({__name:"TransitionComponent",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!0}},setup(e){const t=ye(),{keepAliveInclude:o}=D(t),{setupKeepAlive:n,maxKeepAliveLength:l,keepAliveExclude:a}=ne;return(s,c)=>{const u=Re("RouterView");return o1(),l1(u,null,{default:E1(({Component:p,route:w})=>[i(Ie,{name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:E1(()=>[n1(n)?(o1(),l1(Ve,{key:0,max:n1(l),include:n1(o),exclude:n1(a)},[(o1(),l1(x1(p),{key:w.fullPath}))],1032,["max","include","exclude"])):(o1(),l1(x1(p),{key:w.fullPath}))]),_:2},1032,["name","mode","appear"])]),_:1})}}}),de=k({name:"ContentWrapper",setup(){const e=I(),{reloadRouteSwitch:t}=D(e);return{reloadRouteSwitch:t}},render(){return this.reloadRouteSwitch?i(Q2,{class:"content-wrapper"},null):i(Ze,null,null)}}),et=Object.freeze(Object.defineProperty({__proto__:null,default:de},Symbol.toStringTag,{value:"Module"}));const tt=k({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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.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]):""}}),ot=e=>{const t=Z1(e[0]),o=Z1(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=b2("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),m1=()=>({setLockAppScreen:o=>{U1.value=o},getLockAppScreen:()=>U1.value}),lt=k({name:"RLayout",setup(){const e=E(),t=E(),o=I(),{height:n}=w2(),{menuTagSwitch:l}=D(o),{getLockAppScreen:a}=m1(),s=ot([e,t]);return{windowHeight:n,modelMenuTagSwitch:l,cssVarsRef:s,getLockAppScreen:a,LAYOUT_CONTENT_REF:pe,layoutSiderBarRef:e,layoutMenuTagRef:t}},render(){return i("div",{class:["layout"],style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[this.getLockAppScreen()?"":i(I1,{class:"layout-full",hasSider:!0},{default:()=>[i(N2,null,null),i(I1,{class:"layout__view-container__layout"},{default:()=>[i(G2,{ref:"layoutSiderBarRef"},null),this.modelMenuTagSwitch?i(X2,{ref:"layoutMenuTagRef"},null):"",i(n2,{ref:"LAYOUT_CONTENT_REF",class:"layout-content__router-view",nativeScrollbar:!1},{default:()=>[i(de,null,null),i(tt,null,null)]})]})]})])}}),nt={path:"/axios",name:"RAxios",component:()=>y(()=>import("./index-6a0fd4ad.js"),["assets/index-6a0fd4ad.js","assets/axios-760d4776.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/@vue-b109a2ec.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-7f8af6ca.css"]),meta:{i18nKey:x("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},it=Object.freeze(Object.defineProperty({__proto__:null,default:nt},Symbol.toStringTag,{value:"Module"})),at={path:"/dashboard",name:"RDashboard",component:()=>y(()=>import("./index-7613e0e1.js"),["assets/index-7613e0e1.js","assets/index-23ab62f6.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-4380f2ff.css"]),meta:{i18nKey:x("menu.Dashboard"),icon:"dashboard",order:0}},st=Object.freeze(Object.defineProperty({__proto__:null,default:at},Symbol.toStringTag,{value:"Module"})),ct={path:"/directive",name:"RDirective",component:()=>y(()=>import("./index-9efa8257.js"),["assets/index-9efa8257.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/@vue-b109a2ec.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js"]),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},rt=Object.freeze(Object.defineProperty({__proto__:null,default:ct},Symbol.toStringTag,{value:"Module"})),ut={path:"/doc",name:"RDocLocal",component:()=>y(()=>import("./index-20570ded.js"),["assets/index-20570ded.js","assets/@vue-b109a2ec.js"]),meta:{i18nKey:x("menu.DocLocal"),icon:"doc",windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/",order:6}},pt=Object.freeze(Object.defineProperty({__proto__:null,default:ut},Symbol.toStringTag,{value:"Module"})),dt={path:"/doc",name:"RDoc",component:()=>y(()=>import("./index-20570ded.js"),["assets/index-20570ded.js","assets/@vue-b109a2ec.js"]),meta:{i18nKey:x("menu.Doc"),icon:"doc",windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/",order:5}},ht=Object.freeze(Object.defineProperty({__proto__:null,default:dt},Symbol.toStringTag,{value:"Module"})),mt={path:"/echart",name:"REchart",component:()=>y(()=>import("./index-f5573a68.js"),["assets/index-f5573a68.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/@vue-b109a2ec.js","assets/lodash-es-92f3d5bd.js","assets/echarts-d6944f71.js","assets/zrender-d1c4172f.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-d139f76a.css"]),meta:{i18nKey:x("menu.Echart"),icon:"echart",order:1}},ft=Object.freeze(Object.defineProperty({__proto__:null,default:mt},Symbol.toStringTag,{value:"Module"})),gt={path:"/error",name:"ErrorPage",component:()=>y(()=>import("./index-f1f030a9.js"),["assets/index-f1f030a9.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/@vue-b109a2ec.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-de253505.css"]),meta:{i18nKey:x("menu.Error"),icon:"error",hidden:!0}},vt=Object.freeze(Object.defineProperty({__proto__:null,default:gt},Symbol.toStringTag,{value:"Module"})),_t={path:"/iframe",name:"IframeDemo",component:()=>y(()=>import("./index-0d5a7e42.js"),["assets/index-0d5a7e42.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-951384e1.css"]),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},yt=Object.freeze(Object.defineProperty({__proto__:null,default:_t},Symbol.toStringTag,{value:"Module"})),r1=()=>y(()=>Promise.resolve().then(()=>et),void 0),bt={path:"/multi",name:"MultiMenu",component:r1,meta:{i18nKey:x("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>y(()=>import("./index-96495fab.js"),["assets/index-96495fab.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js"]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:r1,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu",name:"SubMenu",component:()=>y(()=>import("./index-6d059c79.js"),["assets/index-6d059c79.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js"]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>y(()=>import("./index-cd61f0fc.js"),["assets/index-cd61f0fc.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js"]),meta:{noLocalTitle:"多级菜单-2-1-1",keepAlive:!0}}]}]}]},wt=Object.freeze(Object.defineProperty({__proto__:null,default:bt},Symbol.toStringTag,{value:"Module"})),Mt={path:"/office",name:"ROffice",component:()=>y(()=>import("./index-f6fd6fb3.js"),["assets/index-f6fd6fb3.js","assets/vue-router-b96fe403.js","assets/@vue-b109a2ec.js"]),meta:{i18nKey:x("menu.Office"),icon:"office",hidden:!0},children:[{path:"document",name:"Document",component:()=>y(()=>import("./index-68ffb991.js"),["assets/index-68ffb991.js","assets/@vue-b109a2ec.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),meta:{i18nKey:"Office_Document"}},{path:"presentation",name:"Presentation",component:()=>y(()=>import("./index-dd0a96df.js"),["assets/index-dd0a96df.js","assets/@vue-b109a2ec.js"]),meta:{i18nKey:"Office_Presentation"}},{path:"spreadsheet",name:"Spreadsheet",component:()=>y(()=>import("./index-dd1a4c33.js"),["assets/index-dd1a4c33.js","assets/@vue-b109a2ec.js"]),meta:{i18nKey:"Office_Spreadsheet"}}]},St=Object.freeze(Object.defineProperty({__proto__:null,default:Mt},Symbol.toStringTag,{value:"Module"})),Ct={path:"/precision",name:"CalculatePrecision",component:()=>y(()=>import("./index-71f9cd5c.js"),["assets/index-71f9cd5c.js","assets/lodash-es-92f3d5bd.js","assets/currency.js-57f74176.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/@vue-b109a2ec.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js"]),meta:{i18nKey:x("menu.CalculatePrecision"),icon:"other",order:2}},kt=Object.freeze(Object.defineProperty({__proto__:null,default:Ct},Symbol.toStringTag,{value:"Module"})),Ot={path:"/rely",name:"RelyAbout",component:r1,meta:{i18nKey:x("menu.Rely"),icon:"rely",order:7},children:[{path:"rely-about",name:"RelyAbout",component:()=>y(()=>import("./index-8a02ad8f.js"),["assets/index-8a02ad8f.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/index-de09eb20.css"]),meta:{i18nKey:"RelyAbout"}}]},Lt=Object.freeze(Object.defineProperty({__proto__:null,default:Ot},Symbol.toStringTag,{value:"Module"})),At={path:"/router-demo",name:"RouterDemoRoot",component:r1,meta:{i18nKey:x("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>y(()=>import("./index-7f335e47.js"),["assets/index-7f335e47.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),meta:{noLocalTitle:"人员信息"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>y(()=>import("./index-44005558.js"),["assets/index-44005558.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js"]),meta:{noLocalTitle:"信息详情",hidden:!0,sameLevel:!0}}]},Tt=Object.freeze(Object.defineProperty({__proto__:null,default:At},Symbol.toStringTag,{value:"Module"})),Pt={path:"/scroll-reveal",name:"ScrollReveal",component:()=>y(()=>import("./index-4242119e.js"),["assets/index-4242119e.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/index-fadde9b7.css"]),meta:{i18nKey:x("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},zt=Object.freeze(Object.defineProperty({__proto__:null,default:Pt},Symbol.toStringTag,{value:"Module"})),Et={path:"/table",name:"TableView",component:()=>y(()=>import("./index-bd9bbdad.js"),["assets/index-bd9bbdad.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/@vue-b109a2ec.js","assets/vuedraggable-888cf626.js","assets/clipboard-9c798d85.js","assets/vue-45aea67f.js","assets/sortablejs-3df83706.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/screenfull-b3e6dc1f.js","assets/print-js-8289dfd8.js","assets/xlsx-1a040596.js","assets/dayjs-b1052bb4.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-2dd36944.css"]),meta:{i18nKey:x("menu.Table"),icon:"other",order:2}},xt=Object.freeze(Object.defineProperty({__proto__:null,default:Et},Symbol.toStringTag,{value:"Module"})),Rt=()=>{const e=Object.assign({"../modules/axios.ts":it,"../modules/dashboard.ts":st,"../modules/directive.ts":rt,"../modules/doc-local.ts":pt,"../modules/doc.ts":ht,"../modules/echart.ts":ft,"../modules/error.ts":vt,"../modules/iframe.ts":yt,"../modules/multi-menu.ts":wt,"../modules/office.ts":St,"../modules/precision.ts":kt,"../modules/rely.ts":Lt,"../modules/router-demo.ts":Tt,"../modules/scroll-reveal.ts":zt,"../modules/table.ts":xt});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},[])},Vt=e=>e.sort((t,o)=>{try{const{meta:{order:n=1}}=t,{meta:{order:l=0}}=o;return n-l}catch{throw new Error("orderRoutes error: order must be number!")}}),he=()=>Vt(Rt()),$1=e=>e.startsWith("/"),me=(e,t=[],o="")=>Array.isArray(e)?(e.forEach(l=>{var a;(a=l.children)!=null&&a.length?me(l.children,t,o+($1(l.path)?l.path:"/"+l.path)):(l.path=o+($1(l.path)?l.path:"/"+l.path),t.push(l))}),t):[],It=e=>Array.isArray(e)?me(De(e)):[],{path:Zt}=e1,jt=()=>[{path:"/",name:"login",component:()=>y(()=>import("./index-76079b9a.js"),["assets/index-76079b9a.js","assets/@vueuse-da6970f7.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/qrcode.vue-30c333e7.js","assets/index-23ab62f6.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-b96fe403.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-eaf4f815.css"])},{path:"/",name:"layout",redirect:Zt,component:lt,children:It(he())}];let J;const Dt=()=>g2({history:v2(),routes:jt(),scrollBehavior:e=>(D2(e),{top:0,left:0})}),fe=e=>{J=Dt(),Ht(J),f1(),e.use(J)},f1=()=>{try{if(J)return{router:J};throw new Error}catch{throw new Error("router is not defined")}},ge=e=>{const{signinCallback:t}=D(P1()),o=S(()=>t.value.role),{role:n}=e;return i1!=null&&i1.length&&i1.includes(o.value)||!n||!(n!=null&&n.length)?!0:n?n.includes(o.value):!0},ve=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n}=t;return n?!1:!n&&!o?!0:!o},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)},w1=(e=!0)=>{const{router:t}=f1(),{push:o,replace:n}=t,{path:l}=e1;C1("menuKey",l),e?o(l):n(l)},Bt=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,_e=(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 a=_e(l,t,o);a.length>0&&n.push(e,...a)}return n},Ut=(e,t,o)=>{const n=[];for(const l of e){const a=_e(l,t,o);a.length>0&&n.push(...a)}return n},$t=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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.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},Ft=e=>{const{meta:t}=e;if(!t.icon)return;if(h1(t.icon,"Object"))return()=>t.icon;const o=N(O,{name:t.icon,size:U.MENU_COLLAPSED_ICON_SIZE},{});return()=>o},F1=()=>{const{path:e}=e1;return W("menuKey","sessionStorage",e)},g1=d1("menu",()=>{const{router:e}=f1(),t=_2(),{t:o}=t1(),{setKeepAliveInclude:n}=ye(),l=H({menuKey:F1(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),a=E(!0),s=(h,f)=>Ut(h,"key",f),c=(h,f)=>{const{meta:v}=f;l.breadcrumbOptions=s(l.options,h),v.sameLevel&&$().then(()=>{l.breadcrumbOptions.find(b=>b.path===f.path)||l.breadcrumbOptions.push(f)})},u=(h,f=!0)=>{const g=Array.isArray(h)?[...h]:[h];f?l.menuTagOptions.push(...g):l.menuTagOptions=g},p=(h,f)=>{l.menuTagOptions.find(g=>g.path===h)||l.menuTagOptions.push(f)},w=(h,f)=>{const{meta:v,path:g}=f;if(v.windowOpen)window.open(v.windowOpen);else{if(String(h).startsWith("/"))e.push(g);else{const T=s(l.options,h).map(Z=>Z.key).join("/");e.push(T)}const b=(g.match(new RegExp("/","g"))||[]).length;n(f),$t(f),!v.sameLevel||v.sameLevel&&b===1?(p(h,f),c(h,f),l.menuKey=h,C1("menuKey",h)):c(l.menuKey||"",f)}},C=async h=>{const f=(h.match(new RegExp("/","g"))||[]).length;let v=h;if(f>1){const b=h.split("/").filter(T=>T);v=b[b.length-1]}const g=(b,T)=>{var Z;for(const L of T)if((Z=L.children)!=null&&Z.length&&g(b,L.children),b===L.key){w(b,L);break}};g(v,l.options)},m=()=>new Promise(h=>{const f=g=>{const{meta:b}=g,T=S(()=>b!=null&&b.i18nKey?o(`${b.i18nKey}`):b==null?void 0:b.noLocalTitle),Z={...g,key:g.path,label:()=>N(G1,null,{default:()=>T.value}),breadcrumbLabel:T.value},L=Object.assign({},Z,{icon:Ft(g)});return g.path===F1()&&p(g.path,L),L.show=ve(L),L},v=(g,b)=>{var Z;const T=[];for(const L of g){if((Z=L.children)!=null&&Z.length)L.children=v(L.children);else if(!ge(L.meta))continue;T.push(f(L))}return T};l.options=v(he()),h()}),_=h=>l.collapsed=h,M=(h,f=1)=>l.menuTagOptions.splice(h,f),P=()=>{l.menuTagOptions=[]},z=async()=>{a.value&&await m(),a.value=!1};return X(()=>t.fullPath,async h=>{var g;const f=/^([^?]+)/,v=(g=h.match(f))==null?void 0:g[1];await z(),await C(v||"")},{immediate:!0}),{...K(l),changeMenuModelValue:w,setupAppMenu:m,collapsedMenu:_,spliceMenTagOptions:M,emptyMenuTagOptions:P,setMenuTagOptions:u}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey"]}}),P1=d1("signin",()=>{const e=H({signinCallback:{}}),t=n=>new Promise((l,a)=>{Ne(n)?a({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("账号退出中..."),O2("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...K(e),signin:t,logout:o}},{persist:{key:"piniaSigninStore",paths:["signinCallback"],storage:sessionStorage}}),ye=d1("keepAlive",()=>{const{maxKeepAliveLength:e}=ne,t=H({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=l=>{const a=o(),{name:s,meta:{keepAlive:c}}=l;c&&(a>=e&&t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(s))};return{...K(t),setKeepAliveInclude:n}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),be=async e=>{const t=je();e.use(t),t.use(M2)},Kt=k({name:"GlobalProvider",setup(){const e=I(),t=S(()=>e.primaryColorOverride),o=S(()=>e.themeValue?i2:null),n=S(()=>{const u=e.localeLanguage;return T2(u)}),{message:l,notification:a,dialog:s,loadingBar:c}=a2(["message","dialog","notification","loadingBar"],{configProviderProps:S(()=>({theme:o.value}))});return window.$dialog=s,window.$message=l,window.$loadingBar=c,window.$notification=a,{modelPrimaryColorOverride:t,modelThemeValue:o,localePackage:n}},render(){return i(d2,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[i(s2,null,{default:()=>[i(c2,null,{default:()=>[i(r2,null,{default:()=>[i(u2,null,{default:()=>{var e,t;return[i(p2,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}}),we=E(!1),D3=e=>we.value=e,Wt=k({name:"GlobalSpin",props:{...h2},setup(){return{spinValue:we,overrides:{opacitySpinning:"0.3"}}},render(){return i(m2,F(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});const Me={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},u1=()=>({lockPassword:null}),qt=e=>{$(()=>{var t;(t=e.value)==null||t.focus()})},Yt=k({name:"LockScreen",setup(){const e=E(null),t=E(null),{setLockAppScreen:o}=m1(),{changeSwitcher:n}=I(),l=H({lockCondition:u1()}),a=()=>{var s;(s=e.value)==null||s.validate(c=>{c||(o(!0),n(!0,"lockScreenSwitch"),l.lockCondition=u1())})};return qt(t),{...K(l),lockScreen:a,formInstRef:e,inputInstRef:t}},render(){return i("div",{class:"app-lock-screen__input"},[i(T1,{vertical:!0,align:"center",avatarSize:52},null),i(ee,{ref:"formInstRef",model:this.lockCondition,rules:Me,labelPlacement:"left"},{default:()=>[i(te,{path:"lockPassword"},{default:()=>[i(S1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,minlength:6,maxlength:12},null)]}),i(b1,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[G("锁屏")]})]})])}}),Gt=k({name:"UnlockScreen",setup(){const e=E(null),t=E(null),{logout:o}=P1(),{changeSwitcher:n}=I(),{setLockAppScreen:l}=m1(),a="HH:mm",s="A",c="YY年MM月DD日",u="ddd",p=H({lockCondition:u1(),HH_MM:j().format(a),AM_PM:j().locale("en").format(s),YY_MM_DD:j().format(c),DDD:j().format(u)}),w=setInterval(()=>{p.HH_MM=j().format(a),p.AM_PM=j().format(s)},6e3),C=setInterval(()=>{p.YY_MM_DD=j().format(c),p.DDD=j().format(u)},864e5),m=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{o(),setTimeout(()=>{n(!1,"lockScreenSwitch")})}})},_=()=>{var M;(M=e.value)==null||M.validate(P=>{P||(l(!1),n(!1,"lockScreenSwitch"),p.lockCondition=u1())})};return W1(()=>{clearInterval(w),clearInterval(C)}),{...K(p),backToSignin:m,unlockScreen:_,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(T1,{vertical:!0,align:"center",avatarSize:52},null)]),i("div",{class:"app-lock-screen__unlock__content-input"},[i(ee,{ref:"formRef",model:this.lockCondition,rules:Me},{default:()=>[i(te,{path:"lockPassword"},{default:()=>[i(S1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":o=>this.lockCondition.lockPassword=o,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12},null)]}),i(V,{justify:"space-between"},{default:()=>[i(b1,{type:"primary",text:!0,onClick:this.backToSignin.bind(this)},{default:()=>[G("返回登陆")]}),i(b1,{type:"primary",text:!0,onClick:this.unlockScreen.bind(this)},{default:()=>[G("进入系统")]})]})]})]),i("div",{class:"app-lock-screen__unlock__content-date"},[i("div",{class:"current-date"},[this.HH_MM,G(" "),i("span",null,[this.AM_PM])]),i("div",{class:"current-year"},[this.YY_MM_DD,G(" "),i("span",null,[this.DDD])])])])])}}),Jt=k({name:"AppLockScreen",setup(){const e=I(),{lockScreenSwitch:t}=D(e),{getLockAppScreen:o}=m1();return{lockScreenSwitch:t,getLockAppScreen:o}},render(){return i(X1,{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(Gt,null,null):i(Yt,null,null)])]})}}),Se=k({name:"App",setup(){const e=I(),{themeValue:t}=D(e),o=()=>{const{appPrimaryColor:{primaryColor:l,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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.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)"}},s=document.body,c=W("piniaSettingStore","localStorage",l),u=He(c,"primaryColorOverride.common.primaryColor",l),p=ae(u,.3);s.style.setProperty("--ray-theme-primary-color",u),s.style.setProperty("--ray-theme-primary-fade-color",p||a)},n=()=>{const l=document.getElementById("pre-loading-animation");l&&x2(l,{display:"none"})};o(),n(),X(()=>t.value,l=>{const a=document.body,s="ray-template--dark",c="ray-template--light";l?c1(a,c):c1(a,s),A1(a,l?s:c)},{immediate:!0})},render(){return i(Kt,null,{default:()=>[i(Jt,null,null),i(Wt,null,{default:()=>i(y2,null,null),description:()=>"lodaing..."})]})}});let R;const Xt={mounted:(e,t)=>{const o=t.value;R=new D1(e,{text:()=>String(o)}),R==null||R.on("success",()=>{window.$message.success("复制成功")}),R==null||R.on("error",()=>{window.$message.error("复制失败")})},updated:(e,t)=>{const o=t.value;R=new D1(e,{text:()=>String(o)})},beforeUnmount:()=>{R==null||R.destroy(),R=null}},Qt=Object.freeze(Object.defineProperty({__proto__:null,default:Xt},Symbol.toStringTag,{value:"Module"}));let q;const e3={beforeMount:(e,t)=>{const{func:o,trigger:n="click",wait:l=500,options:a}=t.value;if(typeof o!="function")throw new Error("debounce directive value must be a function");q=Y1(o,l,Object.assign({},{},a)),O1(e,n,q)},beforeUnmount:(e,t)=>{const{trigger:o="click"}=t.value;q&&L1(e,o,q),q=null}},t3=Object.freeze(Object.defineProperty({__proto__:null,default:e3},Symbol.toStringTag,{value:"Module"})),K1=(e,t)=>{if(e){const o="ray-template__directive--disabled";t?A1(e,o):c1(e,o),e==null||e.setAttribute("disabled",t?"disabled":"")}},o3={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:o3},Symbol.toStringTag,{value:"Module"}));let Y;const n3={beforeMount:(e,t)=>{const{func:o,trigger:n="click",wait:l=500,options:a}=t.value;if(typeof o!="function")throw new Error("throttle directive value must be a function");Y=Be(o,l,Object.assign({},{},a)),O1(e,n,Y)},beforeUnmount:(e,t)=>{const{trigger:o="click"}=t.value;Y&&L1(e,o,Y),Y=null}},i3=Object.freeze(Object.defineProperty({__proto__:null,default:n3},Symbol.toStringTag,{value:"Module"})),a3=e=>Object.keys(e).reduce((o,n)=>{var l,a;if((l=e[n])!=null&&l.default){const s=(a=e[n])==null?void 0:a.default;return o[n]=s,o}else throw new Error("directiveModules[curr]?.default is undefined")},{}),s3=e=>{const o=a3(Object.assign({"./modules/copy/index.ts":Qt,"./modules/debounce/index.ts":t3,"./modules/disabled/index.ts":l3,"./modules/throttle/index.ts":i3})),n=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)");Ue(o,(l,a)=>{var c;const s=(c=a.match(n))==null?void 0:c[0];if(h1(s,"String"))e.directive(s,l);else throw new Error("directiveName is not string, please check your directive file name")})},c3=async()=>{const e=q1(Se);await ce(e),await be(e),fe(e),ue(),s3(e),e.mount("#app")},r3=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=q1(Se),await ce(e),await be(e),fe(e),ue(),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?r3():c3();export{k1 as A,oe as L,e1 as R,B2 as T,P1 as a,f1 as b,C1 as c,O as d,I as e,I3 as f,Z3 as g,W as h,j3 as i,L1 as j,x2 as k,P2 as l,O1 as o,w1 as r,D3 as s,t1 as u}; diff --git a/assets/index-075a458f.js.gz b/assets/index-075a458f.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3d25ac45d0410c0132de27a903cba327cfb95a4a GIT binary patch literal 40341 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 J({})},lazy:{type:Boolean,default:!0}},setup(e,{expose:w}){const g=S(()=>({"--ray-iframe-frameborder":l(e.frameborder),"--ray-iframe-width":l(e.width),"--ray-iframe-height":l(e.height)})),i=c(),s=c(!0),m=r=>{var a;s.value=!1,(a=e.success)==null||a.call(e,i.value,r)},n=r=>{var a;s.value=!1,(a=e.error)==null||a.call(e,i.value,r)},o=()=>i.value;return w(),v(()=>{u(o(),"load",m.bind(this)),u(o(),"error",n)}),b(()=>{f(o(),"load",m),f(o(),"error",n)}),{cssVars:g,iframeRef:i,spinShow:s}},render(){return t("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[t(z,d(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>t("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)})])}}),X=y({name:"IframeDemo",setup(){return{}},render(){return t(N,{vertical:!0,size:[20,20]},{default:()=>[t(p,{title:"naive ui(延迟加载)"},{default:()=>[t(h,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),t(p,{title:"vueuse(立即加载)"},{default:()=>[t(h,{src:"https://www.vueusejs.com/",height:"300",lazy:!1},null)]})]})}});export{X as default}; +import{i as l,o as u,j as f}from"./index-075a458f.js";import{h as y,d as S,r as c,c as v,j as b,ad as t,z as d}from"./@vue-b109a2ec.js";import{L as z,U as p,f as N}from"./naive-ui-6aaba7d0.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const h=y({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,default:null},error:{type:Function,default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0}},setup(e,{expose:w}){const g=S(()=>({"--ray-iframe-frameborder":l(e.frameborder),"--ray-iframe-width":l(e.width),"--ray-iframe-height":l(e.height)})),i=c(),s=c(!0),m=r=>{var a;s.value=!1,(a=e.success)==null||a.call(e,i.value,r)},n=r=>{var a;s.value=!1,(a=e.error)==null||a.call(e,i.value,r)},o=()=>i.value;return w(),v(()=>{u(o(),"load",m.bind(this)),u(o(),"error",n)}),b(()=>{f(o(),"load",m),f(o(),"error",n)}),{cssVars:g,iframeRef:i,spinShow:s}},render(){return t("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[t(z,d(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>t("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)})])}}),X=y({name:"IframeDemo",setup(){return{}},render(){return t(N,{vertical:!0,size:[20,20]},{default:()=>[t(p,{title:"naive ui(延迟加载)"},{default:()=>[t(h,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),t(p,{title:"vueuse(立即加载)"},{default:()=>[t(h,{src:"https://www.vueusejs.com/",height:"300",lazy:!1},null)]})]})}});export{X as default}; diff --git a/assets/index-0d5a7e42.js.gz b/assets/index-0d5a7e42.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3091283cd2b97c09c623f6e95457bb2e214b7972 GIT binary patch literal 1218 zcmV;z1U>s7iwFP!000026O~roZsSB0zUL|05lFT)!B=|8ce$vR$T{I<#$FP463}rF<<6Bvr@Y&>(6|lG^m2}cUQ(RuW!3pe zFf~Snw|dELTs~ekj3k~LQ=g^#9>37AE&f_BHO}>NcC)FZe8ot^Nl0lzCz-pq5zI9& zIVJfd3Q{kN4sAMI#+IB+yo9!HYTz-)HlO)goMM@j`8*eJiEu5dT25Oj(rK$UHJhF*!OJ-o?7M~wmQ9b{9p(o7 zt)Mj&{z*ZlJOpPfr%j=zB^;j}HsGWZphgcnYnBNUw=nRy=9yab){EXthq}ClAz&ZC%1QR>grFp59Cy_#tm`X{FX z1QX@a8VIh8K5b)FaD$49W(Y5x1YT#BT5t)8^d=Jo;S!R=Nw+CK*kt4UKC*@J@C_Am zI`2E_Da)rEODO&M0#2)h@^#b0vfG}PvQWlX2=@To?7aA^ooI-rC^YBz_4=@6+jC_(10G-+sFO`S<@zrrUlc4VwW6GmVbD gyTI@R%}@34fseCi<{PdHu{-_XA5Tx?Vmk@|0Q3!6%m4rY literal 0 HcmV?d00001 diff --git a/assets/index-16fd6295.js.gz b/assets/index-16fd6295.js.gz deleted file mode 100644 index c1c895da35e49cda488e6c5cf22328cadb8a48cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3270 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 diff --git a/assets/index-44005558.js b/assets/index-44005558.js new file mode 100644 index 00000000..c3593a4f --- /dev/null +++ b/assets/index-44005558.js @@ -0,0 +1 @@ +import{h as r,ad as t,e}from"./@vue-b109a2ec.js";import{U as o,f as m}from"./naive-ui-6aaba7d0.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const V=r({name:"RouterDemoDetail",render(){return t(m,{wrapItem:!1},{default:()=>[t(o,{title:"平层路由详情页面"},{default:()=>[e("我是平层路由详情页面")]})]})}});export{V as default}; diff --git a/assets/index-65369316.js.gz b/assets/index-65369316.js.gz deleted file mode 100644 index 218156b906da430c1e28da9af146a7b9712bf9f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2397 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 P@=yK`h)7N}^b-I85^9|i diff --git a/assets/index-9381c1fc.js b/assets/index-68ffb991.js similarity index 87% rename from assets/index-9381c1fc.js rename to assets/index-68ffb991.js index 065f1a80..acf63f74 100644 --- a/assets/index-9381c1fc.js +++ b/assets/index-68ffb991.js @@ -1 +1 @@ -import{l as r}from"./index-d9edca07.js";import{h as m,I as i,P as p,ad as e,e as a}from"./@vue-b109a2ec.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./naive-ui-6aaba7d0.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-3e0825c6.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const A=m({name:"RDocument",setup(){const t=r(16),o=i({});return{...p(o),editorUUID:t}},render(){return e("div",null,[a(" ")])}});export{A as default}; +import{l as r}from"./index-075a458f.js";import{h as m,I as i,P as p,ad as e,e as a}from"./@vue-b109a2ec.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./naive-ui-6aaba7d0.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const A=m({name:"RDocument",setup(){const t=r(16),o=i({});return{...p(o),editorUUID:t}},render(){return e("div",null,[a(" ")])}});export{A as default}; diff --git a/assets/index-68ffb991.js.gz b/assets/index-68ffb991.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6fabbc19beff410642f7e0b4320eb6c5381deb80 GIT binary patch literal 549 zcmV+=0^0o_iwFP!000026LnKfYuqppz4uovK6$~~TDB!i34sK1$*mM}Dn009lqj_& zBgsqBW&eBSE+w_op62l0JiU1{vg71KIt@D!cj0V;AB)3h>omNgx+kI|%p6`~acwWW z=Y=;`4@iv(1 z2y}Ig@y78{+YphgJJzyxtNb!QJq>_5Ofb#Tn_1tV)h#CssMxf_=#%vhF~Oj34PC=2 zSe0FqOa<83$E%erGeM?raCn~ii-IRIzoVL-A4 zsuec>y7Fn5pR7X@glJ;|9n%tw=B?}uzc^Cf#k9M-8OxIsBU}|<@4cEwaH*&wqpOH(zKwC<|?mMdh;R n>YFHwU9tbZKW80y{r$V|mJh7KhrcM`-6owa90ULWAc6%% literal 0 HcmV?d00001 diff --git a/assets/index-65369316.js b/assets/index-6a0fd4ad.js similarity index 77% rename from assets/index-65369316.js rename to assets/index-6a0fd4ad.js index f258d225..b1b9b8bb 100644 --- a/assets/index-65369316.js +++ b/assets/index-6a0fd4ad.js @@ -1 +1 @@ -var w=Object.defineProperty;var x=(e,t,r)=>t in e?w(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var R=(e,t,r)=>(x(e,typeof t!="symbol"?t+"":t,r),r);import{a as b}from"./axios-760d4776.js";import{g as A,h as N,A as P}from"./index-d9edca07.js";import{x as E,U as V,f as H,p as _,P as j,B,X as K,A as O}from"./naive-ui-6aaba7d0.js";import{h as T,I as L,k as M,P as S,ad as a,e as d}from"./@vue-b109a2ec.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-3e0825c6.js";import"./clipboard-9c798d85.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const U={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}};class X{constructor(){R(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:r,url:s}=t;return[s||"",r||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var s;const r=this.generateRequestKey(t);if(this.pendingRequest.has(r))t.signal=(s=this.pendingRequest.get(r))==null?void 0:s.signal;else{const u=new AbortController;t.signal=u.signal,this.pendingRequest.set(r,u)}}removePendingRequest(t){const r=this.generateRequestKey(t);this.pendingRequest.has(r)&&(this.pendingRequest.get(r).abort(),this.pendingRequest.delete(r))}}const h={requestInstance:null,responseInstance:null},y={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},c={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},m=new X,I=()=>{const e=(n,o)=>{o==="requestInstance"?h.requestInstance=n:h.responseInstance=n},t=n=>h[n],r=(n,o,i)=>{i==="ok"?y[n]=o:c[n]=o},s=(n,o)=>o==="ok"?y[n]:c[n],u=(n,...o)=>{Array.isArray(n)&&(n==null||n.forEach(i=>{typeof i=="function"&&i(...o)}))};return{createAxiosInstance:e,setImplement:r,getImplement:s,getAxiosInstance:t,beforeFetch:(n,o,i)=>{const l=i==="ok"?y[o]:c[o],p=t(n),{MODE:v}=A();p&&u(l,p,v)},fetchError:(n,o,i)=>{const l=c[i],{MODE:p}=A();u(l,o,p)}}},{setImplement:C}=I(),$=(e,t)=>{m.removePendingRequest(e.config)},J=(e,t)=>{},Y=()=>{C("implementResponseInterceptorArray",[$],"ok")},z=()=>{C("implementResponseInterceptorErrorArray",[J],"error")},G=(e,t)=>{if(e){const r=e.headers;t.forEach(s=>{r[s.key]=s.value})}},{setImplement:f}=I(),Q=(e,t)=>{const r=N(P.token);return e.url,{key:"X-TOKEN",value:r}},W=(e,t)=>{G(e,[Q(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},Z=(e,t)=>{m.removePendingRequest(e),m.addPendingRequest(e)},ee=(e,t)=>{},te=()=>{f("implementRequestInterceptorArray",[W,Z],"ok")},re=()=>{f("implementRequestInterceptorErrorArray",[ee],"error")},q=b.create(U),{createAxiosInstance:F,beforeFetch:D,fetchError:k}=I();q.interceptors.request.use(e=>(F(e,"requestInstance"),te(),D("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(re(),k("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));q.interceptors.response.use(e=>{F(e,"responseInstance"),Y(),D("responseInstance","implementResponseInterceptorArray","ok");const{data:t}=e;return Promise.resolve(t)},e=>(z(),k("responseError",e,"implementResponseInterceptorErrorArray"),m.removePendingRequest(e.config||{}),Promise.reject(e)));const g=async e=>q({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`}),He=T({name:"RAxios",setup(){const e=L({weatherData:[],inputCityValue:""}),t=[{title:"空气指数",key:"air"},{title:"风速",key:"win_meter"},{title:"能见度",key:"visibility"},{title:"天气情况",key:"wea_day"},{title:"提示",key:"air_tips"}],r=async s=>{try{const u=await g(s);e.weatherData=u.data}catch{window.$message.error("请求已被取消")}};return M(async()=>{const s=await g("成都");e.weatherData=s.data}),{...S(e),columns:t,handleInputCityValue:r}},render(){return a(O,null,{default:()=>[a(E,{bordered:!0},{default:()=>[a(V,{title:"请求函数"},{default:()=>[d("基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题"),a("p",null,[d("打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")])]})]}),a(E,{bordered:!0},{default:()=>[a(H,{class:"axios-header__btn",align:"center"},{default:()=>[a(_,{value:this.inputCityValue,"onUpdate:value":e=>this.inputCityValue=e,onInput:this.handleInputCityValue.bind(this),placeholder:"请输入城市"},null),a(j,{onClick:this.handleInputCityValue.bind(this,"")},{default:()=>[d("搜索")]})]})]}),a(B,null,{default:()=>[a(K,{data:this.weatherData,columns:this.columns},null)]})]})}});export{He as default}; +var w=Object.defineProperty;var x=(e,t,r)=>t in e?w(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var R=(e,t,r)=>(x(e,typeof t!="symbol"?t+"":t,r),r);import{a as b}from"./axios-760d4776.js";import{g as A,h as N,A as P}from"./index-075a458f.js";import{x as E,U as V,f as H,p as _,P as j,B,X as K,A as O}from"./naive-ui-6aaba7d0.js";import{h as T,I as S,k as L,P as M,ad as a,e as d}from"./@vue-b109a2ec.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const U={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}};class X{constructor(){R(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:r,url:s}=t;return[s||"",r||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var s;const r=this.generateRequestKey(t);if(this.pendingRequest.has(r))t.signal=(s=this.pendingRequest.get(r))==null?void 0:s.signal;else{const u=new AbortController;t.signal=u.signal,this.pendingRequest.set(r,u)}}removePendingRequest(t){const r=this.generateRequestKey(t);this.pendingRequest.has(r)&&(this.pendingRequest.get(r).abort(),this.pendingRequest.delete(r))}}const y={requestInstance:null,responseInstance:null},h={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},c={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},m=new X,I=()=>{const e=(n,o)=>{o==="requestInstance"?y.requestInstance=n:y.responseInstance=n},t=n=>y[n],r=(n,o,i)=>{i==="ok"?h[n]=o:c[n]=o},s=(n,o)=>o==="ok"?h[n]:c[n],u=(n,...o)=>{Array.isArray(n)&&(n==null||n.forEach(i=>{typeof i=="function"&&i(...o)}))};return{createAxiosInstance:e,setImplement:r,getImplement:s,getAxiosInstance:t,beforeFetch:(n,o,i)=>{const l=i==="ok"?h[o]:c[o],p=t(n),{MODE:v}=A();p&&u(l,p,v)},fetchError:(n,o,i)=>{const l=c[i],{MODE:p}=A();u(l,o,p)}}},{setImplement:f}=I(),$=(e,t)=>{m.removePendingRequest(e.config)},J=(e,t)=>{},Y=()=>{f("implementResponseInterceptorArray",[$],"ok")},z=()=>{f("implementResponseInterceptorErrorArray",[J],"error")},G=(e,t)=>{if(e){const r=e.headers;t.forEach(s=>{r[s.key]=s.value})}},{setImplement:C}=I(),Q=(e,t)=>{const r=N(P.token);return e.url,{key:"X-TOKEN",value:r}},W=(e,t)=>{G(e,[Q(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},Z=(e,t)=>{m.removePendingRequest(e),m.addPendingRequest(e)},ee=(e,t)=>{},te=()=>{C("implementRequestInterceptorArray",[W,Z],"ok")},re=()=>{C("implementRequestInterceptorErrorArray",[ee],"error")},q=b.create(U),{createAxiosInstance:F,beforeFetch:D,fetchError:k}=I();q.interceptors.request.use(e=>(F(e,"requestInstance"),te(),D("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(re(),k("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));q.interceptors.response.use(e=>{F(e,"responseInstance"),Y(),D("responseInstance","implementResponseInterceptorArray","ok");const{data:t}=e;return Promise.resolve(t)},e=>(z(),k("responseError",e,"implementResponseInterceptorErrorArray"),m.removePendingRequest(e.config||{}),Promise.reject(e)));const g=async e=>q({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`}),He=T({name:"RAxios",setup(){const e=S({weatherData:[],inputCityValue:""}),t=[{title:"空气指数",key:"air"},{title:"风速",key:"win_meter"},{title:"能见度",key:"visibility"},{title:"天气情况",key:"wea_day"},{title:"提示",key:"air_tips"}],r=async s=>{try{const u=await g(s);e.weatherData=u.data}catch{window.$message.error("请求已被取消")}};return L(async()=>{const s=await g("成都");e.weatherData=s.data}),{...M(e),columns:t,handleInputCityValue:r}},render(){return a(O,null,{default:()=>[a(E,{bordered:!0},{default:()=>[a(V,{title:"请求函数"},{default:()=>[d("基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题"),a("p",null,[d("打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")])]})]}),a(E,{bordered:!0},{default:()=>[a(H,{class:"axios-header__btn",align:"center"},{default:()=>[a(_,{value:this.inputCityValue,"onUpdate:value":e=>this.inputCityValue=e,onInput:this.handleInputCityValue.bind(this),placeholder:"请输入城市"},null),a(j,{onClick:this.handleInputCityValue.bind(this,"")},{default:()=>[d("搜索")]})]})]}),a(B,null,{default:()=>[a(K,{data:this.weatherData,columns:this.columns},null)]})]})}});export{He as default}; diff --git a/assets/index-6a0fd4ad.js.gz b/assets/index-6a0fd4ad.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..713c7e3c6854541190cbc7dd4148cfc72f39f1f2 GIT binary patch literal 2396 zcmV-i38VHOiwFP!000026OCAVkK4u(|G%F?CX55sE@{0VJkX9~JMr6&V>?a`hs%;2 zN_$6TEjdGjj1#2B_p*!F*A1+2g2$AS7_wek7sR9us%A1Epj`=w_vYBqg;CDL^ zQOg74K!MnS@3K~R^1c}{F@Ek*uM0+$4m8wDLjKSXb^fNS+y!Ku{iHGQ2cW4e~4J4)JeIZuwt z<>Hu&`3~IB3iT?jR2%Lz*9}Q`f?ScyRpQF!BnjoRMlQ-_oxDh{$%iu;=7lk)PgxJN zF4Jn1TD0yIreRYpE|XJod6jI)r=ajCWIm&s zTW?hDqSKf?lUxpTm{u=Zv;b~t_Sg#?%G(-ntyyx*PStYuva@2t*Q#Juik4NFJ$`}t z!eee9MOd{)tx}&oc4&W{OQowN%c{(t*&Yk6fJTniwCl}=)2Qy190gqgk!Ce(E>sHT zIoU|jzbf8^xi_k32*=TdF zMS$5EY1L}gsTNDkIjKRg!7)0OLZMik*T`WJy1!6qlpE!FY@CBnDHx3kuU>(2&GO9l< zLYcIIqB-1%m1BV~kW9Ob{Y5bp8ipRTskG+MIuCp$NtSJoa-O>ur;?(sjVh@5_>wBx zj1wh9&oIAr39fg63njlSxAoaw(}&I6IT|J{@UbTf810{dzAEw=aNGgW4jdyQ-N-X| zVv6MmL^twR_^n%LQ21o@D4!QPXDy$4rpnDlWGxVq%rt$h!6UtZIk|$t zM@-A$ambvI>!z+cYGL4IWTL?HAX=WlcSjFokq|D0kZwLnB2360?6r0uc0S+8r6u+G zrs-6wtmYRg=70wRqyv&9Q=xChQFeF=U#V|{Aw5GP;2{#g%x*&3W{kz)K?gJS(wGmM zp$#D>36rQyq6Qnvkv5)~fnldhLikv2Finsi zlde3|bv;!p)n8{kT~%KO+0U}{)-7Lm(MoE!Rfd$K0R$x~Zr8VEhftQ5n3^Ib7}`;} z#(39YRvne2$0UqEFgZ_+oryKxnttW-b(TR83s5?|1j23`y9Q@&^~@>518G;VNJsbN__UQ?2LSD}@#8s6aO<0Aj99$*RP{g>oFTUNhMCQ}T401#A zzdX?an;GnO1JFm;0rr`3#5qz$D_q}z{;J9KbVN<^dpvP0^TaC?Ezx>gR*>GXS>4qxY6i1C8~fQ6)&Nsdm0kZpLVb+FQsX!$bR1q)%@fhd{vD% zF^k&}9hWYYcdH+E#WBRWn$@#{NWxr+1rzvPtZaSpWcc{Q;XC(-zkRHbv=dMkDcFHV z1UsKR*tz|1bhOF*H5?#enqd3x)9ugh44(XDMAKuOSyIQOX7IJJico%0*mhDnR{mBqVHz~sqs64+6`jp)`z{w0saKg6R zF)Hl@oBF{Ha86sGr}eKY+yDG}_^-DHUw^s%@!tmT{ciZx+t?Gv*K6*qnu?qnGWbNC zGJN~}ox4w!d8s^;ime21>vOUL+JV>Y_#E%qHuW73lW-;&vLk1oJQ%`}V5(jq>5vvX z;L@%q45`BkRZox@hd-nR$2d?(_MBhcjYwwM{iiaf^MsD73?4rD{>g(}`m;rD@c7R5 zC-?sM-8&e^!J~)U_y0Qh)#sT%wx9iJ>)XF)Xh^Vg=h@)iyF2&a9Xxt>_|2EYhac?R z{g`0&%MkA6L2n#5-7k3Y{8QSz(#)kOZ0ANR>g?CSEf3eze5jV8N+ z*VZiID+E9ETE3y!;Exh|j(Ls5*&Ub;+p~3q-O9fb%5O>|rBMuQ01N0$Ac3DoJwsWP z2D*g_nhyPW5_;5zcHp6wX&krz`@!Jer-O$N2H(7eDoWo_aI+^{rlp!a} OKlwj0=OIS)69542B)SLy literal 0 HcmV?d00001 diff --git a/assets/index-16fd6295.js b/assets/index-76079b9a.js similarity index 91% rename from assets/index-16fd6295.js rename to assets/index-76079b9a.js index f6a02933..554308c9 100644 --- a/assets/index-16fd6295.js +++ b/assets/index-76079b9a.js @@ -1 +1 @@ -import{b as T}from"./@vueuse-da6970f7.js";import{u as N,a as P,b as k,s as f,c as v,A as w,R as V,d as a,e as $,T as z,L as B}from"./index-d9edca07.js";import{h as l,r as y,ad as e,f as C,I as F,P as O,e as o,F as q}from"./@vue-b109a2ec.js";import{O as S,p as b,P as I,M as A,r as D,Q as E,f as s,R as x,n as G,S as Q,T as R,U,V as H,W as c,h as _}from"./naive-ui-6aaba7d0.js";import{Q as W}from"./qrcode.vue-30c333e7.js";import{R as K}from"./index-23ab62f6.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-3e0825c6.js";import"./clipboard-9c798d85.js";import"./vue-router-b96fe403.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";function M(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!C(i)}const X=l({name:"RSignin",setup(){const i=y(),{t}=N(),n=P(),{signin:r}=n,{path:u}=V,p=()=>({name:"Ray Admin",pwd:"123456"}),{router:d}=k(),g=y(p()),L={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:g,loginFormRef:i,handleLogin:()=>{var m;(m=i.value)==null||m.validate(j=>{j||(f(!0),r(g.value).then(h=>{h.code===0&&setTimeout(()=>{f(!1),window.$message.success(`欢迎${g.value.name}登陆~`),v(w.token,"tokenValue"),v(w.signin,h.data),d.push(u)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:L,t}},render(){let i;const{t}=this;return e(A,{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(I,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this)},M(i=t("views.login.index.Login"))?i:{default:()=>[i]})]})}}),Y=l({name:"RRegister",render(){return e(D,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}});const J=l({name:"QRCodeSignin",setup(){const i=F({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...O(i)}},render(){return e("div",{class:"qrcode-signin"},[e(W,{value:this.qrcodeValue,size:200},null)])}});function Z(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!C(i)}const ee=l({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(E,null,{trigger:()=>e(a,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigninClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?i:{default:()=>[i]})}}),Te=l({name:"RLogin",setup(){const{t:i}=N(),{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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=F({tabsValue:"signin"}),{height:r,width:u}=T(),p=$(),{updateLocale:d}=p;return{...O(n),windowHeight:r,updateLocale:d,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:()=>[o("Ray Template")]})]}),e(s,{align:"center",class:"login-action__wrapper",itemStyle:{display:"flex"}},{default:()=>[e(z,null,null),e(G,{options:B,onSelect:t=>this.updateLocale(t)},{default:()=>[e(a,{customClassName:"login-icon",name:"language",size:"18"},null)]})]}),e(Q,{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:()=>[o("开箱即用的中后台管理系统")]})]})]}),e(R,{span:1,class:"login__right-wrapper"},{default:()=>[e(U,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[e(H,{value:this.tabsValue,"onUpdate:value":t=>this.tabsValue=t,type:"line",animated:!0,size:"large"},{default:()=>e(q,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:()=>[o("其他登陆方式")]}),e(ee,null,null),e(_,null,{default:()=>[o("友情链接")]}),e(K,null,null)]})]})]}),e(s,{align:"center",justify:"center",class:"login-copyright__wrapper",wrapItem:!1},{default:()=>[this.copyright]})])])])}});export{Te as default}; +import{b as T}from"./@vueuse-da6970f7.js";import{u as N,a as P,b as k,s as f,c as v,A as w,R as V,d as a,e as $,T as z,L as B}from"./index-075a458f.js";import{h as l,r as y,ad as e,f as C,I as F,P as O,e as o,F as q}from"./@vue-b109a2ec.js";import{O as S,p as b,P as I,M as A,r as D,Q as E,f as s,R as x,n as G,S as Q,T as R,U,V as H,W as c,h as _}from"./naive-ui-6aaba7d0.js";import{Q as W}from"./qrcode.vue-30c333e7.js";import{R as K}from"./index-23ab62f6.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-b96fe403.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";function M(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!C(i)}const X=l({name:"RSignin",setup(){const i=y(),{t}=N(),n=P(),{signin:r}=n,{path:u}=V,p=()=>({name:"Ray Admin",pwd:"123456"}),{router:g}=k(),d=y(p()),L={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(j=>{j||(f(!0),r(d.value).then(h=>{h.code===0&&setTimeout(()=>{f(!1),window.$message.success(`欢迎${d.value.name}登陆~`),v(w.token,"tokenValue"),v(w.signin,h.data),g.push(u)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:L,t}},render(){let i;const{t}=this;return e(A,{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(I,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this)},M(i=t("views.login.index.Login"))?i:{default:()=>[i]})]})}}),Y=l({name:"RRegister",render(){return e(D,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}});const J=l({name:"QRCodeSignin",setup(){const i=F({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...O(i)}},render(){return e("div",{class:"qrcode-signin"},[e(W,{value:this.qrcodeValue,size:200},null)])}});function Z(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!C(i)}const ee=l({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(E,null,{trigger:()=>e(a,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigninClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?i:{default:()=>[i]})}}),Te=l({name:"RLogin",setup(){const{t:i}=N(),{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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.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=F({tabsValue:"signin"}),{height:r,width:u}=T(),p=$(),{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:()=>[o("Ray Template")]})]}),e(s,{align:"center",class:"login-action__wrapper",itemStyle:{display:"flex"}},{default:()=>[e(z,null,null),e(G,{options:B,onSelect:t=>this.updateLocale(t)},{default:()=>[e(a,{customClassName:"login-icon",name:"language",size:"18"},null)]})]}),e(Q,{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:()=>[o("开箱即用的中后台管理系统")]})]})]}),e(R,{span:1,class:"login__right-wrapper"},{default:()=>[e(U,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[e(H,{value:this.tabsValue,"onUpdate:value":t=>this.tabsValue=t,type:"line",animated:!0,size:"large"},{default:()=>e(q,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:()=>[o("其他登陆方式")]}),e(ee,null,null),e(_,null,{default:()=>[o("友情链接")]}),e(K,null,null)]})]})]}),e(s,{align:"center",justify:"center",class:"login-copyright__wrapper",wrapItem:!1},{default:()=>[this.copyright]})])])])}});export{Te as default}; diff --git a/assets/index-76079b9a.js.gz b/assets/index-76079b9a.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e5dc326890a392048761dafd92699261fedf7b2c GIT binary patch literal 3271 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 F0094=P+tH5 literal 0 HcmV?d00001 diff --git a/assets/index-402a424d.js b/assets/index-7613e0e1.js similarity index 95% rename from assets/index-402a424d.js rename to assets/index-7613e0e1.js index 5e85fca0..a442aa92 100644 --- a/assets/index-402a424d.js +++ b/assets/index-7613e0e1.js @@ -1 +1 @@ -import{d as r}from"./index-d9edca07.js";import{R as f}from"./index-23ab62f6.js";import{U as i,j as E,k as c,Y as d,Z as m,f as l,y as s,A as b}from"./naive-ui-6aaba7d0.js";import{h as y,ad as u,t as F,e as t,f as D}from"./@vue-b109a2ec.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-3e0825c6.js";import"./clipboard-9c798d85.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";function p(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!D(a)}const J=y({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[t("Vue3.x")]}),u(s,{type:"info"},{default:()=>[t("React")]})]})},{label:"从事搬砖时长",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[t("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(l,{align:"center"},{default:()=>[u(r,{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:()=>F(r,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(i,{title:"个人介绍"},{default:()=>[u(E,{bordered:!0,labelPlacement:"left",column:2},p(a=this.coverLetterOptions.map(e=>{let n;return u(c,{key:e.label,label:e.label,span:e==null?void 0:e.span},p(n=e.des())?n:{default:()=>[n]})}))?a:{default:()=>[a]})]}),u(i,{title:"项目介绍"},{default:()=>[u(d,null,{default:()=>[t("技术栈")]}),u(m,null,{default:()=>[u(l,null,p(o=this.technologyTagOptions.map(e=>u(s,{key:e.value,type:"info"},{default:()=>[e.label]})))?o:{default:()=>[o]})]}),u(d,null,{default:()=>[t("项目介绍")]}),u(m,null,{default:()=>[t("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(i,{title:"友情链接"},{default:()=>[u(f,null,null)]})]})}});export{J as default}; +import{d as r}from"./index-075a458f.js";import{R as f}from"./index-23ab62f6.js";import{U as i,j as E,k as c,Y as d,Z as m,f as l,y as s,A as b}from"./naive-ui-6aaba7d0.js";import{h as y,ad as u,t as F,e as t,f as D}from"./@vue-b109a2ec.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";function p(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!D(a)}const J=y({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[t("Vue3.x")]}),u(s,{type:"info"},{default:()=>[t("React")]})]})},{label:"从事搬砖时长",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[t("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(l,{align:"center"},{default:()=>[u(r,{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:()=>F(r,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(i,{title:"个人介绍"},{default:()=>[u(E,{bordered:!0,labelPlacement:"left",column:2},p(a=this.coverLetterOptions.map(e=>{let n;return u(c,{key:e.label,label:e.label,span:e==null?void 0:e.span},p(n=e.des())?n:{default:()=>[n]})}))?a:{default:()=>[a]})]}),u(i,{title:"项目介绍"},{default:()=>[u(d,null,{default:()=>[t("技术栈")]}),u(m,null,{default:()=>[u(l,null,p(o=this.technologyTagOptions.map(e=>u(s,{key:e.value,type:"info"},{default:()=>[e.label]})))?o:{default:()=>[o]})]}),u(d,null,{default:()=>[t("项目介绍")]}),u(m,null,{default:()=>[t("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(i,{title:"友情链接"},{default:()=>[u(f,null,null)]})]})}});export{J as default}; diff --git a/assets/index-7613e0e1.js.gz b/assets/index-7613e0e1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..83c67a42220bdb56d543170d9eb5a675d61a49b3 GIT binary patch literal 1542 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 diff --git a/assets/index-7f335e47.js b/assets/index-7f335e47.js new file mode 100644 index 00000000..fe986c8f --- /dev/null +++ b/assets/index-7f335e47.js @@ -0,0 +1 @@ +import{b as p}from"./index-075a458f.js";import{h as a,ad as e,e as u}from"./@vue-b109a2ec.js";import{X as n,f as r,P as s}from"./naive-ui-6aaba7d0.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const O=a({name:"RouterDemoHome",setup(){const{router:m}=p(),i=[{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:t=>e(r,{align:"center"},{default:()=>[e(s,{type:"info",text:!0,size:"tiny",onClick:()=>{m.push({path:"/router-demo/router-demo-detail",query:{row:JSON.stringify(t)}})}},{default:()=>[u("详情")]})]})}],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(n,{columns:this.columns,data:this.dataSource},null)]})}});export{O as default}; diff --git a/assets/index-7f335e47.js.gz b/assets/index-7f335e47.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6458002d285d8cb39a537633310e43eb853ff66b GIT binary patch literal 883 zcmV-(1C0D1iwFP!000026LnNgkK05TzVj0NG`DGwE*rp^>mCBBe4j}X0EE_OCVqBMut_?*N#-Se_!v$GisJ`34%QF8M%S%>g zg2)0Vd6dLO9NcA=qR}96mV^|1XFA|E5sfn4kuZrII-pj$1mLtOOPoz1EOM9rmuYp` zEEvZ%NX3+fLTRE+$z+=OH1UVs7>II(!`$-%;y8B%H#v@I>^UwB)WD@Ka2C3LF!f*{ z6rd`Nfq6(>NZdh>xl&ky*=iC8K~My)mkd~iSShnQzT>#=P*K68vET9IX*?ZPzGxPU z60q+EZfHsm7UwN(F-?LPLNZ8)N@ylHj!6vBl!nK!Hs)8oU0#rTQAX+iIH{lEX%afV z(Qq6=)SBn`l9bHE3ZnwROCZj+QMuqsTc>j}YB{MOwLjkOllP6L4@3nvQlOi9G;X(n z?QR#PRW~9JtZeXB9w6Q|fdy zo`J2U;RYhL&7kHuchZgn=VetiA=*EZU_nA#_BWqm5-$~qAf%e6it zE3lprxw6sL!_;#|ATsp-OO9E4smmpY#TRP;Cg#ypZ1sZzGydl=O4oH Ji*6?d003%XtYZKG literal 0 HcmV?d00001 diff --git a/assets/index-0aeec8b6.js b/assets/index-8a02ad8f.js similarity index 98% rename from assets/index-0aeec8b6.js rename to assets/index-8a02ad8f.js index 1ca3f969..34c0ec2c 100644 --- a/assets/index-0aeec8b6.js +++ b/assets/index-8a02ad8f.js @@ -1 +1 @@ -import{h as F,r as g,k,ad as t,e as D,z as C,f as j}from"./@vue-b109a2ec.js";import{U as s,j as a,k as o,y as x}from"./naive-ui-6aaba7d0.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";function r(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!j(i)}const M=F({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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{dependencies:n,devDependencies:u,name:e,version:v}=i,E=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],p=g([]),d=g([]),f=[{name:"项目名称",label:e},{name:"版本信息",label:v},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const l=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);p.value=l(n),d.value=l(u)},h=l=>{l.url&&window.open(l.url)};return k(()=>{b()}),{columns:E,dependenciesOptions:p,devDependenciesOptions:d,templateOptions:f,handleTagClick:h}},render(){let i,n,u;return t("div",{class:"rely-about"},[t(s,{title:"关于项目"},{default:()=>[D("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(s,{title:"项目信息"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(i=this.templateOptions.map(e=>t(o,{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(s,{title:"生产依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(n=this.dependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]}),t(s,{title:"开发依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(u=this.devDependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]})])}});export{M as default}; +import{h as F,r as g,k,ad as t,e as D,z as C,f as j}from"./@vue-b109a2ec.js";import{U as s,j as a,k as o,y as x}from"./naive-ui-6aaba7d0.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";function r(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!j(i)}const M=F({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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.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:n,devDependencies:u,name:e,version:v}=i,E=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],p=g([]),d=g([]),f=[{name:"项目名称",label:e},{name:"版本信息",label:v},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const l=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);p.value=l(n),d.value=l(u)},h=l=>{l.url&&window.open(l.url)};return k(()=>{b()}),{columns:E,dependenciesOptions:p,devDependenciesOptions:d,templateOptions:f,handleTagClick:h}},render(){let i,n,u;return t("div",{class:"rely-about"},[t(s,{title:"关于项目"},{default:()=>[D("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(s,{title:"项目信息"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(i=this.templateOptions.map(e=>t(o,{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(s,{title:"生产依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(n=this.dependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]}),t(s,{title:"开发依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(u=this.devDependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]})])}});export{M as default}; diff --git a/assets/index-0aeec8b6.js.gz b/assets/index-8a02ad8f.js.gz similarity index 54% rename from assets/index-0aeec8b6.js.gz rename to assets/index-8a02ad8f.js.gz index 44352735d65233bf7dc029ad5bf3671e691cb37f..7cf6afe436902447cd4243651c061bebeed07cb2 100644 GIT binary patch delta 967 zcmV;&133KR5aJN9ssw-8N+&49BWRN@Tvo{_rQIHozES+B{rd~eDLamkECWil_wWch zGWE$%ar*PP8@poxQSJeCgJvc!LOjwg&iBhw=-X@Jc9A!jj<&OYauF)*>f(wJq)#RY zC&{}h?c;Q`5r=W=j+4bN{l|{q^a7z!HGKh+&rNB!gNdYeX@m;cGuY4Dj`1~1HhpQc=Yi3!JV%P7@@dwTmqq$ zRc$`~{^9-yj|+e6U~bLV=KCtE{ubpw%Q|^&dYmWBU0dry^UFFGoQAbuQyibi^sNk= zP|UR@0RhrZ+bFfqs@IJcw!QY*{3QixF~ciaDe*Ip7)BqBz|rViNyd8lJ86U#2y(s6 z(H2@D!qxRj3H3_|7+6m%c;jWH9U2kPGXKa*6Vz*mfFOUgAcHe!F44%3FIh2^){s-B z$$I|q+c6~6j!}ZJfH=(h5p&-}i^_N>5h`SEvMP|m;G-h@VkSU6xH3X=5qCF23YSq2 zimR-oX9?$dz|07Ch;5eb`Ez7;2ElN)R;iXG2ZC#x!UK6>F%8cA<&)ly>mhhts`( z&Td|x-FR}i`gDX&F4AVtzCL()T ze0p^6&w%OR<%iRk-&%TU3#zzCSB^(%f0Zt7U^MQ;DHMhH?rUYG{&z#{kvJd5_E~PkXe>@Fv4nz)11LXE?m0vo#=@?)yvM@@iF5g$Z?YhMZYdy_6+)+mc($~$j+||HkP+1mIMa|_*W{uPTgfY zRhA_V4{qI`zSvd$=?8EaDGpCLSpN%;#9BY-5-OKyC70-wTxS2eGQ08nADl~8 delta 967 zcmV;&133KR5aJN9ssw*2tO*M72->6zmsK)KX}1TYZxlaj|NcUA%8nx>%YahtJv@Sr zOnvfGoc=uS#_m`^lzTwkpqYt_5RbHr^Zl|E`u3W*UE~d>qwTDpT!ad{y0{_)>5~b< zN%C$=`#2qK#9^Ge<7Dwm|FPpYy+9~bO<#cIb5q*wV53??nq7Y_Bh3;2fyPTB=<;P7 zo#^YCB8bd68BE#~z1iLz=b22uyLb5X_Uz`T2fI&nv_s$si4{QFvd6(E*Y@vznR}%0 z4)~P{c*1dZ_sQ(ul?BH)d|yaUpKPI|-8DA1O32U00C1=R9zA@1aObN6MkuZvmq2J` zRhv)0f4Kj_UE=qZLfVce@Q`F%lCfU?P8y*Ff?RKN zw1pOkaCLoBLj4i~2G$b`-gp^lheian%s;Zy1ohe>AP9dg$l%PGOEmK1OI8e}HRM!j zvYtQub_@x%W0W8)AP%#B#N0R0qB7n|gbJCPtO}$s_^8Ofm*-(?OF%6nQ#Tsg&U1;Jxr5$|s;dJkx zvzymvH=Z2s{$+OcoBi9*_a9!fv|J(2zn*;zv92G!dO3Txi?rFZuMb|{IJ$Fn|Ju#z zi>tHmuFW2OrhG-98;=iv_v+~GmBYV&0HOD9etCcJ;P&j<=d+KVfob~k^TV&cn7(>2 z`~DwCSMDD^eWq|8+}VQ!RS?+W`M1-(ThqNyRhZc)w~qewX!dCL=;Isve|T_k>u*O7 zpB~-&GhjM+`Qh~Cx0YVof+{Z3mE%#`U!{v17>zq|3PmBl`&wD4|J@LKq))_yAtZq) z0Q`TV(B?hLtd%NTeViDieU=+B8jBN4ETQ1y0LqV(dk)ctv9PNxZ!=e?Q4kA+aijzz zH(VBx)d3wF!hi@!e9ZU=a@-_B(XWe_J%fIyB{5t#vh(YLjpgl$CBcCK{*_9vQ+L@; zm1T*;gIo8fFLqUb`T-n9io;V5*8jpIu@*nNgvupa$t5}^m)XCr%x?Vt2j`L%xt!Jx p{!i&-E9qn^ovqSjQd%cN`Dcx{#a}RTugUt4{sWz;%!fJ=007{*`hEZa diff --git a/assets/index-8f08d9dc.js.gz b/assets/index-8f08d9dc.js.gz deleted file mode 100644 index 3c7309590203815e831c77f30df533b9bfa6d733..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1218 zcmV;z1U>s7iwFP!000026O~roZre5#zTZ>o8!zkPQvC6$pZY zq9~iGENLWV*H(SMAM6>n`&|y$&06efg7vPiup>%IY^4h}z%WUjkLP^+4$qOqvMQx+ z#1U0TIWF6w##il-?J`*|k#i!7l)oft%u`0)iF2jUspxhsTHFSw?Qo7|J21@JVb%Fa zFf~Svx9yPLxO}{-IY~S>raou;9=~W|Tl{r9R5)vgvztu?6)R3^K|)FsI!WEVjbN@s zAt=cvQNX-3I<&RnQoa;q;w9AOnSW@`%ap1G;fln5HcEpey}w;}Q9%NpjJ+foM1Cv^ zor`P(A(Ai($CE>IN;g-EjJO;50SgapEEiQ$QkjyNP2wnxg8PwWS!*sy5{DTdyQ4vD zK-3CON5gpHW`od*NzRL`&U2ECc$hLTd!J}kUe85ADlU~!nx{%r4KCwRGS1@h@HAk` z3PnQZ`vG;`dxUF7CRyaW9v`sbE1i-g^v1!+=L4dgFLMx(g_*}=Z*WGY6pxbAG1s>Jodk<`Uh&B1@P-Z%`cRA_+-Q3>UHWo8x*;v80kH%PiU%AR#UI{Y&RQAzC#Mnw zlf}^*2(FAiO>LF1KzT`1gqKbNuQN+8go1$-^0?ff$qdcxFzM>FUm`-^ad{Pg|YWR zFL(GtTU*>6#Tnc>+^Cj;G2QTK89R<+o_(nDQmcdO2+VGHq*hOFkKOa7n) zRW?PpXGXYfGhHmn`cgGZGwn*#tlL>%iDqr4JKVG?Lq&EE+lu%Ywg0FqDI2!~D1K@0 zVDap(;dR~aQ)t4dFO(ahoA+vehMN_aTEHcO>cUEFK~>+yz6)|T`)Yu;6>d7J$b5Gk z)#Baj@2~&-tp%+c$6Cz5W5+-?qS}>!O9$Q2i$->-E|(4r<}Ba(S{{kSAx* z`sE9B(*n`Rby2SyYTwn}TN|94gI~g-_vv&md?54pZ$DlC{QLhU(`~;}hRuM3=|;!i gU10cu=BI7*fseCi<{PdHu{-_XAJ`{;^E(Ov09jaFHUIzs diff --git a/assets/index-9381c1fc.js.gz b/assets/index-9381c1fc.js.gz deleted file mode 100644 index 34fb4e4f5298fa1dbca107d3eb52d4bd29b07e71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 549 zcmV+=0^0o_iwFP!000026LnKfYuqppz4uovK6$~~TDB!i34sK1$*mM}Dn009lqj_& zBgsqBW&eBSETy&6p62l0JiU1{vg71KIt@D!cj0V;AB)3h>omL~%|RrXixXs7*RBYN|^vQaMm|)PihOXfh z@>ENl4N*-mjrmW~=_hJAt-I`D%@Fa;DRdNr&0L>d05lw!{CE!*GneO=9hP!4|E+at zuqKBKk}}%$TNiIH5w%dW?2>*|4t`EK0LiJz@wOZ7W!*8KqoBO6%|<$^9Dp%CX=2rd;>gfvg( z{&eA_n^0o9ul$WIPv`x0$Y^k-JUai}CteMSk0V7pu@PR$_(gY!Uy zJZAhRUHVy#V_=cb7}+lG$=a4utegc)vLs5k%bc!`3=V;0L0lx;wW5>_Q&e-D7ipgH zEWYWiRck?GmL~!t5{|qbqBSlZP4bk8k+mr_KrPy`#4Ln_7ryw{(3-Mc$Qn1GjWiax zvD7-rJY zA7w0z!5Z9^(>RV}9{WK)a#iZsxa~xQ`2M&fF15joL|K@HW96fEu_ysYe(WbsdbFHt zTOQ_d1_>R}p;A_=8fP?vG!&!dS~vV^7?<07kTN0uGfDddhj~IG*TXh~npIukB`u}H zD%S--kVD2cs6y4o?$CR7($%zrxwlUj@CZy>S`Rf^HD=z;W;5u~WroSL(_mX&@92rg z<t.map(a=>(a.fixed&&(a.fixed==="right"?a.rightFixedActivated=!0:a.leftFixedActivated=!0),a.resizable&&(a.resizeColumnActivated=!0),a)),xe=F({name:"TableSetting",emits:["columnsUpdate"],setup(t,{emit:l}){const a=$("tableSettingProvider",{}),i=te(),n=c(Fe(a.modelColumns.value)),m=c(!0),{themeValue:p}=ee(i);return{settingOptions:n,handleDraggableEnd:()=>{l("columnsUpdate",n.value)},handleFixedClick:(g,d)=>{const b=`${g}FixedActivated`,h=n.value[d];b==="leftFixedActivated"?h.rightFixedActivated=!1:b==="rightFixedActivated"&&(h.leftFixedActivated=!1),h[b]=!h[b],h[b]?h.fixed=g:h.fixed=void 0,n.value[d]=h,l("columnsUpdate",n.value)},disableDraggable:m,FixedPopoverIcon:g=>{const{element:d,name:b,tooltip:h,fn:B,index:R,fixed:I,key:U}=g;return e(v,null,{trigger:()=>e(C,{customClassName:`draggable-item__icon ray-table-icon ${d[U]?"draggable-item__icon--actived":""}`,name:b,size:"18",onClick:B.bind(this,I,R)},null),default:()=>h})},handleResizeColumnClick:g=>{const d=n.value[g];d.resizeColumnActivated=!d.resizeColumnActivated,d.resizable=d.resizeColumnActivated,n.value[g]=d,l("columnsUpdate",n.value)},themeValue:p}},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(N,{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:l})=>e("div",{class:["draggable-item",this.themeValue?"draggable-item--dark":""]},[e(C,{customClassName:"draggable-item__d--icon",name:"draggable",size:"18"},null),e(le,null,{default:()=>[e("span",null,[t.title])]}),this.FixedPopoverIcon({element:t,name:"left_arrow",tooltip:"左固定",fn:this.handleFixedClick,index:l,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,l)},null),default:()=>"修改列宽"}),this.FixedPopoverIcon({element:t,name:"right_arrow",tooltip:"右固定",fn:this.handleFixedClick,index:l,fixed:"right",key:"rightFixedActivated"})])})})})}}),X=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:l}){const a=c(!1);return{handleEmit:n=>{l(n==="positive"?"positive":"negative"),a.value=!1},showPopoconfirm:a}},render(){return e(v,null,{trigger:()=>e(ie,{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(H,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 Ee=F({name:"TableSize",emits:["changeSize"],setup(t,{emit:l}){const a=$("tableSettingProvider",{}),i=c(!1),n=c(a.size),m=S({get:()=>a.size,set:s=>{n.value=s}}),p=c([{label:"默认",key:"medium"},{label:"紧凑",key:"small"},{label:"宽松",key:"large"}]);return{sizeOptions:p,currentSize:n,handleDropdownClick:s=>{p.value.forEach(f=>{f.key===s&&(m.value=s,i.value=!1,l("changeSize",s))})},popoverShow:i}},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(N,{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 Se=F({name:"TableScreenfull",setup(){const t=$("tableSettingProvider",{}),l=S(()=>t.rayTableUUID);let a=A.isFullscreen;return{handleScreenfull:()=>{const n=document.getElementById(l.value);a=!a,n&&A.isEnabled&&a?A.request(n):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={...ne,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}},ke=t=>t.reduce((a,i)=>(a[i.key]=i.title,a),{}),we=(t,l,a)=>{for(let i=t.s.c;i<=t.e.c;i++){const n=k.encode_col(i)+"1";l[n].v=a[l[n].v]}},De=async(t,l,a={})=>{await new Promise((i,n)=>{if(Array.isArray(t))if(t.length){const m=ke(l??[]),p=k.json_to_sheet(t),o=k.book_new(),s=a.filename?a.filename+".xlsx":ve().format("YYYY-MM-DD")+"导出表格.xlsx";k.book_append_sheet(o,p,"Data");const f=k.decode_range(p["!ref"]);l!=null&&l.length&&we(f,p,m),Ce(o,s),i()}else i();else n()})},ze=F({name:"RayTable",props:Te,emits:["update:columns","menuSelect","exportSuccess","exportError"],setup(t,{emit:l,expose:a}){const i=c(),n=L(16),m=L(16),p=S(()=>t.rightClickMenu),o=S({get:()=>t.columns,set:r=>{l("update:columns",r)}}),s=Y({x:0,y:0,showMenu:!1});let f=-1;const O=S(()=>({"--ray-table-header-space":t.tableHeaderSpace})),g=c(t.size),d=c();fe("tableSettingProvider",{modelRightClickMenu:p,modelColumns:o,size:t.size,rayTableUUID:m});const b=r=>{o.value=r},h=(r,x)=>{l("menuSelect",r,f,x),s.showMenu=!1},B=(r,x)=>{var D;return{...(D=t.rowProps)==null?void 0:D.call(t,r,x),onContextmenu:T=>{T.preventDefault(),f=x,s.showMenu=!1,be().then(()=>{s.showMenu=!0,s.x=T.clientX,s.y=T.clientY})}}},R=async()=>{if(t.data.length&&t.columns.length)try{await De(t.data,t.columns,{filename:t.exportFilename}),l("exportSuccess")}catch{l("exportError")}},I=()=>{const r=Object.assign({},t.printOptions,{printable:n,type:t.printType,documentTitle:t.printOptions.documentTitle?t.printOptions.documentTitle:"表格"});ye(r)},U=r=>{g.value=r},K=r=>{const{clearFilters:x,clearSorter:G,filters:D,page:T,scrollTo:Q,sort:Z,filter:W}=r;d.value={clearFilters:x,clearSorter:G,filters:D,page:T,scrollTo:Q,sort:Z,filter:W}};return a({tableMethods:S(()=>d.value)}),q(()=>{K(i.value)}),{tableUUID:n,rayTableUUID:m,handleColumnsUpdate:b,...J(s),handleRowProps:B,handleRightMenuSelect:h,handleExportPositive:R,handlePrintPositive:I,cssVars:O,handleChangeTableSize:U,tableSize:g,rayTableInstance:i}},render(){return e(N,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(oe,{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(X,{icon:this.printIcon,tooltip:this.printTooltip,popoverContent:"打印表格",positiveText:this.printPositiveText,negativeText:this.printNegativeText,onPositive:this.handlePrintPositive.bind(this)},null),e(X,{icon:this.exportExcelIcon,tooltip:this.exportTooltip,popoverContent:"导出表格",positiveText:this.exportPositiveText,negativeText:this.exportNegativeText,onPositive:this.handleExportPositive.bind(this)},null),e(Ee,{onChangeSize:this.handleChangeTableSize.bind(this)},null),e(Se,null,null),e(xe,{onColumnsUpdate:this.handleColumnsUpdate.bind(this)},null)]):"",footer:()=>{var t,l;return(l=(t=this.$slots).tableFooter)==null?void 0:l.call(t)}})}});const _e={value:{type:Boolean,default:!0},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},...ue},Ae=F({name:"RayCollapseGrid",props:_e,emits:["updateValue"],setup(t,{emit:l}){const a=c(t.value),i=()=>{a.value=!a.value,l("updateValue",a.value)};return{modelCollapsed:a,handleCollapse:i,CollapseIcon:()=>e("div",{class:"collapse-icon",onClick:i.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(N,{bordered:this.bordered},{default:()=>e(re,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,l;return[(l=(t=this.$slots).default)==null?void 0:l.call(t),e(E,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[e(H,{justify:"end"},{default:()=>{var a,i;return[(i=(a=this.$slots).action)==null?void 0:i.call(a),this.CollapseIcon()]}})]})]}})})}}),dt=F({name:"TableView",setup(){const t=c(),l=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:o=>o.tags.map(f=>_(ge,{style:{marginRight:"6px"},type:"info",bordered:!1},{default:()=>f}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:o=>_(w,{size:"small"},{default:()=>"Send Email"})}],a=c([...l].map(o=>({...o,width:400}))),i=c([{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:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>_("span",{style:{color:"red"}},"删除"),key:"delete"}],m=Y({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),p=(o,s)=>{o==="delete"&&i.value.splice(s,1)};return q(()=>{var o;(o=t.value)==null||o.tableMethods}),{...J(m),tableData:i,actionColumns:a,baseColumns:l,tableMenuOptions:n,handleMenuSelect:p,tableRef:t}},render(){return e(me,null,{default:()=>[e(j,null,{default:()=>[u("RayTable 组件使用")]}),e(de,{alignText:!0},{default:()=>[e(z,null,{default:()=>[u("该组件基于 Naive UI DataTable 组件封装。实现右键菜单、表格标题、导出为 excel 操作栏等功能")]}),e(z,null,{default:()=>[u("RayTable 完全继承 DataTable 的所有属性与方法")]}),e(z,null,{default:()=>[u("相关拓展 props 属性,可以在源码位置 src/components/RayTable/src/props.ts 中查看相关代码与注释")]}),e(z,null,{default:()=>[u("该组件可以配合 RayCollapseGird 组件使用实现可折叠搜索栏")]})]}),e(j,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(Ae,{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(ce,null,null)]}),e(E,null,{default:()=>[e(M,null,null)]}),e(E,null,{default:()=>[e(pe,{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:_(he,{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{dt as default}; +import{s as ee}from"./pinia-f785c1d8.js";import{e as te,d as C,l as L}from"./index-075a458f.js";import{V as ae}from"./vuedraggable-888cf626.js";import{U as N,N as le,Q as v,a3 as ie,f as H,P as w,a4 as ne,X as se,n as oe,a5 as ue,S as re,T as E,$ as j,a6 as de,a7 as z,Z as y,a8 as ce,p as M,a9 as pe,e as he,A as me,y as ge}from"./naive-ui-6aaba7d0.js";import{h as F,i as $,r as c,ad as e,z as P,d as S,I as Y,p as fe,c as q,P as J,F as V,n as be,e as u,t as _}from"./@vue-b109a2ec.js";import{s as A}from"./screenfull-b3e6dc1f.js";import{p as ye}from"./print-js-8289dfd8.js";import{u as k,w as Ce}from"./xlsx-1a040596.js";import{d as ve}from"./dayjs-b1052bb4.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./clipboard-9c798d85.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";import"./vue-45aea67f.js";import"./sortablejs-3df83706.js";const Fe=t=>t.map(a=>(a.fixed&&(a.fixed==="right"?a.rightFixedActivated=!0:a.leftFixedActivated=!0),a.resizable&&(a.resizeColumnActivated=!0),a)),xe=F({name:"TableSetting",emits:["columnsUpdate"],setup(t,{emit:l}){const a=$("tableSettingProvider",{}),i=te(),n=c(Fe(a.modelColumns.value)),m=c(!0),{themeValue:p}=ee(i);return{settingOptions:n,handleDraggableEnd:()=>{l("columnsUpdate",n.value)},handleFixedClick:(g,d)=>{const b=`${g}FixedActivated`,h=n.value[d];b==="leftFixedActivated"?h.rightFixedActivated=!1:b==="rightFixedActivated"&&(h.leftFixedActivated=!1),h[b]=!h[b],h[b]?h.fixed=g:h.fixed=void 0,n.value[d]=h,l("columnsUpdate",n.value)},disableDraggable:m,FixedPopoverIcon:g=>{const{element:d,name:b,tooltip:h,fn:B,index:R,fixed:I,key:U}=g;return e(v,null,{trigger:()=>e(C,{customClassName:`draggable-item__icon ray-table-icon ${d[U]?"draggable-item__icon--actived":""}`,name:b,size:"18",onClick:B.bind(this,I,R)},null),default:()=>h})},handleResizeColumnClick:g=>{const d=n.value[g];d.resizeColumnActivated=!d.resizeColumnActivated,d.resizable=d.resizeColumnActivated,n.value[g]=d,l("columnsUpdate",n.value)},themeValue:p}},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(N,{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:l})=>e("div",{class:["draggable-item",this.themeValue?"draggable-item--dark":""]},[e(C,{customClassName:"draggable-item__d--icon",name:"draggable",size:"18"},null),e(le,null,{default:()=>[e("span",null,[t.title])]}),this.FixedPopoverIcon({element:t,name:"left_arrow",tooltip:"左固定",fn:this.handleFixedClick,index:l,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,l)},null),default:()=>"修改列宽"}),this.FixedPopoverIcon({element:t,name:"right_arrow",tooltip:"右固定",fn:this.handleFixedClick,index:l,fixed:"right",key:"rightFixedActivated"})])})})})}}),X=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:l}){const a=c(!1);return{handleEmit:n=>{l(n==="positive"?"positive":"negative"),a.value=!1},showPopoconfirm:a}},render(){return e(v,null,{trigger:()=>e(ie,{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(H,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 Ee=F({name:"TableSize",emits:["changeSize"],setup(t,{emit:l}){const a=$("tableSettingProvider",{}),i=c(!1),n=c(a.size),m=S({get:()=>a.size,set:s=>{n.value=s}}),p=c([{label:"默认",key:"medium"},{label:"紧凑",key:"small"},{label:"宽松",key:"large"}]);return{sizeOptions:p,currentSize:n,handleDropdownClick:s=>{p.value.forEach(f=>{f.key===s&&(m.value=s,i.value=!1,l("changeSize",s))})},popoverShow:i}},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(N,{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 Se=F({name:"TableScreenfull",setup(){const t=$("tableSettingProvider",{}),l=S(()=>t.rayTableUUID);let a=A.isFullscreen;return{handleScreenfull:()=>{const n=document.getElementById(l.value);a=!a,n&&A.isEnabled&&a?A.request(n):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={...ne,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}},ke=t=>t.reduce((a,i)=>(a[i.key]=i.title,a),{}),we=(t,l,a)=>{for(let i=t.s.c;i<=t.e.c;i++){const n=k.encode_col(i)+"1";l[n].v=a[l[n].v]}},De=async(t,l,a={})=>{await new Promise((i,n)=>{if(Array.isArray(t))if(t.length){const m=ke(l??[]),p=k.json_to_sheet(t),o=k.book_new(),s=a.filename?a.filename+".xlsx":ve().format("YYYY-MM-DD")+"导出表格.xlsx";k.book_append_sheet(o,p,"Data");const f=k.decode_range(p["!ref"]);l!=null&&l.length&&we(f,p,m),Ce(o,s),i()}else i();else n()})},ze=F({name:"RayTable",props:Te,emits:["update:columns","menuSelect","exportSuccess","exportError"],setup(t,{emit:l,expose:a}){const i=c(),n=L(16),m=L(16),p=S(()=>t.rightClickMenu),o=S({get:()=>t.columns,set:r=>{l("update:columns",r)}}),s=Y({x:0,y:0,showMenu:!1});let f=-1;const O=S(()=>({"--ray-table-header-space":t.tableHeaderSpace})),g=c(t.size),d=c();fe("tableSettingProvider",{modelRightClickMenu:p,modelColumns:o,size:t.size,rayTableUUID:m});const b=r=>{o.value=r},h=(r,x)=>{l("menuSelect",r,f,x),s.showMenu=!1},B=(r,x)=>{var D;return{...(D=t.rowProps)==null?void 0:D.call(t,r,x),onContextmenu:T=>{T.preventDefault(),f=x,s.showMenu=!1,be().then(()=>{s.showMenu=!0,s.x=T.clientX,s.y=T.clientY})}}},R=async()=>{if(t.data.length&&t.columns.length)try{await De(t.data,t.columns,{filename:t.exportFilename}),l("exportSuccess")}catch{l("exportError")}},I=()=>{const r=Object.assign({},t.printOptions,{printable:n,type:t.printType,documentTitle:t.printOptions.documentTitle?t.printOptions.documentTitle:"表格"});ye(r)},U=r=>{g.value=r},K=r=>{const{clearFilters:x,clearSorter:G,filters:D,page:T,scrollTo:Q,sort:Z,filter:W}=r;d.value={clearFilters:x,clearSorter:G,filters:D,page:T,scrollTo:Q,sort:Z,filter:W}};return a({tableMethods:S(()=>d.value)}),q(()=>{K(i.value)}),{tableUUID:n,rayTableUUID:m,handleColumnsUpdate:b,...J(s),handleRowProps:B,handleRightMenuSelect:h,handleExportPositive:R,handlePrintPositive:I,cssVars:O,handleChangeTableSize:U,tableSize:g,rayTableInstance:i}},render(){return e(N,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(oe,{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(X,{icon:this.printIcon,tooltip:this.printTooltip,popoverContent:"打印表格",positiveText:this.printPositiveText,negativeText:this.printNegativeText,onPositive:this.handlePrintPositive.bind(this)},null),e(X,{icon:this.exportExcelIcon,tooltip:this.exportTooltip,popoverContent:"导出表格",positiveText:this.exportPositiveText,negativeText:this.exportNegativeText,onPositive:this.handleExportPositive.bind(this)},null),e(Ee,{onChangeSize:this.handleChangeTableSize.bind(this)},null),e(Se,null,null),e(xe,{onColumnsUpdate:this.handleColumnsUpdate.bind(this)},null)]):"",footer:()=>{var t,l;return(l=(t=this.$slots).tableFooter)==null?void 0:l.call(t)}})}});const _e={value:{type:Boolean,default:!0},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},...ue},Ae=F({name:"RayCollapseGrid",props:_e,emits:["updateValue"],setup(t,{emit:l}){const a=c(t.value),i=()=>{a.value=!a.value,l("updateValue",a.value)};return{modelCollapsed:a,handleCollapse:i,CollapseIcon:()=>e("div",{class:"collapse-icon",onClick:i.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(N,{bordered:this.bordered},{default:()=>e(re,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,l;return[(l=(t=this.$slots).default)==null?void 0:l.call(t),e(E,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[e(H,{justify:"end"},{default:()=>{var a,i;return[(i=(a=this.$slots).action)==null?void 0:i.call(a),this.CollapseIcon()]}})]})]}})})}}),dt=F({name:"TableView",setup(){const t=c(),l=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:o=>o.tags.map(f=>_(ge,{style:{marginRight:"6px"},type:"info",bordered:!1},{default:()=>f}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:o=>_(w,{size:"small"},{default:()=>"Send Email"})}],a=c([...l].map(o=>({...o,width:400}))),i=c([{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:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>_("span",{style:{color:"red"}},"删除"),key:"delete"}],m=Y({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),p=(o,s)=>{o==="delete"&&i.value.splice(s,1)};return q(()=>{var o;(o=t.value)==null||o.tableMethods}),{...J(m),tableData:i,actionColumns:a,baseColumns:l,tableMenuOptions:n,handleMenuSelect:p,tableRef:t}},render(){return e(me,null,{default:()=>[e(j,null,{default:()=>[u("RayTable 组件使用")]}),e(de,{alignText:!0},{default:()=>[e(z,null,{default:()=>[u("该组件基于 Naive UI DataTable 组件封装。实现右键菜单、表格标题、导出为 excel 操作栏等功能")]}),e(z,null,{default:()=>[u("RayTable 完全继承 DataTable 的所有属性与方法")]}),e(z,null,{default:()=>[u("相关拓展 props 属性,可以在源码位置 src/components/RayTable/src/props.ts 中查看相关代码与注释")]}),e(z,null,{default:()=>[u("该组件可以配合 RayCollapseGird 组件使用实现可折叠搜索栏")]})]}),e(j,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(Ae,{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(ce,null,null)]}),e(E,null,{default:()=>[e(M,null,null)]}),e(E,null,{default:()=>[e(pe,{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:_(he,{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{dt as default}; diff --git a/assets/index-bd9bbdad.js.gz b/assets/index-bd9bbdad.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f4c56a0aa59d0aafef0cfac195f9b5a1c3f3ef48 GIT binary patch literal 5656 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 literal 0 HcmV?d00001 diff --git a/assets/index-d9edca07.js b/assets/index-d9edca07.js deleted file mode 100644 index 59a38520..00000000 --- a/assets/index-d9edca07.js +++ /dev/null @@ -1 +0,0 @@ -import{I as Z,w as Y,P as U,r as T,h as M,d as S,ad as i,z as H,n as N,t as I,f as p1,c as R2,j as G1,aP as I2,aH as l1,a3 as n1,bl as x1,u as i1,U as Z2,aR as V1,T as j2,F as D2,e as F,K as J1}from"./@vue-b109a2ec.js";import{d as d1,s as R,c as N2}from"./pinia-f785c1d8.js";import{s as s1,d as X1,c as H2,i as B2,g as U2,t as K2,f as $2}from"./lodash-es-92f3d5bd.js";import{z as R1,d as I1,N as Q1,a as F2,b as W2,t as q2,c as S1,e as c1,f as E,g as Y2,h as f1,i as G2,j as J2,k as g1,l as X2,m as Q2,n as G,o as ee,p as M1,q as e2,r as te,s as t2,u as oe,v as le,w as ne,x as o2,y as ie,A as Z1,B as ae,C as se,D as ce,E as re,F as ue,G as pe,H as de,I as he,J as me,K as fe,L as ge,M as l2,O as n2,P as _1}from"./naive-ui-6aaba7d0.js";import{c as ve}from"./vue-i18n-5eb41bb0.js";import{d as V}from"./dayjs-3e0825c6.js";import{c as ye,a as _e,u as be,R as we}from"./vue-router-b96fe403.js";import{u as j1,a as Se,b as Me}from"./@vueuse-da6970f7.js";import{s as D1}from"./screenfull-b3e6dc1f.js";import{s as Ce}from"./pinia-plugin-persistedstate-d93b4f94.js";import{C as N1}from"./clipboard-9c798d85.js";import"./vue-demi-71ba0ef2.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";import"./@intlify-deb68647.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 a of l)if(a.type==="childList")for(const s of a.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&n(s)}).observe(document,{childList:!0,subtree:!0});function o(l){const a={};return l.integrity&&(a.integrity=l.integrity),l.referrerPolicy&&(a.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?a.credentials="include":l.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(l){if(l.ep)return;l.ep=!0;const a=o(l);fetch(l.href,a)}})();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 ke="modulepreload",Oe=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(a=>{if(a=Oe(a),a in H1)return;H1[a]=!0;const s=a.endsWith(".css"),c=s?'[rel="stylesheet"]':"";if(!!n)for(let v=l.length-1;v>=0;v--){const w=l[v];if(w.href===a&&(!s||w.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${c}`))return;const h=document.createElement("link");if(h.rel=s?"stylesheet":ke,s||(h.as="script",h.crossOrigin=""),h.href=a,document.head.appendChild(h),s)return new Promise((v,w)=>{h.addEventListener("load",v),h.addEventListener("error",()=>w(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>t())},Le=(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)))})},C1=(e,t,o="sessionStorage")=>{const n=JSON.stringify(t);o==="localStorage"?window.localStorage.setItem(e,n):window.sessionStorage.setItem(e,n)},B=(e,t="sessionStorage")=>{const o=t==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return Object.is(o,null)?null:JSON.parse(o)},Ae=(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)}},i2=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Te="zh-CN",a2="zh-cn",Pe={"zh-CN":"zh-cn","en-US":"en"},s2={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},X={name:"Dashboard",path:"/dashboard"},D={MENU_COLLAPSED_WIDTH:64,MENU_COLLAPSED_MODE:"width",MENU_COLLAPSED_ICON_SIZE:22,MENU_COLLAPSED_INDENT:24,MENU_ACCORDION:!1},k1={signin:"signin",localeLanguage:"localeLanguage",token:"token"},It=(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 a=n.replace(`./${t}/`,"").replace(/^\.\//,"");const s=a.lastIndexOf(".");a=a.substring(0,s);const c=a.split("/"),u=c.shift(),h=c.join(".");u&&(h?(s1(o,u,o[u]||{}),s1(o[u],h,l)):s1(o,u,l||{}))}),o},ze=async e=>{var o;const t={};for(const n of e){const l=await Le(Object.assign({"./lang/en-US.ts":()=>_(()=>import("./en-US-1ab6182f.js"),["assets/en-US-1ab6182f.js","assets/@vue-b109a2ec.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),"./lang/zh-CN.ts":()=>_(()=>import("./zh-CN-2a8f9b3a.js"),["assets/zh-CN-2a8f9b3a.js","assets/@vue-b109a2ec.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"])}),`./lang/${n.key}.ts`),a=n.key;a&&(t[a]=((o=l==null?void 0:l.default)==null?void 0:o.message)??{})}return t},Ee=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}}},c2=()=>{const e=B(k1.localeLanguage,"localStorage");return e||Te},Zt=()=>({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}),J=(e,t)=>Object.prototype.toString.call(e).includes(t),xe=(e=16,t=62)=>{const o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],l=window.crypto||window.msCrypto;let a=0;for(a=0;a{e&&t&&o&&e.addEventListener(t,o,n)},L1=(e,t,o,n=!1)=>{e&&t&&o&&e.removeEventListener(t,o,n)},A1=(e,t)=>{e&&t.trim().split(" ").forEach(n=>{n&&e.classList.add(n)})},r1=(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)})},Re=(e,t)=>{const o=e.className,n=t.trim().split(" ").filter(l=>l!=="");return o.includes(n.join(" "))},Ie=(e,t)=>{e&&(J(t,"Object")?Object.keys(t).forEach(o=>{e.style[o]=t[o]}):J(t,"String")&&t.split(";").forEach(n=>{const[l,a]=n.split(":");l&&a&&(e.style[l.trim()]=a.trim())}))},r2=(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 a;if(o.test(e)){const s=e.substring(1);a="rgb("+[parseInt(s.substring(0,2),16),parseInt(s.substring(2,4),16),parseInt(s.substring(4,6),16)].join(", ")+")"}else n.test(e)||l.test(e),a=e;return a&&!a.startsWith("rgba")&&(a=a.replace("rgb","rgba").replace(")",`, ${t})`)),a},Ze=e=>{if(!e)return null;let t;e.startsWith("attr:")?t="["+e.replace("attr:","")+"]":t=e;try{return Array.from(document.querySelectorAll(t))}catch{return[]}},jt=(e,t="px")=>typeof e=="number"?e.toString()+t:J(e,"String")&&Ve.validerCSSUnit.test(e)?e:e+t;let u2;const je=async()=>{const e=c2(),t=await ze(i2);return ve({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0})},p2=async e=>{const t=await je();u2=t,e.use(t)},De=(e,t)=>!e||t.startsWith(e)?t:`${e}.${t}`,Q=e=>{const{t,locale:o,...n}=u2.global;return{...n,t:(s,...c)=>s?!s.includes(".")&&!e?s:t(De(e,s),...c):"",locale:s=>{const c=o;c.value=s}}},P=e=>e,d2={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:{}},h2=()=>{V.locale(a2)},Ne=()=>({locale:t=>{const o=Pe[t];o?V.locale(o):V.locale(a2)}}),x=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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{locale:t}=Q(),{locale:o}=Ne(),n=Z({drawerPlacement:"right",primaryColorOverride:{...d2.APP_NAIVE_UI_THEME_OVERRIDES,common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,invertSwitch:!1,breadcrumbSwitch:!0,localeLanguage:c2(),lockScreenSwitch:!1,lockScreenInputSwitch:!1}),l=c=>{t(c),o(c),n.localeLanguage=c,C1("localeLanguage",c,"localStorage")},a=c=>{s1(n,"settingState.primaryColorOverride.common.primaryColorHover",c);const u=document.body;u.style.setProperty("--ray-theme-primary-color",c),u.style.setProperty("--ray-theme-primary-fade-color",r2(c,.3))},s=(c,u)=>{Object.hasOwn(n,u)&&typeof n[u]=="boolean"&&(n[u]=c)};return Y(()=>n.invertSwitch,c=>{const u=document.body,h="ray-template--invert";c?A1(u,h):r1(u,h)}),{...U(n),updateLocale:l,changePrimaryColor:a,changeSwitcher:s}},{persist:{key:"piniaSettingStore"}}),He=e=>{const{beforeEach:t}=e;t((o,n,l)=>{const a=B(k1.token),s=B("menuKey")||X.path;a!==null?q(o)?o.path==="/"||n.path==="/login"?s!=="no"?l(s):w1(!0):l():w1(!0):o.path==="/"||n.path==="/login"?l():l("/")})},m2=T(),Be=["RLogin","ErrorPage","RayTemplateDoc"],a1=["admin"],Ue=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=m2.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})};const C=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"}},emits:["click"],setup(e,t){const o=t.emit,n=S(()=>e.color),l=S(()=>`#${e.prefix}-${e.name}`),a=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:n,symbolId:l,cssVars:a,handleClick:()=>{o("click")}}},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",H({"xlink:href":this.symbolId},{fill:this.modelColor}),null)])])}}),Ke=M({name:"LayoutMenu",setup(){const e=T(null),t=e1(),{router:o}=m1(),{menuModelValueChange:n,collapsedMenu:l}=t,a=S({get:()=>(N().then(()=>{var v,w;(w=(v=e.value)==null?void 0:v.showOption)==null||w.call(v,t.menuKey)}),t.menuKey),set:()=>{}}),s=S(()=>t.options),c=S(()=>t.collapsed),{layout:{sideBarLogo:u}}={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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};return{modelMenuKey:a,menuModelValueChange:n,modelMenuOptions:s,modelCollapsed:c,collapsedMenu:l,sideBarLogo:u,handleSideBarLogoClick:()=>{u&&u.url&&(u.jumpType==="station"?o.push(u.url):window.open(u.url))},menuRef:e}},render(){return i(W2,{bordered:!0,showTrigger:!0,collapseMode:D.MENU_COLLAPSED_MODE,collapsedWidth:D.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(C,{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(F2,{ref:"menuRef",value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:D.MENU_COLLAPSED_INDENT,collapsed:this.modelCollapsed,collapsedIconSize:D.MENU_COLLAPSED_ICON_SIZE,collapsedWidth:D.MENU_COLLAPSED_WIDTH,onUpdateValue:this.menuModelValueChange.bind(this),accordion:D.MENU_ACCORDION},null)]})}});const $e=M({name:"TooltipIcon",props:{...q2,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(S1,this.$props,{trigger:()=>i(C,{name:this.iconName,size:"18",customClassName:`tooltip-text__icon ${this.customClassName}`,onClick:this.handleClick.bind(this)},null),default:()=>this.tooltipText})}});const Fe=M({name:"ThemeSwitch",setup(){const{t:e}=Q(),t=x(),{changeSwitcher:o}=t,{themeValue:n}=R(t);return{t:e,changeSwitcher:o,themeValue:n,handleRailStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"}}},render(){const{t:e}=this;return i(E,{justify:"center"},{default:()=>[i(S1,null,{trigger:()=>i(c1,{value:this.themeValue,"onUpdate:value":t=>this.themeValue=t,railStyle:this.handleRailStyle.bind(this),onUpdateValue:t=>this.changeSwitcher(t,"themeValue")},{"checked-icon":()=>I(C,{name:"dark"},{}),"unchecked-icon":()=>I(C,{name:"light"},{}),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.themeValue?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function v1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!p1(e)}const We=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}=Q(),n=x(),{changePrimaryColor:l,changeSwitcher:a}=n,{themeValue:s,primaryColorOverride:c,menuTagSwitch:u,breadcrumbSwitch:h,invertSwitch:v}=R(n);return{modelShow:S({get:()=>e.show,set:g=>{t("update:show",g)}}),t:o,changePrimaryColor:l,themeValue:s,primaryColorOverride:c,menuTagSwitch:u,changeSwitcher:a,breadcrumbSwitch:h,invertSwitch:v}},render(){let e,t,o;const{t:n}=this;return i(X2,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[i(Y2,{title:n("headerSettingOptions.Title")},{default:()=>[i(E,{class:"setting-drawer__space",vertical:!0},{default:()=>[i(f1,{titlePlacement:"center"},v1(e=n("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),i(Fe,null,null),i(f1,{titlePlacement:"center"},v1(t=n("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),i(G2,{swatches:d2.APP_THEME_COLOR,value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.primaryColorOverride.common.primaryColor=l,onUpdateValue:this.changePrimaryColor.bind(this)},null),i(f1,{titlePlacement:"center"},v1(o=n("headerSettingOptions.InterfaceDisplay"))?o:{default:()=>[o]}),i(J2,{labelPlacement:"left",column:1},{default:()=>[i(g1,{label:"多标签"},{default:()=>[i(c1,{value:this.menuTagSwitch,"onUpdate:value":l=>this.menuTagSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"menuTagSwitch")},null)]}),i(g1,{label:"面包屑"},{default:()=>[i(c1,{value:this.breadcrumbSwitch,"onUpdate:value":l=>this.breadcrumbSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"breadcrumbSwitch")},null)]}),i(g1,{label:"反转色"},{default:()=>[i(c1,{value:this.invertSwitch,"onUpdate:value":l=>this.invertSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"invertSwitch")},null)]})]})]})]})]})}});function qe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!p1(e)}const Ye=M({name:"RBreadcrumb",setup(){const e=e1(),{menuModelValueChange:t}=e;return{modelBreadcrumbOptions:S(()=>e.breadcrumbOptions),handleDropdownSelect:(l,a)=>{t(l,a)}}},render(){let e;return i(ee,null,qe(e=this.modelBreadcrumbOptions.map(t=>i(Q2,{key:t.key},{default:()=>{var o;return[i(G,{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]"&&!p1(e)}const Ge=M({name:"GlobalSeach",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const o=e1(),{menuModelValueChange:n}=o,l=S({get:()=>e.show,set:g=>{t("update:show",g),g||(s.searchOptions=[],s.searchValue=null)}}),a=S(()=>o.options),s=Z({searchValue:null,searchOptions:[]}),c=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"esc",label:"关闭",plain:!0}],u=g=>{const p=g;(p.ctrlKey||p.metaKey)&&p.key==="k"&&(l.value=!0)},h=g=>{const p=[],m=b=>{b.forEach(f=>{var L,O,t1;(L=f.children)!=null&&L.length&&m(f.children);const y=(O=f.breadcrumbLabel)==null?void 0:O.toLocaleLowerCase(),A=String(g).toLocaleLowerCase();y!=null&&y.includes(A)&&q(f)&&!((t1=f.children)!=null&&t1.length)&&p.push(f)})};g?(m(a.value),s.searchOptions=p):s.searchOptions=[]},v=g=>{const p=g.meta;p.windowOpen?window.open(p.windowOpen):(l.value=!1,n(g.key,g))},w=g=>{const{icon:p}=g;return typeof p=="string"?i(C,{name:p,size:"24"},null):typeof p=="function"?()=>p:i(C,{name:"table",size:"24"},null)};return R2(()=>{O1(window,"keydown",u)}),G1(()=>{L1(window,"keydown",u)}),{...U(s),modelShow:l,tiptextOptions:c,handleSearchMenuOptions:X1(h,300),handleSearchItemClick:v,RenderPreIcon:w}},render(){let e,t;return i(t2,{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(M1,{size:"large",value:this.searchValue,"onUpdate:value":o=>this.searchValue=o,clearable:!0,onInput:this.handleSearchMenuOptions.bind(this)},{prefix:()=>i(C,{name:"search",size:"24"},null)})]),i(e2,{class:"global-seach__card-content"},{default:()=>[this.searchOptions.length?i(E,{vertical:!0,wrapItem:!1,size:[8,8]},B1(e=this.searchOptions.map(o=>i(E,H({align:"center",wrapItem:!1,class:"content-item"},{onClick:this.handleSearchItemClick.bind(this,o)}),{default:()=>[i("div",{class:"content-item-icon"},[this.RenderPreIcon(o.meta)]),i("div",{class:"content-item-label"},[o.breadcrumbLabel])]})))?e:{default:()=>[e]}):i(te,{size:"large",description:"暂无搜索结果"},{icon:()=>""})]}),i("div",{class:"global-seach__card-footer"},[i(E,{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(C,{name:o.icon,size:"18"},null)]),i("div",{class:"item-laebl"},[o.label])])))?t:{default:()=>[t]})])])])])]})}});const T1=M({name:"AppAvatar",props:{...oe,...le,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=B(k1.signin),o=S(()=>({"--app-avatar-cursor":e.cursor}));return{signin:t,cssVars:o}},render(){return i(E,H({class:"app-avatar"},this.$props,{wrapItem:!1,style:this.cssVars,size:this.spaceSize}),{default:()=>{var e,t;return[i(ne,H(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])]}})}}),Je=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Xe={logout:()=>{const e=P1(),{logout:t}=e;window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{t()}})},lockScreen:()=>{const e=x(),{changeSwitcher:t}=e;t(!0,"lockScreenSwitch")}},Qe=e=>{const t=Xe[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},e3=M({name:"SiderBar",setup(){const e=x(),{t}=Q(),{updateLocale:o,changeSwitcher:n}=e,{drawerPlacement:l,breadcrumbSwitch:a}=R(e),s=T(!1),c={display:"flex"},u=T(!1),h=S(()=>[{name:"reload",size:18,tooltip:t("headerTooltip.Reload")}]),v=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"}]),w={reload:()=>{n(!1,"reloadRouteSwitch"),setTimeout(()=>n(!0,"reloadRouteSwitch"))},setting:()=>{s.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{D1.isEnabled?D1.toggle():window.$message.warning("您的浏览器不支持全屏~")},search:()=>{u.value=!0},lock:()=>{n(!0,"lockScreenSwitch")}};return{leftIconOptions:h,rightTooltipIconOptions:v,t,handleIconClick:p=>{var m;(m=w[p])==null||m.call(w)},showSettings:s,updateLocale:o,spaceItemStyle:c,drawerPlacement:l,breadcrumbSwitch:a,globalSearchShown:u}},render(){return i(o2,{class:"layout-header",bordered:!0},{default:()=>[i(Ge,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),i(E,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[i(E,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>i(S1,null,{trigger:()=>i(C,{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(Ye,null,null):""]}),i(E,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>i($e,{iconName:e.name,tooltipText:e.tooltip,onClick:this.handleIconClick.bind(this,e.name)},null)),i(G,{options:i2,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[i(C,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),i(G,{options:Je(),onSelect:Qe.bind(this),trigger:"click"},{default:()=>[i(T1,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),i(We,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function t3(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!p1(e)}const o3=M({name:"MenuTag",setup(e,{expose:t}){const o=T(null),n=e1(),l=x(),{menuKey:a,menuTagOptions:s}=R(n),{menuModelValueChange:c,spliceMenTagOptions:u,emptyMenuTagOptions:h,setMenuTagOptions:v}=n,{changeSwitcher:w}=l,{path:g}=X,p=["closeAll","closeRight","closeLeft","closeOther"];let m=-1;const b=S(()=>s.value.map((r,d,k)=>(r.key===a.value&&r.key!==g?r.closeable=!0:r.closeable=!1,r.key===g&&(r.closeable=!1),k.length<=1&&(r.closeable=!1),r))),f=T([{label:"重新加载",key:"reloadCurrentPage",icon:()=>I(C,{size:16,name:"reload"},{})},{label:"关闭其他",key:"closeOther",icon:()=>I(C,{size:16,name:"other"},{})},{label:"关闭右侧",key:"closeRight",icon:()=>I(C,{size:16,name:"right_arrow"},{})},{label:"关闭左侧",key:"closeLeft",icon:()=>I(C,{size:16,name:"left_arrow"},{})},{type:"divider",key:"d1"},{label:"全部关闭",key:"closeAll",icon:()=>I(C,{size:16,name:"close"},{}),disabled:!1}]),y=xe(16),A={reloadCurrentPage:()=>{w(!1,"reloadRouteSwitch"),setTimeout(()=>w(!0,"reloadRouteSwitch"))},closeAll:()=>{f.value.length>1&&(h(),w1(!0))},closeRight:()=>{const r=f.value.length,d=b.value[m];u(m+1,r-1),a.value!==d.key&&c(d.key,d)},closeLeft:()=>{u(0,m)},closeOther:()=>{const r=b.value[m];a.value!==r.key?(h(),c(r.key,r)):v(r,!1)}},L=Z({x:0,y:0,actionDropdownShow:!1}),O="menu_tag_data",t1=r=>{if(u(r),a.value!==g){const d=b.value,k=d.length,j=d[k-1];c(j.key,j)}},o1=(r,d)=>{f.value.forEach(k=>{if(k.key===r){k.disabled=d;return}})},k2=r=>{c(r.key,r)},z1=()=>{const r=document.getElementById(y);if(r)return Array.from(r.childNodes).find(j=>Re(j,"n-scrollbar-container"))},O2=r=>{var k;const d=z1();if(d){const j=d.scrollLeft||0,V2=r==="left"?Math.max(0,j-200):j+200;(k=o.value)==null||k.scrollTo({left:V2,behavior:"smooth"})}},L2=r=>{var d;L.actionDropdownShow=!1,(d=A[r])==null||d.call(A)},A2=(r,d)=>{d.preventDefault(),L.actionDropdownShow=!1,m=r,N().then(()=>{L.actionDropdownShow=!0,L.x=d.clientX,L.y=d.clientY})},E1=()=>{const r=b.value.length-1;m===r?o1("closeRight",!0):m0&&o1("closeLeft",!1)},T2=()=>{m=b.value.findIndex(d=>d.key===a.value),E1()},P2=r=>{b.value.length>1&&r.key!==g&&(r.closeable=!0)},z2=r=>{r.key!==a.value&&(r.closeable=!1)},E2=()=>{z1()&&N().then(()=>{var d;(d=o.value)==null||d.scrollTo({left:99999,behavior:"smooth"})})},x2=()=>{N().then(()=>{var d;const r=Ze(`attr:${O}="${a.value}"`);if(r!=null&&r.length){const[k]=r;(d=k.scrollIntoView)==null||d.call(k)}})};return Y(()=>b.value,(r,d)=>{f.value.forEach(k=>{p.includes(k.key)&&(r.length>1?k.disabled=!1:k.disabled=!0)}),d!=null&&d.length&&(r.length>(d==null?void 0:d.length)?E2():r.length===(d==null?void 0:d.length)&&x2())},{immediate:!0}),Y(()=>L.actionDropdownShow,()=>{E1()}),t({}),{modelMenuTagOptions:b,menuModelValueChange:c,closeCurrentMenuTag:t1,menuKey:a,handleTagClick:k2,moreOptions:f,handleScrollX:O2,scrollRef:o,scrollBarUUID:y,actionDropdownSelect:L2,rootPath:g,actionState:L,handleContextMenu:A2,setCurrentContentmenuIndex:T2,menuTagMouseenter:P2,menuTagMouseleave:z2,MENU_TAG_DATA:O}},render(){let e;return i(o2,null,{default:()=>[i("div",{class:"menu-tag"},[i(G,{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(E,{class:"menu-tag-sapce",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[i(C,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__left-arrow",onClick:this.handleScrollX.bind(this,"left")},null),i(e2,H({xScrollable:!0,ref:"scrollRef"},{id:this.scrollBarUUID}),{default:()=>[i(E,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},t3(e=this.modelMenuTagOptions.map((t,o)=>i(ie,H({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(C,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__right-arrow",onClick:this.handleScrollX.bind(this,"right")},null),i(G,{options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this)},{default:()=>[i(C,{name:"more",width:"20",height:"28",customClassName:"menu-tag__right-setting",onClick:this.setCurrentContentmenuIndex.bind(this)},null)]})])]})])]})}});const l3=M({__name:"TransitionComponent",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!0}},setup(e){const t=b2(),{keepAliveInclude:o}=R(t),{setupKeepAlive:n,maxKeepAliveLength:l,keepAliveExclude:a}=s2;return(s,c)=>{const u=I2("RouterView");return l1(),n1(u,null,{default:x1(({Component:h,route:v})=>[i(j2,{name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:x1(()=>[i1(n)?(l1(),n1(Z2,{key:0,max:i1(l),include:i1(o),exclude:i1(a)},[(l1(),n1(V1(h),{key:v.fullPath}))],1032,["max","include","exclude"])):(l1(),n1(V1(h),{key:v.fullPath}))]),_:2},1032,["name","mode","appear"])]),_:1})}}}),f2=M({name:"ContentWrapper",setup(){const e=x(),{reloadRouteSwitch:t}=R(e);return{reloadRouteSwitch:t}},render(){return this.reloadRouteSwitch?i(l3,{class:"content-wrapper"},null):i(D2,null,null)}}),n3=Object.freeze(Object.defineProperty({__proto__:null,default:f2},Symbol.toStringTag,{value:"Module"}));const i3=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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};return{copyright:e}},render(){return this.copyright?i("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),a3=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=Se("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),h1=()=>({setLockAppScreen:o=>{U1.value=o},getLockAppScreen:()=>U1.value}),K1=M({name:"RLayout",setup(){const e=T(),t=T(),o=x(),{height:n}=Me(),{menuTagSwitch:l}=R(o),{getLockAppScreen:a}=h1(),s=a3([e,t]),{setupAppMenu:c}=e1();return N().then(()=>{c()}),{windowHeight:n,modelMenuTagSwitch:l,cssVarsRef:s,getLockAppScreen:a,LAYOUT_CONTENT_REF:m2,layoutSiderBarRef:e,layoutMenuTagRef:t}},render(){return i("div",{class:["layout"],style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[this.getLockAppScreen()?"":i(Z1,{class:"layout-full",hasSider:!0},{default:()=>[i(Ke,null,null),i(Z1,{class:"layout__view-container__layout"},{default:()=>[i(e3,{ref:"layoutSiderBarRef"},null),this.modelMenuTagSwitch?i(o3,{ref:"layoutMenuTagRef"},null):"",i(ae,{ref:"LAYOUT_CONTENT_REF",class:"layout-content__router-view",nativeScrollbar:!1},{default:()=>[i(f2,null,null),i(i3,null,null)]})]})]})])}}),s3={path:"/axios",name:"RAxios",component:()=>_(()=>import("./index-65369316.js"),["assets/index-65369316.js","assets/axios-760d4776.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/@vue-b109a2ec.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-7f8af6ca.css"]),meta:{i18nKey:P("menu.Axios"),icon:"axios",order:3,keepAlive:!0,hidden:!1}},c3=Object.freeze(Object.defineProperty({__proto__:null,default:s3},Symbol.toStringTag,{value:"Module"})),r3={path:"/dashboard",name:"RDashboard",component:()=>_(()=>import("./index-402a424d.js"),["assets/index-402a424d.js","assets/index-23ab62f6.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-4380f2ff.css"]),meta:{i18nKey:P("menu.Dashboard"),icon:"dashboard",order:0}},u3=Object.freeze(Object.defineProperty({__proto__:null,default:r3},Symbol.toStringTag,{value:"Module"})),p3={path:"/directive",name:"RDirective",component:()=>_(()=>import("./index-9efa8257.js"),["assets/index-9efa8257.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/@vue-b109a2ec.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js"]),meta:{i18nKey:P("menu.Directive"),icon:"other",order:2}},d3=Object.freeze(Object.defineProperty({__proto__:null,default:p3},Symbol.toStringTag,{value:"Module"})),h3={path:"/doc",name:"RDocLocal",component:()=>_(()=>import("./index-20570ded.js"),["assets/index-20570ded.js","assets/@vue-b109a2ec.js"]),meta:{i18nKey:P("menu.DocLocal"),icon:"doc",windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/",order:6}},m3=Object.freeze(Object.defineProperty({__proto__:null,default:h3},Symbol.toStringTag,{value:"Module"})),f3={path:"/doc",name:"RDoc",component:()=>_(()=>import("./index-20570ded.js"),["assets/index-20570ded.js","assets/@vue-b109a2ec.js"]),meta:{i18nKey:P("menu.Doc"),icon:"doc",windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/",order:5}},g3=Object.freeze(Object.defineProperty({__proto__:null,default:f3},Symbol.toStringTag,{value:"Module"})),v3={path:"/echart",name:"REchart",component:()=>_(()=>import("./index-7b374773.js"),["assets/index-7b374773.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/@vue-b109a2ec.js","assets/lodash-es-92f3d5bd.js","assets/echarts-d6944f71.js","assets/zrender-d1c4172f.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-d139f76a.css"]),meta:{i18nKey:P("menu.Echart"),icon:"echart",order:1}},y3=Object.freeze(Object.defineProperty({__proto__:null,default:v3},Symbol.toStringTag,{value:"Module"})),_3={path:"/error",name:"ErrorPage",component:()=>_(()=>import("./index-a99cfa5b.js"),["assets/index-a99cfa5b.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/@vue-b109a2ec.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-de253505.css"]),meta:{i18nKey:P("menu.Error"),icon:"error",hidden:!0}},b3=Object.freeze(Object.defineProperty({__proto__:null,default:_3},Symbol.toStringTag,{value:"Module"})),w3={path:"/iframe",name:"IframeDemo",component:()=>_(()=>import("./index-8f08d9dc.js"),["assets/index-8f08d9dc.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-951384e1.css"]),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},S3=Object.freeze(Object.defineProperty({__proto__:null,default:w3},Symbol.toStringTag,{value:"Module"})),b1=()=>_(()=>Promise.resolve().then(()=>n3),void 0),M3={path:"/multi",name:"MultiMenu",component:b1,meta:{i18nKey:P("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>_(()=>import("./index-96495fab.js"),["assets/index-96495fab.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js"]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:b1,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu",name:"SubMenu",component:()=>_(()=>import("./index-6d059c79.js"),["assets/index-6d059c79.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js"]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>_(()=>import("./index-cd61f0fc.js"),["assets/index-cd61f0fc.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js"]),meta:{noLocalTitle:"多级菜单-2-1-1",keepAlive:!0}}]}]}]},C3=Object.freeze(Object.defineProperty({__proto__:null,default:M3},Symbol.toStringTag,{value:"Module"})),k3={path:"/office",name:"ROffice",component:()=>_(()=>import("./index-f6fd6fb3.js"),["assets/index-f6fd6fb3.js","assets/vue-router-b96fe403.js","assets/@vue-b109a2ec.js"]),meta:{i18nKey:P("menu.Office"),icon:"office",hidden:!0},children:[{path:"document",name:"Document",component:()=>_(()=>import("./index-9381c1fc.js"),["assets/index-9381c1fc.js","assets/@vue-b109a2ec.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),meta:{i18nKey:"Office_Document"}},{path:"presentation",name:"Presentation",component:()=>_(()=>import("./index-dd0a96df.js"),["assets/index-dd0a96df.js","assets/@vue-b109a2ec.js"]),meta:{i18nKey:"Office_Presentation"}},{path:"spreadsheet",name:"Spreadsheet",component:()=>_(()=>import("./index-dd1a4c33.js"),["assets/index-dd1a4c33.js","assets/@vue-b109a2ec.js"]),meta:{i18nKey:"Office_Spreadsheet"}}]},O3=Object.freeze(Object.defineProperty({__proto__:null,default:k3},Symbol.toStringTag,{value:"Module"})),L3={path:"/precision",name:"CalculatePrecision",component:()=>_(()=>import("./index-71f9cd5c.js"),["assets/index-71f9cd5c.js","assets/lodash-es-92f3d5bd.js","assets/currency.js-57f74176.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/@vue-b109a2ec.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js"]),meta:{i18nKey:P("menu.CalculatePrecision"),icon:"other",order:2}},A3=Object.freeze(Object.defineProperty({__proto__:null,default:L3},Symbol.toStringTag,{value:"Module"})),T3={path:"/rely",name:"RelyAbout",component:b1,meta:{i18nKey:P("menu.Rely"),icon:"rely",order:7},children:[{path:"rely-about",name:"RelyAbout",component:()=>_(()=>import("./index-0aeec8b6.js"),["assets/index-0aeec8b6.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/index-de09eb20.css"]),meta:{i18nKey:"RelyAbout"}}]},P3=Object.freeze(Object.defineProperty({__proto__:null,default:T3},Symbol.toStringTag,{value:"Module"})),z3={path:"/scroll-reveal",name:"ScrollReveal",component:()=>_(()=>import("./index-4242119e.js"),["assets/index-4242119e.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/index-fadde9b7.css"]),meta:{i18nKey:P("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},E3=Object.freeze(Object.defineProperty({__proto__:null,default:z3},Symbol.toStringTag,{value:"Module"})),x3={path:"/table",name:"TableView",component:()=>_(()=>import("./index-2aac7ce9.js"),["assets/index-2aac7ce9.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/@vue-b109a2ec.js","assets/vuedraggable-888cf626.js","assets/clipboard-9c798d85.js","assets/vue-45aea67f.js","assets/sortablejs-3df83706.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/screenfull-b3e6dc1f.js","assets/print-js-8289dfd8.js","assets/xlsx-1a040596.js","assets/dayjs-3e0825c6.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/vue-router-b96fe403.js","assets/@vueuse-da6970f7.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-2dd36944.css"]),meta:{i18nKey:P("menu.Table"),icon:"other",order:2}},V3=Object.freeze(Object.defineProperty({__proto__:null,default:x3},Symbol.toStringTag,{value:"Module"})),R3=()=>{const e=Object.assign({"../modules/axios.ts":c3,"../modules/dashboard.ts":u3,"../modules/directive.ts":d3,"../modules/doc-local.ts":m3,"../modules/doc.ts":g3,"../modules/echart.ts":y3,"../modules/error.ts":b3,"../modules/iframe.ts":S3,"../modules/multi-menu.ts":C3,"../modules/office.ts":O3,"../modules/precision.ts":A3,"../modules/rely.ts":P3,"../modules/scroll-reveal.ts":E3,"../modules/table.ts":V3});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},[])},I3=e=>e.sort((t,o)=>{try{const{meta:{order:n=1}}=t,{meta:{order:l=0}}=o;return n-l}catch{throw new Error("orderRoutes error: order must be number!")}}),g2=()=>I3(R3()),$1=e=>e.startsWith("/"),v2=(e,t=[],o="")=>Array.isArray(e)?(e.forEach(l=>{var a;(a=l.children)!=null&&a.length?v2(l.children,t,o+($1(l.path)?l.path:"/"+l.path)):(l.path=o+($1(l.path)?l.path:"/"+l.path),t.push(l))}),t):[],Z3=e=>Array.isArray(e)?v2(H2(e)):[],{path:j3}=X,D3=()=>[{path:"/",name:"login",component:()=>_(()=>import("./index-16fd6295.js"),["assets/index-16fd6295.js","assets/@vueuse-da6970f7.js","assets/@vue-b109a2ec.js","assets/naive-ui-6aaba7d0.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-7f8201e7.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-555d5129.js","assets/vooks-5e400110.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-39604516.js","assets/async-validator-dee29e8b.js","assets/qrcode.vue-30c333e7.js","assets/index-23ab62f6.js","assets/pinia-f785c1d8.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5eb41bb0.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-b96fe403.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-eaf4f815.css"])},{path:"/",name:"layout",redirect:j3,component:K1,children:Z3(g2())},{path:"/:catchAll(.*)",name:"errorPage",component:K1,redirect:"/error"}];let W;const N3=()=>ye({history:_e(),routes:D3(),scrollBehavior:e=>(Ue(e),{top:0,left:0})}),y2=e=>{W=N3(),B3(W),m1(),e.use(W)},m1=()=>{try{if(W)return{router:W};throw new Error}catch{throw new Error("router is not defined")}},F1=e=>{const{signinCallback:t}=R(P1()),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},q=e=>{var l;const{meta:t,name:o}=e,n=(t==null?void 0:t.hidden)===void 0||(t==null?void 0:t.hidden)===!1?!1:t==null?void 0:t.hidden;return F1(t)||Be.includes(o)||!(t!=null&&t.role)||!((l=t.role)!=null&&l.length)?!n:t!=null&&t.role&&t.role.length?F1(t)&&!n:!n},H3=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()})},B3=e=>{H3(e),He(e)},w1=(e=!0)=>{const{router:t}=m1(),{push:o,replace:n}=t,{path:l}=X;C1("menuKey",l),e?o(l):n(l)},U3=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,_2=(e,t,o)=>{const n=[];if(U3(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const l of e.children){const a=_2(l,t,o);a.length>0&&n.push(e,...a)}return n},y1=(e,t,o)=>{const n=[];for(const l of e){const a=_2(l,t,o);a.length>0&&n.push(...a)}return n},K3=(e,t,o)=>{e.path!==t&&(o.find(l=>l.path===e.path)||o.push(e))},W1=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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=o?o.title:"";document.title=t+" - "+n},$3=e=>{const{meta:t}=e;if(!t.icon)return;if(J(t.icon,"Object"))return()=>t.icon;const o=I(C,{name:t.icon,size:D.MENU_COLLAPSED_ICON_SIZE},{});return()=>o},q1=()=>{const{path:e}=X;return B("menuKey")===null?e:B("menuKey")},e1=d1("menu",()=>{const{router:e}=m1(),t=be(),{t:o}=Q(),{setKeepAliveInclude:n}=b2(),l=Z({menuKey:q1(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),a=(p,m)=>y1(p,"key",m),s=(p,m)=>{const{meta:b,path:f}=m;if(b.windowOpen)window.open(b.windowOpen);else if(l.menuKey!==p){if(K3(m,l.menuKey,l.menuTagOptions),W1(m),n(m),l.breadcrumbOptions=y1(l.options,"key",p),String(p).startsWith("/"))e.push(f);else{const y=a(l.options,p).map(A=>A.key).join("/");e.push(y)}l.menuKey=p,C1("menuKey",p)}},c=p=>{const m=b=>{var f;for(const y of b)if((f=y==null?void 0:y.children)!=null&&f.length&&m(y.children),p===y.path){s(y.path,y);break}};m(l.options)},u=(p,m=!0)=>{const f=Array.isArray(p)?[...p]:[p];m?l.menuTagOptions.push(...f):l.menuTagOptions=f},h=()=>new Promise(p=>{const m=f=>{const{meta:y}=f,A=S(()=>y!=null&&y.i18nKey?o(`${y.i18nKey}`):y==null?void 0:y.noLocalTitle),L={...f,key:f.path,label:()=>I(Q1,null,{default:()=>A.value}),breadcrumbLabel:A.value},O=Object.assign({},L,{icon:$3(f)});return f.path===q1()&&(u(O),W1(O)),O.show=q(f),O},b=(f,y)=>{var L;const A=[];for(const O of f){if((L=O.children)!=null&&L.length&&q(O))O.children=b(O.children);else if(!q(O))continue;A.push(m(O))}return A};l.options=b(g2()),p(),N(()=>{l.breadcrumbOptions=y1(l.options,"key",l.menuKey)})}),v=p=>l.collapsed=p,w=(p,m=1)=>l.menuTagOptions.splice(p,m),g=()=>{l.menuTagOptions=[]};return Y(()=>t.fullPath,p=>{c(p)},{immediate:!0}),{...U(l),menuModelValueChange:s,setupAppMenu:h,collapsedMenu:v,spliceMenTagOptions:w,emptyMenuTagOptions:g,setMenuTagOptions:u}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey"]}}),P1=d1("signin",()=>{const e=Z({signinCallback:{}}),t=n=>new Promise((l,a)=>{B2(n)?a({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("账号退出中..."),Ae("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...U(e),signin:t,logout:o}},{persist:{key:"piniaSigninStore",paths:["signinCallback"],storage:sessionStorage}}),b2=d1("keepAlive",()=>{const{maxKeepAliveLength:e}=s2,t=Z({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=l=>{const a=o(),{name:s,meta:{keepAlive:c}}=l;c&&(a>=e&&t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(s))};return{...U(t),setKeepAliveInclude:n}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),w2=async e=>{const t=N2();e.use(t),t.use(Ce)},F3=M({name:"GlobalProvider",setup(){const e=x(),t=S(()=>e.primaryColorOverride),o=S(()=>e.themeValue?se:null),n=S(()=>{const u=e.localeLanguage;return Ee(u)}),{message:l,notification:a,dialog:s,loadingBar:c}=ce(["message","dialog","notification","loadingBar"],{configProviderProps:S(()=>({theme:o.value}))});return window.$dialog=s,window.$message=l,window.$loadingBar=c,window.$notification=a,{modelPrimaryColorOverride:t,modelThemeValue:o,localePackage:n}},render(){return i(me,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[i(re,null,{default:()=>[i(ue,null,{default:()=>[i(pe,null,{default:()=>[i(de,null,{default:()=>{var e,t;return[i(he,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}}),S2=T(!1),Dt=e=>S2.value=e,W3=M({name:"GlobalSpin",props:{...fe},setup(){return{spinValue:S2,overrides:{opacitySpinning:"0.3"}}},render(){return i(ge,H(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});const M2={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},u1=()=>({lockPassword:null}),q3=e=>{N(()=>{var t;(t=e.value)==null||t.focus()})},Y3=M({name:"LockScreen",setup(){const e=T(null),t=T(null),{setLockAppScreen:o}=h1(),{changeSwitcher:n}=x(),l=Z({lockCondition:u1()}),a=()=>{var s;(s=e.value)==null||s.validate(c=>{c||(o(!0),n(!0,"lockScreenSwitch"),l.lockCondition=u1())})};return q3(t),{...U(l),lockScreen:a,formInstRef:e,inputInstRef:t}},render(){return i("div",{class:"app-lock-screen__input"},[i(T1,{vertical:!0,align:"center",avatarSize:52},null),i(l2,{ref:"formInstRef",model:this.lockCondition,rules:M2,labelPlacement:"left"},{default:()=>[i(n2,{path:"lockPassword"},{default:()=>[i(M1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,minlength:6,maxlength:12},null)]}),i(_1,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[F("锁屏")]})]})])}}),G3=M({name:"UnlockScreen",setup(){const e=T(null),t=T(null),{logout:o}=P1(),{changeSwitcher:n}=x(),{setLockAppScreen:l}=h1(),a="HH:mm",s="A",c="YY年MM月DD日",u="ddd",h=Z({lockCondition:u1(),HH_MM:V().format(a),AM_PM:V().locale("en").format(s),YY_MM_DD:V().format(c),DDD:V().format(u)}),v=setInterval(()=>{h.HH_MM=V().format(a),h.AM_PM=V().format(s)},6e3),w=setInterval(()=>{h.YY_MM_DD=V().format(c),h.DDD=V().format(u)},864e5),g=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{o(),setTimeout(()=>{n(!1,"lockScreenSwitch")})}})},p=()=>{var m;(m=e.value)==null||m.validate(b=>{b||(l(!1),n(!1,"lockScreenSwitch"),h.lockCondition=u1())})};return G1(()=>{clearInterval(v),clearInterval(w)}),{...U(h),backToSignin:g,unlockScreen:p,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(T1,{vertical:!0,align:"center",avatarSize:52},null)]),i("div",{class:"app-lock-screen__unlock__content-input"},[i(l2,{ref:"formRef",model:this.lockCondition,rules:M2},{default:()=>[i(n2,{path:"lockPassword"},{default:()=>[i(M1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":o=>this.lockCondition.lockPassword=o,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12},null)]}),i(E,{justify:"space-between"},{default:()=>[i(_1,{type:"primary",text:!0,onClick:this.backToSignin.bind(this)},{default:()=>[F("返回登陆")]}),i(_1,{type:"primary",text:!0,onClick:this.unlockScreen.bind(this)},{default:()=>[F("进入系统")]})]})]})]),i("div",{class:"app-lock-screen__unlock__content-date"},[i("div",{class:"current-date"},[this.HH_MM,F(" "),i("span",null,[this.AM_PM])]),i("div",{class:"current-year"},[this.YY_MM_DD,F(" "),i("span",null,[this.DDD])])])])])}}),J3=M({name:"AppLockScreen",setup(){const e=x(),{lockScreenSwitch:t}=R(e),{getLockAppScreen:o}=h1();return{lockScreenSwitch:t,getLockAppScreen:o}},render(){return i(t2,{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(G3,null,null):i(Y3,null,null)])]})}}),C2=M({name:"App",setup(){const e=x(),{themeValue:t}=R(e),o=()=>{const{appPrimaryColor:{primaryColor:l,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.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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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-px-to-viewport":"^1.1.1",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.3.8","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.0.9"},name:"ray-template",version:"4.0.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},s=document.body,c=B("piniaSettingStore","localStorage"),u=U2(c,"primaryColorOverride.common.primaryColor"),h=r2(u||l,.3);s.style.setProperty("--ray-theme-primary-color",u||l),s.style.setProperty("--ray-theme-primary-fade-color",h||a)},n=()=>{const l=document.getElementById("pre-loading-animation");l&&Ie(l,{display:"none"})};o(),n(),Y(()=>t.value,l=>{const a=document.body,s="ray-template--dark",c="ray-template--light";l?r1(a,c):r1(a,s),A1(a,l?s:c)},{immediate:!0})},render(){return i(F3,null,{default:()=>[i(J3,null,null),i(W3,null,{default:()=>i(we,null,null),description:()=>"lodaing..."})]})}});let z;const X3={mounted:(e,t)=>{const o=t.value;z=new N1(e,{text:()=>String(o)}),z==null||z.on("success",()=>{window.$message.success("复制成功")}),z==null||z.on("error",()=>{window.$message.error("复制失败")})},updated:(e,t)=>{const o=t.value;z=new N1(e,{text:()=>String(o)})},beforeUnmount:()=>{z==null||z.destroy(),z=null}},Q3=Object.freeze(Object.defineProperty({__proto__:null,default:X3},Symbol.toStringTag,{value:"Module"}));let K;const et={beforeMount:(e,t)=>{const{func:o,trigger:n="click",wait:l=500,options:a}=t.value;if(typeof o!="function")throw new Error("debounce directive value must be a function");K=X1(o,l,Object.assign({},{},a)),O1(e,n,K)},beforeUnmount:(e,t)=>{const{trigger:o="click"}=t.value;K&&L1(e,o,K),K=null}},tt=Object.freeze(Object.defineProperty({__proto__:null,default:et},Symbol.toStringTag,{value:"Module"})),Y1=(e,t)=>{if(e){const o="ray-template__directive--disabled";t?A1(e,o):r1(e,o),e==null||e.setAttribute("disabled",t?"disabled":"")}},ot={mounted:(e,t)=>{const o=t.value;Y1(e,o)},updated:(e,t)=>{const o=t.value;Y1(e,o)}},lt=Object.freeze(Object.defineProperty({__proto__:null,default:ot},Symbol.toStringTag,{value:"Module"}));let $;const nt={beforeMount:(e,t)=>{const{func:o,trigger:n="click",wait:l=500,options:a}=t.value;if(typeof o!="function")throw new Error("throttle directive value must be a function");$=K2(o,l,Object.assign({},{},a)),O1(e,n,$)},beforeUnmount:(e,t)=>{const{trigger:o="click"}=t.value;$&&L1(e,o,$),$=null}},it=Object.freeze(Object.defineProperty({__proto__:null,default:nt},Symbol.toStringTag,{value:"Module"})),at=e=>Object.keys(e).reduce((o,n)=>{var l,a;if((l=e[n])!=null&&l.default){const s=(a=e[n])==null?void 0:a.default;return o[n]=s,o}else throw new Error("directiveModules[curr]?.default is undefined")},{}),st=e=>{const o=at(Object.assign({"./modules/copy/index.ts":Q3,"./modules/debounce/index.ts":tt,"./modules/disabled/index.ts":lt,"./modules/throttle/index.ts":it})),n=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)");$2(o,(l,a)=>{var c;const s=(c=a.match(n))==null?void 0:c[0];if(J(s,"String"))e.directive(s,l);else throw new Error("directiveName is not string, please check your directive file name")})},ct=async()=>{const e=J1(C2);await p2(e),await w2(e),y2(e),h2(),st(e),e.mount("#app")},rt=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=J1(C2),await p2(e),await w2(e),y2(e),h2(),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?rt():ct();export{k1 as A,i2 as L,X as R,Fe as T,P1 as a,m1 as b,C1 as c,C as d,x as e,It as f,Zt as g,B as h,jt as i,L1 as j,Ie as k,xe as l,O1 as o,w1 as r,Dt as s,Q as u}; diff --git a/assets/index-d9edca07.js.gz b/assets/index-d9edca07.js.gz deleted file mode 100644 index 342c3e9f9084f105cdbeef88fc3c7e88269a3519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39934 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 SKl;P^fBL`BO1T~V`vCxBann=) diff --git a/assets/index-a99cfa5b.js b/assets/index-f1f030a9.js similarity index 90% rename from assets/index-a99cfa5b.js rename to assets/index-f1f030a9.js index c589aac8..fea2877c 100644 --- a/assets/index-a99cfa5b.js +++ b/assets/index-f1f030a9.js @@ -1 +1 @@ -import{r as o}from"./index-d9edca07.js";import{a0 as e,r as i,P as p}from"./naive-ui-6aaba7d0.js";import{h as t,ad as r,z as m,e as s}from"./@vue-b109a2ec.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-3e0825c6.js";import"./clipboard-9c798d85.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const a=t({name:"PageResult",props:{...e},render(){return r("div",{class:"error-page"},[r(i,m(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>r(p,{onClick:o.bind(this,!1)},{default:()=>[s("返回首页")]})})])}}),y=t({name:"ErrorPage404",setup(){return{}},render(){return r(a,{status:"404"},null)}});export{y as default}; +import{r as o}from"./index-075a458f.js";import{a0 as e,r as i,P as p}from"./naive-ui-6aaba7d0.js";import{h as t,ad as r,z as m,e as s}from"./@vue-b109a2ec.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const a=t({name:"PageResult",props:{...e},render(){return r("div",{class:"error-page"},[r(i,m(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>r(p,{onClick:o.bind(this,!1)},{default:()=>[s("返回首页")]})})])}}),y=t({name:"ErrorPage404",setup(){return{}},render(){return r(a,{status:"404"},null)}});export{y as default}; diff --git a/assets/index-f1f030a9.js.gz b/assets/index-f1f030a9.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..05ddf317d4488956cf5452503d4bccc8b432ce0c GIT binary patch literal 712 zcmV;(0yq61iwFP!000026LnNQZ`3dt-uV?JVz`s+!})MNt^y$;cEpN0*zxPuZ4yVe zbK;0HA+fR`BtC>-VMJXRKtlW(3hlqZxl+odFnM^s-sg>DRkzx>-s~{DqX%hp9V~9D zM!+LXGRhK~%f+D$cGWqLk&y^!!&m73c(fO?hN%_cPT`a>&N4y%RvwI0hnN^ogC37Z zjbJ?Ng~6Rw2bhPXU=fsmi9OV+Mlme2oR*=;x3N(rpjJ2wIU^vWZMf2c*#is~7mIPbg?WQ1@Fe7%Y{Pd{<0>WBK7yxtnq=FsVCzFW4oxG@lWnZ5RLeCp0vBagg1*j{(z%rE~6yc;} zX)QM3ubjb@QbEJ0n51fbWc}Ak2noaKL_!(Aev;&I9#5SQyZ!wNa1zom_12S*a~Uh* zg65F2i5zO}lx}d&a>!ztZo|$mzaG~W(K5=ol>gbJdyL~EC5fM5o5Ae5De;O`%5$}! z0w5|N=Nne38|!x1EjQ~MR>Ly5&-UQ~*sgK`YK?B~vR^C~Frf1evw3g8b*9-dvp}d- zfcmmx)-D4u#+$cZ9t`NAnJHAy+<~%-8yg$ckN2VTL`q12oN|><)tB>Em zzB~PNeD?h1$(!RJFFt?&@-!IcXpBDhu$6WeNv-`QUe4yXZkt()dfnWuRC%=23+~^N zO&q!&&Ii;Bkj!`3P#@Y^aQf}}$?LagA6}fj{}jykhWRkxn-4x>eOdk9*kJ6RkR(9X u*KGgP?T3GDfL*p4H3Mq=Pcqu>!lTV=v>xA`-?I$6*M0&227s6b1poj(zhN8z literal 0 HcmV?d00001 diff --git a/assets/index-7b374773.js b/assets/index-f5573a68.js similarity index 98% rename from assets/index-7b374773.js rename to assets/index-f5573a68.js index ce1f340c..3a043bfe 100644 --- a/assets/index-7b374773.js +++ b/assets/index-f5573a68.js @@ -1 +1 @@ -import{s as j}from"./pinia-f785c1d8.js";import{d as U,c as P}from"./lodash-es-92f3d5bd.js";import{e as M,i as D,o as N,j as W,k as O}from"./index-d9edca07.js";import{u as d,i as q,a as G,b as H,c as X,d as Z,e as J,f as K,g as Q,h as Y,j as _,k as I,l as ee,m as te,n as ae,o as se,p as ie,q as ne,r as oe}from"./echarts-d6944f71.js";import{h as T,r as h,d as x,w as y,k as ue,c as le,n as re,j as ce,ad as t,I as de,P as he,e as n}from"./@vue-b109a2ec.js";import{$ as u,Z as me,e as k}from"./naive-ui-6aaba7d0.js";import"./vue-demi-71ba0ef2.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-3e0825c6.js";import"./clipboard-9c798d85.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";import"./zrender-d1c4172f.js";const R=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=T({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,default:()=>({})},error:{type:Function,default:()=>({})},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:()=>R()}},setup(e,{expose:F}){const m=M(),{themeValue:l}=j(m),E=h(),f=h();let a,p;const b=x(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),A=x(()=>R(e.loadingOptions)),o=async()=>{d([G,H,X,Z,J,K,Q,Y]),d([_,I,ee,te,ae,se]),d([ie,ne]),d([oe]);try{d(e.use)}catch{console.error("Error: wrong property and method passed in extend attribute")}},w=()=>{let s=P(e.options);const r=g=>Object.assign({},s,g);return e.showAria&&(s=r({aria:{enabled:!0,decal:{show:!0}}})),s},i=s=>{var v,B;const r=E.value,g=w(),{height:L,width:V}=r.getBoundingClientRect();L===0&&O(r,{height:"200px"}),V===0&&O(r,{width:"200px"});try{a=q(r,s),f.value=a,g&&a.setOption(g),(v=e.success)==null||v.call(e,a)}catch(z){(B=e.error)==null||B.call(e),console.error(z)}},S=s=>{if(e.autoChangeTheme){i(s?"dark":"");return}e.theme||i("")},C=()=>{a&&(a.clear(),a.dispose())},$=()=>{a&&a.resize()};return y(()=>[l.value],([s])=>{e.autoChangeTheme&&(C(),S(s))}),y(()=>e.showAria,()=>{C(),(e.autoChangeTheme||e.theme)&&l.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)}),ue(async()=>{await o()}),le(()=>{re(()=>{e.autoChangeTheme?S(l.value):e.theme?i("dark"):i(""),e.autoResize&&(p=U($,500),N(window,"resize",p))})}),ce(()=>{C(),W(window,"resize",p)}),F({echart:f}),{rayChartRef:E,cssVarsRef:b,echartInstance:f}},render(){return t("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),qe=T({name:"REchart",setup(){const e=h(),F=h(!1),m=h(!1),l=de({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:o=>{l.loading=o},chartAria:m,handleAriaShow:o=>{m.value=o},handleChartRenderSuccess:o=>{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]}]},...he(l)}},render(){return t("div",{class:"echart"},[t(u,null,{default:()=>[n("RayChart 组件使用")]}),t(me,null,{default:()=>[n("该组件会默认以 200*200 宽高进行填充。预设了常用的图、方法组件,如果不满足需求,需要用 use 方法进行手动拓展。该组件实现了自动跟随模板主题切换功能,但是动态切换损耗较大,所以默认不启用")]}),t(u,null,{default:()=>[n("基础使用")]}),t("div",{class:"chart--container"},[t(c,{options:this.baseOptions},null)]),t(u,null,{default:()=>[n("渲染成功后运行回调函数")]}),t("div",{class:"chart--container"},[t(c,{ref:"baseChartRef",options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)]),t(u,null,{default:()=>[n("能跟随主题切换的可视化图")]}),t("div",{class:"chart--container"},[t(c,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)]),t(u,null,{default:()=>[n("不跟随主题切换的暗色主题可视化图")]}),t("div",{class:"chart--container"},[t(c,{theme:"dark",options:this.baseOptions},null)]),t(u,null,{default:()=>[n("加载动画")]}),t(k,{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:()=>[n("贴画可视化图")]}),t(k,{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{qe as default}; +import{s as j}from"./pinia-f785c1d8.js";import{d as U,c as P}from"./lodash-es-92f3d5bd.js";import{e as M,i as D,o as N,j as W,k as O}from"./index-075a458f.js";import{u as d,i as q,a as G,b as H,c as X,d as Z,e as J,f as K,g as Q,h as Y,j as _,k as I,l as ee,m as te,n as ae,o as se,p as ie,q as ne,r as oe}from"./echarts-d6944f71.js";import{h as T,r as h,d as x,w as y,k as ue,c as le,n as re,j as ce,ad as t,I as de,P as he,e as n}from"./@vue-b109a2ec.js";import{$ as u,Z as me,e as k}from"./naive-ui-6aaba7d0.js";import"./vue-demi-71ba0ef2.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";import"./zrender-d1c4172f.js";const R=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=T({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,default:()=>({})},error:{type:Function,default:()=>({})},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:()=>R()}},setup(e,{expose:F}){const m=M(),{themeValue:l}=j(m),E=h(),f=h();let a,p;const b=x(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),A=x(()=>R(e.loadingOptions)),o=async()=>{d([G,H,X,Z,J,K,Q,Y]),d([_,I,ee,te,ae,se]),d([ie,ne]),d([oe]);try{d(e.use)}catch{console.error("Error: wrong property and method passed in extend attribute")}},w=()=>{let s=P(e.options);const r=g=>Object.assign({},s,g);return e.showAria&&(s=r({aria:{enabled:!0,decal:{show:!0}}})),s},i=s=>{var v,B;const r=E.value,g=w(),{height:L,width:V}=r.getBoundingClientRect();L===0&&O(r,{height:"200px"}),V===0&&O(r,{width:"200px"});try{a=q(r,s),f.value=a,g&&a.setOption(g),(v=e.success)==null||v.call(e,a)}catch(z){(B=e.error)==null||B.call(e),console.error(z)}},S=s=>{if(e.autoChangeTheme){i(s?"dark":"");return}e.theme||i("")},C=()=>{a&&(a.clear(),a.dispose())},$=()=>{a&&a.resize()};return y(()=>[l.value],([s])=>{e.autoChangeTheme&&(C(),S(s))}),y(()=>e.showAria,()=>{C(),(e.autoChangeTheme||e.theme)&&l.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)}),ue(async()=>{await o()}),le(()=>{re(()=>{e.autoChangeTheme?S(l.value):e.theme?i("dark"):i(""),e.autoResize&&(p=U($,500),N(window,"resize",p))})}),ce(()=>{C(),W(window,"resize",p)}),F({echart:f}),{rayChartRef:E,cssVarsRef:b,echartInstance:f}},render(){return t("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),qe=T({name:"REchart",setup(){const e=h(),F=h(!1),m=h(!1),l=de({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:o=>{l.loading=o},chartAria:m,handleAriaShow:o=>{m.value=o},handleChartRenderSuccess:o=>{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]}]},...he(l)}},render(){return t("div",{class:"echart"},[t(u,null,{default:()=>[n("RayChart 组件使用")]}),t(me,null,{default:()=>[n("该组件会默认以 200*200 宽高进行填充。预设了常用的图、方法组件,如果不满足需求,需要用 use 方法进行手动拓展。该组件实现了自动跟随模板主题切换功能,但是动态切换损耗较大,所以默认不启用")]}),t(u,null,{default:()=>[n("基础使用")]}),t("div",{class:"chart--container"},[t(c,{options:this.baseOptions},null)]),t(u,null,{default:()=>[n("渲染成功后运行回调函数")]}),t("div",{class:"chart--container"},[t(c,{ref:"baseChartRef",options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)]),t(u,null,{default:()=>[n("能跟随主题切换的可视化图")]}),t("div",{class:"chart--container"},[t(c,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)]),t(u,null,{default:()=>[n("不跟随主题切换的暗色主题可视化图")]}),t("div",{class:"chart--container"},[t(c,{theme:"dark",options:this.baseOptions},null)]),t(u,null,{default:()=>[n("加载动画")]}),t(k,{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:()=>[n("贴画可视化图")]}),t(k,{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{qe as default}; diff --git a/assets/index-f5573a68.js.gz b/assets/index-f5573a68.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7d957886950b641f2ca0077d5402293f585003bb GIT binary patch literal 3265 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 MZ&e`UXTuNx0EC#BnE(I) diff --git a/assets/zh-CN-2a8f9b3a.js b/assets/zh-CN-46dfa735.js similarity index 61% rename from assets/zh-CN-2a8f9b3a.js rename to assets/zh-CN-46dfa735.js index 6f08273e..cc252e4f 100644 --- a/assets/zh-CN-2a8f9b3a.js +++ b/assets/zh-CN-46dfa735.js @@ -1 +1 @@ -import{f as o}from"./index-d9edca07.js";import"./@vue-b109a2ec.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./naive-ui-6aaba7d0.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-3e0825c6.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const n={Title:r=>{const{normalize:e}=r;return e(["项目配置"])},ThemeOptions:{Title:r=>{const{normalize:e}=r;return e(["主题"])},Dark:r=>{const{normalize:e}=r;return e(["暗色"])},Light:r=>{const{normalize:e}=r;return e(["明亮"])},PrimaryColorConfig:r=>{const{normalize:e}=r;return e(["主题色"])}},InterfaceDisplay:r=>{const{normalize:e}=r;return e(["界面显示"])}},t=Object.freeze(Object.defineProperty({__proto__:null,default:n},Symbol.toStringTag,{value:"Module"})),i={Reload:r=>{const{normalize:e}=r;return e(["刷新当前页面"])},Lock:r=>{const{normalize:e}=r;return e(["锁屏"])},Setting:r=>{const{normalize:e}=r;return e(["设置"])},Github:r=>{const{normalize:e}=r;return e(["Github"])},FullScreen:r=>{const{normalize:e}=r;return e(["全屏"])},CancelFullScreen:r=>{const{normalize:e}=r;return e(["退出全屏"])},Search:r=>{const{normalize:e}=r;return e(["搜索"])}},l=Object.freeze(Object.defineProperty({__proto__:null,default:i},Symbol.toStringTag,{value:"Module"})),a={Dashboard:r=>{const{normalize:e}=r;return e(["首页"])},Rely:r=>{const{normalize:e}=r;return e(["依赖项"])},RelyAbout:r=>{const{normalize:e}=r;return e(["关于"])},Error:r=>{const{normalize:e}=r;return e(["错误页"])},Echart:r=>{const{normalize:e}=r;return e(["可视化"])},scrollReveal:r=>{const{normalize:e}=r;return e(["滚动动画"])},Axios:r=>{const{normalize:e}=r;return e(["请求"])},Table:r=>{const{normalize:e}=r;return e(["表格"])},MultiMenu:r=>{const{normalize:e}=r;return e(["多级菜单(缓存)"])},Doc:r=>{const{normalize:e}=r;return e(["文档"])},DocLocal:r=>{const{normalize:e}=r;return e(["文档 (国内地址)"])},Office:r=>{const{normalize:e}=r;return e(["办公"])},Office_Document:r=>{const{normalize:e}=r;return e(["文档"])},Office_Presentation:r=>{const{normalize:e}=r;return e(["演示"])},Office_Spreadsheet:r=>{const{normalize:e}=r;return e(["表格"])},CalculatePrecision:r=>{const{normalize:e}=r;return e(["数字精度"])},Directive:r=>{const{normalize:e}=r;return e(["指令"])}},m=Object.freeze(Object.defineProperty({__proto__:null,default:a},Symbol.toStringTag,{value:"Module"})),z={Title:r=>{const{normalize:e}=r;return e(["项目配置"])},ThemeOptions:{Title:r=>{const{normalize:e}=r;return e(["主题"])},Dark:r=>{const{normalize:e}=r;return e(["暗色"])},Light:r=>{const{normalize:e}=r;return e(["明亮"])},PrimaryColorConfig:r=>{const{normalize:e}=r;return e(["主题色"])}},InterfaceDisplay:r=>{const{normalize:e}=r;return e(["界面显示"])}},c=Object.freeze(Object.defineProperty({__proto__:null,default:z},Symbol.toStringTag,{value:"Module"})),s={Register:r=>{const{normalize:e}=r;return e(["注册"])},Signin:r=>{const{normalize:e}=r;return e(["登陆"])},QRCodeSignin:r=>{const{normalize:e}=r;return e(["扫码登陆"])},NamePlaceholder:r=>{const{normalize:e}=r;return e(["请输入用户名"])},PasswordPlaceholder:r=>{const{normalize:e}=r;return e(["请输入密码"])},Login:r=>{const{normalize:e}=r;return e(["登 陆"])},Name:r=>{const{normalize:e}=r;return e(["用户名"])},Password:r=>{const{normalize:e}=r;return e(["密码"])}},_=Object.freeze(Object.defineProperty({__proto__:null,default:s},Symbol.toStringTag,{value:"Module"})),u=Object.assign({"./zh-CN/headerSettingOptions.json":t,"./zh-CN/headerTooltip.json":l,"./zh-CN/menu.json":m,"./zh-CN/setting.json":c,"./zh-CN/views/login/index.json":_}),G={message:{...o(u,"zh-CN")}};export{G as default}; +import{f as o}from"./index-075a458f.js";import"./@vue-b109a2ec.js";import"./pinia-f785c1d8.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./naive-ui-6aaba7d0.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-7f8201e7.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-555d5129.js";import"./vooks-5e400110.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-5eb41bb0.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./vue-router-b96fe403.js";import"./@vueuse-da6970f7.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const n={Title:r=>{const{normalize:e}=r;return e(["项目配置"])},ThemeOptions:{Title:r=>{const{normalize:e}=r;return e(["主题"])},Dark:r=>{const{normalize:e}=r;return e(["暗色"])},Light:r=>{const{normalize:e}=r;return e(["明亮"])},PrimaryColorConfig:r=>{const{normalize:e}=r;return e(["主题色"])}},InterfaceDisplay:r=>{const{normalize:e}=r;return e(["界面显示"])}},t=Object.freeze(Object.defineProperty({__proto__:null,default:n},Symbol.toStringTag,{value:"Module"})),i={Reload:r=>{const{normalize:e}=r;return e(["刷新当前页面"])},Lock:r=>{const{normalize:e}=r;return e(["锁屏"])},Setting:r=>{const{normalize:e}=r;return e(["设置"])},Github:r=>{const{normalize:e}=r;return e(["Github"])},FullScreen:r=>{const{normalize:e}=r;return e(["全屏"])},CancelFullScreen:r=>{const{normalize:e}=r;return e(["退出全屏"])},Search:r=>{const{normalize:e}=r;return e(["搜索"])}},l=Object.freeze(Object.defineProperty({__proto__:null,default:i},Symbol.toStringTag,{value:"Module"})),a={Dashboard:r=>{const{normalize:e}=r;return e(["首页"])},Rely:r=>{const{normalize:e}=r;return e(["依赖项"])},RelyAbout:r=>{const{normalize:e}=r;return e(["关于"])},Error:r=>{const{normalize:e}=r;return e(["错误页"])},Echart:r=>{const{normalize:e}=r;return e(["可视化"])},scrollReveal:r=>{const{normalize:e}=r;return e(["滚动动画"])},Axios:r=>{const{normalize:e}=r;return e(["请求"])},Table:r=>{const{normalize:e}=r;return e(["表格"])},MultiMenu:r=>{const{normalize:e}=r;return e(["多级菜单(缓存)"])},Doc:r=>{const{normalize:e}=r;return e(["文档"])},DocLocal:r=>{const{normalize:e}=r;return e(["文档 (国内地址)"])},Office:r=>{const{normalize:e}=r;return e(["办公"])},Office_Document:r=>{const{normalize:e}=r;return e(["文档"])},Office_Presentation:r=>{const{normalize:e}=r;return e(["演示"])},Office_Spreadsheet:r=>{const{normalize:e}=r;return e(["表格"])},CalculatePrecision:r=>{const{normalize:e}=r;return e(["数字精度"])},Directive:r=>{const{normalize:e}=r;return e(["指令"])},RouterDemo:r=>{const{normalize:e}=r;return e(["平层路由详情"])}},m=Object.freeze(Object.defineProperty({__proto__:null,default:a},Symbol.toStringTag,{value:"Module"})),z={Title:r=>{const{normalize:e}=r;return e(["项目配置"])},ThemeOptions:{Title:r=>{const{normalize:e}=r;return e(["主题"])},Dark:r=>{const{normalize:e}=r;return e(["暗色"])},Light:r=>{const{normalize:e}=r;return e(["明亮"])},PrimaryColorConfig:r=>{const{normalize:e}=r;return e(["主题色"])}},InterfaceDisplay:r=>{const{normalize:e}=r;return e(["界面显示"])}},c=Object.freeze(Object.defineProperty({__proto__:null,default:z},Symbol.toStringTag,{value:"Module"})),s={Register:r=>{const{normalize:e}=r;return e(["注册"])},Signin:r=>{const{normalize:e}=r;return e(["登陆"])},QRCodeSignin:r=>{const{normalize:e}=r;return e(["扫码登陆"])},NamePlaceholder:r=>{const{normalize:e}=r;return e(["请输入用户名"])},PasswordPlaceholder:r=>{const{normalize:e}=r;return e(["请输入密码"])},Login:r=>{const{normalize:e}=r;return e(["登 陆"])},Name:r=>{const{normalize:e}=r;return e(["用户名"])},Password:r=>{const{normalize:e}=r;return e(["密码"])}},_=Object.freeze(Object.defineProperty({__proto__:null,default:s},Symbol.toStringTag,{value:"Module"})),u=Object.assign({"./zh-CN/headerSettingOptions.json":t,"./zh-CN/headerTooltip.json":l,"./zh-CN/menu.json":m,"./zh-CN/setting.json":c,"./zh-CN/views/login/index.json":_}),G={message:{...o(u,"zh-CN")}};export{G as default}; diff --git a/assets/zh-CN-46dfa735.js.gz b/assets/zh-CN-46dfa735.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b530520714f35f5919b0e8012dff1248cb0ae722 GIT binary patch literal 1383 zcmV-t1(^CDiwFP!000026YW@CZxcrpeebV`{NzYp&I$e|>d zgP|&RF;eWTu9>Q(55{^Z3o2O2ss>7cog551#6qmB08?^FJ7sBxH5hjhu7ToVC4-QG zvQ}a+Y#|Pc?J^}}CX*UU424YxR}F%wrR2{p3P9|dt1)(HWG)=QKHJKaQm5_@}(IA~jsOk{onuRG-j6_;b z>8at&GhV6WfRa`CDuiR=Dmv03o3b;5VNOL=Jvoz_namot z{SQj>StXUrB+`Pz;0na*uBp_JgT-1RSO6q*pc{w#0js(z>NnD=VGPxO61&{Nwh$ML zjGjqnhgsBTSg#AUq+z5FXQssCLI5L|v4y;;!yW7~(T*sS%O>oh)XWqDxVGmwijjhh zWvcdNO$!^`|+FZ++zFFo5+u&&DeAqDsaBq^NZz=kZAX>?e6oHAjJft z7o{+*M-MtT-vyZOaH-7YKr6R*w?eLy6juY%z*j`sb9?$hV3m7VsBtuPHQoHu5`J@`HaZaW<#cpXDm0}Ii)E?v`XNl!G5NVE%#&Dr=0UUxXDVqL` z&DQc;|I@>H_R@Bc;nZbJm|UN)Z?-nBg>w@b zl9RHty4HI3F#w$vw&SzldUAEXc+}o{)w%P;U%Ve}f4t|vUKtGsE-~dQUB2F0{bdg# zhJdU>0d6GfKmO#;&-qW@`cJQfJD<00Y|54G-}>2~`~3i_C^&c(aQRWW_u-Qim_Vc6 zQ6-n+<5GWG@1>ZkQa~0f1Ms6-H;x?BbHouWXqcEubGZN3fBm5SZpYtx85)5Fo{PJt z9DL#W?)HoDjSOxa6XI?qC;x}{{>HV==6ZW+qqF|9_0wE9vMR?KSx9zd&HjHW`7bUd z=CRzJm35c(E+wVjwN!4@x8AS$^9$igi%Tw+dw1Fox4RGL1Jw5y#)$<-z_xDw)_!*N zK!$Uu0+WsqxJ(>NlC~K4ot=CB+^_AWwbqSI|L$VwIAZJ)q1L}n=daHTa{ZfGNnVYS zgT=^!zDQhdfP5y|j1`a7R!p|7yuED%PhoYmA$|!0{12qhn*a@d+Q24!~zogh4jh!hpD!>>j pLB0`>$4S(SMFLbr$TbF+gHIl3dY?S{A~eUo`WtUXyIcto007ADu`~bx literal 0 HcmV?d00001 diff --git a/index.html b/index.html index 941b6c51..8750aec3 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ Ray Template - + @@ -27,7 +27,7 @@ - + diff --git a/index.html.gz b/index.html.gz index a623f94d0842446965d4efd097396b29f3a75366..be2742aa2a0dd39c416c84adb6a47709e83af606 100644 GIT binary patch delta 1341 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