From cf03034a5a75f9c1f4478aa04d33e57020e3d570 Mon Sep 17 00:00:00 2001 From: ray_wuhao <443547225@qq.com> Date: Wed, 28 Jun 2023 16:06:53 +0800 Subject: [PATCH] build v4.0.0 --- 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-5acff848.js.gz | Bin 1171 -> 0 bytes .../{en-US-5acff848.js => en-US-fbf9559c.js} | 2 +- assets/en-US-fbf9559c.js.gz | Bin 0 -> 1173 bytes .../{index-b1d6412a.js => index-17a34b1e.js} | 2 +- assets/index-17a34b1e.js.gz | Bin 0 -> 2377 bytes .../{index-fceb24b1.js => index-1e05466c.js} | 2 +- assets/index-1e05466c.js.gz | Bin 0 -> 1540 bytes assets/index-2154fc04.js | 1 - assets/index-2154fc04.js.gz | Bin 39728 -> 0 bytes assets/index-48f68b7f.js | 1 - assets/index-48f68b7f.js.gz | Bin 1135 -> 0 bytes assets/index-516c2f5a.js.gz | Bin 2144 -> 0 bytes .../{index-c10850e7.js => index-57cc58b4.js} | 2 +- assets/index-57cc58b4.js.gz | Bin 0 -> 5653 bytes assets/index-63ca76e8.js.gz | Bin 714 -> 0 bytes assets/index-a502c80e.js.gz | Bin 3271 -> 0 bytes assets/index-a939a624.js.gz | Bin 3262 -> 0 bytes assets/index-ae9c1e49.js | 1 - assets/index-ae9c1e49.js.gz | Bin 572 -> 0 bytes assets/index-b1d6412a.js.gz | Bin 2377 -> 0 bytes .../{index-63ca76e8.js => index-b7686260.js} | 2 +- assets/index-b7686260.js.gz | Bin 0 -> 717 bytes assets/index-bd49762a.js | 1 + assets/index-bd49762a.js.gz | Bin 0 -> 543 bytes .../{index-a939a624.js => index-bd49f4fa.js} | 2 +- assets/index-bd49f4fa.js.gz | Bin 0 -> 3262 bytes assets/index-c10850e7.js.gz | Bin 5653 -> 0 bytes .../{index-a502c80e.js => index-ced1e023.js} | 2 +- assets/index-ced1e023.js.gz | Bin 0 -> 3271 bytes .../{index-516c2f5a.js => index-e387fcad.js} | 2 +- assets/index-e387fcad.js.gz | Bin 0 -> 2143 bytes assets/index-ec0912b8.js | 1 + assets/index-ec0912b8.js.gz | Bin 0 -> 39725 bytes assets/index-fb215e17.js | 1 + assets/index-fb215e17.js.gz | Bin 0 -> 1214 bytes assets/index-fceb24b1.js.gz | Bin 1540 -> 0 bytes .../{zh-CN-77187ca0.js => zh-CN-6f436fb1.js} | 2 +- assets/zh-CN-6f436fb1.js.gz | Bin 0 -> 1350 bytes assets/zh-CN-77187ca0.js.gz | Bin 1348 -> 0 bytes index.html | 4 ++-- index.html.gz | Bin 1348 -> 1348 bytes 45 files changed, 15 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-5acff848.js.gz rename assets/{en-US-5acff848.js => en-US-fbf9559c.js} (95%) create mode 100644 assets/en-US-fbf9559c.js.gz rename assets/{index-b1d6412a.js => index-17a34b1e.js} (96%) create mode 100644 assets/index-17a34b1e.js.gz rename assets/{index-fceb24b1.js => index-1e05466c.js} (95%) create mode 100644 assets/index-1e05466c.js.gz delete mode 100644 assets/index-2154fc04.js delete mode 100644 assets/index-2154fc04.js.gz delete mode 100644 assets/index-48f68b7f.js delete mode 100644 assets/index-48f68b7f.js.gz delete mode 100644 assets/index-516c2f5a.js.gz rename assets/{index-c10850e7.js => index-57cc58b4.js} (50%) create mode 100644 assets/index-57cc58b4.js.gz delete mode 100644 assets/index-63ca76e8.js.gz delete mode 100644 assets/index-a502c80e.js.gz delete mode 100644 assets/index-a939a624.js.gz delete mode 100644 assets/index-ae9c1e49.js delete mode 100644 assets/index-ae9c1e49.js.gz delete mode 100644 assets/index-b1d6412a.js.gz rename assets/{index-63ca76e8.js => index-b7686260.js} (90%) create mode 100644 assets/index-b7686260.js.gz create mode 100644 assets/index-bd49762a.js create mode 100644 assets/index-bd49762a.js.gz rename assets/{index-a939a624.js => index-bd49f4fa.js} (98%) create mode 100644 assets/index-bd49f4fa.js.gz delete mode 100644 assets/index-c10850e7.js.gz rename assets/{index-a502c80e.js => index-ced1e023.js} (97%) create mode 100644 assets/index-ced1e023.js.gz rename assets/{index-516c2f5a.js => index-e387fcad.js} (98%) create mode 100644 assets/index-e387fcad.js.gz create mode 100644 assets/index-ec0912b8.js create mode 100644 assets/index-ec0912b8.js.gz create mode 100644 assets/index-fb215e17.js create mode 100644 assets/index-fb215e17.js.gz delete mode 100644 assets/index-fceb24b1.js.gz rename assets/{zh-CN-77187ca0.js => zh-CN-6f436fb1.js} (95%) create mode 100644 assets/zh-CN-6f436fb1.js.gz delete mode 100644 assets/zh-CN-77187ca0.js.gz 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-5acff848.js.gz b/assets/en-US-5acff848.js.gz deleted file mode 100644 index 113e1f7f9bfa88b2028b20b794610bddd2554608..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1171 zcmV;E1Z?{siwFP!000026YW?{Z{s!)z4uoLJ~@Et=);m_2QGHuY(Ica;>OuiQ5Y08 zvYDkwm!!OL4FC61ls0jcEx;f^Pd$qB-s5m)G#rVRTOswK^sw^8v5=zd4bLgh;Q@s~ zJSvDk8s4kk1+_S1`>?A3K{kdMXZcIhmU4SNEpW0_g|U`quWeinWG6APtrV%UpZG1 zjqqkJ2cOy2|&}dd&chf;dRxxa051ws|y(Q%E|}AD|SP3XW2o!Z<3Dmu4-^ zsp@csF$u?6QT$7!^&^TViHTXz5x{EC3EE*s4OSR00Ky5R+3R|sLCR4~@&t-((s7b< z&1hkQ3t5sTqjA@Z{k=jF_^I(Sd95r(rA+|BEXn++_(26%sxHSg5B;!HN{W~O@S+CqV+dv67+xl5e-=Ji9R^bxMuTGR2Xc?dB zdZV2v7HK&PNlPsEbHRjcPT?fb(mczng^q*Yxk+7t30zXOWq9xAdxLEh^z0_P2cn0C zN#!H-+ov1~%3&deNt)jG53AKy3N2QvDL2_37&ESzp7P^hxi2%phFUDOq`%Xl58B$T|=94VDBmi>RJwX zcDOWmn7wD5eEdzcZ>TAay=x8apBNuA)8w3Ko`qZTCn<$=B3k5gseU3GEZw%8*GNk; z{Zue^3p>EfEp?XQH4H29@qr5E#I;C6{ksCyY=4I{*N#~uE$7PQon8U2oOn;@KEax7 z&YGqxh+E$h!3;Zi<2uw?j726V}RzRi)`jt~*=sslY;lGE4T# za_srfgj1pARszn|2Efgk6MWlh7^#@KhRp_qsyDdPpqoTc^Qg_R>3Hq5=%&+@@9H$z zwbQ8oM~eSoq9t{f}Z96#2>#kw9XrDKn8z|BQT*POale*?9wKW^tDhc|E= zf_EZujZ0WC6SIwAxufS>23Uayb+|nfMBJH%bc08O#J{`)5 z@}+kEy6e0me2ZS{Q{v$;uR|4@JPa`a_+zA@buWII8&{la|Mm@YEa zgAVFW2y+W=TQhq$o7TT9sA}lL<^~oXM^k6p#-JOG%`I5 lheOd{4SJT{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{m as o}from"./index-ec0912b8.js";import"./@vue-eb7e5abd.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./naive-ui-0ce76152.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.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}; diff --git a/assets/en-US-fbf9559c.js.gz b/assets/en-US-fbf9559c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ba8376f42d8cb9c740afafac4a29d817362463ae GIT binary patch literal 1173 zcmV;G1Zw*qiwFP!000026YW?{Z{s!)z4uoLJ~@Et=);m_2QGHuY}*Aki5q86MPX3X z$Yz!zU6S&~G5p_4QQE{&T7W@-o_ZALy~p9qXgCrrw?gVe>0#xGVL66yZxV6FF8J z1PV>UBFf{gG{i0pLZ& z7|J3@auO8(ROMS%ttm%akcuh|xzcrD@=279ib=B}5nO4H&klD~Gnm5c=Yw53a3M<* zo=2F<;|wk&=t^==_W$V31uy8jlDJM#@6WU2;BEsY+-&P-HGPAU+l+|LCQvN?s5Kuhy1uNFEEK68`00u#8TYRmB6&G!b|DCpTub`L}k z3zN!6=(kTf6qLh43X?Rw?;lpHtrS|UR#R@WJuqfmF+JtS!E#?_f(^A;YDxL}4zC9X zQ_vMmdsiZ_81#;3X9GGr+yWCgck-}-dh<$}w^Mryyl&F-MG&|2)IiHvg4V_>CsK>G zykDu_RGAa4fm+rtCN@j^PB<}ZxYytDp1X!N<-p!m4%D?A z@a%AD?l61LIQjUSXx~s%8hh6o+CMQqW~RwG(>x2e=t%_nOo{C!D|>+;^PAq%86@{hWb|ps@eVyXRaNyMq195$veFQUODle(0zh6 z*_<^^R}iqa}Apf2vu)zr$IM~pypAVVbk&2Y0*umDc{v; zuxqDL|Bn>^!AS8$@?H!Vw+yfX59)AxW-gZ=$8DW0uu|WJ%-0T1>^#&!K8qYc9G;-|j>)6_tK-w*%*6W}({ literal 0 HcmV?d00001 diff --git a/assets/index-b1d6412a.js b/assets/index-17a34b1e.js similarity index 96% rename from assets/index-b1d6412a.js rename to assets/index-17a34b1e.js index fbd73f89..563a242d 100644 --- a/assets/index-b1d6412a.js +++ b/assets/index-17a34b1e.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,f as N,A as P}from"./index-2154fc04.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-0ce76152.js";import{h as T,I as L,k as M,P as S,ad as a,e as d}from"./@vue-eb7e5abd.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-3e0825c6.js";import"./clipboard-9c798d85.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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){const r=this.generateRequestKey(t);if(this.pendingRequest.has(r))t.signal=this.pendingRequest.get(r).signal;else{const s=new AbortController;t.signal=s.signal,this.pendingRequest.set(r,s)}}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,u)=>{u==="ok"?h[n]=o:c[n]=o},s=(n,o)=>o==="ok"?h[n]:c[n],i=(n,...o)=>{Array.isArray(n)&&(n==null||n.forEach(u=>{typeof u=="function"&&u(...o)}))};return{createAxiosInstance:e,setImplement:r,getImplement:s,getAxiosInstance:t,beforeFetch:(n,o,u)=>{const l=u==="ok"?h[o]:c[o],p=t(n),{MODE:v}=A();p&&i(l,p,v)},fetchError:(n,o,u)=>{const l=c[u],{MODE:p}=A();i(l,o,p)}}},{setImplement:g}=I(),$=(e,t)=>{m.removePendingRequest(e.config)},J=(e,t)=>{},Y=()=>{g("implementResponseInterceptorArray",[$],"ok")},z=()=>{g("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 f=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 i=await f(s);e.weatherData=i.data}catch{window.$message.error("请求已被取消")}};return M(async()=>{const s=await f("成都");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,f as N,A as P}from"./index-ec0912b8.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-0ce76152.js";import{h as T,I as L,k as M,P as S,ad as a,e as d}from"./@vue-eb7e5abd.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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){const r=this.generateRequestKey(t);if(this.pendingRequest.has(r))t.signal=this.pendingRequest.get(r).signal;else{const s=new AbortController;t.signal=s.signal,this.pendingRequest.set(r,s)}}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,u)=>{u==="ok"?h[n]=o:c[n]=o},s=(n,o)=>o==="ok"?h[n]:c[n],i=(n,...o)=>{Array.isArray(n)&&(n==null||n.forEach(u=>{typeof u=="function"&&u(...o)}))};return{createAxiosInstance:e,setImplement:r,getImplement:s,getAxiosInstance:t,beforeFetch:(n,o,u)=>{const l=u==="ok"?h[o]:c[o],p=t(n),{MODE:v}=A();p&&i(l,p,v)},fetchError:(n,o,u)=>{const l=c[u],{MODE:p}=A();i(l,o,p)}}},{setImplement:g}=I(),$=(e,t)=>{m.removePendingRequest(e.config)},J=(e,t)=>{},Y=()=>{g("implementResponseInterceptorArray",[$],"ok")},z=()=>{g("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 f=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 i=await f(s);e.weatherData=i.data}catch{window.$message.error("请求已被取消")}};return M(async()=>{const s=await f("成都");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}; diff --git a/assets/index-17a34b1e.js.gz b/assets/index-17a34b1e.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..af5614331902285d7b2e048f60bcb5aaff191b3e GIT binary patch literal 2377 zcmV-P3AXkhiwFP!000026P;LlZ`;-t|9_uCAp(QiE*U*6S*F3HX&z0QXY*=W!*DOj zL+RQS$?#svQ5XVgyDZt(rWw*bFcizsrfa)mTUKmskv7YhiDdh)eTAJ%O0p!YsWHIt zCGR=scb@m$Lv?6W*f7soYhVlA0hjr3J_;>_&3N>_5iv1*?oclVBT9<~EQ=L0%5X32;HuZg7rEr@-l!nzVL zIV_j+Ln-Dva9sntv{}@Cg#iWtE(l%Nlu^T$K-}a?Eo>OrNq2 zXfe}DHZ0W3waPebOR`=fC*^XQtjpz0j(3qzN3N8BT$~}?OPv@ruoj?3EoTf0Ng?wY z)vC35sF$iRNt03zw3)V0wrC05$|Ttf9Lif7aBZ>TR-M{3v=nFMhOgCZrw*>QI7xnq z`NCsv7gbpGMty!^lI+m#8rQ6HsaCP9`AM4XvCs-==PLRjj&I zs=8AEG9WRR-Zh*`sWRmlw<7@GjXh7Zs!(_AvO6nip%*uquVHa>#sxTBP=Sz(Rcqc| zoS*gvNv_Yex?QQ%XsNWz;Mmqm^R;Tls!llr9pPwJy)21S3E}{44+Ch|-7+ker+l;6C_#SN{xSjU)^rvNDL z`nHB`f+25!Rsd8MpJ+(?uofiI9vyM+BkF%%kx9cd?ihnY>#qYxSC{|qS!_g)M9c$ z6)nbz5@KYS-@E|VV&Fn4F3D|ua@X`>qi}|XX%l?xi2?@ur=Y8fVh)_NL9_zLh)5iH z22V|~6oH5%f0^IBi9SWy|5q=bJFBA=h>a&r6?#Y`+UCXG1Pm1|uIOt4^HpU|DW=qM z&QDl1QeBA5%;=fcEiqS};ga5>T#brFp>x*ssb|jOX@WqW0ml+}90m$`7Lmgi=2s>l z3Oo;@r4be%JdjzST!Io_Ow$PKt^@y*uCcsA#(0J>yO>g9 zzYy$L6zvglf-@!UEOS@MNmIqEc@SzaRi6a%JuppEnetgV)YYf9Oy7`ulTk4Jl;BY@ z4|bRR6%u8bB$lYLL=D!JLoKA3fnjG$O88K3FwT&X36nHk*E6#+`*p^%RrO_(ebbat zzj@QwUG$RLEj32Y!JL5_6*u;6*$9-mxmeARQcUgOR3><(U{xKK6UHcwK(IJZ4ugqD zxjFvItvH?THF9F#=?bZp-wK|n*fs$DvF>eyLj zG~uS?^%2A?_^|vM8aQA+ilNm`WEN`Jq=rJ-ej(p4T#;K!x`JN5`J-7WlD59P=L5Dh|`0a2UJ>Auiuzv&Q^QgLuLiP}Z%zc9KmH3eaS|0&rrYQu-9z#+j z_%+pL9MEw2iG}$o&hRNO|DjXKz^TdhiCAw8otmPMy&S>Jt$dtHGu?mD*_B25!lrWbW|GbhQho+qGn)?a3OaaAP2}kGR!fMG8wU<- zY;5Q_|M}M#4H?3<58!&JBd7boH#>`SIP5XUtW-7Ae?)1`OMu+}pnOa6sB%{wmIiFwU^` z?$fQ$-tIm5%YdiDIJ20C8poJ=kG_y<-o4%X#lMGGKv(gbY>cV@!TrrgPj;+W6)fb~ zZtyP7gDl&nh`IxBnMpS&!xX5zxCHu`-zLk(&lCq~yOp5PPOzcxZv*GF33_(^Rb}fR z-}L|aPVbwqwm$x{_rdS_U*E-^FuYz1XVgsP*pR_T>XiQ7``hn6Ri?G_Tr0K`ysa|`YO?9Nk}(`iOWReBGfJb!Ypko`JQ=skXW>yz96{r)}7WAD+!tvi41{p#~P z9$U};wE5lNax`Sve*0PP_WRp+-tRqnzyIx5{f7^>Z~a+@;`e{w{`e1gl&GqNN^ZPV z)Bojz-uJiq_de_0{kr$TIV5T&?MTuJ30`SF;Xz^*R8p0J#uv__;L;2}wWIT$24PXYJ2_*2dtmi1R%0RcUK(nF0NJ5X=&P^|3ODW**R&XV=~- vGHA(C*;vW%6u2Y|UIu37m}!cqu(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-ec0912b8.js";import{R as f}from"./index-abc82f99.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-0ce76152.js";import{h as y,ad as u,t as F,e as t,f as D}from"./@vue-eb7e5abd.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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-1e05466c.js.gz b/assets/index-1e05466c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e6420decbce2cc9c6c06e32265a9e0488f5b23a0 GIT binary patch literal 1540 zcmV+f2K)IRiwFP!000026RlQ%Z_`E?{(qk$_z#pycIr5>o1_XbslbLNfeJ%xsDGU8 zb8@X?N4|4K2$>4B2wM7MV!v1mv}kM>_im z@F1w!-9o{HLOLlY6p zYbF%@5`#;UHEBpSj1M45t_!KGLNQB50svgGG+`2$i2B;J3J9ev%&38v;aVC?9xKPe zK-Gc7b*vbvl%Y*WCZFfJcJ9WF^XfR%NTTf6#AY4|VqYWVP&fG`HqD<^A}k z{r&F$R9d%{7TfMbZ zDI*G2j?}-EMe`o6YTK-pV@1?vw)@U)4;2agNiwlhCfkuui5>m#w z!NCF|MORH|c4_bm0`>?%XI&tSg32I8LLjhIHtE#SdRPf(5&6tjX=?!@{^C-zK1Jb< zeU7mUaZk%*Jb_x#vQ4{CxdaMF$lc)}PiNJI``ZJgE+Ycd3Gu+8vp?{-z?6939_|jT zmo8q}x3T}Vv09A}wTVuj3F$kNw}(3-;KtQ{aDfVak;KA9VDE%J#6caN7a^dbgQsWu zvPns^(-fe?0XVPmpxIb$t<3HHc5`p{AqBI&_ILZyQ*UX3vg+llkSgu9cdg|O@9m$h z?L}{C)0SrN&n$U?m3=LF_QY{w`n# z%;ye$f)w^9~EcMs0j{for(const s of l)if(s.type==="childList")for(const a of s.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&n(a)}).observe(document,{childList:!0,subtree:!0});function o(l){const s={};return l.integrity&&(s.integrity=l.integrity),l.referrerPolicy&&(s.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?s.credentials="include":l.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(l){if(l.ep)return;l.ep=!0;const s=o(l);fetch(l.href,s)}})();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 Ce="modulepreload",ke=function(e){return"/ray-template/"+e},H1={},_=function(t,o,n){if(!o||o.length===0)return t();const l=document.getElementsByTagName("link");return Promise.all(o.map(s=>{if(s=ke(s),s in H1)return;H1[s]=!0;const a=s.endsWith(".css"),c=a?'[rel="stylesheet"]':"";if(!!n)for(let y=l.length-1;y>=0;y--){const C=l[y];if(C.href===s&&(!a||C.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${c}`))return;const d=document.createElement("link");if(d.rel=a?"stylesheet":Ce,a||(d.as="script",d.crossOrigin=""),d.href=s,document.head.appendChild(d),a)return new Promise((y,C)=>{d.addEventListener("load",y),d.addEventListener("error",()=>C(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t())},Oe=(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)))})},k1=(e,t,o="sessionStorage")=>{const n=JSON.stringify(t);o==="localStorage"?window.localStorage.setItem(e,n):window.sessionStorage.setItem(e,n)},Z=(e,t="sessionStorage")=>{const o=t==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return Object.is(o,null)?"no":JSON.parse(o)},Le=(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)}},s2=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Te="zh-CN",a2="zh-cn",Ae={"zh-CN":"zh-cn","en-US":"en"},c2={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},p1={name:"Dashboard",path:"/dashboard"},B={MENU_COLLAPSED_WIDTH:64,MENU_COLLAPSED_MODE:"width",MENU_COLLAPSED_ICON_SIZE:22,MENU_COLLAPSED_INDENT:24},ze=!1,d1={signin:"signin",localeLanguage:"localeLanguage",token:"token"},Dt=(e,t)=>{if(!t)throw new Error("Expected prefix to be string, got undefined instead");const o={};return Object.keys(e).forEach(n=>{const l=e[n].default;let s=n.replace(`./${t}/`,"").replace(/^\.\//,"");const a=s.lastIndexOf(".");s=s.substring(0,a);const c=s.split("/"),u=c.shift(),d=c.join(".");u&&(d?(i1(o,u,o[u]||{}),i1(o[u],d,l)):i1(o,u,l||{}))}),o},Pe=async e=>{var o;const t={};for(const n of e){const l=await Oe(Object.assign({"./lang/en-US.ts":()=>_(()=>import("./en-US-5acff848.js"),["assets/en-US-5acff848.js","assets/@vue-eb7e5abd.js","assets/pinia-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),"./lang/zh-CN.ts":()=>_(()=>import("./zh-CN-77187ca0.js"),["assets/zh-CN-77187ca0.js","assets/@vue-eb7e5abd.js","assets/pinia-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"])}),`./lang/${n.key}.ts`),s=n.key;s&&(t[s]=((o=l==null?void 0:l.default)==null?void 0:o.message)??{})}return t},Ee=e=>{switch(e){case"zh-CN":return{locale:I1,dateLocal:R1};case"en-US":return{locale:null,dateLocal:null};default:return{locale:I1,dateLocal:R1}}},r2=()=>{const e=Z(d1.localeLanguage,"localStorage");return e!=="no"?e:Te},Nt=()=>({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}),b1=(e,t)=>Object.prototype.toString.call(e).includes(t),xe=(e=16,t)=>{const o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[];let l=0;if(t=t||o.length,e)for(l=0;l{e&&t&&o&&e.addEventListener(t,o,n)},L1=(e,t,o,n=!1)=>{e&&t&&o&&e.removeEventListener(t,o,n)},T1=(e,t)=>{e&&t.trim().split(" ").forEach(n=>{n&&e.classList.add(n)})},a1=(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)})},Ie=(e,t)=>{const o=e.className,n=t.trim().split(" ").filter(l=>l!=="");return o.includes(n.join(" "))},Re=(e,t)=>{e&&(b1(t,"Object")?Object.keys(t).forEach(o=>{e.style[o]=t[o]}):b1(t,"String")&&t.split(";").forEach(n=>{const[l,s]=n.split(":");l&&s&&(e.style[l.trim()]=s.trim())}))},u2=(e,t=1)=>{const o=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,n=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,l=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let s;if(o.test(e)){const a=e.substring(1);s="rgb("+[parseInt(a.substring(0,2),16),parseInt(a.substring(2,4),16),parseInt(a.substring(4,6),16)].join(", ")+")"}else n.test(e)||l.test(e),s=e;return s&&!s.startsWith("rgba")&&(s=s.replace("rgb","rgba").replace(")",`, ${t})`)),s},Ze=e=>{if(!e)return;let t;e.startsWith("attr:")?t="["+e.replace("attr:","")+"]":t=e;try{return Array.from(document.querySelectorAll(t))}catch{return[]}},Ht=e=>typeof e=="number"?e.toString()+"px":Ve.test(e)?e:e+"px";let p2;const je=async()=>{const e=r2(),t=await Pe(s2);return ge({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0})},d2=async e=>{const t=await je();p2=t,e.use(t)},De=(e,t)=>!e||t.startsWith(e)?t:`${e}.${t}`,J=e=>{const{t,locale:o,...n}=p2.global;return{...n,t:(a,...c)=>a?!a.includes(".")&&!e?a:t(De(e,a),...c):"",locale:a=>{const c=o;c.value=a}}},T=e=>e,Ne=["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],He={},h2=()=>{E.locale(a2)},Be=()=>({locale:t=>{const o=Ae[t];o?E.locale(o):E.locale(a2)}}),P=u1("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:"3.3.7"},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}=J(),{locale:o}=Be(),n=j({drawerPlacement:"right",primaryColorOverride:{...He,common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,invertSwitch:!1,breadcrumbSwitch:!0,localeLanguage:r2(),lockScreenSwitch:!1,lockScreenInputSwitch:!1}),l=c=>{t(c),o(c),n.localeLanguage=c,k1("localeLanguage",c,"localStorage")},s=c=>{i1(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",u2(c,.3))},a=(c,u)=>{Object.hasOwn(n,u)&&typeof n[u]=="boolean"&&(n[u]=c)};return Y(()=>n.invertSwitch,c=>{const u=document.body,d="ray-template--invert";c?T1(u,d):a1(u,d)}),{...H(n),updateLocale:l,changePrimaryColor:s,changeSwitcher:a}},{persist:{key:"piniaSettingStore"}}),Ue=e=>{const{beforeEach:t}=e;t((o,n,l)=>{const s=Z(d1.token),a=Z("menuKey");s!=="no"?q(o)?o.path==="/"||n.path==="/login"?a!=="no"?l(a):w1(!0):l():w1(!0):o.path==="/"||n.path==="/login"?l():l("/")})},Ke="rayLayoutContentWrapperScopeSelector",m2=L(),$e=["RLogin","ErrorPage","RayTemplateDoc"],n1=["admin"],Fe=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=m2.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})};const k=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=w(()=>e.color),l=w(()=>`#${e.prefix}-${e.name}`),s=w(()=>({"--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:s,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",R({"xlink:href":this.symbolId},{fill:this.modelColor}),null)])])}}),We=M({name:"LayoutMenu",setup(){const e=L(null),t=X(),{router:o}=m1(),{menuModelValueChange:n,collapsedMenu:l}=t,s=w({get:()=>(N().then(()=>{var y,C;(C=(y=e.value)==null?void 0:y.showOption)==null||C.call(y,t.menuKey)}),t.menuKey),set:()=>{}}),a=w(()=>t.options),c=w(()=>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:"3.3.7"},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:s,menuModelValueChange:n,modelMenuOptions:a,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(F2,{bordered:!0,showTrigger:!0,collapseMode:B.MENU_COLLAPSED_MODE,collapsedWidth:B.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(k,{name:this.sideBarLogo.icon,size:"30"},null):"",i("h1",{class:[this.modelCollapsed?"":"ray-menu__logo-title--open","ray-menu__logo-title"]},[i(e2,null,{default:()=>[this.sideBarLogo.title]})])]):"",i($2,{ref:"menuRef",value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:B.MENU_COLLAPSED_INDENT,collapsed:this.modelCollapsed,collapsedIconSize:B.MENU_COLLAPSED_ICON_SIZE,collapsedWidth:B.MENU_COLLAPSED_WIDTH,onUpdateValue:this.menuModelValueChange.bind(this),accordion:ze},null)]})}});const qe=M({name:"TooltipIcon",props:{...W2,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(k,{name:this.iconName,size:"18",customClassName:`tooltip-text__icon ${this.customClassName}`,onClick:this.handleClick.bind(this)},null),default:()=>this.tooltipText})}});const Ye=M({name:"ThemeSwitch",setup(){const{t:e}=J(),t=P(),{changeSwitcher:o}=t,{themeValue:n}=V(t);return{t:e,changeSwitcher:o,themeValue:n,handleRailStyle:({checked:s})=>s?{backgroundColor:"#000000"}:{color:"#000000"}}},render(){const{t:e}=this;return i(z,{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":()=>I(k,{name:"dark"},{}),"unchecked-icon":()=>I(k,{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]"&&!r1(e)}const Ge=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}=J(),n=P(),{changePrimaryColor:l,changeSwitcher:s}=n,{themeValue:a,primaryColorOverride:c,menuTagSwitch:u,breadcrumbSwitch:d,invertSwitch:y}=V(n);return{modelShow:w({get:()=>e.show,set:g=>{t("update:show",g)}}),t:o,changePrimaryColor:l,themeValue:a,primaryColorOverride:c,menuTagSwitch:u,changeSwitcher:s,breadcrumbSwitch:d,invertSwitch:y}},render(){let e,t,o;const{t:n}=this;return i(J2,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[i(q2,{title:n("headerSettingOptions.Title")},{default:()=>[i(z,{class:"setting-drawer__space",vertical:!0},{default:()=>[i(f1,{titlePlacement:"center"},v1(e=n("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),i(Ye,null,null),i(f1,{titlePlacement:"center"},v1(t=n("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),i(Y2,{swatches:Ne,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(G2,{labelPlacement:"left",column:1},{default:()=>[i(g1,{label:"多标签"},{default:()=>[i(s1,{value:this.menuTagSwitch,"onUpdate:value":l=>this.menuTagSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"menuTagSwitch")},null)]}),i(g1,{label:"面包屑"},{default:()=>[i(s1,{value:this.breadcrumbSwitch,"onUpdate:value":l=>this.breadcrumbSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"breadcrumbSwitch")},null)]}),i(g1,{label:"反转色"},{default:()=>[i(s1,{value:this.invertSwitch,"onUpdate:value":l=>this.invertSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"invertSwitch")},null)]})]})]})]})]})}});function Je(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!r1(e)}const Xe=M({name:"RBreadcrumb",setup(){const e=X(),{menuModelValueChange:t}=e;return{modelBreadcrumbOptions:w(()=>e.breadcrumbOptions),handleDropdownSelect:(l,s)=>{t(l,s)}}},render(){let e;return i(Q2,null,Je(e=this.modelBreadcrumbOptions.map(t=>i(X2,{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]"&&!r1(e)}const Qe=M({name:"GlobalSeach",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const o=X(),{menuModelValueChange:n}=o,l=w({get:()=>e.show,set:g=>{t("update:show",g),g||(a.searchOptions=[],a.searchValue=null)}}),s=w(()=>o.options),a=j({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)},d=g=>{const p=[],m=f=>{f.forEach(v=>{var S,U,Q;(S=v.children)!=null&&S.length&&m(v.children);const b=(U=v.breadcrumbLabel)==null?void 0:U.toLocaleLowerCase(),x=String(g).toLocaleLowerCase();b!=null&&b.includes(x)&&q(v)&&!((Q=v.children)!=null&&Q.length)&&p.push(v)})};g?(m(s.value),a.searchOptions=p):a.searchOptions=[]},y=g=>{const p=g.meta;p.windowOpen?window.open(p.windowOpen):(l.value=!1,n(g.key,g))},C=g=>{const{icon:p}=g;return typeof p=="string"?i(k,{name:p,size:"24"},null):typeof p=="function"?()=>p:i(k,{name:"table",size:"24"},null)};return I2(()=>{O1(window,"keydown",u)}),G1(()=>{L1(window,"keydown",u)}),{...H(a),modelShow:l,tiptextOptions:c,handleSearchMenuOptions:Q1(d,300),handleSearchItemClick:y,RenderPreIcon:C}},render(){let e,t;return i(o2,{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(C1,{size:"large",value:this.searchValue,"onUpdate:value":o=>this.searchValue=o,clearable:!0,onInput:this.handleSearchMenuOptions.bind(this)},{prefix:()=>i(k,{name:"search",size:"24"},null)})]),i(t2,{class:"global-seach__card-content"},{default:()=>[this.searchOptions.length?i(z,{vertical:!0,wrapItem:!1,size:[8,8]},B1(e=this.searchOptions.map(o=>i(z,R({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(ee,{size:"large",description:"暂无搜索结果"},{icon:()=>""})]}),i("div",{class:"global-seach__card-footer"},[i(z,{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(k,{name:o.icon,size:"18"},null)]),i("div",{class:"item-laebl"},[o.label])])))?t:{default:()=>[t]})])])])])]})}});const A1=M({name:"AppAvatar",props:{...te,...oe,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=Z(d1.signin),o=w(()=>({"--app-avatar-cursor":e.cursor}));return{signin:t,cssVars:o}},render(){return i(z,R({class:"app-avatar"},this.$props,{wrapItem:!1,style:this.cssVars,size:this.spaceSize}),{default:()=>[i(le,R(this.$props,{src:this.signin.avatar,objectFit:"cover",round:!0,size:this.avatarSize}),null),i("div",{class:"app-avatar__name"},[this.signin.name])]})}}),e3=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],t3={logout:()=>{const e=z1(),{logout:t}=e;window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{t()}})},lockScreen:()=>{const e=P(),{changeSwitcher:t}=e;t(!0,"lockScreenSwitch")}},o3=e=>{const t=t3[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},l3=M({name:"SiderBar",setup(){const e=P(),{t}=J(),{updateLocale:o,changeSwitcher:n}=e,{drawerPlacement:l,breadcrumbSwitch:s}=V(e),a=L(!1),c=Z(d1.signin),u={display:"flex"},d=L(!1),y=w(()=>[{name:"reload",size:18,tooltip:t("headerTooltip.Reload")}]),C=w(()=>[{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"}]),g={reload:()=>{n(!1,"reloadRouteSwitch"),setTimeout(()=>n(!0,"reloadRouteSwitch"))},setting:()=>{a.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{D1.isEnabled?D1.toggle():window.$message.warning("您的浏览器不支持全屏~")},search:()=>{d.value=!0},lock:()=>{n(!0,"lockScreenSwitch")}};return{leftIconOptions:y,rightTooltipIconOptions:C,t,handleIconClick:m=>{var f;(f=g[m])==null||f.call(g)},showSettings:a,updateLocale:o,signin:c,spaceItemStyle:u,drawerPlacement:l,breadcrumbSwitch:s,globalSearchShown:d}},render(){return i(l2,{class:"layout-header",bordered:!0},{default:()=>[i(Qe,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),i(z,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[i(z,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>i(M1,null,{trigger:()=>i(k,{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(Xe,null,null):""]}),i(z,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>i(qe,{iconName:e.name,tooltipText:e.tooltip,onClick:this.handleIconClick.bind(this,e.name)},null)),i(G,{options:s2,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[i(k,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),i(G,{options:e3(),onSelect:o3.bind(this),trigger:"click"},{default:()=>[i(A1,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),i(Ge,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function n3(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!r1(e)}const i3=M({name:"MenuTag",setup(e,{expose:t}){const o=L(null),n=X(),l=P(),{menuKey:s,menuTagOptions:a}=V(n),{menuModelValueChange:c,spliceMenTagOptions:u,emptyMenuTagOptions:d,setMenuTagOptions:y}=n,{changeSwitcher:C}=l,{path:g}=p1,p=["closeAll","closeRight","closeLeft","closeOther"];let m=-1;const f=w(()=>a.value.map((r,h,O)=>(r.key===s.value&&r.key!==g?r.closeable=!0:r.closeable=!1,r.key===g&&(r.closeable=!1),O.length<=1&&(r.closeable=!1),r))),v=L([{label:"重新加载",key:"reloadCurrentPage",icon:()=>I(k,{size:16,name:"reload"},{})},{label:"关闭其他",key:"closeOther",icon:()=>I(k,{size:16,name:"other"},{})},{label:"关闭右侧",key:"closeRight",icon:()=>I(k,{size:16,name:"right_arrow"},{})},{label:"关闭左侧",key:"closeLeft",icon:()=>I(k,{size:16,name:"left_arrow"},{})},{type:"divider",key:"d1"},{label:"全部关闭",key:"closeAll",icon:()=>I(k,{size:16,name:"close"},{}),disabled:!1}]),b=xe(),x={reloadCurrentPage:()=>{C(!1,"reloadRouteSwitch"),setTimeout(()=>C(!0,"reloadRouteSwitch"))},closeAll:()=>{v.value.length>1&&(d(),w1(!0))},closeRight:()=>{const r=v.value.length,h=f.value[m];u(m+1,r-1),s.value!==h.key&&c(h.key,h)},closeLeft:()=>{u(0,m)},closeOther:()=>{const r=f.value[m];s.value!==r.key?(d(),c(r.key,r)):y(r,!1)}},S=j({x:0,y:0,actionDropdownShow:!1}),U="menu_tag_data",Q=r=>{if(u(r),s.value!==g){const h=f.value,O=h.length,D=h[O-1];c(D.key,D)}},e1=(r,h)=>{v.value.forEach(O=>{if(O.key===r){O.disabled=h;return}})},k2=r=>{c(r.key,r)},P1=()=>{const r=document.getElementById(b);if(r)return Array.from(r.childNodes).find(D=>Ie(D,"n-scrollbar-container"))},O2=r=>{var O;const h=P1();if(h){const D=h.scrollLeft||0,V2=r==="left"?Math.max(0,D-200):D+200;(O=o.value)==null||O.scrollTo({left:V2,behavior:"smooth"})}},L2=r=>{var h;S.actionDropdownShow=!1,(h=x[r])==null||h.call(x)},T2=(r,h)=>{h.preventDefault(),S.actionDropdownShow=!1,m=r,N().then(()=>{S.actionDropdownShow=!0,S.x=h.clientX,S.y=h.clientY})},E1=()=>{const r=f.value.length-1;m===r?e1("closeRight",!0):m0&&e1("closeLeft",!1)},A2=()=>{m=f.value.findIndex(h=>h.key===s.value),E1()},z2=r=>{f.value.length>1&&r.key!==g&&(r.closeable=!0)},P2=r=>{r.key!==s.value&&(r.closeable=!1)},E2=()=>{P1()&&N().then(()=>{var h;(h=o.value)==null||h.scrollTo({left:99999,behavior:"smooth"})})},x2=()=>{N().then(()=>{var h;const r=Ze(`attr:${U}="${s.value}"`);if(r!=null&&r.length){const[O]=r;(h=O.scrollIntoView)==null||h.call(O)}})};return Y(()=>f.value,(r,h)=>{v.value.forEach(O=>{p.includes(O.key)&&(r.length>1?O.disabled=!1:O.disabled=!0)}),h!=null&&h.length&&(r.length>(h==null?void 0:h.length)?E2():r.length===(h==null?void 0:h.length)&&x2())},{immediate:!0}),Y(()=>S.actionDropdownShow,()=>{E1()}),t({}),{modelMenuTagOptions:f,menuModelValueChange:c,closeCurrentMenuTag:Q,menuKey:s,handleTagClick:k2,moreOptions:v,handleScrollX:O2,scrollRef:o,scrollBarUUID:b,actionDropdownSelect:L2,rootPath:g,actionState:S,handleContextMenu:T2,setCurrentContentmenuIndex:A2,menuTagMouseenter:z2,menuTagMouseleave:P2,MENU_TAG_DATA:U}},render(){let e;return i(l2,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(z,{class:"menu-tag-sapce",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[i(k,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__left-arrow",onClick:this.handleScrollX.bind(this,"left")},null),i(t2,R({xScrollable:!0,ref:"scrollRef"},{id:this.scrollBarUUID}),{default:()=>[i(z,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},n3(e=this.modelMenuTagOptions.map((t,o)=>i(ne,R({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:()=>[typeof t.label=="function"?t.label():t.label]})))?e:{default:()=>[e]})]}),i("div",{class:"menu-tag__right-wrapper"},[i(k,{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(k,{name:"more",width:"20",height:"28",customClassName:"menu-tag__right-setting",onClick:this.setCurrentContentmenuIndex.bind(this)},null)]})])]})])]})}});const s3=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}=V(t),{setupKeepAlive:n,maxKeepAliveLength:l,keepAliveExclude:s}=c2;return(a,c)=>{const u=R2("RouterView");return t1(),o1(u,null,{default:x1(({Component:d,route:y})=>[i(j2,{name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:x1(()=>[l1(n)?(t1(),o1(Z2,{key:0,max:l1(l),include:l1(o),exclude:l1(s)},[(t1(),o1(V1(d),{key:y.fullPath}))],1032,["max","include","exclude"])):(t1(),o1(V1(d),{key:y.fullPath}))]),_:2},1032,["name","mode","appear"])]),_:1})}}}),f2=M({name:"ContentWrapper",setup(){const e=P(),{reloadRouteSwitch:t}=V(e);return{reloadRouteSwitch:t}},render(){return this.reloadRouteSwitch?i(s3,{class:"content-wrapper"},null):i(J1,null,null)}}),a3=Object.freeze(Object.defineProperty({__proto__:null,default:f2},Symbol.toStringTag,{value:"Module"}));const c3=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:"3.3.7"},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]):i(J1,null,null)}}),r3=e=>{const t=j1(e[0]),o=j1(e[1]);return w(()=>({"--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=L(),t=L(),o=P(),n=X(),{height:l}=we(),{menuTagSwitch:s}=V(o),{setupAppRoutes:a}=n,{getLockAppScreen:c}=h1(),u=r3([e,t]);return N().then(()=>{a()}),{windowHeight:l,modelMenuTagSwitch:s,cssVarsRef:u,getLockAppScreen:c,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(We,null,null),i(Z1,{class:"layout__view-container__layout"},{default:()=>[i(l3,{ref:"layoutSiderBarRef"},null),this.modelMenuTagSwitch?i(i3,{ref:"layoutMenuTagRef"},null):"",i(ie,R({ref:"LAYOUT_CONTENT_REF",class:"layout-content__router-view",nativeScrollbar:!1},{id:Ke}),{default:()=>[i(f2,null,null),i(c3,null,null)]})]})]})])}}),u3={path:"/axios",name:"RAxios",component:()=>_(()=>import("./index-b1d6412a.js"),["assets/index-b1d6412a.js","assets/axios-760d4776.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/@vue-eb7e5abd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-7f8af6ca.css"]),meta:{i18nKey:T("menu.Axios"),icon:"axios",order:3,keepAlive:!0,hidden:!1}},p3=Object.freeze(Object.defineProperty({__proto__:null,default:u3},Symbol.toStringTag,{value:"Module"})),d3={path:"/dashboard",name:"RDashboard",component:()=>_(()=>import("./index-fceb24b1.js"),["assets/index-fceb24b1.js","assets/index-abc82f99.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-4380f2ff.css"]),meta:{i18nKey:T("menu.Dashboard"),icon:"dashboard",order:0}},h3=Object.freeze(Object.defineProperty({__proto__:null,default:d3},Symbol.toStringTag,{value:"Module"})),m3={path:"/directive",name:"RDirective",component:()=>_(()=>import("./index-3734214b.js"),["assets/index-3734214b.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/@vue-eb7e5abd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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:T("menu.Directive"),icon:"rely",order:3}},f3=Object.freeze(Object.defineProperty({__proto__:null,default:m3},Symbol.toStringTag,{value:"Module"})),g3={path:"/doc",name:"RDocLocal",component:()=>_(()=>import("./index-ae9b2b05.js"),["assets/index-ae9b2b05.js","assets/@vue-eb7e5abd.js"]),meta:{i18nKey:T("menu.DocLocal"),icon:"doc",windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/",order:6}},v3=Object.freeze(Object.defineProperty({__proto__:null,default:g3},Symbol.toStringTag,{value:"Module"})),y3={path:"/doc",name:"RDoc",component:()=>_(()=>import("./index-ae9b2b05.js"),["assets/index-ae9b2b05.js","assets/@vue-eb7e5abd.js"]),meta:{i18nKey:T("menu.Doc"),icon:"doc",windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/",order:5}},_3=Object.freeze(Object.defineProperty({__proto__:null,default:y3},Symbol.toStringTag,{value:"Module"})),b3={path:"/echart",name:"REchart",component:()=>_(()=>import("./index-a939a624.js"),["assets/index-a939a624.js","assets/pinia-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/@vue-eb7e5abd.js","assets/lodash-es-92f3d5bd.js","assets/echarts-d6944f71.js","assets/zrender-d1c4172f.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-d139f76a.css"]),meta:{i18nKey:T("menu.Echart"),icon:"echart",order:1}},S3=Object.freeze(Object.defineProperty({__proto__:null,default:b3},Symbol.toStringTag,{value:"Module"})),w3={path:"/error",name:"ErrorPage",component:()=>_(()=>import("./index-63ca76e8.js"),["assets/index-63ca76e8.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/@vue-eb7e5abd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-de253505.css"]),meta:{i18nKey:T("menu.Error"),icon:"error",hidden:!0}},M3=Object.freeze(Object.defineProperty({__proto__:null,default:w3},Symbol.toStringTag,{value:"Module"})),C3={path:"/iframe",name:"IframeDemo",component:()=>_(()=>import("./index-48f68b7f.js"),["assets/index-48f68b7f.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-951384e1.css"]),meta:{icon:"rely",order:2,noLocalTitle:"iframe"}},k3=Object.freeze(Object.defineProperty({__proto__:null,default:C3},Symbol.toStringTag,{value:"Module"})),S1=()=>_(()=>Promise.resolve().then(()=>a3),void 0),O3={path:"/multi",name:"MultiMenu",component:S1,meta:{i18nKey:T("menu.MultiMenu"),icon:"table",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>_(()=>import("./index-e22460b7.js"),["assets/index-e22460b7.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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:S1,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu",name:"SubMenu",component:()=>_(()=>import("./index-ace41741.js"),["assets/index-ace41741.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-63d85935.js"),["assets/index-63d85935.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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}}]}]}]},L3=Object.freeze(Object.defineProperty({__proto__:null,default:O3},Symbol.toStringTag,{value:"Module"})),T3={path:"/office",name:"ROffice",component:()=>_(()=>import("./index-2adfd462.js"),["assets/index-2adfd462.js","assets/vue-router-2b6b03f4.js","assets/@vue-eb7e5abd.js"]),meta:{i18nKey:T("menu.Office"),icon:"office",hidden:!0},children:[{path:"document",name:"Document",component:()=>_(()=>import("./index-ae9c1e49.js"),["assets/index-ae9c1e49.js","assets/@vue-eb7e5abd.js","assets/pinia-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),meta:{i18nKey:"Office_Document"}},{path:"presentation",name:"Presentation",component:()=>_(()=>import("./index-7d6e2388.js"),["assets/index-7d6e2388.js","assets/@vue-eb7e5abd.js"]),meta:{i18nKey:"Office_Presentation"}},{path:"spreadsheet",name:"Spreadsheet",component:()=>_(()=>import("./index-35485164.js"),["assets/index-35485164.js","assets/@vue-eb7e5abd.js"]),meta:{i18nKey:"Office_Spreadsheet"}}]},A3=Object.freeze(Object.defineProperty({__proto__:null,default:T3},Symbol.toStringTag,{value:"Module"})),z3={path:"/precision",name:"CalculatePrecision",component:()=>_(()=>import("./index-a92bd93b.js"),["assets/index-a92bd93b.js","assets/lodash-es-92f3d5bd.js","assets/currency.js-57f74176.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/@vue-eb7e5abd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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:T("menu.CalculatePrecision"),icon:"rely",order:2}},P3=Object.freeze(Object.defineProperty({__proto__:null,default:z3},Symbol.toStringTag,{value:"Module"})),E3={path:"/rely",name:"RelyAbout",component:S1,meta:{i18nKey:T("menu.Rely"),icon:"rely",order:7},children:[{path:"rely-about",name:"RelyAbout",component:()=>_(()=>import("./index-516c2f5a.js"),["assets/index-516c2f5a.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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"}}]},x3=Object.freeze(Object.defineProperty({__proto__:null,default:E3},Symbol.toStringTag,{value:"Module"})),V3={path:"/scroll-reveal",name:"ScrollReveal",component:()=>_(()=>import("./index-0d853000.js"),["assets/index-0d853000.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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:T("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},I3=Object.freeze(Object.defineProperty({__proto__:null,default:V3},Symbol.toStringTag,{value:"Module"})),R3={path:"/table",name:"TableView",component:()=>_(()=>import("./index-c10850e7.js"),["assets/index-c10850e7.js","assets/pinia-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/@vue-eb7e5abd.js","assets/vuedraggable-92b8b821.js","assets/clipboard-9c798d85.js","assets/vue-68729664.js","assets/sortablejs-3df83706.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-5cd6efb9.js","assets/@intlify-deb68647.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-2dd36944.css"]),meta:{i18nKey:T("menu.Table"),icon:"table",order:2}},Z3=Object.freeze(Object.defineProperty({__proto__:null,default:R3},Symbol.toStringTag,{value:"Module"})),j3=()=>{const e=Object.assign({"../modules/axios.ts":p3,"../modules/dashboard.ts":h3,"../modules/directive.ts":f3,"../modules/doc-local.ts":v3,"../modules/doc.ts":_3,"../modules/echart.ts":S3,"../modules/error.ts":M3,"../modules/iframe.ts":k3,"../modules/multi-menu.ts":L3,"../modules/office.ts":A3,"../modules/precision.ts":P3,"../modules/rely.ts":x3,"../modules/scroll-reveal.ts":I3,"../modules/table.ts":Z3});return Object.keys(e).reduce((o,n)=>{const l=e[n];return o.push(l.default),o},[])},D3=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=D3(j3()),$1=e=>e.startsWith("/"),v2=(e,t=[],o="")=>Array.isArray(e)?(e.forEach(l=>{var s;(s=l.children)!=null&&s.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):[],N3=e=>Array.isArray(e)?v2(N2(e)):[],{path:H3}=p1,B3=[{path:"/",name:"login",component:()=>_(()=>import("./index-a502c80e.js"),["assets/index-a502c80e.js","assets/@vueuse-de8d2022.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-ab906b77.js","assets/index-abc82f99.js","assets/pinia-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-3e0825c6.js","assets/vue-router-2b6b03f4.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-eaf4f815.css"])},{path:"/",name:"layout",redirect:H3,component:K1,children:N3(g2)},{path:"/:catchAll(.*)",name:"errorPage",component:K1,redirect:"/error"}];let W;const U3=()=>ve({history:ye(),routes:B3,scrollBehavior:e=>(Fe(e),{top:0,left:0})}),y2=e=>{W=U3(),$3(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}=V(z1()),o=w(()=>t.value.role),{role:n}=e;return n1!=null&&n1.length&&n1.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)||$e.includes(o)||!(t!=null&&t.role)||!((l=t.role)!=null&&l.length)?!n:t!=null&&t.role&&t.role.length?F1(t)&&!n:!n},K3=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()})},$3=e=>{K3(e),Ue(e)},w1=(e=!0)=>{const{router:t}=m1(),{push:o,replace:n}=t,{path:l}=p1;k1("menuKey",l),e?o(l):n(l)},F3=(e,t,o)=>e[t]===o||e.key===o,_2=(e,t,o)=>{const n=[];if(F3(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const l of e.children){const s=_2(l,t,o);s.length>0&&n.push(e,...s)}return n},y1=(e,t,o)=>{const n=[];for(const l of e){const s=_2(l,t,o);s.length>0&&n.push(...s)}return n},W3=(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:"3.3.7"},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},q3=e=>{const{meta:t}=e;if(!t.icon)return;if(b1(t.icon,"Object"))return()=>t.icon;const o=I(k,{name:t.icon,size:B.MENU_COLLAPSED_ICON_SIZE},{});return()=>o},q1=()=>{const{path:e}=p1;return Z("menuKey")==="no"?e:Z("menuKey")},X=u1("menu",()=>{const{router:e}=m1(),t=_e(),{t:o}=J(),{setKeepAliveInclude:n}=b2(),l=j({menuKey:q1(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),s=(p,m)=>y1(p,"key",m),a=(p,m)=>{const f=m.meta;if(f.windowOpen)window.open(f.windowOpen);else if(l.menuKey!==p){if(W3(m,l.menuKey,l.menuTagOptions),W1(m),n(m),l.breadcrumbOptions=y1(l.options,"key",p),p[0]!=="/"){const v=s(l.options,p).map(b=>b.key).join("/");e.push(v)}else e.push(m.path);l.menuKey=p,k1("menuKey",p)}},c=p=>{const m=f=>{var v;for(const b of f)if((v=b==null?void 0:b.children)!=null&&v.length&&m(b.children),p===b.path){a(b.path,b);break}};m(l.options)},u=(p,m=!0)=>{const v=Array.isArray(p)?[...p]:[p];m?l.menuTagOptions.push(...v):l.menuTagOptions=v},d=()=>{const p=f=>{const{meta:v}=f,b=w(()=>v!=null&&v.i18nKey?o(`${v.i18nKey}`):v==null?void 0:v.noLocalTitle),x={...f,key:f.path,label:()=>I(e2,null,{default:()=>b.value}),breadcrumbLabel:b.value},S=Object.assign({},x,{icon:q3(f)});return f.path===q1()&&(u(S),W1(S)),S.show=q(f),S},m=(f,v)=>{var x;const b=[];for(const S of f){if((x=S.children)!=null&&x.length&&q(S))S.children=m(S.children);else if(!q(S))continue;b.push(p(S))}return b};l.options=m(g2),N(()=>{l.breadcrumbOptions=y1(l.options,"key",l.menuKey)})},y=p=>l.collapsed=p,C=(p,m=1)=>l.menuTagOptions.splice(p,m),g=()=>{l.menuTagOptions=[]};return Y(()=>t.fullPath,p=>{c(p)},{immediate:!0}),{...H(l),menuModelValueChange:a,setupAppRoutes:d,collapsedMenu:y,spliceMenTagOptions:C,emptyMenuTagOptions:g,setMenuTagOptions:u}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey"]}}),z1=u1("signin",()=>{const e=j({signinCallback:{}}),t=n=>new Promise((l,s)=>{H2(n)?s({code:1,message:"登陆失败",data:null}):(e.signinCallback={role:"admin",name:n.name,avatar:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},l({code:0,message:"登陆成功",data:e.signinCallback}))}),o=()=>{window.$message.info("账号退出中..."),Le("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...H(e),signin:t,logout:o}},{persist:{key:"piniaSigninStore",paths:["signinCallback"],storage:sessionStorage}}),b2=u1("keepAlive",()=>{const{maxKeepAliveLength:e}=c2,t=j({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=l=>{const s=o(),{name:a,meta:{keepAlive:c}}=l;c&&(s>=e&&t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(a))};return{...H(t),setKeepAliveInclude:n}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),S2=async e=>{const t=D2();e.use(t),t.use(Me)},Y3=M({name:"GlobalProvider",setup(){const e=P(),t=w(()=>e.primaryColorOverride),o=w(()=>e.themeValue?se:null),n=w(()=>{const u=e.localeLanguage;return Ee(u)}),{message:l,notification:s,dialog:a,loadingBar:c}=ae(["message","dialog","notification","loadingBar"],{configProviderProps:w(()=>({theme:o.value}))});return window.$dialog=a,window.$message=l,window.$loadingBar=c,window.$notification=s,{modelPrimaryColorOverride:t,modelThemeValue:o,localePackage:n}},render(){return i(he,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[i(ce,null,{default:()=>[i(re,null,{default:()=>[i(ue,null,{default:()=>[i(pe,null,{default:()=>{var e,t;return[i(de,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}}),w2=L(!1),Bt=e=>w2.value=e,G3=M({name:"GlobalSpin",props:{...me},setup(){return{spinValue:w2,overrides:{opacitySpinning:"0.3"}}},render(){return i(fe,R(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});const M2={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},c1=()=>({lockPassword:null}),J3=e=>{N(()=>{var t;(t=e.value)==null||t.focus()})},X3=M({name:"LockScreen",setup(){const e=L(null),t=L(null),{setLockAppScreen:o}=h1(),{changeSwitcher:n}=P(),l=j({lockCondition:c1()}),s=()=>{var a;(a=e.value)==null||a.validate(c=>{c||(o(!0),n(!0,"lockScreenSwitch"),l.lockCondition=c1())})};return J3(t),{...H(l),lockScreen:s,formInstRef:e,inputInstRef:t}},render(){return i("div",{class:"app-lock-screen__input"},[i(A1,{vertical:!0,align:"center",avatarSize:52},null),i(n2,{ref:"formInstRef",model:this.lockCondition,rules:M2,labelPlacement:"left"},{default:()=>[i(i2,{path:"lockPassword"},{default:()=>[i(C1,{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("锁屏")]})]})])}}),Q3=M({name:"UnlockScreen",setup(){const e=L(null),t=L(null),{logout:o}=z1(),{changeSwitcher:n}=P(),{setLockAppScreen:l}=h1(),s="HH:mm",a="A",c="YY年MM月DD日",u="ddd",d=j({lockCondition:c1(),HH_MM:E().format(s),AM_PM:E().locale("en").format(a),YY_MM_DD:E().format(c),DDD:E().format(u)}),y=setInterval(()=>{d.HH_MM=E().format(s),d.AM_PM=E().format(a)},6e3),C=setInterval(()=>{d.YY_MM_DD=E().format(c),d.DDD=E().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(f=>{f||(l(!1),n(!1,"lockScreenSwitch"),d.lockCondition=c1())})};return G1(()=>{clearInterval(y),clearInterval(C)}),{...H(d),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(A1,{vertical:!0,align:"center",avatarSize:52},null)]),i("div",{class:"app-lock-screen__unlock__content-input"},[i(n2,{ref:"formRef",model:this.lockCondition,rules:M2},{default:()=>[i(i2,{path:"lockPassword"},{default:()=>[i(C1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":o=>this.lockCondition.lockPassword=o,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12},null)]}),i(z,{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])])])])])}}),et=M({name:"AppLockScreen",setup(){const e=P(),{lockScreenSwitch:t}=V(e),{getLockAppScreen:o}=h1();return{lockScreenSwitch:t,getLockAppScreen:o}},render(){return i(o2,{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(Q3,null,null):i(X3,null,null)])]})}}),C2=M({name:"App",setup(){const e=P(),{themeValue:t}=V(e),o=()=>{const{appPrimaryColor:{primaryColor:l,primaryFadeColor:s}}={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:"3.3.7"},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)"}},a=document.body,c=Z("piniaSettingStore","localStorage"),u=B2(c,"primaryColorOverride.common.primaryColor"),d=u2(u,.3);a.style.setProperty("--ray-theme-primary-color",u||l),a.style.setProperty("--ray-theme-primary-fade-color",d||s)},n=()=>{const l=document.getElementById("pre-loading-animation");l&&Re(l,{display:"none"})};o(),n(),Y(()=>t.value,l=>{const s=document.body,a="ray-template--dark",c="ray-template--light";l?a1(s,c):a1(s,a),T1(s,l?a:c)},{immediate:!0})},render(){return i(Y3,null,{default:()=>[i(et,null,null),i(G3,null,{default:()=>i(be,null,null),description:()=>"lodaing..."})]})}});let A;const tt={mounted:(e,t)=>{const o=t.value;A=new N1(e,{text:()=>String(o)}),A==null||A.on("success",()=>{window.$message.success("复制成功")}),A==null||A.on("error",()=>{window.$message.error("复制失败")})},updated:(e,t)=>{const o=t.value;A=new N1(e,{text:()=>String(o)})},beforeUnmount:()=>{A==null||A.destroy(),A=null}},ot=Object.freeze(Object.defineProperty({__proto__:null,default:tt},Symbol.toStringTag,{value:"Module"}));let K;const lt={beforeMount:(e,t)=>{const{func:o,trigger:n="click",wait:l=500,options:s}=t.value;if(typeof o!="function")throw new Error("debounce directive value must be a function");K=Q1(o,l,Object.assign({},{},s)),O1(e,n,K)},beforeUnmount:(e,t)=>{const{trigger:o="click"}=t.value;K&&L1(e,o,K),K=null}},nt=Object.freeze(Object.defineProperty({__proto__:null,default:lt},Symbol.toStringTag,{value:"Module"})),Y1=(e,t)=>{if(e){const o="ray-template__directive--disabled";t?T1(e,o):a1(e,o),e==null||e.setAttribute("disabled",t?"disabled":"")}},it={mounted:(e,t)=>{const o=t.value;Y1(e,o)},updated:(e,t)=>{const o=t.value;Y1(e,o)}},st=Object.freeze(Object.defineProperty({__proto__:null,default:it},Symbol.toStringTag,{value:"Module"}));let $;const at={beforeMount:(e,t)=>{const{func:o,trigger:n="click",wait:l=500,options:s}=t.value;if(typeof o!="function")throw new Error("throttle directive value must be a function");$=U2(o,l,Object.assign({},{},s)),O1(e,n,$)},beforeUnmount:(e,t)=>{const{trigger:o="click"}=t.value;$&&L1(e,o,$),$=null}},ct=Object.freeze(Object.defineProperty({__proto__:null,default:at},Symbol.toStringTag,{value:"Module"})),rt=e=>Object.keys(e).reduce((o,n)=>{var l,s;if((l=e[n])!=null&&l.default){const a=(s=e[n])==null?void 0:s.default;return o[n]=a,o}else throw new Error("directiveModules[curr]?.default is undefined")},{}),ut=e=>{const o=rt(Object.assign({"./modules/copy/index.ts":ot,"./modules/debounce/index.ts":nt,"./modules/disabled/index.ts":st,"./modules/throttle/index.ts":ct})),n=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)");K2(o,(l,s)=>{var c;const a=(c=s.match(n))==null?void 0:c[0];e.directive(a,l)})},pt=async()=>{const e=X1(C2);await d2(e),await S2(e),y2(e),h2(),ut(e),e.mount("#app")},dt=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=X1(C2),await d2(e),await S2(e),y2(e),h2(),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?dt():pt();export{d1 as A,s2 as L,p1 as R,Ye as T,z1 as a,m1 as b,k1 as c,k as d,P as e,Z as f,Nt as g,Ht as h,L1 as i,Re as j,xe as k,Dt as m,O1 as o,w1 as r,Bt as s,J as u}; diff --git a/assets/index-2154fc04.js.gz b/assets/index-2154fc04.js.gz deleted file mode 100644 index 83b5c79214eb0918d373b56441056fef9c83137c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39728 zcmV((K;XY0iwFP!000026YRa~avVpNCip5*n6@gwCLkyYKdYs)D24Nq6$5& znp##OGr&wKfTWO#lt>oM_TN6hn(bTc{@y?PHe4y1}(Iqd(yKogGbn zkDD_y`j&08qu=5BPiEBM`n%CTE??O0vlol2#UyvZH?eTd@H^&T8147J82#`oJ6dpX?C3eJpIhzvAFTHM zpZkK_cPg37kMk{-z zZTQjZ6kQl?+rM?=Zbv`h`rM2-*#BflmmD*zv-XcVP5)v?FK~TiMn7_vtWJE>=#VYb z)U2D)hR=9ZaLt|p63liw`zV%n6^1UnpY zj^OjA%L`~(nCdDI(^+gT&g)ws^SH}8o4ovfmAj^>Y?#JdWo{aswU>>K)3ato$UWbw z>w0;!Zmx5C9?uJR;fJO0tM84L^0d*p|EU=Q_RXrvXH7M;g|)X}^oxD~R@3XIxw^P% z+x*-$aW*vRbSb(UA#D7 zPOfKpJuT~MR)s<4)azMuxyVa%J}H_DyPG^iH5XT_JWj0*lcKow_02Rdd~o*M?UmeY z*0cOP8YDKmNvo#0Y+vTHX}mB^ZFUp?VY*u7*Ui;TCZd=|7oyqAu~{yESmicc6uvN% zy|mfldX=9SzH*h@FZuhM=g-?F_a>Ma!d`m^)y`ZUswVCg{SVFMa=lny<<+EWN_P== zlh-nsPs}ql}r^D`2vEc{R;9lXf9_m(q%+v2|0O@3mrawQd&| zGJ4Hn_Fj>gwb zdn&N>$>QR0{p(+^$E%wcsA4s|KRmcx&TiV~g=Ah%W(P+{*UkFo`s$O5<@KS~(`L(y ztgq_Fo96oE)23~v(u2?1_V72T?T_;L@m^7X`pwbN)nR+|$yM`H_T)z3Sz7<~`Kr0z zG}nji@o!&m>sXVOMY|uTtzB-&7y*U~$wH1e5uST!?${zlz7_Dy3G1qeY z=IE1d+_RuUo&9Yrg zHSg}LYF4 z_40CgbNid+x0qiO+N~l(bqCh?YMc-!3yq=e^q?a4Gu=?lZ$3O zolCa4^l7v@dh_P!@Q9!&(<^iM)8cBj{ORuxZVrxKx6L|hjt2m~nOqOS`+PZjIa+R? zpEv6S>z}{;a&~y|?AdDb{MoYw>VNiZw!D1y?BM8=hD(*Uul=q9`6nQ3s;~{2q;#LY-I~M=+k~$%+~Yc zgJSz;-YlNa*Xh+_c6?|1kh@ubwq9Q^&ZWG=gP$+ktCiIJmS!E@{n10N_q)C{bzMLB zS+U?o-f;M+D=x08)@4?wplbkeZKrznw}MzDXizuL6)Hx z$dXTH-`}j(7{Y_!{{4%|dY(zj6C;?;MW0o6To^Z%Z|iZWV`jp*Ds3hkhmVzB%Jg(1 z31d@EhG|t+=)b%y#%vKPS0X!pbrd9{Gd3$uUF9Wf z=3F^0E0l||=5JrF4H?U==B1?guyIm+RhfBSx^Z3k+pWpb8mnKGtufU&*3z+JEHvBg z#$;@a%ZijU*POQ-ld~~-YD~`7#4{%Y8H1UZeq0pQtAp%f(aMf7y%B78wSKg0m)8f` zgWvxB0|m?9{x%C|???FLK9%a~XxM!SW!mDrv8tNWod^>QqP;saiT{@tB)(T*xIo z>E&rDS1%1=F=$qQ-wl}N=%0|Ic2e%}O}c;eL|_)9BaPL*b!|?az~2f#+4g?zpb`K^XJYEU3~9cTS9-03>)$%Kaer{*TLw37ayH5Lof3IMgW}$zQF}IZ&%)+2X!HF_P_5&)mSmvqX z{ytTea&%9~!HRd@=>4l-VlhwK<*FHOGgg*ORSS}mh6vj=yx7wqE3!0NP%O$+g7jFf-rZF|zEeP(59{>q6fLZ?%0+3{ z?eB~3dz*@3g~B246f=0ftAuP=g8gWibT+yEVL0|qHaTlE>t$m!SR?{NvWBF&vTOwC zWd+HsNYhP}EmL4Dmg8V#Im!abt!!~Jsur)(gBKvI(IqPkj!dEuIkGin-f#a5wo&XV zvP+I@DOon2((ubFuoxp)MJkQh?!A?z>amAOJBo_!klgyfN(@$j+|+f>+RE-pD(lDb zKV4i1(>?oThHy0}XFeRq+RBIsdXNPv%TktJ9t4Q<;K#D10+91M<_1e#xY)7LpQ^?# z?$i5PwiMxf1sbhvvRMFn6Kp47B7bsS5lu<5OoXg;57Z=+H)Ty3>ts!tR!Vdtm7=DM z)uFCT>I4CW)JLU|J2E9Q^)jKEuZ0@IO^5|ZEoa9iKonR*2o#|qgbEY%?Z&1xcpm#H z3y?oSDJByzkogwOAvg0NT`8w{B}GY=9Hk*Omv{I+m+v3d1xl(6$`{@`i?vO6Y(ySq zK68*?+ILW9R{M^P(4ap;&e45RkcC2^4a+AFxs#^ml1XOYV8mr9$+%_s(L0$$ zG_9;^2)ra3d_GT3;XRU72X2hD=@yJCEI%LYst2)_q1f&-}~mZZ>tbLQIL`=?i|Ixeo{W(p0}L7 zlXnngCu1S#+nmHgR#FRU%H&bdYdt2>D9ahhNT#F81#vpwotRptUr-{(sRXVBji7fz zM47Xy76t@(S{515hoD#fKam=zd|iOHO=)@bXV%x#4%1o8y`YwQ`y(I`J;$vcgSWxN z;?WpRs^iVvSxlrS4;eE>&O+8pzhp0w=K2#;2?E)$lvkG#tdUTl0X;&(nH6f;%=vy3 zrBCM77DwGTh|cI%BVSIy)`rA(mjyTb{zZ-#-#zhywPn02+3DxlVX948obctVR8$aR z$i072LAHH&Pf?|i^x^%BDuMC#i~2=i@p|(7`Q*H9-UX3P7=T#Xi2{sLxdj=V?v1uu z-Uvbj^Z#C1S*{R9AEjJt{V!eaFEQrLbUwLWziYs2*>ww{eTDcC#Af}!RGx&0P)(tb zTL4huzl|xE^=CpH$nB5P(7<;>HG3hrgejAZYrW+9GSjD&CEIyDg+Uqn zs#;4+16(Q)%cvi=`>>nE;XyFiiF~$^&t#v`JWS4+EWfhNun4&&7XqOsxC;RSfgZW3<0h05vL7b$ea83lUm8$M z(^q6vQYxCM5+)|*U1|Cs^5C+N{i~KbQ^TeHyla{KKNCotOP-Bf!N?#}-gQhH{~lC0 zWVnLRWD|(!CGSy%ZVib zti6>*3(Id6p!Xk*fNFkzF}a#Gvv*QaMFibvz(}wg2IQW#kS00nDAbd?ShcoRnUnmo z!!lc~C(9&1r{>mWAIwSLrnGSrs5nv2)OCWfWR%9AtM#n#uH6<@|lgrJDy3tkEJ@ZI}(0K|ZYk zt3KA!FPBTRLGa3STD>nJbg=HOBCyn~A0U?gD&qO4_Wcqgx_^vZghUb%vag2P?x?!09x zI0)Vq&_(#$cM%#I*@??>ggim+WWep-9a#KI?*KQrt6~YIQh(=hhg~FkeJ8(M1>@55 zzS8?RxW{|rWlYDh(tFQ)b<));+%ph2G=6XI;C$q5n-ecS?(U zCEu>y7QSz7Y9Z^@UhMXCI|5a)bKi{-@46AJ*!S)D?vDBPuA3#y*LDuO`P!dhg#?q{ zZDGR24zOIxwS}f0zzBQ_g$jJaQiCP4vaj@znfKY`t}@+A>l3`@TjUeb@W|%ek5rlW16k#1bY-0Le#onQ3#<8HcJ}YP*~|yCoDXI{ zA3#MufR=m5dSb?i{}$ z&dYl&nBGV;dt8|-;1-cLLRJd_>7~KJw|N3qrV&LBeDe-u^8v?tG=C#k*_Yxv$DWYh%6z-@ALd zKN?&3-40!~9ndoGLAcruetF;Q^kAHC;dp1NZ^42>h`kGhTzAuhbKb*qz6I#pQ0vZY zB=^|%VBF_XaK@VsnyW2bZ(+G#RNIACZyP^YhTBEjL2)%$%-aRt4N|p*-~n>jB8&kN z>7aLjZU$&*aKDSTw&?6On(N_b4=r}^b_xjEWfw+hMIo%XK%x1%NMy=~iW_w{TG z)7chp_9Q~plL&VE($0M?By(+`T&QJKgf}S!q=mI*$6K~izT! zqZyb`+HKvrW1FOWlccD}$hc2~Y1WQbOXP^mpQV7vq% z1OQDPK5_0%0tP1bkJTWRkipmJs6O|v$)Tp#X<$3$$D4_Vyy)U+6o?pvNr_Z+dig2l7fl z(7oA3c>73k@MeoQO=X9eb&${_;~ohQ@%Ip2cL-gtcs6_?lun7Av(39Kw{8@hD5l|yy`Ml+PS>n9rCUddAC1s`tu%U`n$XbiM#^_)4$ufOYqQr>SEr*!SJpF zq`ZfT{?6=vVe%d%@*YZd-|c*s63j5Q1BzSkI_T{iw9~Y=^z_zf?Y>HDY-bL1B)4$(^lDcU$s zicg15sIG~ZO-YEabWt&BAZaE9xif7JT~Y~i&{C?V-d_09*7#b0TgXcxiM*$sA1uva zyHv(`jpg84X+v;AC<;k0MBKC^MM30B_K>LswUhEf2Gb@`g?Nfnp~_1r#a9Rqu;s&N0| zHJcvX!RT7JXs6hSx}Mer%zxKeMyZE$dMR#8`RlgpM~Jr+&jwZ zthLir$?gpj4&CM^QOMSjr&u`9$dL#6*ctrNTf~kV=kivTjRMgmz zm4A3Z$4M0B9{f0%3tN1baEbX(e*2X=Anb1ZA9j9ceBb1QnVxFQt{W-+Pj# z`&yvh(!m5&7p%l;zk45~xuKL-rOZ(UJr|5n3*pjtpP=0nR0xxw+R&0;s)7k36!8XX z9gKsNEWHJ{kyAZmsKOQ8iHtIQ(w2f9F*H&Z2B4&4inUHUCbJL>jI%66IqA`cTJSC4 zOv?pXC$YjVy1Z#WkgbXL-^unEBYGfn; zi>kpvz%T{83M48re1K>x6AH6y8D)wyWYlZaS8=dSl>PvQWpX|34S5UuN;SYz ziA0o!8Vjbfd+^xN)D#svUd>@~0=O{zme$u;G7xEid6aFl9tXiS@Y=v)k*ShxwR^-O zlU?GGtZZzuRkv2NQnvh9ViLKeKNdoNzFanm&)PWLRDSHSo6V^q#CXF+Mp#mXL z3G0%q%1U zupSu~z$JP~g$qhCFyU91DCr5eQ$Yt(a5;4Xm~aPxehI-*kS!gy-hxgUHJ{J{!El*g z%WU^K=3P!~&HeWn9AWWmLbg2P-DwCk!Ev1-4xIA3x;3o~@Ro(?H|y>T)&f4>;K0p# z$49BadKG*ms}!yaHc@-tdalyJyPWU7yUXimTbzNfh87556qLwcE!2TQqszx$N}f`_ zdxB3(daKzfOc`@HRCri7!Is|A=|jM$#SqG3nLSJ*LGW^QNY-ASrN~rv__1QleJIM>N4|J)!?L zH3r|y=WK53qoI>v*Av*K2RQ%yf8P*G#~>#(Of`M40nP^%GK1ZYaP~ekoa0-sQ|$Y1 zQ+uA2mEre7olnu|I)fXRkT7)HkSuVnfOkfi=16lO_)SKCCya*4@eadjn3AW2Hqap> zOkv@k!#T@pW-V2+y}A@Y7gR!8nf(OQ$&A)8eUZb zsDoMh7`}$>a{9wQ_X*E(vJEhmPo}S~@M`{zO;`KijSCj0 z!%WWm6#e+s6A;KA4oGOfQ!8NhE+zxz^nDsBO-W>ov#hxr#4HVB*ZtIHEjaH7QU9Nq z`h5ncgw1Z(Ja9AlUQuUGtc0f}||{=Y?xSi*WCSm4fU8_n-%`E!D>I z-bn=^R%b%Z_PyPo%+(#0^Q%XcBGD{Wy;l*K0yIRb9Liw_B{Cf|*n~)G9k;0iw`(SR zy$g)?SH}KoDD>xGxEP)^$&d&J241_OR8%d^RF)qr^rG8*xyf?1JN zMpz9YXJioz{VNP5jFqM;Ob}Wb{E6@y!hH%sQGm@7>WKE`V2n*x3PPuUq!6PJ9ZOeb z=mc8{i2$PkJ0>i8T9bg?781CCbE=?4**a?YJ;S&hUIYO$4a@)>g&_hmm>P2VV5MOy zEY!MMEBjKLCzT-<0m*5UnZyV*mA62wa5t?2LLSI!qg$Jb5W;sl_T9+6bqsgpUW{!~ zGY~*&PaKrM0iF*9MoPxZ*Bgknu2BUJ+fK7V;QLk zn0(M)#qf3BXZVob%YJf}(O8Cd6edDg)fhkgCNu4ENn@$1rPxds3HGS5SF0%L1US_(6(&Xq zFN5VMHI#GU3r6A*RubI1z>!W%5Vllpt;RK%B8*u|dLhYjk=Liu$_5aKW6_FHju?Ln;_?p)UnQl(Kn)m$sUblO2$b)(H;?Pa|-`-c85w3xLTEb3x)Y zR{K|2zoTsxbT+VKax}Qd5;6Fxu^h)Ri84R}2t5MLklfHJ2W84C2oxW}6R2Fl+ZuBU zNhoe%Iu+q3D=aTvWg{}miWg>D=vIt{WcwfhxYz-J!ol{ZgztBpL$_T)#|yJAU%|O} zOsOs)g17}U2g5H|o>_P+AtQQ@tj=(ZFpaeHwK*}|7{*7XM~7u5fZs6n^EZVwV4wAyZ9=w?1-Y@Q$NxCKB` zFYK`3Pf|v(2LnQObHr-0t*1!c!v_R23=1$m%w25hZEq=XxA8-oFyEOTXj0$;3W(L| zS+VEIMGFxZsO$>ZeAUY-({x#FhH;&2HyZRj`;ewAcD7Fl%Y_IjWG6HvXbOttBMEkl z04!UE_pR=FB>Jlr0#hJ-4q8^y$I!T`rg!)#0?4Up8J^cw?fBd#P=B@pC zpk&V9=$Jd{n4Z~c&YQrYd!AwJa*WsU!OeAh_@DNO!lNCx$cSYPWt{8=&{cqdut71K zrC`xoN?Y48^fs~vrZW88t|NL}0{=< zV5t)oK))}|fF{m?uOUJ!6#u~o1Z*8Zig}^wz(Nd+#Dg+b2#UxAm|F{ETt*Gp0iQ|i zih4gBuM35<=N~v=mxgK?#9ze-$vlJdk{vT2Gu$1+_8?LhbTT#L2w`b(NYPGDCQi0S z5CRNZLw?X}fR{28XaXD*=&q4II)so2R1b!P=^z${GOSR%i#T@FyixvuDXY;!XgGYX zvGpp>j^*x2utXbV^rU6d0f9ykC|ESO_a1w+$w85fSvr6Xd`!t*tl|p8{Gka&q=F9^ zLTCb*V^C6|!e$?_4aj1Jc*4>pxWtNwUJ)yitSUB4gtal4WEfz>3I$Sxhshl5ZngAL7)JJ z-y9G{S)!AOrDj3AU~xeV4@c^f5rIkukg2GwG1S>1SkBmR`~`qY?zNafO9TPD1<$+y zbufawLE*;{giznel7Ks6q$Q0-x~vREfmqjAg=Ix^9~m-36r|KbAnGSA$z2u7Yb<#P zw;AgSns|d)1fcBX1vY_#5Gw0ds={9C01^UT0lYELVL?w^fm3*u8&J6Lun$u}0em5A zAh(*4fCMD~CL`dMI2^6wU|Nh4^fn-l1xN)o!Hz=FKnNWe$3Y@U5bKr&e+GOs0=02EtsOXrfTv1CxVd?)Z{L7U1B=|JnM zWlTtvsbcPd{wo0|(MGdhcsA(7{ zcw&&C+HW=s(j{b)uSz<`Vt%nOg@MVyGUR|yXmqhT`7FY)34Xm;CIt*B=;};xHVkM3 ze{I^U!B~S31@DG{T~WFzqYH`~5f|>BudQdbR3bD)1pR9;IF2Pq*Rbc0$;O_6Xb7;{ zDnY(udw@SMKvUxY`nr443`KgYIkTOdu)?9iA`k$J=k?BtH3qDM83?EipohK7DqXW- z7DXiW#(Ti@w5zZjR=6FOFo{z$-IWK{h%giwW5*&$t(4v3H|B^fHV2&_{dZ58kaEo{ zp}gw2!MXRJy4!(JQ?c~P1;t_Oq$6D zEdJek$^uN8)B|<-95g1T3d;wbL)tG?5hR`#L>E?$fHq_$FgXzfAt+QhRY#;^pfjSf zsOpGl*tb+f^Rkb7?voX4M?os&Bq?E*A*f0=OQPI0y3Y1+ANi5Fcqpu$AB1>#*%KOB>}sF@iO3UqQU+P{-jn$odS94KO>1G5JBj1 z3mR6%C?$-T1dTzULPcHxro@nT#zc(MQoD2yx*KT9k`4yR1nCK^Sad*%(xLnR>1l;4*?B(~%iO%wcjK2%SlX$Pft92;PLkjU}n)$v$Jh_QWJu z9FXULv=cZ4tM4!fP{2^)$xR-veR-+eECjibLR6Voo}vJ)TvBeQVf||20L)W~rSEDG zK^AdBJ=d|U@<5src!8_G3aK#1j?sz}OUPQz1!5+0DPT+Sp4%LV#}cA>wHafi9t^LA zf!>&Wl~LAEd0VV5FpQDPr5cnp$cO-2QOAfML4cZDzbyEV2Gy4c8Y<*kK-4b*8n`P= zLER>jqy}n45X3-^y~Zjob&zQ`O2954=8XiuKmh`Wp5zK>Fvyh<@uriXd5}0l4Y0Oy ziZLf&VmUP=cd!dM1l+C=lU=H z==n%s!RS#K44H>??GZLiQ!-!{_!dZy1)|^`k;M>G5ZXBP+6x$y5!yi&gSAAAS%}p* zEbykzXuC=SVu32`Vo4GsoR?6)24p84g$*LWE7v5GIkJ!r z)Jpnci7++?-heb_e5VX@HETZ}YIU>(rF;_M#j#I-kcHn87R{KxJvOIE#S&{$!-36_ z8$04wj=K=es+WLlhUC5{q?U}~D?5aBz}=DPx4^bnGS)C)2=?U^;;{faIa`{@Q~=OO z?%gxgD}*;3o|5DU$bT{~T+h-xhA0BEmw^v1nFGsKRwICW2JaC=Syi&X0SJL$!6eWw z8O1BVNEJj>)G38kTu)wUE-FX@c&Lg-$pL^Aq1u7Kj3g7x#wn?j9oAN449S!cW!8kS zNWq`5RDtUo>Kjm&$ZnOz1m0twQtv+m4z?t#r9Oo;aeabA9o#A8o3Q4UMY>C$tL7kEt*@6qH2XSteVez7t7bZRaeQ#Syt$h7uhV%ac0UwxK`{rl zbSECx{N+&DTK39T>LklEN8#2$*=l=bYnha-o|4q9vbF4$tz}ZS!dDAANeCB`-qUVN z==7d@gZ|+E2Rh;p=E?@S?pZ23-TNiA^KY$eTTw}6glFJ=DG=7kvU5?H2WBi#CWYUXJ|Hn4Cic&_ zKgs%n^mhn|=jD01*AyOs!p+Cm6Vk##!$T&Y%Jh6!N`6;L_VyJ1yj`vll~;0DU>F^o zN(4QaifUx4`SlKDL7`gplt@ML22Q#yii9B9386sw zKExS$R677ALZ~+b%yj7vTr13`k=Pn8LHE{J`3IOzTSE--1>n z?*Q1pS+e|(V#$(bc~Z~(bn;$XWV6e?sdpG+=37cfBqZO3gy@vc5y z?C#Q$x`9|j+Bc_Ryi6MW{pP&iBVV?A*$Rn;_q zko{Wb&2hpI-;EJTa)|B7$APD+xN{g)k>Nl&KQYNc+vH$7WykNN_SzlvMBqRLzNi%S z#WqP?=vHgDWn^Owz9HxMGGUBIY!83(ofIOw-Akm_X3bv?bY{FxJRhF-L zp}X5{8oi&((olyNWYevAun!bs)P6@smL^2Y_&7=#hbjlzv}nk@yJ>-y!vQX129=hP zB7+i@K_TvSdWWA)$<4vhU<4#0wzx6lc`4E-nKGtJYx-L07qnH0#uz}J_m23l|;KPR@^^e!V zcVYDsah^h&9$+NSPOj6FzvukmR6l6nu*{}OvrR+;)w$duyd!i^L2V^q^HDJXU<)-m z@#`EU3?#AwWPoS~Tm*HE5?&1dSFkK<<#3Q3;(p18z>{z1aw@}~MM%hi4;k)KMa1CI zOUmvm8Yl>DH?F8ahhWmzlx^8$FoW1!pn7ZS`7Oo=rd9RZ_0yG#-cfs?tb|f*+LY9^ z%2HXQR|6WvH$*bo1sEPsiptHqLk z29x}Vfibj(tB7EpYFbE{dV&Kl@Yii{44@<*!3qodOMD9vCsncBwZU1!oYYVbS%DYT zFbQCQ3MwODsEyjeio9$7As(kRzNBWG?sAH3%RD6E0(4K6PjEpQzvot}3P_wgCp!&f zt7fWVTtoGj=ei>^VyG@tLqhNwfZL3Uvq0QJi~~fOEP!$N&{w{qP=6W^S2LsHH|9T$)BoD7eAVW(^Y;$`oUO#$-HEwxAxy zX*e95%^Nvta5sgHVX)~;&drsfJ>Ah6r_bUbZ82s15yK$^^8h= zTkMcD@uDhRxer00i8>6Te3wy^96Q!nrkDi89{_sQXxTJ+(;%#fnN?1L+STzlg<(*t zxxlel7~EQ|ad9-2RqurEHN(M@>$c#Lp(U0|r=q5P`Qgj4@l7`wL zgWv!ohfyd&$`LXUvJjMfJ-B_x{lsEsx@2v|X21@Wi=L}Ef;NV!v)3DscUEuxYX zHo$_q-GrYEPZxplOj6ET##`cA2P*`lDzpO)0!-pS5R^r2CB=P|NqKOL#2;$q$aq1R z9~xqYWZ^-J%t;xjgy3(AAA@C#7&G8bdM6|b`83owIu+eJ_9f^}V7ZPxZlyNuxti~= zbr1{0sfs`AjD{#_6^A;t!dlHrfkZd&Jm;N>SnDM{uUxB+%CxP02aq%73M?CiaK|Z^ zR_*3sH3-wt!nYP=5TtS1UkGqlbY8&}A^0GvDNCUZV6@6vG@ za~#u)=F>D7R&mvd5Leq0+=VT{IN!?`JYjqei1~myHx{015oVP&P2RjYW3Z3%ezyJz zj0UZxA~tMb?i|`kQ*g$;IdiZoc)PL@v1Dj^EQ1wyi$JiM4O$Z3sU)`5Ua2sUwLBwP zxOS8p2c>S*qU0S7OI@qsX0yQoIaTX8*Fd9Z4uN=X>-Y9Qr`j%TU@{cb=K?xs9(II- zuV=H;7yARlbrq-*-oW0fL;5xLyi2OK~|F^M0PP~KC*tv-~MhK#GR5GR3g zJoPt4*)pWur-h0;tP+8N8>Z7cCV+$tL_DS5A?ba&*C)`WK{tqSd$PB{ngEm@XwsVc zZ(%4}OFth&GYA~DDyu7g_r$|aR*+8xBc2tdhRMGLJ0<;o+FTbfWbHIGg$aXj0RwCw zh2K1nw_wh>-FE(W?CAGi9eI~%WU(Whb#%QDtX0rH3K2`dJ3=TX47VpeR*p3?#t`AZ zy$w4O6Xm+Vlf)IxVA7tP(E;|WInd@{9)4)om#*u6mG3~tr@*3e`}xdJLex3}0SOX`?l zAZ93-+}?dKxVsX20}t9RYl=mAIEQx~k>I`FIkH-O!SsBaUT9+fcJQfw#TQv$Dt|t_ zr8Q87YzBysrU)c%5lGxeAXF;{y2C{S9AZdS;Xq=)k3)8lNJS)K21sPE_UySoKR5dr z?nlK$l^Ih|Nmga>*O)-*|me~7T~ zIsIHcd2*U2Zg1x_H+u)QTnehFgk6KXr<+PcGl)bnSUPGsWp^-SFBzswW{@_Bdmx8~p49ZH~L?{#%*l^!HK`eO~@&l{La6(DC$~DZG zI*!3{x5X2HGlxtyt`HJTFphj}`Lz`cAYbP~A7=nvw?e2)#?>+{2E^sk{JHdCI~=mg z&dvFLm?%dxwL-l`jmp*apeH&^lnj`G0d_Q(P+8p=%y(U@ATOw!m%6tiH0Q)aW0EORL_hYK{69fqEAJticJ_6cED%5#j?&zay_wPUxIXI=sH1D-PsW!L|x?=tn(e z5jhJpDhr{S!thi&S_tn%f~@w}eAzh?V?j)t2zrn+7FoxNEX=G@6`B?WeN6>yB!U0YicuUIuTP5Ra6ttioEOP z&N&4#1V~S{zy78(YI#Jhj0dADrvJ3SqbL@KQi0Uqh2h(E@nwk*t0))3{*LIfYD+{P zD2jhzsY<&8Y|dkZ&c?N*E+58T8oGgoO)xYFjArfV?FQh7KWR=s3hrVwsF&g2)4}A_ z1S7-&j2|pLil}v$3dn_fLpN<68O}4sO3LmaC2}+~qvFQ1Rd94d8*$PONpCzOihD*k zTSNNJQ(w(#_Ov)G;ckUMcdZv`(+&Xvbkmd>Zw)qboKGY`lfX7*L&_oSeUXhB0DJHq5ZbUh*ft@C zqdF+m8sLDw^wLrqyU_n(K$yGeru*`Yih{8K1v0+(Fq<4#x>!c{5m#~@SN7sgD5rfE!?LFP@VMP>Bs+@=l-d@H)UtRO#viy8NvKy&Mw zTVtd{IZCQP+c}eN@w-77O9YkFT!ChV1|dNDEbX8yElLxS*`!+*1rsyRE_gWLIdvD# zw>j>UE?I|vw}~oQ+z=KSXbnJjLKY9>Ooqy;=}INP)XhNn1bd(^306I%RQuOv=R1_v zDH^jbRzk}27L%zbRpF_NucLw_p`I@4LG=P<*^%rt><{WpjbjY@^gJkkYxwcZ5iTOAwGG{g>S`WyU zfj;FEa|$_LMs?go=!ZE~U*-GNpjpQ>l)hbq-PTakIk>Aq13_2!6mR?DCEt6LEmUp| z2>~d$IpR5o_iH?JzDM~yn7A(=yk-4<6=>FX*AO9rtG6{kKlPq9Fzfq_f6y9An!5Ue zrt-IISnYrhb8QQ^NLcN*ywKnyS}cO7yt7nh+QMXC=q+&cV7>ia;OGX!QN0ZuZ9g34 zUb7uZQ`T@2szT#ySNBw~1xWa1x_4Kw6-V8H2XR(b4d;6yX6N9D8G%Q)B_T+2#$~~c z{B2Ttp=$CjDND(7O|`lYA;GFbk~uc%+bpS5G^P7q##xUrfq1N*BY2WW1Op{Jof==n z-hNUetkhJ1>T{nm*H2Rj6sM*V6vn1pq?~Dx8Mj|$JNB6G-ajtk(gg0Kr0@l{5C&VF zgUK>H=wW8}-4me0cPn9AB;+ zT%9Aiho7^kVDw4Of z(gTmUQV19?yDr73fi40ytrn$J#MVk3p!f?#`(*jVw705PFRMsv5o!Wm&LP2JN|VU5 zeDzle(x|~KD+@UTIR+b;jTSkb{D^MeFbd)M={WvQXftF(cpd&GF%$iiWo}vy_1$%5 z8e0x^qROnRGSEjh<YcW{>HT3X^8m z!N_g5YSh!9DL-7|r~QO2J%5Oe}5)TM;^*}1s9V@_(z^GFL>>8&=#iIpuX$U!k4nWoi%{Z12 ztwLzsf#JbX)@o&;@%Vte5;pJ==0wwi@BqUt`rgA7%NpLvfLK~O;kQtpL?wY!+RxF5 z3_Nlyv;L#MWQo+MJk;r2hQCH|h4R0VK+^;fjS{Z%b7Ff+NUB_HclndQaBV!9gv z8$m@7h)8nI0sh9F(oaU9HSo|waDx@q7Tz#EL<|(@+3r_ksuubLTyLXhqf=ZFyQfox z6^U6T+i4Np84fse@svk*!5lImEEZzpkRR-8%!W0l2T1!Pn;j8~DyAmFw$pSu(>)p> zbloa-LR*~f*{U;Zd4eYS*+C(!C`mL=ba9BV#F%;zVMm5nEd80z;c0}76j5oQ zs>2~hFr3B_QIe%Zc&4gFUWVkTXfykf!O{g z$k2YLd(FBjD;Q-)^2QkZG=}|Dbs5uWY0GZ4G9}1=w$Z{AJdXD{il)^}M;> z30P9*bu9&I8I*FOUgYwi$e2wx|GbK##w5R>^bYU61>iWtu|HuR!GPl{d!jxmrO!P2LX6pZy-kAK4; z8bbD-2B8_CvOut$a<8wbPy@;d(kpA4{0m86))Q@VYI)~?T@i%ovKdc9p&pzFg^EFh zD7ebfC7niB@I+69$%HQ>jCHE+l1{Q4*F~hOzCA-65A^glJTVfSuu_DWx52O$kwDnq zhPe)a^|AxPxAJury6Vh2*mybgu@a^$T~d|8B7tB7uhKFcD-XfM+#!F!v7vfN%gpd( zRU8>zRVN4-?#lc6?CR9gvl>1i9Gjpm4Le=Zd{sRs`nT2O{>A$~t1{(s6$4N@W6_fu zLD=+?xHyC)qKAnLK&xG5Kw1;aJBAcdbKrTvcw^P8Ck}uBo`6bUduui8;*eFiUG95} zIUg+M9(wlIa>5DaaJBEEmhFnK%U72;5wnKtIF8Q@Wk2$_aSgwSX$sAKC~F5J)py|< zmKL{DcL&Y_5N#3Czmwj2alN?OImHjg<>)a(D8zY%$Z5t;DG9^um9S!f;ev3EW%qHGO1Uc6y!K+I8Rr<9h}brmsk;pf-41#UkWde9qeX#}gLw-8)aJx-0`t zL25Xudp+1L)gGk`#w<+T=etb~{>d`N6LgBS=EdpE+TfkmGn8S3?NaJ0vif?rJBF*kB**p#bya4wAgG1Kt5JGzk6coR#`FPNKv{IEM`-05=^Aj4WA@4 zxN*x>afAs`M-ANaQX9TCS`lQ&MlY{ZSY-hz@R{4LK z;}pE&-&Y3M#pv%S1BYkdDkGHfb{W6Kk~4^~xVPl4Cogxx?3S>`bD2;xvb77p4+fYK zh7i}=F!&<_mKZ~;pCE4#0!^L3aH%}e9={LW6VCiAC~K|ZMg%`pIIqJ}1t>CLFL0zV zBXS|aknxWqB5cF+u%LLggovH-;tbE3FDzL+HC9q&ZT#9YPpq<0ujuYB?U;ZsC`VC={|`Adl4)nCIaOqs>7M{Jr1USgpGs z8~@jg3}hm;hZ=XR!C5y!80?sX#=6G%`4aD6+|*B}!?J z2a-js-{@DkPw%tz{wXXmk-w_xqmFS*w;=Li84P)TU&FQ~zx&YsBj?! ztrJ`rDuHdTi&y}Lqz%u2LFDHuO)25OOmO2lpy>&+OQ$Q3(O^OA!Ezb)%<$N=E8H6% ziNSZEt1Xu(eN%yT?ul1-$kGm>k`;$#M>7@H(URs zE&#WM`43zGl`j(T?~Ku4I6r?>*e~|*Ndfy3k7G{)l=~Ios9lGCk?Sn832X z-~d*=-LWC?8bxn-~P6$1$h z&FFP$Aj26%f3!iOSw5yZblZQy(ZQG{VqleC2A1Cw2!I~6Md^?VjwVXSB35qS^YjEJ zQ>Tkw9U!f?U9k6d!R~ay4ZDCajM9QB7qm?zJ9Fjyredz#C*pAjJUo?$1|-T8@C!+|UGB8QZl4Fu#*FPX)cb!PU0GZl}R!r@>*+;GK=+ch%>ge^LArVyNq;T~3DQW?$CW zC%BpLU;{)!9-BvH8Gz9d`;eimgu4-r0%B3z*t)<4x?9I6`v^w`j)T4@g5rcy#~F(m zg!tIo`fp{s#i>$2V>p`uX4-IiW#kh05YZtEA)jbkjX=iq-GbIRsu^{Fvl1+#Jd_S& zs^ej91p^(~kf24ACNMCG;nxU526reNI)u=@*uzRP==A=H&~!v_q|myKp+QIF00;;0 z4ebx=yuuNs)c2!&gwBaHy{rx0-HayWNGMXJJkf;JYLS#Tutxo1WvG@7%C$kP%+sH& zWTknkv|gbWRM$15p0XCi$UznqAw2d8%14xWmm!D3S_S=WP1yOyyoz(&{S zjG9S~C%VRJv+ZbMujU_&6X1WP2URd?a*IP=z-&%oW`*cCj0VP&sCa-CT>W6!A@mH8 z5&YD6HU_U!S&R9tc);u!x>TOhL&%_m;MjgNa~D}LyJ93n?to`7jyDXJfyJUrD5QeG zV=NeqpkwF>=@^STG6+myU~BjT)f%-4!I2R3q|zvou6x3fwY9Nlo-`>4MQ^DUfqx5* z-NG(WW;{B`cTa2y=r6W}-ggD3$r;Q}aIV#cP$lZBDH~F1*qV$rhm7s$9@vb+Z7dFU zbO-^*W)QVkIE|DQ>j_3aJ-vDY!HI*>VF59JRCjhgLlB|s=ulMz-#sC^oK01L@Z-s) zJR~+EoGOmstD%QQkrg5(rCxaLhMShu?;`v*{oftQ4(lR`JqAj^L)VB*tIf3$-4h$( z5C;X#m==0|Do=gEfvjjm&Ne_yQ7~2z8{s&q9wE6ZOY0KL0F6#hF`^G_S*M3rJO(7f zVylB5p1%WvT4>0^F<40{3p_n>M5{ro5P7qt?5<)YR|W&AU_$K(Gog?GM1vqS`h*Z>ZV1wxdU_3++VxMK4vB<{EH#3s>frceG=lpA zPYaM%q%p5_h5IR+0XJr8My+R)^1vQM8`KB1!kfYRW>qxqFm>#o(29_rUOfp6#^$Id z@FgOl!bK1qQ{mNoC29zC5}aeWxNSfN0SpEW$c4d1H$nnT~{zpX<<@tdBR&X z)fArg&LyKFxH?#M5Xb3u!8m;|b7^y&!q#8CAaLYb;1N_5yP}ygI66r|=Ln8F@I9>p zt>nf$#R~CIX-Zcabu+^pMq)YWkkL+tm1EpqHdOaFtH(G825qu9j$2w<@MKRoC&2o} zr3b`EV?bCm5(itdd>)?d;BHxW!z~+L8g4pXB5J6|@f2W%BKXb_UcFOw{{-fUU<3jV z0*3;x!hr-;3yUx~j2q~^r#MIv2XpZBMeKxzR{4z2Pt#kRA}EWxCKiB&sf?QR0;%Ok zq)=9iSIx6|N2T0Vi^fO=7cPs(!}G8_;W10bwmdCUH`)nx9VSbcWSvHr0REmvE}lR; zl8Iy76aDQX(i=q3XNWEs^y+UPAuRez&jf>rrY3~}fqtNTg#kt)k82eihr;W+%F?B? zf2-00w5Qm95y%HoDa@^Q!-Rg@ZrP8}SrDKIjvMB%B9^IcDPl23FZTXYbPQT-ZV;*9 zQdbk4kp`y?z4T42gJQrbmkb>|oc4_YLb{G-+EG>I(QU&sLPt?nX{<6Gt9!&5f=`q||Adim3krwjqqzprUwkvm)P4=0KXj!G8`jsQVA zd4*I?t}kf}9X^{XjeRv5Jm(IAVubEMJ-$j#} zWC!pcPS?(kgW-qZ%T&3Ihe@KpC##lY)Iu2tl)CDkoE76CWF=AinU;M|R<;r+JqolS zQUyp@em21);qL59tQ{WcEvP82q-Ju^H(6aq|k$kY3wdJ+X5sXXr_x( zqUCprpbQzBu4fwO6hR1M&OCAsQROW{ZBzT;@C3msv^3C`Sjw4Hc7^j^hrcWS z=7ZFnzmFo!22yDO_JypWul3a>wAhA$$r$t>w15gZpxEIkjCtxZM6DW^9EY7lw8#)Q zhN+0n!WD>Z19VY_c(NG13c_17ok8Ctxlf$+K|vS;$mH;H4C?&PP{1rkMI;4sdU5r9M;2*$bO-{K<=CO~5T}GL zy5NCV_Pi0;;DH&D>~r3|YP)YB63j_qQ>3MGB*)lQIKu%H?-XRJ!EvAgkzMK>p%p-+ zLbxV0N6YBc2zri!C}gC-hQZqyI3BW{Hm5KXz$knejUFTXTTvzsVr9D`LrMwBOBZUo z1;NA=Ues=^@%`{q!Zj5kUg$E$=+I>FYrTW(HFF??(UTh(tBg^JB8$ni7zFEvY(xOj zQ4UHF1pR}MuhK3=h4*YbLmL`B6CM-@eT)HC=wZel8bXZZ;khn2rT~JF2)SY4fMsdG z#*7X7Q!H>rHaY6K&lZ%sI@YeEKkU-0~R z`h?L7lX2Cxiqr@$Mx{c$q9GX9^lk0>ROx{?h9a;O-L32Rc64A`4g;Y8vl#BEQeqm! z?O4<7h264{d=u^TbE5M`%mdeURU3}Utp?ukEbjtqn*pMkkmGRS1QP@rOJqZojOEz_ zP6u8>_~~&H*mpp9v7sFlZb6lDSA?m;^pJ{9;M~DHrkW>GK<*YHh^An$TN`N!`LRa0 zACszwC<$xq)swOUGV!t+>nX=I@VNAf;U#$kgDfmyoZFjsFIvcTDVD-X#w7+DzW!`A zkR3waV@@elkF;nPa!)b~vKDU85$OgfI;~SNbmaP$?g366!Z9HqKm)oO6@S;V*IA-& zU|{TYxZzQXDvhrZ-`i2#>;Zk2vFw13Vf%~`7u;FmXyj5G!2^?_jHi?U65^7|xm?Yo zWGdJJ+Qql<>_-qxD6(Y*770ao9s$TBO&o8y1s0SnLO!0Sq11#{zs>u?rh5J}z>Nn5 zVAQg0rG4A7zP(fHl70n4tb|{-?HHy##hUEKWXkaRCZ+h`NlO?hRgzli8Hjx4X=gTIF%mxDa9ruAeFui28J zq98yj;|dR1dg%W0?q%LRhKE?AXZr&?1M7)U8* zWy1N@qlk5i15O2pdRprk-mxZ1+;eRUCxFM>e>|1SdUD=2@03rkHb{?rhb zAzTrbQ;mQfI8&tTp7f$&FG{24lU*v6VtppKMB?N=Gwn)D$?2Q!Ni(YfDKk>6TZBPj z731FH=~dru2%&2CVa;CsQmtLRUmIhI7-jEhWA&CchMhKs4{2lAZKL05qu;i%LL4<` zKWHHRe^etKv>s0OQk)%cPjKFP9pB66Kb&=$igVT0uqMwd}j^6jAbuse=}8d7ef(OQO?(xq>CS8leQHNQ78gAvi(`LOcc zOE=WpDX1+DkBe`g1GgJ@VM7lO7?R#G2fIV&K41>qS>=qLOR_r!2(B6XDd5v~3Wfl_ zKLz`+?6)-}DE{lFU<>cv97Kn+{p_?upu;)vyNj%!gI{D%_-V0T@A|^mh7pb&r0xta zB?KJ;D;gXT52=ZsN)37pOAt{PNf(70juQ}!LC^_tEUZ8)93&3X+)k)mM2wbnP4a0d z*D9a3T1$JMkmL|@7|8Z;_G+Xc%+^j%6g4CpJhg)!@-wPy^Z}#j zC~bqy2`G;e-k7vB6}k_^CA@Jeo=5G-B*4WoBASw_-3``&iPUx*oM-~?0!CY`An>Lv z$kWY$(e5h*?1U+xArM8r|bp`$A)=L$Apom*H9K>1u7JQfUNRCC=T$}ViU zgs+tuP~U!wfhmjuTLU>i0!_eD3FnJ2gtp-Fc&#qzp2T*?bso9jpOMLRos^T}*Ey}6W6$Jfnd_VVd^vTlx#j}Krc z2Jy_NefnfJd%TgG)5U7tTs7B+2VZ>sj=++0o9i{;f}bM*SUS>Ie=9Xz<6yv*0l<%?D-e{k@hn>V8qbNu?v z=-D>+dbAu}9lc&$9R6zgm%l8>ZFBW}J(rdiM_Nj@K0NwFD{hbbMn7-XkJ|>ftIuD4 zJ9+-qS(me7FXGc zNfmu^V*a@L)A6s0RNLfuHEynEtAAar=Z6R5>1uUwG@2eyKK;!frQ62`tM$vaSJUlq~1bz6`)sf7`VcV>;m&a}DO>RDU`P<{-lb3mZ^g4~(!fsKmFb7>6<@ypQoP9w&OSz=vX&tDEk3K1#HFS(_t$fK59nNKuMd(7O# zZ{*+6cs*~f4)L{s+tHiR*Uj-^Gg_l5I%dn`=8x+?b)dEUbp7&0v%HYk#|IrOAAGtz zJbKtc-F35Cwi{WOM-O*8cr|KK>R~EC=I^F?vXCKMPgXzdl(w7naMi58U0gQHoAuFQ zJ3e1r%?___+IF<)FZjX7nAK^OnXekJs;4_4BUW`zqdM=%(}Q^Y3N-j2A1x zq8QVoPYM7 z{KwZnG%p_>yqf2azB(ASlk=v1c<|r;&;R}Z{@?zW!~f_1_@DpV|MkBf9lRN7rsgXD z!_z*~E!D9jm*fygWczY(R%qqBiVV8R)4YXu^=|L_0f8Mz5FQ~V4TN4zmS#F%z#}l z7C!^eo;R6dj8XP{xz28`1e6w6l10dswd?~2-FChdQebZd%0#aOIL3mXA5UaGUG>Yq z75sbkr*Q(yPq4wRj;{o!gt(YChkqVF_`BEZHxK?ik`1VT``~~2ujBvv-~rwZHg!-* zUrMWf{`x}pbxB&u%hk=fw)(J;ohjv>BH=~5ke%^?>}xm2)A4G)xR5PkG?V-9my0Vc z;YRlE*{6pKBM9VXwEW}EpZ@Zf*KdwScp(p?nIQe6hbg&bnqcA4^3CX*=6JGtc{R-% z>8jxEY?XQCpbJOI_dD(=?`D`cU#o}r) z$zAYGEL^jbgl}fenioDed+v6Vn$3EapGSkV-Oj9< z=CXa6&!+LhG{T1LjE>NVxsdC#=31H?T|iKxof?@B$4iGN#ge_L>WTX1(SIN3J;oR-|*y}km)@J3eMpM{%0=F=zOqu1c%4-c2e!bpRl z|8%ol%(CKP+Yt~)yYH9dOQBVT1UmZkQ`wu}bfSkhqsPs0bDO?TG^J*HtyI**FNNlk z_MYPD;qT2GCB756xto=Y+cq;E-}EH++e;O~`Pv>IZW*KI_`AcI8Sj#Eqg|T4=X9E1 z9V4>z!Kcl`Z<{xxuhuN-@b%f3-#&i!**D)j`@`=~g>*d_^)J5u-S579^!V8~zyJEb z{F|oE*XtLnhYucT#NhGEA134FRddHTPapmM%WuAY>qkE|=lSHt3xRC?Sv=@u27Drn zu-HF5ef;}pUkPpe?D1D;4-Z~kFK0K(Cyze=?CImw?p=Y?NNMR|-Y*`XJrvqldh-Pc z{ijcVFOLFJ=cc1{6Fns#t(V}@$Lr-&5{Ba`1W7`iF0RNFtb`pN{S2P)*u-5?!9iiH z^C6a1{n_V_zIgn*e?0l}pZ@vu$yZ;0^Dn=D`t2Xi{@?b#{yUE2IPmxTE5I>>H)Hm$ zc4k2kob?C?0;EWZBp?D5ML`HSyF0sBVRmM@Gm8%{_MVlTW1nCAGs1FW~y#5iWi$}kAw6}k>w{x`D?*;H5_u#12KkE07;A;>c4O&O7og?qy= z)Q^tZUiWC|wvVufqb~m1d2+N1|F#D`_!p|S2hetBc;t@a(75;tTa{K2fb#_tm(ZJ? zjb~@W*;%h>Wa75U3A=q-Ew1I3SKLUjjA~Q?uK-$dwP&=f;uBzVbl!pu;c)bTY&Wi{ zs%4%*XaRK1yI%7BWvrwbsp%?hrV*-rgkreRu)%GM&pD{1I*#jBiP4OgMe{5GtF-Z+ z4_gZ0@T)%Zrj%8MDWOShf%4GJJx_(A-ZTNe8Yf%LSX4F1I30V4rK@Dj+zhvz82&Rc zY+jesw`Smyh>|Xi(VYm6NuD{zJo2(8j>)q({Y`8KCds@f(UslT+c?n6INp{iUHXqR=KdYsnTqs7Og>lx^`)kOlG%&Sa&mOwPi4K z-e9G<7MnXIcaF_d?v}s<28eJ;Gc=B}fgIY=kuQIOG~h`@f(5z&dVK5-V`0okxZrZ@ zsQF7{0j7dL!t>HpLt~HF3>p`VM+USzVefE}04*Y(G^`_>;)a*$#f{@3;K*X^Xq(z4 zFKv=%pjG0Mwx!uI3^g7eic^!Br6KHM)y@zYX}Ogj2pllmn6z9FNkpy9EszUt#yBux zSoUzEAN8Bw5H|Z{6Vsu~!GUJKE|C#5hL&ys7IWLfnx{ur zLakj-hs~wywhnQB6|#%Rgjf~XF~iny&+Yf32uAY29R^r5>cL(X-+;Zf>9%%xY7Mzb z+fpne(k8;Ye$Ug5#=vr7=2b!D1ZYgyO2QQ`ct=OEx)LzS*nV_z>`kh;j*r;uPSWN$ zmV*shwOS1(&cLd6{jll!VrpYdX0ffiSfB+RxQiFulsTaR2r$fBbnRGQ@n8_H!Ashj zw7A)BGKZEEHd<8>;YR>rl;$>YFdn<>Ih)$&toA~yQv=-iTn*&^W*dK9uFtnS9{%cd zF1N1M@t5b#bxaF?T}3^j#&fSO)aaMFuvELeplz|69v-*t2zl|k5E6CQ0)SofgzP7V z7%Qx4i4Hr$#iT}P*qPeEGS-}tscX{Ro27^{23c+mn4dd5q;pGqJW#*9$;25CcDwet z?csrt7qohSAY)A^5U;c_9Eq*{{#6XTs4@4T7e?@DRxSKYbWBKsgsN%6j9bIQK^#^< zT7=X&s7Hx(cG^0u@?$Bm z(pIK$I`_2HUN83E13fnxFdvVFD^ZdQ13utrP{aBtuW}2!H$+eXCgVtffLc3VYnL#D z5QL8az882!O$=PX6xslCO3f@`F3L-p5;#~qqna|}Th|r%b zVdO~zn3F=SF8C|XJ&sy@B(>^QU}XH1PBjn!Ado?afvq98y#j@N_Yl~m4g1*OkS@X6 z+OqsP^Kbua2JKpivJrrE=AL^99J$x_uDQe8VK=nLI7I3L)(w~$^ao{THj@5ELqBsa z$le?E2OF@$wuV~-0v!Z`)3?u5Mi9w2VDcghWmkRfGQ;qJY{tU>0FE2jXtK*soYz5! zlb_+lxdy@%=ojzlW7rP%z2O=PsVH?qdpPf;BkE)oU^av~+b9;@^ceDOm~?K7&s4by z8X|4`EZ%{J-$Ky`B|q+uaS!*UbuzD!bm#@64Y!*nM6jjGFO&6PPZ-AOHy&2ETSJg@ z(;B%$P7+!nZFikE&$Moub}JZ+(ndkH@tqb(GqK(>Scv}#a^^Ls#db}-aD3Xzo82a$ zhhR%RQxBMwmB<&XS_afAhi0_^J!o2c?-iS86@!w^J{_)ym>6+(0b zcSSS?q>Vmg&=8xtN(WF&)*D%RivcpB{lS5sBb4`qvc2O*tNQ^=afCWF*FS>I(H5v6 z%`o&mH_$-YqLh}AocTVaGm@aHt|@CJQfO|XtnFl|w^HHtv_@-j!_-HtZP+gV3kyit zsRuCEL1I1iY@dO!7j(T0c|{_T4*)RLMRF0co6UU>NUU3z%ZHK=O2GF$MUQBb8y*@A zkj6lx)6toPJNxhnMchzJhwBCa@f}@5Y=6T$#4~7Vn0*Yg_F`B?9|E-LyrLZ)1?iU` zqWrPw%F@2>8uq@aU#JkW@Udz+Y_@cer)M0c&>I&eZyDxMna zTh48uri-Yn+`CO}F^yaS)`$R*-${1261G4C2}~&Jw);?Wi{0P=Q;xaEeJ^$ez%GzU z9*r=)ZUC@cf*tN2u-bT?Bpk@%WWUP_yF$oo2hj; z{4k&YT9iLduSPJ!Z2FPO;sC-t{%c}Ld&#&Dx}MJ&P{6oP@2xg6s3>|1)Cb^7z?9m) zw~R2OBjs_Z3kVu?2t;R)x^%Xk>47dj07lEkWN`&>%VB^pveS#Ixn+lCz)is3}(gG)F>qtOV-4#_qvV z9iXSFjc%eE?@EFISTA}$^TZTLz-`GfZwvlG*89LqX_)h^JHSdcfm%jlvARt@l4!Jg z8>Jqu1f$f`H}MjrRA;qe)>FC_*a&C1wx4N8LUCym8=T?_0 zQ2zpv1cD!q{GQh#V@^>3y9q@4TR8Qu2comfEct=sXD((SpmDyJR&)aYL{`Lw=|#YlUluogok1;9zeoO zcFc4l8M&H+Yf;ne{K$!rDivIP+7^lQo<&`q0naK`*_x32&PR0-kOlTuTN5}1 ze1Qyu=>P@6FiozvO(j5`0)aPQ%JG@p}^~=Gi3>N^?=!Sw|=r z+mUxOo)d}RQf6Jk7gRiUTOj_mk##=t#0mpQK{XI|jmL^ov=N4W+#6(!8`Wy{fyEG0 z?w)R!n94$+0hYzQmksYAKC#fr`u`X+?06zs$XHc*12VvhI_N!B%5v_QoDwh66xlcy z?1sFrv(zHzEvUqVO*lW#M`Av(SsldN+gJlVKT5Rc$)o8sWv+dyv_ZucxTy>HP+dT@ z#B!TtPOTlsz<FokGwjJ_IOP;P>@+#hT7KW!pyXlaVNaLNP_5RGIZpRnY<4(%T#E!IkU+wb7Zoy!aUNc6j?_s7a%DEuo@;4Rn{_@y-I;Oq7{v0fr%bvY4dmn zFxCY4xM74weJepu4FvyPoGhsLAV;2B)F%rSFDsV>i)bHz^b-(tf=t@e55J{N%8)M^ z+@c4YgNI_Aux$%wStaC?A1gRMyZ}B$+1oTgV2wruKpG_nXLb+g&oPL$_v!Pf4 z)h3&>j9Lpdh3WAF2phXCWqpz&LQc|wO41pD)Xx)bG;x9qox9~Hb*byhUUfS(33FR0}6Z~={@u~ z*XDcS+1YAdC ztsQ^=!>8Z<@+Uw3b;;hH+oUtZeKKe>#R~BA%Qs-3X_k8EK)Br^=K_yz^gO?9 zD`CmvRdX>dgzqMVa_)+3orOw<-DQTIoM{p$ zHt~TY7+&IHBEB<^rie7%fU)PMwMAm-#5iH6%3$fW&qiE*Q^C^L$mx9Db5Y@&N?3hP zA#)}?1=&Fu3hA_cdI67hkB;z~2E9iw(9wYvmq}c`B8GsnpggD#)8k7Qz0Q=v{9a_H zK|mqYb(~FM=56)cGq23F;-NotX=XQh4&?Y7-+%TGztB(&>+$1eQQnJMX`wIu{iomh zu~KM@jht@cpEGc}4Si6>w%_m$kB$aabWXu@*xA_u5*04!E_yQg!hiol4eu#rn!uMr zoDL*(lKVq@g8tUoefDNUUw8IWDv~}g>wDh!TW%K+|TKD z2qNIJ8=+(0fg>({bd9q7MpKTUnciqPfC)d=_wZJOuD@9}+&3k;BV@>Gyoa7djqak} z*CTNN&hof1Fzh0_OxR&|4G8Lufp|A(b>Ibysx4a0Fzj?GOcv-}TqVFvSe50pQH}|N z2`q1xpa*3Arn_H?X>}kBMAlqlMpeqEoCa}uV5jvo{{C&DcH-}L%i`_=tESGUz%&>x z@7^x40SM0Oal)IX-e&b$&B&C%_jtG= z>yX`}&1h}tq1n)0E>WM-4Jw>cSqclvQpmJ;=mrtcN52x%vtimPMxTr!UgKADFbGC# zXGZ;~RM3u+OOp1IQ=8e|-sjG4XBTYo*L9ipF{BAqGhuPB^J z;HeB1G-`aQi5v(n)L?%l@72uFLVoG9JFIYA%bG|v5muy#zQz`cp0Rb>WLw;6P%A%I zQ7K+9jz!X4744Ma8Xzw6J7F+}%>}jq+yQrDr=%T}dqSMS6LctYVWoovi876eQHvo~ zdXS9cEIX3P5=06$783QHikNEq72*EJ=bxb}e2EbF8wctsEzp*QO@u`;X6r;52H273 z<#4SnPO|C9_34Ly@bp{Xefst9eDd?Z`s9~?`t&cpqsgt3Y=+uIs2XSDcP9*EiQlOi zLdn|RMoYRREq2NZ@#VJWNf9MWCzi}>iY4>KLK!DmB(~%~s`Y=#OohRv!C-06joqPocoTbguQ2pZcf3Rw z1sDYxfYucUQ&El^D^rJ1P?g)g5rWO74xgvWM2eb5azT?^ocVKO1`Ac+Ojx1{@8UGS zNbzD>oH#;;rRP3G^aA*4!+0X4o(5%*EH&_pruo8h)*^vbLgu~)ePx=BhAnvji-WE5 z&KVc=Z}iYG!=3i&fP_xMlb%u_OP9t1GNtp`-bQTD((_>I4$~y+Ft1LxIK@MH==+8T ze#uLE|NG;QKKl4yzxVY0pC<3J>uj{o_aSdLa72i3zZj8V0= zskG1yM{!#Fi(fqc@<*S1`*LBm>kN@dwG9wJuLR&$l!(aUu zG`0A3<*Wl&>Kd|(ynTa)EN}f}ZbO85i#q6luzBQf0r^EcdxYl$DBwG{^$RAdXBn~| zIpa1rHQHLo_YTmZQItFs9AQ(8TRtF61Y$1817$mwwoGx34Vx$xG$z1(mvfC|M3>VV z;TyaLRD(W_=!_%lPNW!wUY?Pljx*c40fhxAW!mIPNt@kXyfbP}(cWvkpxTzGJ4wYf zao>81$?}rf+43}mV%HgS=yMbgV11ZYxRa%k6S8=CmS5N*R4*xL&~||B^A_DiOP(-3 z4W6!QbIH3vyZ~CwUwOOdhAVFGwUJx7=N@L>^g*;wSBN*aVpe<6b$aHvy|{w+Yw+=| z66%udh1kf4|MlrVeDLgtUpfBvkANvW{l-t9{_*?AU-}X7K%y;<7QBPDG7qHi1YRdl zyxhvraE>CM)V~fH9Udy488T;?#X={;RL+n3!fMcI=pCoK+22aM#yi}=)Wu~`s1?5C;$_vDkh4^y1MihA9fo~l3= zIx8rW((9*C((%$$k|*Uu+1>`Bdnarc#L&d&fIw7fdhxy>-Qr2xDH3cifo&>IB=9a( zigL(7(yfQm?Fl{(Ad}|3Rm!JW5w|ahUGQr%oLBJsD`jpg3DPMV53gD3!Qx5x6%gB4 z>4^u()^Dqae&_=?5zF%%h2jYWl|u8e$F-Zg3N%!wrDQHI1{XRr16@+kab%_DZi%ic zP3poH=ON(4@(K^9BF4Sgifevy8?~UfOmf5Z>bj8*IIOFlE@uvJ$%M5`H3lu}Xj{^^{92{6YOQvGDg4A?*%7l++Xh z{Q*d=UdBW(Z!865toOP6*3bA3LmP>UF!$6r!Kja%AC}L9j+Hti2D@o|cqiLZ8%LE( zJ0uU2oRqjcaezC~8`s^5Gceh}LDxQ*#}Xm{|9Ow!9Ooam=>(boUX7s*jX!DEcPggP zeLF&=6EXu4us&ovY!%hVp|HLS%ku0jC0uZv?&7dY&EoD48?>GIG?}c}ot@RQSq57b zrl>DCW=ZZ4RCl%qtFf7!6@U3_Pyg(1kH7leXTSQD(22MZw9M~?@*A*;DTTbYxR5r_ zGQuvoZ%xvZTsoCF{?b2w{L4QR?JAHuwZV{zl(+Z6-+%n;AFAz%B{_9~O5E@AR)6t> zT&sL-Piqu+x?Gzl>z7GyKl=0!eMpa&p?9Yplm*_KW}*p6%)mq+;j>owMw$%I?kE|nhAW{G|lY0NE7g-96oA&@2z z2}pzMc!GCe*VrNa>k{Kk4tJ5K(`yR%9rDN6j@|AyaC28@Kk72p>9x&2?|M)mJd6 zw_&ebf{*r7K*l01P{+!M-zO*$cPjC2P>a0e}T07HIcv_&Q9!9^xWj&#h=DLuIfR z^$|%HJyXwcOngwG|Apb~Y#{?k5UbSEDx4isjaO?*4UrBs!j756c|df73McFJeywQwPcxO|IBZ902?tXM6}u2;{E2G1`IBbIXijG zxr+ZQMIPwlKy*>oxLlHVJpBe?l>gc$X9H5hpWw0zH%`(Bf&%)h%a;LzKvT zD~Q9ldft8>4Ohv)mwkdnvYOM_$RIr)Cw5{G5alu~DtzUFX{%o~JUZHu!`?~G`P14k z>dZmDEMqKQw{*iErZKTjEIB)SU{Tznaj%cYc@&xP6-CA;SVk}W!9GGRkoI-lFw=W# ziVWCcCy17WKw=XWb?i4;DyecE3R1aVwQI3{IF#O-_MSY1rqz1eUbPrsIJ{mKir?4V z;r;u!R_tbeYvCHpZHo;7zt%_;6-DTA9eZ8Ao`9C)0~(&aVc|Z$EFbY8lQNE$D9>K9 zq-cF797P_fFZPpcqVKtTp1meQuWT&6w!N~nv1H#r#f{4^y&jdf_+uv(*d6)Vm7<}E zlk)^@>_D6%q;stvz}{O(JY=a#rKXqQL89sP-C*SUnxal=%`gT9v_fxbYEnf8i3hKC z35)sJJviuBpLGK(Th3Ci*Cz!SRU&tQp3P`DK%>EQ1|8N5eAr=g2hF8QHy0#9GXo65 z*mvB4TeI*IGk;-4vr6s`B?H{vMpjti5^w3vKaTQ>QGxH-%Cut(&$kYENqN#wx8)Kd zp>tbtTP;H^B}Z5#P)yEc&x9kbJq)d$aYW2=39hfjEF@c1fG1|zL+B_ThC!EZfdbp0 z8O7-qL{K6{n2zU)j3sjvPq(wVnA8;iOhD3OJjI#3hy?ud=$5!EMS{ojO-RooR%f_Yu#lnLwSGh zo~3J~-w#oeOkbvt@gO_Ix8|~Y`+=$J;{>R7o6+kp_Thx1$$OT-6R%o?Gr9C-auA~U zDggpYP3N!yp&DN0n`FDi9(+>|j743J?j7L|UPDOOkcng=pax&Su)Krhi!PlfRo^l( zKqu7(RTk#BMjXc2VrH#wu}u&a@DVK08ovC&Thg`+!#=wegKgW^M7BjP4h$p8;vYU? zZHt#O5siTbb*$8inth<|gahy5+mbOqvzCW*Wd(|dTl|nAUv#mjNA-f+R>}tXnMY55 z-Biv%=mn>`BW%i@q31nGg17MqdC6OhK&oVO-rg30V#Gps0BGy>9J-b@8wQ4x=+3VZJ0fKtPJs_}@WP2#!@@q{F4v!orh0_sL+-B8LGdU!+;neLm; zx~FTs2*l~zibpJZ3TMJrxpBEh?`Y+Oc6T;A<;IcbJcGlBt-1WPUh z0UH;_)tWdvD7cTDVO`(!Se&kP)?n|F#aMXp-4sJ$s!=HMAQO((Xwn@OA<<&DmmaR( z-`HMWy}NP!?#A}L>o@GaCFomvw9<29B2Bc9NpblTxYh_UK+cgY)P`ok6kzL(X5{Sj#;3)5gt+RxDk!N)bZ^>?mdJ;Biq}!Z>7hA+uLFy#kTyq zctxuKG^vNMg3T^bVtU!iDRi^%hxN#uM+J)urm^h&1sB-f7NJ6MCR+ImY`wPqMw!EX z$I8N|Rad^#d*#HiMs;T_!mX1EBE6vQE%C2pZ!L|=i*JG*RGMace$KSqTvXm-W*UYS z8?RiMueIl{T$%qZ2%md$nBd=)z`AEdHU2E(?!ItD=Ksh6ds&v8u5=dM&V0*7CX3Ot z>G}ULP96^pH+V#ZDkolpd-`aCu*r;X*HaT7o+j*w_r>ut{NUxRE2H|9))m%HnT{eR z3dXaNrcA?pIxVkh%{9$Z=A&lj0O>Yc3s&dq)hXG)c~tLn=JPwxeCFy4wT=bgKb85U z1S}blLgbtY;Q__Y%W<3b)ZC`8aGTx`x&TT}xlNif4Y#RZsn1#FT(gwhsF~;T%2RnLK9&trG~IY7cHhE2G_gVw3@ZcrNp3So{W|! z!%B`M;UPH8^yLyex%j3UyQ+tyV0YvOT{ongaG7{l(84Pc*z*AFy_W-acWPiCo(SyU z3OJt);)9+G)YR*aTnx=q6;};=;mPp54Dj84Irtt<4c}%8Uw+P&fcU!joC?ZU>sQ@* zYpxv1O6JRp3@3BvGq{#G#;dgFug=YNu4I|%6Ui*i)|`38>YU53pV?;fSqP}VLvm)@ ztY7V1nLk6x6~ryMmn418fKZ=Ze>n!!oSFgcD+~x@`APnx1ooST1I^c4?v;6Op_Buu zndidgxxRX?uTH^7JnM4(GRQ`!^ARH1gpF_l-bv!_P1v26<0Jc1^O5D0kMuf2a_i!Z z!1RS7rI>yrWBn#%bJ_7HLsL1JT>#2 z;ho#%vLt%^{SQC+=!eff_|EayzF9G~%<&inGS4GwydM@2bz?s)C6QCQva}L?zhZ{-e6!ibXn#>ufea=_Tjpx6; zs%n9jHBQ9a2_dFptnljRUigAu*D`6-(Cig}p;ccfH&m;c&%uD?pfjUM2ObUZiNt8f z^AbL@t|m?8ym5JM0kEh1gip*{69eUdn>-f`{2w zyIn^I($hH|F^=++T$Ie;c{#>*Z)(Q&Ufs!r5EA{sjC$QbA8Xa>D}5?0u9a5t8Hhoh zsTs)y6w2JmWlFbv%IxGa!&b#dn=@tZ6*4J#JDbcs5h-UqmxInllyN7U!Tkg%XE&RZ z9z0U+?QAZ$&r;4(HYc$KQ07`T6Lk+tKggzMq%SIPD_eljfHK~xPm=rXVo7$r!$|jx z>dhT;B9;O)8|Ch)b;o3I-ul5Q;ZRxc8nhM;vHRk1xRJja&(Wy7{fMnGz~`1 zAG7X7^cP^WsHd;u`r`54sG&!WUyKo(gnHbw^fa3RNG|CYO-RD+-dN;+VcXX(i6n~Z ziocw*O0rn2gF%nj8W?Z-E-gS|;4p~076#tHGF;NQS*P#?*XoYcXwP|DE0X)3?PcZu4qwzIo-!v=@K>fAfL+cXD&{+|FEQ!ITcO ziS<3DYw^Geuz1=vfd?o={)U;Fx$f5WuBEhK6Bl0ceZBg5LpJA?ImkmRN%PX7e!>Hu zJP;4_-RCmFo~Ms@U}oX)&_2W$T!#FGmTPtS{Yj;9K<#7W^F3O|_ad#2n* z0yB9s9eyT{u*;|DkB%+`@UI>u<&)RbFVyT{F(_7{W8lX$T-?9>hO#xsd}Tw7gcvw_ zoPBRSu5#TN1OM=(qodQxTrd|enDz+;`$Km-vDWQZ4K>LBpnsULkDS9hQ9zazeiVM%5Ks|o~_52Cc z^CwWxpFll-0`>d})X(M#R1mtu#jq+yr8SbEYn0-|m$aG6jCKj+g2&2Jr9yT`{Q*Rv z3vm@ECQEq)Ydq}6^6Kr|OKa=bSGI30 zuio8WzxB>_3O3kCn+suVYM?PL6?!BU3bE#$R5qj-qCu!FdbXN6VQ)JlAwp_QFUX;u zkV9ic@G)ASjL`I$p6M4MGB&qBgY|uP5K*9%e3((l zP6ekl5hU`+(Fd##<2y9rhqjC2ZXYAVi{!D4@7b^7BH?Ous_7#gh8he!lhN?}$eV%U zzKreyV&A|Z{k5+5S&}S%rK2@K;?rRa0shCY76$GdqD@iETnu?&u)$_+3%Wo{s2KE~ z6Db7;21U7PIq|Sh4)Peyj&Mjw8p_I33m$ z=7PO+a^jo^)Tu`o$I0j9kzwy;L9-(L_6Z_B`4s4<+iAMe1rM@AT&N z2ARXw^CvnJcEDp!+mGvd$4HMEI#Nq{OfmNKk-ko-x{kLVDW@R2usx~b z9thsl%&JxE950X}^aE$ThzSP?COpPY(h^QzSBfW;c7clF3$DFj@a#Z4R-3D`lhm z#YyZDMwAA4Ta1&3sBse`q?87`b6M^U<#x&~DYo2UX`toh(m>1Il0eHN@)YK3m`xE= zxQ2$s@EvN3pheG7OS4Aqk!r*&eDS!j1{hgI@S80>2YO=CzQQeZ>drFb;pULD+>NnH z>;%rMXap3uadpt%BdmAR!hkc8K1PMm#!VxNaERI`-~Q#N-~OZH@Bi%C&;JHBSs-V` z$cbU=7=>Q#!r`_*&29I4((gCmaoTxw@$?y|QPeW4^eA#O6wshovRalmclC1n%EHy! z!rWZDe%108yjHC>??K`fuW5t$(e+;O!=T%D!|Hnj4+HJ_V%W9(u%CYA>&IXHOEK*H za3^%q6mr~?7ADa^wHI_kU3>QP9~^)1i%-A!#p5r3^zlFa7!XS{*lkbOpovO$*@~fs zMU!}Bi_0fs&tPar`8YfwDzGy?E<0vEh;$>||I1NmoyrL$l4z2h6g`m5u`4@1T>Yj+ z2$Nh)%19$6F_t_Gs026z$W#c{L=poB9v-)5b7hp@!0{8DjGPc<8o~-!9Q3DGq*{}S z<2PEsN~2dDGIkc)6da?*Ogt-aYa;L1@&SGl~U`xhu7@; z9xSUdB0z8*U= zD&@t<597#4JTmf!E)@OOGmy%*l>Z~q?OV=m9fLVvi&3ZCw?y~`kG)nPu=N3MQzBd* zaErb-Nk~obkO+$Kh2FPVm@M8n9JsAse26Uo^X=Li+I1$SYu~{q_xZG_D^Tl_aIQ)7 ztPDGn{)AAYz(x%Tc*k;Oix@AV6Sui z{ci3g$IFG72I(zqjUs+j^R}`aYS4~iybKZgAo*1is6)iN7`I5q<3SP7D`!Hil2m0J z_i`AtDej)#;<1t=CmFHZ(A~m_-Ksd}_w*Jr%cCPb)IpB|eH1{e`N_C>mm2D*nT{On z$WWqGzh0*Zhf+jMTL4Z9>OlV%%$kSEAlS>#DMDmmxIOd_+pTbm{q{CrJqqQyWU?_} zQw&_rN36(2h~?thIvPhVTWQ?Qz!E_vl#ywi1ty#&ohuunUzUBx;=0&c8hV&Q;uhIW z&yq*-DpHjcTsFlxRG4UtJLnY$QdOH{S{U3P;1b$YUc&?UGwJ}hplFubK#qwAQr-!D z^y^AV>C(}O)CxW2>{-PiHV*>u-k0F&=fsR30itX z*Z4TJOgN1<6#}~-_|HdTi6H7cIfbx_l;{gej2!LeO}pO*)N-^X0F9$Pe0coNKfiP5 z>36=evhws>pi7J#t=$IDw#&(r-MqPd=Z<|{H_%P3@5Xv$u%$cOYdno_YPtp!N(#6J zd-xD4ZLh4T^;!m7$)=DZwMScQ47Zh(qg(uf>{ zlO066x{^(UVX%eyIq!0!0%t{;>b^U~?FED%ZbW_d;~yOV$yd=sg(9=q+SC8>)8nuI z;Mu=^HPFH zQ^>JMd&xQ+8Z4WzY$S$(Ht0bh3T=d3n*tqvq)>-FAU1p!3(m?iXR~771?R<672Vzz zYy2X0D$Q4rOsqCzZczx>=bi=M zm0oxQdyy`cEi<$EO}Fv=)@*U%*;`yV)SRP3qOlR%VS)SlQInl&oo}9-p3m%(f`%>g``LPk_M9bYR$8it0Vpb?Rtvb1 zIMmJ`=!;xkJO2LHj=%Dc!ZVBL4_OO zlz{<&<6(HH<7ny7Wx~SvrEa~)@szjTY2Drs>*m9{@sZx)<5cH6?u>$#9VX{Tfuprh zoz~dC+ly`Axm>FyUW(Bq0Zy-@drj!I<;^7b7*lnV|Mm7HWET3>IUB{Pi#y=^FxCr?ha@js zpg_rQLDTaVVa$|F$pe)FLAHRPPo+SVDIn2IDbR`$-T`e=_q^`)gMqH;i(ha=m3QBL z#i)K>Uv%IHReJYbsAeFKMHG}igt!*1Mgr@W6IJ_o_gD{%9K>6jwXKF%O#rF8%%@#& z5ObfYj4$KcroL=}e28Q=)5ez{82`OazYpoZJLnWYit(pcB|O))&w+G|3(!_uMSAxd zVrSppesKTwTi3Vmtlq!7p%jvxvMD+(beC)U{$1WWZ@4<*RHzpUR%LoRxV6;>*Y90l z*}nErw6(q1h7$H5MlZ4h)aS-+bH-c9hY5b@E3#-*Afff1z0PpSsM*si- diff --git a/assets/index-48f68b7f.js b/assets/index-48f68b7f.js deleted file mode 100644 index 885d5c32..00000000 --- a/assets/index-48f68b7f.js +++ /dev/null @@ -1 +0,0 @@ -import{h as l,o as f,i as c}from"./index-2154fc04.js";import{h as y,d as g,r as d,o as v,j as b,ad as e,z as N,e as p}from"./@vue-eb7e5abd.js";import{L as z,f as m}from"./naive-ui-0ce76152.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-3e0825c6.js";import"./clipboard-9c798d85.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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:()=>({})}},setup(t,{expose:w}){const S=g(()=>({"--ray-iframe-frameborder":l(t.frameborder),"--ray-iframe-width":l(t.width),"--ray-iframe-height":l(t.height)})),i=d(),o=d(!0),n=r=>{var a;o.value=!1,(a=t.success)==null||a.call(t,i.value,r)},u=r=>{var a;o.value=!1,(a=t.error)==null||a.call(t,i.value,r)},s=()=>i.value;return w(),v(()=>{f(s(),"load",n.bind(this)),f(s(),"error",u)}),b(()=>{c(s(),"load",n),c(s(),"error",u)}),{cssVars:S,iframeRef:i,spinShow:o}},render(){return e("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[e(z,N(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>e("iframe",{class:"ray-iframe__container",ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},null)})])}}),X=y({name:"IframeDemo",setup(){return{}},render(){return e(m,{vertical:!0,size:[20,20]},{default:()=>[e(m,{vertical:!0,size:[20,20]},{default:()=>[e("h2",null,[p("naive ui")]),e(h,{src:"https://www.naiveui.com/zh-CN/dark",height:"500",allow:"fullscreen"},null)]}),e(m,{vertical:!0,size:[20,20]},{default:()=>[e("h2",null,[p("vueuse")]),e(h,{src:"https://www.vueusejs.com/",height:"500"},null)]})]})}});export{X as default}; diff --git a/assets/index-48f68b7f.js.gz b/assets/index-48f68b7f.js.gz deleted file mode 100644 index 6647bf69a0fd9fbe1f58cf70a89ebe02748c5f67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1135 zcmV-#1d#h5iwFP!000026Qx#bYvV=~{oY@Z3@u17qv&DDkKiS+rBGPXvVnFXm}NA& ziYF^e>deSqN9+IItC5n}%GR{>i)W;J=FYk2K4iJ6D`ndC1=kk^t-2+rvRlL}+HvRGsZd?QO!$b64iq{%FqOi#@j-#=;=fj!# z$yk~MopF>P4X`OtK#}AD%!5&kLTjb~%TQtNlPFGt5n@|aUo;Ej+@JUXAK5agG)w)- zESg1Q&yUT+Lji0O#6c3rBfdx1X3;#JK{9fE1Dndos$?@hgK3nHl50@>O(z%TJ)EX_ z{trr;Cl<{U)GQb|;Cf#Qw&jIHY=tZU!a2-RixO3-&Bc1TciNI~U_n0e{ja&gEupol zYQ1Q+5{uUCYgpVFB};5k_^Xi$vc;u;pwfc>RJ_K-zc0Afr{D~7-V|n0V)-1X1*erl zH3ryivq?d{z|iAPW@bHD?*}hEYV`smf$#rB4s;FjVQu~;m={I0JIBr{aK>(=Db50P zBLuuC@JmyQF0msJC{?NR5YcE;ZSJtIe(!T&!M~-CAj}KYahLC$_TV1yUNBAV7}~4AhX#rLew7duJ>Srm@(j$XL*6l)XGqwIEU?~~92`n`K_T`HHE z&nAwY+!jAP=_y#H^}BLmtFYZzHv`rt}q_i1F3Qkv^nFz zN_zgdUUo7JZ>|*zrpk*Q65LvS+T79jK#GcIgqB{4-z&$grN%%8lf8t{27{w%e@L7h za;bQWY_b3U;7TvivHNlXXZeO?qED#Qx2= zXe2?(6r44+W0b6o!FIm7+U<6pg*4I=)#mDH&EDVQELUI1^GqYL?~_3((tUjU&oCLZ zSRFdQ|AS%w$v?xd2Rv#^@RZgohgCO!-0N=c;6JWU_Rm{?>*4x`zX9An4IUQ?004F6 BHeUb$ diff --git a/assets/index-516c2f5a.js.gz b/assets/index-516c2f5a.js.gz deleted file mode 100644 index 48ecb06c49b72405662a63a2770ae1f7041f2674..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2144 zcmV-m2%q;KiwFP!000026RlWXkK4u-eebVeSiqnPk}Fc*T*z^{j?;$*2~xKxu-F14 zawyF%#bG%^S+XL)K@-P$i0uM~+r~C*w@$Zd)7VJhcx~4S(BC5M$G_;E8B!~0w=Ycr z!?T=w=gzt3p1Cu-q@U1~k9!(o+66NeL)Y9fQ6PTeCKkha^RgH=%uo#5lQ5-y-CjF4 z$gqVw4O~N=z}{y1I#I!XDcqR3Ee2%nh=H0TF${~fF(LzOWyC7`xKVd%?!tO72Z&=U zjG0yUUAKnH} zZa2bK)u}o4T5SdI!nQ%BRcqqNH9kr(4K>nk>xEr^|NVD5+t}xJl2T5Eht26PcuL}~?V~7ywS07BlgzY%Gsr%_D;naehVYUkEHLwcriF7=Hv=@S#&N(n)KRTdTO`0N&*3_DUC#YB^=W`@AVJJl?26ccA*R6As&)lF zeb7rBW>Ex_u*`OK6BbB+z$6fewm_U_tQd5Khn!2H8aOTZsmOIfin?9YiEus(FoqEu z!WX2|v}^jr4DjImN|`#SgQIzsfE@{=n8z#u^PV{2VWxFQnJSSAl)=pJMZUZ)H6s358)edDK zv^h8XDM`4c(wS!^_tTYF+=W<6&d0eQdkqN3+idL^u)^btN}OT^z(Xa2vRIEYPLmXe zWQbEi1t?h{g#+aGu)iY}A_bxlz;{zE)N|lDrx1g4qOdh{qLw{Cs&OEC`z6AA)^To9 zy#md`k{oW{i=@2Wnk><>gCxwUow|4tk)Xpl#e?<^6)j)gr3h>$GaAuNMVeYp@vQvzTEpdC5_wEBpmKpE?KYdfxhr~d?;=b9IiSfE~bOO#880!~#z zV>m@j`M9!$3bjePD^l*_vp^^oq?j>rDddOAS#iO~ZL7L!lC&#p^Ta{`oA=I>rkEwz z&l7=;QeUwPiio&Dibg&UAS}nMRr3BSa_7ufNXm8#8kxG7QZ%wS?kACG$mT#aXc~LE z=(Y`TiqHt!qz9K(GD=Ce2c&NlKWhK}LUYTmDFwFgPY-sV=;jWFBP3P;Y0Dl5pIqC&`(^Ht!aLwsD&Psn+1)3zdsh}5 z-v|OBJ$=LdJbDquw7%JDFSR#vt7^!tbVA3QFsgSj2aPgZ*8p$%`fZNa2nQrO%Oeg$Xgk*pqOh*0s^F+woz)IRj(T@ zYWwZ8`AZ7YVuoL`QygSIHjKVG0!O27CmHMI@1&8rK#=Eej<(DNB0OE6l+1p~1P0a< z8{T*sZbwE8w9G%U(!}hwBR~+@kinTVmq;AYOE!hl8gi;MSf z{=;jwmMi4>*Rziy*7d_zFK5qoO>Oq<>w}j!j_zFDzjkx_;_B?XYqLk6DPIxj#^b}^ zy*j#ktO z1a^4-?R4+fbnjCYX7pRc$D^6>EZ@5#~qqNQE=eBR#xhNH$pz{WAR{!a3~4@zbLeMk1%_s%61qd5dU9hpdJ+>t{Fu=c3>2=~Q+ljI)ad>d+{`AGJ>Q6s_!&q^6 z%E9_yc*OQXmr%LHE4jp{ojA<^ diff --git a/assets/index-c10850e7.js b/assets/index-57cc58b4.js similarity index 50% rename from assets/index-c10850e7.js rename to assets/index-57cc58b4.js index e2232869..49fc5919 100644 --- a/assets/index-c10850e7.js +++ b/assets/index-57cc58b4.js @@ -1 +1 @@ -import{s as ee}from"./pinia-354e603e.js";import{e as te,d as C,k as L}from"./index-2154fc04.js";import{V as ae}from"./vuedraggable-92b8b821.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-0ce76152.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,o as q,P as J,F as V,n as be,e as u,t as _}from"./@vue-eb7e5abd.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-3e0825c6.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./clipboard-9c798d85.js";import"./date-fns-6c225a00.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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-68729664.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(),m=L(),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-354e603e.js";import{e as te,d as C,k as L}from"./index-ec0912b8.js";import{V as ae}from"./vuedraggable-92b8b821.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-0ce76152.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,o as q,P as J,F as V,n as be,e as u,t as _}from"./@vue-eb7e5abd.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-5cd6efb9.js";import"./@intlify-deb68647.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./clipboard-9c798d85.js";import"./date-fns-6c225a00.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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-68729664.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-57cc58b4.js.gz b/assets/index-57cc58b4.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..202c158c4db14054c43929d0f4a8a6418bdbb2c9 GIT binary patch literal 5653 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 AJRW zgOnHiKeIfRgO^$UVyisUJCz83M`hRw>*i$^rQL0j(#b|6l$H>S+DlOVS0S~MD!A0H zR+;BTzZW2RbNjP&uGSudx-gUg=Hr-+zpR#~FcTNgRvb=KjvWP($kqL#B#Ni&uITb- z$#r?C@buTz&Zag>w&4HB9fOXG7+uo~CCTqsXJ=) z=aH0^OKLDqMA3}<@tS>q1int)+dQr_5dg`n z@M|mj^;(xFG)JXJkoN8uLGCoNgGe_*llR>%=`iM*1SYWpbwXPPZl{A6W_M~v&GX$V z^{b6eG$HgI$Rdk+B8_u(5eSNqEtz#2LI7-;3>T!sfANbKTU6r`0K*OmlfY%3v!s_6 zQFtYt_01Hqe4?N1U!`(sykXAQZG_A`{;;MW&KK7xBL<8q2$Rz#*N` z(WIK!ax76BBpP-RV~{G4l0fHKj_-wC>(HUhK`iX+FXBXh_n`nJyWlOOHbs-#Z3@-P zrdYWNA%wp`*(!5B!KRce4{IH#?R((xeOEqVd)IY$Rkgp^~lpO zMMf!xMTrv6ic)1RTQc`WH@*&PHXh`7jr}SJ4)agZ#|e|ysJ$N#%M?4?v{qzVE&NZq ze;zMRRsiXKd<>IJ`hjzi2_<-!vaJF2Wac=T96NoeR6W*rs$@1d=v4hR)_`O6msLZ~ zm3Acq54Hf>4JsG4^ODOmE@j~QC3!0s{@xV$Qm!zGGC9$Yu#8$tYL4Se9p$+Nr0&vn zs}|G=dct1w!k7>86`54SlBovfadGcv6+#Mk>W`?YA-G$#<*{W4KQBsDivv0XO7P>A z;NEG-V0)K;e(-<)#Ou$;S4bEf+N?|VrBmqxa^vS+(+D%_)oeyBZjc{+J>$#3MNE-a zM3*h{g+vLjz!u)dEo%eEOXV^u-=K@s6cL32zh=zs4jD41C>c5>$SM@aK$U^lhT+X=G!nM8 zCX`5ThlJD4;LzFk;epFCkvF2Lj;fFedDTcPd^jyCviUrfz6jsmc%w8%wxXdeF*J=j zE&~w0MJjJV=#0nXp=j&=%g|sNGiLUFL(JZ6+T2q(eN`J;o~OT z=>Fal>$Vy)5SBuXui$*277kzY3+)9DT1- z#1Y<@ujzYN)jH-iJcH{rsarQ~o1y`gF|(_(1faQvCN(W==#~k3ycO`MR+%5q!6F=fI&$*~ z*gT&XcX%ru+;vo1^ovfz&h2;c(t}|AFg`{kPeC|rBlnu)uH_Cp#at=(GF@Z2Bm79n zNASkBS;Y%;1Iks)!F!N05r>B4<=kI-pWNKOeY*FzuYzCCJ-qUp_1;hiTlOh3NzL~*Z%0U}gaa1V})8V1JRB}#Da+QU!3 zQSxFvxI*URy(np7>jpi@qR*NKoHpcN69j)BNcp;wD3o4ysA1Z5-r6B8owvZSKZ4&f zNSq@hvK}mYEr?`LxsXy6FmtkKM0exNf)0iuSh$rp-f)V^qEnV0FRIPF*dKd$5LAUZ zgpC|ZD%1;;Ce0!egWb-4x0-r2tMLGCdAa_#T;@Xxnc0b zn-Bhe=3l4(9NhR~=Yt=Di?<$LzVYDV)!@RFf1Q3)ZZ=Gjo&Y-# zo{Iz^c$Jpg))3s1xDPJ`cPb-YAS|7Z7y$9NO?riVE*YZ1nb00qr$IhRB3C`Zd zPY=V7-+J$#fB4rMs38|_0i6;npL$|^$zeGCm@W zP8=9E65qNYcVU;?Soa3s{Pf`04*~SaHWFQc^_$HOrt+f z?h7f2+&UG0NcfqH{8(7uy8(revr*jLgn$d-w}|?i4R15`9e! zR75&0Ez!i2NkrmXtMH~P!kz-ueQc?lHWgnpV0)eShf2UfOXf;_G-bc1hyfBw3z$J7 zT}d>DhIB7Gi55@t!z$GIJ69gQbv=0JOmO3u;Qc$nmtXcS{8xTUa?|sH2%)5&C#IT#66`iz>;fsIA$z|J}{hxmWUJpt?)H(nF@hjhK literal 0 HcmV?d00001 diff --git a/assets/index-63ca76e8.js.gz b/assets/index-63ca76e8.js.gz deleted file mode 100644 index ad6f998aa75f79d8ed85984377bd9f064e84c729..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 714 zcmV;*0yX^~iwFP!000026LnO}ZqzUo-SZVCVlgAxgY$4EnF>@1u}5sHE}Zzfb(_SI z?Tna4Ss}4ygDUY5f(=X54GWMEKSQDY3+yR{PAIFpIOm?@bA4@Dw@TYyZ!xo_2BB3Q z%S_+qXEc9tDrDCR&}!LKztsFjUmIHn1tB!*4QcX6mCo`(e^AfipUQkstOk|q`VBpO+#y|ZeKRI1#P6U zz>Q_rN#=2ph&&mmagb;XPRl5wjF5j0+?ALlG>(dR6b6=-<01_`IJzJMP*-k%Whz3* z!%@c47_7mqoOX+o#xxB_jHOaX21itogoJE_aj6Y1NRq`_JXSvJ_V+8mNl3$#($RUZ z+44B28KfiW9jKL+s=*n{U>=Lnq`w&DQl2W$}RC?GQD?SPg>Ng=0PRPqlKCk z?k`!}q1)kfKs^V+T!uAu*Gz)*Z!gYXzrFZya`FCCFx?xb!*p*tIE&Ta=ns7YpFbf< wfQ*aT{)yWUH%);3P33zA)VN3DWw+tU`Zrqnf9LmEhV5Iw0Ep~HX$A!V0ORdev;Y7A diff --git a/assets/index-a502c80e.js.gz b/assets/index-a502c80e.js.gz deleted file mode 100644 index e72b14999dfac2b9a96d88b2b8632d3851ea960e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3271 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 diff --git a/assets/index-ae9c1e49.js b/assets/index-ae9c1e49.js deleted file mode 100644 index 4de436d9..00000000 --- a/assets/index-ae9c1e49.js +++ /dev/null @@ -1 +0,0 @@ -import{k as t}from"./index-2154fc04.js";import{h as m,I as e,o as p,n,P as s,ad as a,e as d}from"./@vue-eb7e5abd.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./naive-ui-0ce76152.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-3e0825c6.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const B=m({name:"RDocument",setup(){const o=t(),r=e({}),i=()=>{t(12)};return p(()=>{n(()=>{i()})}),{...s(r),editorUUID:o}},render(){return a("div",null,[d(" ")])}});export{B as default}; diff --git a/assets/index-ae9c1e49.js.gz b/assets/index-ae9c1e49.js.gz deleted file mode 100644 index 6bd093a50bd04104b7b33bc307bfeaa2f328cf85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 572 zcmV-C0>k|uiwFP!000026LnNgZ=5g`y!ThEIDuqu!Ny+5YO5&9CAX?lPE`;7cut&v zjj&lIUGd**vZ<6MtvEcy%p1=e9@u{HV>~@?MA*dHjK0sdU#-*df=R_{qsn^w6tcZN z^BxyokM5QN$S-9;4t-y40up+u0>M)BU$yJw1Q_HFn2`E|Sb_%YtiY7jz)K33*wUq; zw|G}cQGy|taObrMj~D`OiJ_XUrJb-xz>~$Lf*r5es$Gi+*tmeXB7}*uyo6O}2kFJA zajSN1qZ{_g+@x?>GfE^~VQ`EZOI|JDYNi0tcduA0ZYpT2OYmBSfJaE#kI6Krj8`kh z(fj9s2{UC~R$_%|I|eMvx}gnSD?d#S4;|pTVijj><@dv}nzpO~zLLI%-bd>lZbSn+ zYWO7_$28RvCt-^0q%r?VI{wDA)2>glGQ2&l>%^P z>N+ebaIGryuPqA^ZYz!+?ZphH}O(Jhs=Y0n2L??T+%9Qyp^L=RWlk6W*%9$d^& zfH)0#aXNGSA?5`d50Ibc0@*`e9KM}mUXfznkBK?D&5*x6bmwC8Von!2ZMWNyj|Bp4 zQ`YzQcehu5p3!*$lKy+Q$TMw^8FFbX^i${ACM$jw^IYuV;>_&3N>_5iv1*?oclVBT9<~EQ=L0%5X32;HuZg7rEr@-l!nzVL zIV_j+Ln-Dva9yjEYxAyMnje?CF8Pj;%W}Dr3!fmNTvo|>xvY_w$yNDqD#tuG#Plia zfEF{YWWz$eT&s-3wj}E%a#Aj*$+}$5vD3$i*4Lz0`?818V_l)N;n4kQ6eX zQLS2=hkB_BlQb#iK$~d`Ws8=;txS@=z@faQ0oN8QZq=zxLrZa1ZunZwcIx0-i<9J+ zm@ho$c2R{@Z`9`(Cdm%%u5qmjrADP@*C%PV$3iQhk)tiz3yTe>QQNIK3St3~Ruwnq%Tqqu zoNEzabw*f5^=hqNp5o{P!8+F}HMcZhD$^;N!y>L(rTIp+QJqF!i>X3w9SjV2^cC`T+!D8=Bvt_QcS7i zoS(32q`DB9nb9+?TVk#{!zH~%xf&IVLg%dMQ_q~m(*%J$1CAx|I1Ci>EFy<3%&$y9 z6nGv)OCu~kcp$StxdbJ=n5GfdT?hUzr+(O@xjFR(u25;RTAXQ^10D#FK}plxgsz!H zIq@XEQr`x{$0kG~;2|==#BNGjW`Z^EK^qJ5!cY!-o(&<^+~FvqU1NELjPVR%b}^;I zej(VgDB2_91ZPUxS>~>ilctJS^B~kb<(nBPpzlUVBevq?;XwDp-M4)lDwL*1{A zcvJF5ULj3Y`O$(^$nyRbA{|AH8+(%5DN7W76@@`=NcmSrHelz1oo)d7pzC9w8D^X# zSG3Iab?B~O*U2W)w74r0NAgI#HbNd^o>kB5B3K8%I4Fw(=-9qVf`Eo{Rl9WV)UmV5 zXu?g&>m!I)@L~BiG;qLt6ho_>$Sl;bNezXv{X)K9xFWZdbOpV9^GCB%ByD|n&j*wR z7)z6YJl;np;yttZV5DCsZ;lcb?MZSXQ2^tax@KB>evH)17=~FV>iEO~IXYh4>seBk zuIX$?86P$p9fv^`@Y~@ydb+D2VgClq=TUVRh3p{+nfnCeEAb- z-KSfhz1@5AmjO?Qab__OHI6a$9(^IzynDO%i+>NXfUe><*%(v*gZrD0p6pn$Dp<&| z-QZoE2U)gD5p@UNGLvplhAB{aaS8M>zfG2npD7N~b}K=nonS-X-v-WU6ZGu-tIF0t zzUlw-o!&QJZGHS@?}OjFJS@VAWXO)3f7xIP2a2hBj$}hx;($wIPZ-jMWvU({2@ZeA3y!g` zlHA^UZr(0ly$)+e|B`~7>E$KIodTX+82`_<=p zJhqZ1cmGv8*0{;kpDX#AYmMHSJ+f@er`yXxo>tkgQ%{-tl&#t{w vWYChOvayoiDR4;`ybR3DG1C-J$@T1KrW5&ZNI7!4^ppPqmLZcO+Yr(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-ec0912b8.js";import{a0 as e,r as i,P as p}from"./naive-ui-0ce76152.js";import{h as t,ad as r,z as m,e as s}from"./@vue-eb7e5abd.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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-b7686260.js.gz b/assets/index-b7686260.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..bebc17eaafebc25e2f7105620caa41802bdf9cec GIT binary patch literal 717 zcmV;;0y6y{iwFP!000026LnNgZ`?Kzz4uqRLJzwDxurg+mDWgMAjm!F)$oB7hc<0V z6i8~3wV+dgTzd%&t(c)*-3V4R0B4wQLVsUDteRa!YBoF~@`3gM^rMqiunOXzx6($ud^Oz?0J5K`D zAtpjK=sc7LK`8c4;9%VY2EGK!xVYEsp-#1m;gn{OlN5Hb&?TTzco}m>Kqk9ztp&3u z7%VOmnF>0U4(%!~T1+dEgXHBde4tuaE4lF_cwXe$au*hCb80b<2~9Z9cCo5f9oNhV zTvp4n5C#2yveCT*gA<-}lFErd2&A{cT_F;ZOpMve0JO5NYs^!~MHS13LhI`OShctV zW0iFvtYgkgmMPCnxe>izc^LWBoYkg*MLM6#a%qEyn#>Y>xA}!LX@@ap3Tm#Nx8t0Tw z_PsY&q$MpNpGY4-qn*+%E?5D}ROY*|^Wirku7p;}l1uqNNxE~KmbuR?o(M3zX)C;D zweno;w*W{=DEO9D>DIbE_Q=hKmNl@7p0Z>36>ML-2z5qxb~P*(3mDO@huM5E;Cj>U znOP*%IzmHLGiz577~{n|-yV(V(99HSX6{7U#ZOxqG=zKTJ&_U;A*WpJr(IqCc76H$ z@7M3XeEQ@1{pHQeS66Q@zg~R!^6^D9&QTbBt6^*HERtILBVNtskA5+;4h_0}T&wDA zr5D`4CEIc6$9O)XL4ai5!dhy!ThEeDX?WYrtSTt4N8IOKw%AoT?u9cqD9W zunb-$UG0A_?y6Fjw5NBNdBZRacAWeiPp=yhHuKrcek^uht<&&^K-E1avfCX(v9}lA z%gP(8$9351+d8I7=ygH`>kxlM?v4u}kS#DF^#_dvP1ad~C~JV%6t1y#OT%bUi>0W+ zkZXAGT7(w_0rkXC&2nic>=DpnQLUimm}To)L_o#`#1$b-)b%y220KYFW{rB)_MPt7 zCv%HJb;Br;G{fK+HIf{!V0NbfFb?lXD{e6K_!_)ZA)pyj{2ur(3OY z5~fHijrmW~@fV^!PnqFNK!kUv&`}IFaeZDnObject.assign({},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.9)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e),d=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()=>{c([G,H,X,Z,J,K,Q,Y]),c([_,I,ee,te,ae,se]),c([ie,ne]),c([oe]);try{c(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))})}),de(()=>{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=ce({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(d,{options:this.baseOptions},null)]),t(u,null,{default:()=>[n("渲染成功后运行回调函数")]}),t("div",{class:"chart--container"},[t(d,{ref:"baseChartRef",options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)]),t(u,null,{default:()=>[n("能跟随主题切换的可视化图")]}),t("div",{class:"chart--container"},[t(d,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)]),t(u,null,{default:()=>[n("不跟随主题切换的暗色主题可视化图")]}),t("div",{class:"chart--container"},[t(d,{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(d,{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(d,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{qe as default}; +import{s as j}from"./pinia-354e603e.js";import{d as U,c as P}from"./lodash-es-92f3d5bd.js";import{e as M,h as D,o as N,i as W,j as O}from"./index-ec0912b8.js";import{u as c,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,o as le,n as re,j as de,ad as t,I as ce,P as he,e as n}from"./@vue-eb7e5abd.js";import{$ as u,Z as me,e as k}from"./naive-ui-0ce76152.js";import"./vue-demi-71ba0ef2.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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),d=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()=>{c([G,H,X,Z,J,K,Q,Y]),c([_,I,ee,te,ae,se]),c([ie,ne]),c([oe]);try{c(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))})}),de(()=>{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=ce({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(d,{options:this.baseOptions},null)]),t(u,null,{default:()=>[n("渲染成功后运行回调函数")]}),t("div",{class:"chart--container"},[t(d,{ref:"baseChartRef",options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)]),t(u,null,{default:()=>[n("能跟随主题切换的可视化图")]}),t("div",{class:"chart--container"},[t(d,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)]),t(u,null,{default:()=>[n("不跟随主题切换的暗色主题可视化图")]}),t("div",{class:"chart--container"},[t(d,{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(d,{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(d,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{qe as default}; diff --git a/assets/index-bd49f4fa.js.gz b/assets/index-bd49f4fa.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0bed6160122e6f98e67ee24ea2181a561a5c1529 GIT binary patch literal 3262 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 literal 0 HcmV?d00001 diff --git a/assets/index-c10850e7.js.gz b/assets/index-c10850e7.js.gz deleted file mode 100644 index 62a2a75f2cb4c8d6b1f7c4148ec83c143c06a826..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5653 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:"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:"3.3.7"},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-de8d2022.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-ec0912b8.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-eb7e5abd.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-0ce76152.js";import{Q as W}from"./qrcode.vue-ab906b77.js";import{R as K}from"./index-abc82f99.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-2b6b03f4.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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}; diff --git a/assets/index-ced1e023.js.gz b/assets/index-ced1e023.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b1ec0a27be6d703f2bdeb4225e60a5419a75607f GIT binary patch literal 3271 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 F000>QNe2J` literal 0 HcmV?d00001 diff --git a/assets/index-516c2f5a.js b/assets/index-e387fcad.js similarity index 98% rename from assets/index-516c2f5a.js rename to assets/index-e387fcad.js index aceceba5..807d8159 100644 --- a/assets/index-516c2f5a.js +++ b/assets/index-e387fcad.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-eb7e5abd.js";import{U as s,j as a,k as o,y as x}from"./naive-ui-0ce76152.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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:"3.3.7"},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-eb7e5abd.js";import{U as s,j as a,k as o,y as x}from"./naive-ui-0ce76152.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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}; diff --git a/assets/index-e387fcad.js.gz b/assets/index-e387fcad.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..306546ca226272c1783fdf9b7aad9577c56d2c86 GIT binary patch literal 2143 zcmV-l2%z^LiwFP!000026RlWXkK4u-eebVeSiqo)Ay=fnxsc;@9j6Zs5~OZXV6g>8 zr0CrIWTC$395}wUI{& zbH}<+bjHY<7pFvb_20BC+bZh_4{6Nc)3zM(IaeP{!GvYoI?}y#l*QpX zLg~DbrKW{*RYyJ^ZL4sgpoWf!*TX3nGc~I!Hqhra%Y!v6M}#X5jfz#NieL$iC@z3N zFkMcVNtktMWF{nKlyTxS4s}%P)D{Ua%X7H4RhM(WO}*GB7LXujD^^8pz%Wx_YgMZP zpC0HX3bHVSNmyn%I)Vk#A2107qAgIn87T%G;UVWzs0K+3ekyXEpW<#8cS4fS0*qnE zhVTXHG_9IGK|UFrUnx@ucSty|60jp-6!V0IBDVymOl{Y&?3S#@IWO+_DHmqZLuBp^ zAjDa<#Zf@JCJX}-33=jh*%zEb8jRMmC?|R`=dx9kbenSe%7eOU}o+AA1cbC);f87_h?Qh)SGd1;9fkgR)qUGae@? z3Fwfdf(lTwKne%Q>k)59DntrIA%O3uTBzs1b50=!=Tu>9=0q)ffK(%2^!7`X_srwm zq?i|sV4M%#!QALC~82-r6O-z>8i*@GSQH! z2!UnE90+9@bn456IGPdw8vyOl5unwFG4_?Qp0~E+3b^`Dz=;SqFX>XV=1^yhImcE}x7Wn&B5yDqZD;-DB2?Jb#T6k)pG*)=l6OFv8`T=p>}nZlj`$BWUJ^l6}rH$OeteWIfs0!K)!0MeE{4nDcIfA`DWBZYUsuT;PjjuSWK|%A!AC{*#Y}*DaAkz#BJOU46fUD4$W6VO;n^1wu2B@BtU$pH z-KPT`0EF^wBN8^Td@D}SCO6nzCbN&enZCHLil$2i2RIA4E3();Z-{fI6=1aeKR%xB zU77CveRlr^ta3HZhMIhhY0wNR)=(4eLKE*P?clQyr+fdL-Ml`#@#Jv#FSD!P?B9OA z|L~fn)z4Dhd1dY!t1>rIlhQgF%0Fwo VE&hU$drj7V^dB*H_xU;z003s68GQf% literal 0 HcmV?d00001 diff --git a/assets/index-ec0912b8.js b/assets/index-ec0912b8.js new file mode 100644 index 00000000..207a7fdb --- /dev/null +++ b/assets/index-ec0912b8.js @@ -0,0 +1 @@ +import{I as Z,w as Y,P as H,r as L,h as C,d as M,ad as i,z as R,n as D,t as I,f as p1,o as I2,j as G1,aH as o1,a3 as l1,bl as x1,aP as R2,u as n1,U as Z2,aR as V1,T as j2,F as J1,e as F,K as X1}from"./@vue-eb7e5abd.js";import{d as d1,s as V,c as D2}from"./pinia-354e603e.js";import{s as s1,d as Q1,c as N2,i as H2,g as B2,t as U2,f as K2}from"./lodash-es-92f3d5bd.js";import{z as I1,d as R1,N as e2,a as $2,b as F2,t as W2,c as S1,e as a1,f as z,g as q2,h as f1,i as Y2,j as G2,k as g1,l as J2,m as X2,n as G,o as Q2,p as M1,q as t2,r as ee,s as o2,u as te,v as oe,w as le,x as l2,y as ne,A as Z1,B as ie,C as se,D as ae,E as ce,F as re,G as ue,H as pe,I as de,J as he,K as me,L as fe,M as n2,O as i2,P as _1}from"./naive-ui-0ce76152.js";import{c as ge}from"./vue-i18n-5cd6efb9.js";import{d as E}from"./dayjs-b1052bb4.js";import{c as ve,a as ye,u as _e,R as be}from"./vue-router-2b6b03f4.js";import{u as j1,a as we,b as Se}from"./@vueuse-de8d2022.js";import{s as D1}from"./screenfull-b3e6dc1f.js";import{s as Me}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-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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 s of l)if(s.type==="childList")for(const a of s.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&n(a)}).observe(document,{childList:!0,subtree:!0});function o(l){const s={};return l.integrity&&(s.integrity=l.integrity),l.referrerPolicy&&(s.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?s.credentials="include":l.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(l){if(l.ep)return;l.ep=!0;const s=o(l);fetch(l.href,s)}})();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 Ce="modulepreload",ke=function(e){return"/ray-template/"+e},H1={},_=function(t,o,n){if(!o||o.length===0)return t();const l=document.getElementsByTagName("link");return Promise.all(o.map(s=>{if(s=ke(s),s in H1)return;H1[s]=!0;const a=s.endsWith(".css"),c=a?'[rel="stylesheet"]':"";if(!!n)for(let y=l.length-1;y>=0;y--){const S=l[y];if(S.href===s&&(!a||S.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${c}`))return;const h=document.createElement("link");if(h.rel=a?"stylesheet":Ce,a||(h.as="script",h.crossOrigin=""),h.href=s,document.head.appendChild(h),a)return new Promise((y,S)=>{h.addEventListener("load",y),h.addEventListener("error",()=>S(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t())},Oe=(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)},N=(e,t="sessionStorage")=>{const o=t==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return Object.is(o,null)?null:JSON.parse(o)},Le=(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)}},s2=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Te="zh-CN",a2="zh-cn",Ae={"zh-CN":"zh-cn","en-US":"en"},c2={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},J={name:"Dashboard",path:"/dashboard"},B={MENU_COLLAPSED_WIDTH:64,MENU_COLLAPSED_MODE:"width",MENU_COLLAPSED_ICON_SIZE:22,MENU_COLLAPSED_INDENT:24},ze=!1,k1={signin:"signin",localeLanguage:"localeLanguage",token:"token"},Dt=(e,t)=>{if(!t)throw new Error("Expected prefix to be string, got undefined instead");const o={};return Object.keys(e).forEach(n=>{const l=e[n].default;let s=n.replace(`./${t}/`,"").replace(/^\.\//,"");const a=s.lastIndexOf(".");s=s.substring(0,a);const c=s.split("/"),u=c.shift(),h=c.join(".");u&&(h?(s1(o,u,o[u]||{}),s1(o[u],h,l)):s1(o,u,l||{}))}),o},Pe=async e=>{var o;const t={};for(const n of e){const l=await Oe(Object.assign({"./lang/en-US.ts":()=>_(()=>import("./en-US-fbf9559c.js"),["assets/en-US-fbf9559c.js","assets/@vue-eb7e5abd.js","assets/pinia-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),"./lang/zh-CN.ts":()=>_(()=>import("./zh-CN-6f436fb1.js"),["assets/zh-CN-6f436fb1.js","assets/@vue-eb7e5abd.js","assets/pinia-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"])}),`./lang/${n.key}.ts`),s=n.key;s&&(t[s]=((o=l==null?void 0:l.default)==null?void 0:o.message)??{})}return t},Ee=e=>{switch(e){case"zh-CN":return{locale:I1,dateLocal:R1};case"en-US":return{locale:null,dateLocal:null};default:return{locale:I1,dateLocal:R1}}},r2=()=>{const e=N(k1.localeLanguage,"localStorage");return e||Te},Nt=()=>({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}),c1=(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 s=0;for(s=0;s{e&&t&&o&&e.addEventListener(t,o,n)},L1=(e,t,o,n=!1)=>{e&&t&&o&&e.removeEventListener(t,o,n)},T1=(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)})},Ie=(e,t)=>{const o=e.className,n=t.trim().split(" ").filter(l=>l!=="");return o.includes(n.join(" "))},Re=(e,t)=>{e&&(c1(t,"Object")?Object.keys(t).forEach(o=>{e.style[o]=t[o]}):c1(t,"String")&&t.split(";").forEach(n=>{const[l,s]=n.split(":");l&&s&&(e.style[l.trim()]=s.trim())}))},u2=(e,t=1)=>{const o=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,n=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,l=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let s;if(o.test(e)){const a=e.substring(1);s="rgb("+[parseInt(a.substring(0,2),16),parseInt(a.substring(2,4),16),parseInt(a.substring(4,6),16)].join(", ")+")"}else n.test(e)||l.test(e),s=e;return s&&!s.startsWith("rgba")&&(s=s.replace("rgb","rgba").replace(")",`, ${t})`)),s},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[]}},Ht=(e,t="px")=>typeof e=="number"?e.toString()+t:c1(e,"String")&&Ve.test(e)?e:e+t;let p2;const je=async()=>{const e=r2(),t=await Pe(s2);return ge({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0})},d2=async e=>{const t=await je();p2=t,e.use(t)},De=(e,t)=>!e||t.startsWith(e)?t:`${e}.${t}`,X=e=>{const{t,locale:o,...n}=p2.global;return{...n,t:(a,...c)=>a?!a.includes(".")&&!e?a:t(De(e,a),...c):"",locale:a=>{const c=o;c.value=a}}},T=e=>e,Ne=["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],He={},h2=()=>{E.locale(a2)},Be=()=>({locale:t=>{const o=Ae[t];o?E.locale(o):E.locale(a2)}}),P=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}=X(),{locale:o}=Be(),n=Z({drawerPlacement:"right",primaryColorOverride:{...He,common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,invertSwitch:!1,breadcrumbSwitch:!0,localeLanguage:r2(),lockScreenSwitch:!1,lockScreenInputSwitch:!1}),l=c=>{t(c),o(c),n.localeLanguage=c,C1("localeLanguage",c,"localStorage")},s=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",u2(c,.3))},a=(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?T1(u,h):r1(u,h)}),{...H(n),updateLocale:l,changePrimaryColor:s,changeSwitcher:a}},{persist:{key:"piniaSettingStore"}}),Ue=e=>{const{beforeEach:t}=e;t((o,n,l)=>{const s=N(k1.token),a=N("menuKey")||J.path;s!==null?q(o)?o.path==="/"||n.path==="/login"?a!=="no"?l(a):w1(!0):l():w1(!0):o.path==="/"||n.path==="/login"?l():l("/")})},Ke="rayLayoutContentWrapperScopeSelector",m2=L(),$e=["RLogin","ErrorPage","RayTemplateDoc"],i1=["admin"],Fe=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=m2.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})};const k=C({name:"RayIcon",props:{color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"}},emits:["click"],setup(e,t){const o=t.emit,n=M(()=>e.color),l=M(()=>`#${e.prefix}-${e.name}`),s=M(()=>({"--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:s,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",R({"xlink:href":this.symbolId},{fill:this.modelColor}),null)])])}}),We=C({name:"LayoutMenu",setup(){const e=L(null),t=Q(),{router:o}=m1(),{menuModelValueChange:n,collapsedMenu:l}=t,s=M({get:()=>(D().then(()=>{var y,S;(S=(y=e.value)==null?void 0:y.showOption)==null||S.call(y,t.menuKey)}),t.menuKey),set:()=>{}}),a=M(()=>t.options),c=M(()=>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:s,menuModelValueChange:n,modelMenuOptions:a,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(F2,{bordered:!0,showTrigger:!0,collapseMode:B.MENU_COLLAPSED_MODE,collapsedWidth:B.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(k,{name:this.sideBarLogo.icon,size:"30"},null):"",i("h1",{class:[this.modelCollapsed?"":"ray-menu__logo-title--open","ray-menu__logo-title"]},[i(e2,null,{default:()=>[this.sideBarLogo.title]})])]):"",i($2,{ref:"menuRef",value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:B.MENU_COLLAPSED_INDENT,collapsed:this.modelCollapsed,collapsedIconSize:B.MENU_COLLAPSED_ICON_SIZE,collapsedWidth:B.MENU_COLLAPSED_WIDTH,onUpdateValue:this.menuModelValueChange.bind(this),accordion:ze},null)]})}});const qe=C({name:"TooltipIcon",props:{...W2,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(k,{name:this.iconName,size:"18",customClassName:`tooltip-text__icon ${this.customClassName}`,onClick:this.handleClick.bind(this)},null),default:()=>this.tooltipText})}});const Ye=C({name:"ThemeSwitch",setup(){const{t:e}=X(),t=P(),{changeSwitcher:o}=t,{themeValue:n}=V(t);return{t:e,changeSwitcher:o,themeValue:n,handleRailStyle:({checked:s})=>s?{backgroundColor:"#000000"}:{color:"#000000"}}},render(){const{t:e}=this;return i(z,{justify:"center"},{default:()=>[i(S1,null,{trigger:()=>i(a1,{value:this.themeValue,"onUpdate:value":t=>this.themeValue=t,railStyle:this.handleRailStyle.bind(this),onUpdateValue:t=>this.changeSwitcher(t,"themeValue")},{"checked-icon":()=>I(k,{name:"dark"},{}),"unchecked-icon":()=>I(k,{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 Ge=C({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{t:o}=X(),n=P(),{changePrimaryColor:l,changeSwitcher:s}=n,{themeValue:a,primaryColorOverride:c,menuTagSwitch:u,breadcrumbSwitch:h,invertSwitch:y}=V(n);return{modelShow:M({get:()=>e.show,set:v=>{t("update:show",v)}}),t:o,changePrimaryColor:l,themeValue:a,primaryColorOverride:c,menuTagSwitch:u,changeSwitcher:s,breadcrumbSwitch:h,invertSwitch:y}},render(){let e,t,o;const{t:n}=this;return i(J2,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[i(q2,{title:n("headerSettingOptions.Title")},{default:()=>[i(z,{class:"setting-drawer__space",vertical:!0},{default:()=>[i(f1,{titlePlacement:"center"},v1(e=n("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),i(Ye,null,null),i(f1,{titlePlacement:"center"},v1(t=n("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),i(Y2,{swatches:Ne,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(G2,{labelPlacement:"left",column:1},{default:()=>[i(g1,{label:"多标签"},{default:()=>[i(a1,{value:this.menuTagSwitch,"onUpdate:value":l=>this.menuTagSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"menuTagSwitch")},null)]}),i(g1,{label:"面包屑"},{default:()=>[i(a1,{value:this.breadcrumbSwitch,"onUpdate:value":l=>this.breadcrumbSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"breadcrumbSwitch")},null)]}),i(g1,{label:"反转色"},{default:()=>[i(a1,{value:this.invertSwitch,"onUpdate:value":l=>this.invertSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"invertSwitch")},null)]})]})]})]})]})}});function Je(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!p1(e)}const Xe=C({name:"RBreadcrumb",setup(){const e=Q(),{menuModelValueChange:t}=e;return{modelBreadcrumbOptions:M(()=>e.breadcrumbOptions),handleDropdownSelect:(l,s)=>{t(l,s)}}},render(){let e;return i(Q2,null,Je(e=this.modelBreadcrumbOptions.map(t=>i(X2,{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 Qe=C({name:"GlobalSeach",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const o=Q(),{menuModelValueChange:n}=o,l=M({get:()=>e.show,set:v=>{t("update:show",v),v||(a.searchOptions=[],a.searchValue=null)}}),s=M(()=>o.options),a=Z({searchValue:null,searchOptions:[]}),c=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"esc",label:"关闭",plain:!0}],u=v=>{const p=v;(p.ctrlKey||p.metaKey)&&p.key==="k"&&(l.value=!0)},h=v=>{const p=[],m=g=>{g.forEach(f=>{var w,U,e1;(w=f.children)!=null&&w.length&&m(f.children);const b=(U=f.breadcrumbLabel)==null?void 0:U.toLocaleLowerCase(),x=String(v).toLocaleLowerCase();b!=null&&b.includes(x)&&q(f)&&!((e1=f.children)!=null&&e1.length)&&p.push(f)})};v?(m(s.value),a.searchOptions=p):a.searchOptions=[]},y=v=>{const p=v.meta;p.windowOpen?window.open(p.windowOpen):(l.value=!1,n(v.key,v))},S=v=>{const{icon:p}=v;return typeof p=="string"?i(k,{name:p,size:"24"},null):typeof p=="function"?()=>p:i(k,{name:"table",size:"24"},null)};return I2(()=>{O1(window,"keydown",u)}),G1(()=>{L1(window,"keydown",u)}),{...H(a),modelShow:l,tiptextOptions:c,handleSearchMenuOptions:Q1(h,300),handleSearchItemClick:y,RenderPreIcon:S}},render(){let e,t;return i(o2,{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(k,{name:"search",size:"24"},null)})]),i(t2,{class:"global-seach__card-content"},{default:()=>[this.searchOptions.length?i(z,{vertical:!0,wrapItem:!1,size:[8,8]},B1(e=this.searchOptions.map(o=>i(z,R({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(ee,{size:"large",description:"暂无搜索结果"},{icon:()=>""})]}),i("div",{class:"global-seach__card-footer"},[i(z,{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(k,{name:o.icon,size:"18"},null)]),i("div",{class:"item-laebl"},[o.label])])))?t:{default:()=>[t]})])])])])]})}});const A1=C({name:"AppAvatar",props:{...te,...oe,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=N(k1.signin),o=M(()=>({"--app-avatar-cursor":e.cursor}));return{signin:t,cssVars:o}},render(){return i(z,R({class:"app-avatar"},this.$props,{wrapItem:!1,style:this.cssVars,size:this.spaceSize}),{default:()=>{var e,t;return[i(le,R(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])]}})}}),e3=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],t3={logout:()=>{const e=z1(),{logout:t}=e;window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{t()}})},lockScreen:()=>{const e=P(),{changeSwitcher:t}=e;t(!0,"lockScreenSwitch")}},o3=e=>{const t=t3[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},l3=C({name:"SiderBar",setup(){const e=P(),{t}=X(),{updateLocale:o,changeSwitcher:n}=e,{drawerPlacement:l,breadcrumbSwitch:s}=V(e),a=L(!1),c={display:"flex"},u=L(!1),h=M(()=>[{name:"reload",size:18,tooltip:t("headerTooltip.Reload")}]),y=M(()=>[{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"}]),S={reload:()=>{n(!1,"reloadRouteSwitch"),setTimeout(()=>n(!0,"reloadRouteSwitch"))},setting:()=>{a.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:y,t,handleIconClick:p=>{var m;(m=S[p])==null||m.call(S)},showSettings:a,updateLocale:o,spaceItemStyle:c,drawerPlacement:l,breadcrumbSwitch:s,globalSearchShown:u}},render(){return i(l2,{class:"layout-header",bordered:!0},{default:()=>[i(Qe,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),i(z,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[i(z,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>i(S1,null,{trigger:()=>i(k,{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(Xe,null,null):""]}),i(z,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>i(qe,{iconName:e.name,tooltipText:e.tooltip,onClick:this.handleIconClick.bind(this,e.name)},null)),i(G,{options:s2,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[i(k,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),i(G,{options:e3(),onSelect:o3.bind(this),trigger:"click"},{default:()=>[i(A1,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),i(Ge,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function n3(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!p1(e)}const i3=C({name:"MenuTag",setup(e,{expose:t}){const o=L(null),n=Q(),l=P(),{menuKey:s,menuTagOptions:a}=V(n),{menuModelValueChange:c,spliceMenTagOptions:u,emptyMenuTagOptions:h,setMenuTagOptions:y}=n,{changeSwitcher:S}=l,{path:v}=J,p=["closeAll","closeRight","closeLeft","closeOther"];let m=-1;const g=M(()=>a.value.map((r,d,O)=>(r.key===s.value&&r.key!==v?r.closeable=!0:r.closeable=!1,r.key===v&&(r.closeable=!1),O.length<=1&&(r.closeable=!1),r))),f=L([{label:"重新加载",key:"reloadCurrentPage",icon:()=>I(k,{size:16,name:"reload"},{})},{label:"关闭其他",key:"closeOther",icon:()=>I(k,{size:16,name:"other"},{})},{label:"关闭右侧",key:"closeRight",icon:()=>I(k,{size:16,name:"right_arrow"},{})},{label:"关闭左侧",key:"closeLeft",icon:()=>I(k,{size:16,name:"left_arrow"},{})},{type:"divider",key:"d1"},{label:"全部关闭",key:"closeAll",icon:()=>I(k,{size:16,name:"close"},{}),disabled:!1}]),b=xe(16),x={reloadCurrentPage:()=>{S(!1,"reloadRouteSwitch"),setTimeout(()=>S(!0,"reloadRouteSwitch"))},closeAll:()=>{f.value.length>1&&(h(),w1(!0))},closeRight:()=>{const r=f.value.length,d=g.value[m];u(m+1,r-1),s.value!==d.key&&c(d.key,d)},closeLeft:()=>{u(0,m)},closeOther:()=>{const r=g.value[m];s.value!==r.key?(h(),c(r.key,r)):y(r,!1)}},w=Z({x:0,y:0,actionDropdownShow:!1}),U="menu_tag_data",e1=r=>{if(u(r),s.value!==v){const d=g.value,O=d.length,j=d[O-1];c(j.key,j)}},t1=(r,d)=>{f.value.forEach(O=>{if(O.key===r){O.disabled=d;return}})},k2=r=>{c(r.key,r)},P1=()=>{const r=document.getElementById(b);if(r)return Array.from(r.childNodes).find(j=>Ie(j,"n-scrollbar-container"))},O2=r=>{var O;const d=P1();if(d){const j=d.scrollLeft||0,V2=r==="left"?Math.max(0,j-200):j+200;(O=o.value)==null||O.scrollTo({left:V2,behavior:"smooth"})}},L2=r=>{var d;w.actionDropdownShow=!1,(d=x[r])==null||d.call(x)},T2=(r,d)=>{d.preventDefault(),w.actionDropdownShow=!1,m=r,D().then(()=>{w.actionDropdownShow=!0,w.x=d.clientX,w.y=d.clientY})},E1=()=>{const r=g.value.length-1;m===r?t1("closeRight",!0):m0&&t1("closeLeft",!1)},A2=()=>{m=g.value.findIndex(d=>d.key===s.value),E1()},z2=r=>{g.value.length>1&&r.key!==v&&(r.closeable=!0)},P2=r=>{r.key!==s.value&&(r.closeable=!1)},E2=()=>{P1()&&D().then(()=>{var d;(d=o.value)==null||d.scrollTo({left:99999,behavior:"smooth"})})},x2=()=>{D().then(()=>{var d;const r=Ze(`attr:${U}="${s.value}"`);if(r!=null&&r.length){const[O]=r;(d=O.scrollIntoView)==null||d.call(O)}})};return Y(()=>g.value,(r,d)=>{f.value.forEach(O=>{p.includes(O.key)&&(r.length>1?O.disabled=!1:O.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(()=>w.actionDropdownShow,()=>{E1()}),t({}),{modelMenuTagOptions:g,menuModelValueChange:c,closeCurrentMenuTag:e1,menuKey:s,handleTagClick:k2,moreOptions:f,handleScrollX:O2,scrollRef:o,scrollBarUUID:b,actionDropdownSelect:L2,rootPath:v,actionState:w,handleContextMenu:T2,setCurrentContentmenuIndex:A2,menuTagMouseenter:z2,menuTagMouseleave:P2,MENU_TAG_DATA:U}},render(){let e;return i(l2,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(z,{class:"menu-tag-sapce",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[i(k,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__left-arrow",onClick:this.handleScrollX.bind(this,"left")},null),i(t2,R({xScrollable:!0,ref:"scrollRef"},{id:this.scrollBarUUID}),{default:()=>[i(z,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},n3(e=this.modelMenuTagOptions.map((t,o)=>i(ne,R({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(k,{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(k,{name:"more",width:"20",height:"28",customClassName:"menu-tag__right-setting",onClick:this.setCurrentContentmenuIndex.bind(this)},null)]})])]})])]})}});const s3=C({__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}=V(t),{setupKeepAlive:n,maxKeepAliveLength:l,keepAliveExclude:s}=c2;return(a,c)=>{const u=R2("RouterView");return o1(),l1(u,null,{default:x1(({Component:h,route:y})=>[i(j2,{name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:x1(()=>[n1(n)?(o1(),l1(Z2,{key:0,max:n1(l),include:n1(o),exclude:n1(s)},[(o1(),l1(V1(h),{key:y.fullPath}))],1032,["max","include","exclude"])):(o1(),l1(V1(h),{key:y.fullPath}))]),_:2},1032,["name","mode","appear"])]),_:1})}}}),f2=C({name:"ContentWrapper",setup(){const e=P(),{reloadRouteSwitch:t}=V(e);return{reloadRouteSwitch:t}},render(){return this.reloadRouteSwitch?i(s3,{class:"content-wrapper"},null):i(J1,null,null)}}),a3=Object.freeze(Object.defineProperty({__proto__:null,default:f2},Symbol.toStringTag,{value:"Module"}));const c3=C({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]):i(J1,null,null)}}),r3=e=>{const t=j1(e[0]),o=j1(e[1]);return M(()=>({"--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=we("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),h1=()=>({setLockAppScreen:o=>{U1.value=o},getLockAppScreen:()=>U1.value}),K1=C({name:"RLayout",setup(){const e=L(),t=L(),o=P(),n=Q(),{height:l}=Se(),{menuTagSwitch:s}=V(o),{setupAppRoutes:a}=n,{getLockAppScreen:c}=h1(),u=r3([e,t]);return D().then(()=>{a()}),{windowHeight:l,modelMenuTagSwitch:s,cssVarsRef:u,getLockAppScreen:c,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(We,null,null),i(Z1,{class:"layout__view-container__layout"},{default:()=>[i(l3,{ref:"layoutSiderBarRef"},null),this.modelMenuTagSwitch?i(i3,{ref:"layoutMenuTagRef"},null):"",i(ie,R({ref:"LAYOUT_CONTENT_REF",class:"layout-content__router-view",nativeScrollbar:!1},{id:Ke}),{default:()=>[i(f2,null,null),i(c3,null,null)]})]})]})])}}),u3={path:"/axios",name:"RAxios",component:()=>_(()=>import("./index-17a34b1e.js"),["assets/index-17a34b1e.js","assets/axios-760d4776.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/@vue-eb7e5abd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-7f8af6ca.css"]),meta:{i18nKey:T("menu.Axios"),icon:"axios",order:3,keepAlive:!0,hidden:!1}},p3=Object.freeze(Object.defineProperty({__proto__:null,default:u3},Symbol.toStringTag,{value:"Module"})),d3={path:"/dashboard",name:"RDashboard",component:()=>_(()=>import("./index-1e05466c.js"),["assets/index-1e05466c.js","assets/index-abc82f99.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-4380f2ff.css"]),meta:{i18nKey:T("menu.Dashboard"),icon:"dashboard",order:0}},h3=Object.freeze(Object.defineProperty({__proto__:null,default:d3},Symbol.toStringTag,{value:"Module"})),m3={path:"/directive",name:"RDirective",component:()=>_(()=>import("./index-3734214b.js"),["assets/index-3734214b.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/@vue-eb7e5abd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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:T("menu.Directive"),icon:"other",order:2}},f3=Object.freeze(Object.defineProperty({__proto__:null,default:m3},Symbol.toStringTag,{value:"Module"})),g3={path:"/doc",name:"RDocLocal",component:()=>_(()=>import("./index-ae9b2b05.js"),["assets/index-ae9b2b05.js","assets/@vue-eb7e5abd.js"]),meta:{i18nKey:T("menu.DocLocal"),icon:"doc",windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/",order:6}},v3=Object.freeze(Object.defineProperty({__proto__:null,default:g3},Symbol.toStringTag,{value:"Module"})),y3={path:"/doc",name:"RDoc",component:()=>_(()=>import("./index-ae9b2b05.js"),["assets/index-ae9b2b05.js","assets/@vue-eb7e5abd.js"]),meta:{i18nKey:T("menu.Doc"),icon:"doc",windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/",order:5}},_3=Object.freeze(Object.defineProperty({__proto__:null,default:y3},Symbol.toStringTag,{value:"Module"})),b3={path:"/echart",name:"REchart",component:()=>_(()=>import("./index-bd49f4fa.js"),["assets/index-bd49f4fa.js","assets/pinia-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/@vue-eb7e5abd.js","assets/lodash-es-92f3d5bd.js","assets/echarts-d6944f71.js","assets/zrender-d1c4172f.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-d139f76a.css"]),meta:{i18nKey:T("menu.Echart"),icon:"echart",order:1}},w3=Object.freeze(Object.defineProperty({__proto__:null,default:b3},Symbol.toStringTag,{value:"Module"})),S3={path:"/error",name:"ErrorPage",component:()=>_(()=>import("./index-b7686260.js"),["assets/index-b7686260.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/@vue-eb7e5abd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-de253505.css"]),meta:{i18nKey:T("menu.Error"),icon:"error",hidden:!0}},M3=Object.freeze(Object.defineProperty({__proto__:null,default:S3},Symbol.toStringTag,{value:"Module"})),C3={path:"/iframe",name:"IframeDemo",component:()=>_(()=>import("./index-fb215e17.js"),["assets/index-fb215e17.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-951384e1.css"]),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},k3=Object.freeze(Object.defineProperty({__proto__:null,default:C3},Symbol.toStringTag,{value:"Module"})),b1=()=>_(()=>Promise.resolve().then(()=>a3),void 0),O3={path:"/multi",name:"MultiMenu",component:b1,meta:{i18nKey:T("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>_(()=>import("./index-e22460b7.js"),["assets/index-e22460b7.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-ace41741.js"),["assets/index-ace41741.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-63d85935.js"),["assets/index-63d85935.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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}}]}]}]},L3=Object.freeze(Object.defineProperty({__proto__:null,default:O3},Symbol.toStringTag,{value:"Module"})),T3={path:"/office",name:"ROffice",component:()=>_(()=>import("./index-2adfd462.js"),["assets/index-2adfd462.js","assets/vue-router-2b6b03f4.js","assets/@vue-eb7e5abd.js"]),meta:{i18nKey:T("menu.Office"),icon:"office",hidden:!0},children:[{path:"document",name:"Document",component:()=>_(()=>import("./index-bd49762a.js"),["assets/index-bd49762a.js","assets/@vue-eb7e5abd.js","assets/pinia-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),meta:{i18nKey:"Office_Document"}},{path:"presentation",name:"Presentation",component:()=>_(()=>import("./index-7d6e2388.js"),["assets/index-7d6e2388.js","assets/@vue-eb7e5abd.js"]),meta:{i18nKey:"Office_Presentation"}},{path:"spreadsheet",name:"Spreadsheet",component:()=>_(()=>import("./index-35485164.js"),["assets/index-35485164.js","assets/@vue-eb7e5abd.js"]),meta:{i18nKey:"Office_Spreadsheet"}}]},A3=Object.freeze(Object.defineProperty({__proto__:null,default:T3},Symbol.toStringTag,{value:"Module"})),z3={path:"/precision",name:"CalculatePrecision",component:()=>_(()=>import("./index-a92bd93b.js"),["assets/index-a92bd93b.js","assets/lodash-es-92f3d5bd.js","assets/currency.js-57f74176.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/@vue-eb7e5abd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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:T("menu.CalculatePrecision"),icon:"other",order:2}},P3=Object.freeze(Object.defineProperty({__proto__:null,default:z3},Symbol.toStringTag,{value:"Module"})),E3={path:"/rely",name:"RelyAbout",component:b1,meta:{i18nKey:T("menu.Rely"),icon:"rely",order:7},children:[{path:"rely-about",name:"RelyAbout",component:()=>_(()=>import("./index-e387fcad.js"),["assets/index-e387fcad.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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"}}]},x3=Object.freeze(Object.defineProperty({__proto__:null,default:E3},Symbol.toStringTag,{value:"Module"})),V3={path:"/scroll-reveal",name:"ScrollReveal",component:()=>_(()=>import("./index-0d853000.js"),["assets/index-0d853000.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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:T("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},I3=Object.freeze(Object.defineProperty({__proto__:null,default:V3},Symbol.toStringTag,{value:"Module"})),R3={path:"/table",name:"TableView",component:()=>_(()=>import("./index-57cc58b4.js"),["assets/index-57cc58b4.js","assets/pinia-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/@vue-eb7e5abd.js","assets/vuedraggable-92b8b821.js","assets/clipboard-9c798d85.js","assets/vue-68729664.js","assets/sortablejs-3df83706.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-5cd6efb9.js","assets/@intlify-deb68647.js","assets/vue-router-2b6b03f4.js","assets/@vueuse-de8d2022.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-2dd36944.css"]),meta:{i18nKey:T("menu.Table"),icon:"other",order:2}},Z3=Object.freeze(Object.defineProperty({__proto__:null,default:R3},Symbol.toStringTag,{value:"Module"})),j3=()=>{const e=Object.assign({"../modules/axios.ts":p3,"../modules/dashboard.ts":h3,"../modules/directive.ts":f3,"../modules/doc-local.ts":v3,"../modules/doc.ts":_3,"../modules/echart.ts":w3,"../modules/error.ts":M3,"../modules/iframe.ts":k3,"../modules/multi-menu.ts":L3,"../modules/office.ts":A3,"../modules/precision.ts":P3,"../modules/rely.ts":x3,"../modules/scroll-reveal.ts":I3,"../modules/table.ts":Z3});return Object.keys(e).reduce((o,n)=>{const l=e[n];return o.push(l.default),o},[])},D3=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=D3(j3()),$1=e=>e.startsWith("/"),v2=(e,t=[],o="")=>Array.isArray(e)?(e.forEach(l=>{var s;(s=l.children)!=null&&s.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):[],N3=e=>Array.isArray(e)?v2(N2(e)):[],{path:H3}=J,B3=[{path:"/",name:"login",component:()=>_(()=>import("./index-ced1e023.js"),["assets/index-ced1e023.js","assets/@vueuse-de8d2022.js","assets/@vue-eb7e5abd.js","assets/naive-ui-0ce76152.js","assets/date-fns-6c225a00.js","assets/clipboard-9c798d85.js","assets/vueuc-04532b35.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-0c635611.js","assets/vooks-25f0401a.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-ab906b77.js","assets/index-abc82f99.js","assets/pinia-354e603e.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-5cd6efb9.js","assets/@intlify-deb68647.js","assets/dayjs-b1052bb4.js","assets/vue-router-2b6b03f4.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-eaf4f815.css"])},{path:"/",name:"layout",redirect:H3,component:K1,children:N3(g2)},{path:"/:catchAll(.*)",name:"errorPage",component:K1,redirect:"/error"}];let W;const U3=()=>ve({history:ye(),routes:B3,scrollBehavior:e=>(Fe(e),{top:0,left:0})}),y2=e=>{W=U3(),$3(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}=V(z1()),o=M(()=>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},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)||$e.includes(o)||!(t!=null&&t.role)||!((l=t.role)!=null&&l.length)?!n:t!=null&&t.role&&t.role.length?F1(t)&&!n:!n},K3=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()})},$3=e=>{K3(e),Ue(e)},w1=(e=!0)=>{const{router:t}=m1(),{push:o,replace:n}=t,{path:l}=J;C1("menuKey",l),e?o(l):n(l)},F3=(e,t,o)=>e[t]===o||e.key===o,_2=(e,t,o)=>{const n=[];if(F3(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const l of e.children){const s=_2(l,t,o);s.length>0&&n.push(e,...s)}return n},y1=(e,t,o)=>{const n=[];for(const l of e){const s=_2(l,t,o);s.length>0&&n.push(...s)}return n},W3=(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},q3=e=>{const{meta:t}=e;if(!t.icon)return;if(c1(t.icon,"Object"))return()=>t.icon;const o=I(k,{name:t.icon,size:B.MENU_COLLAPSED_ICON_SIZE},{});return()=>o},q1=()=>{const{path:e}=J;return N("menuKey")===null?e:N("menuKey")},Q=d1("menu",()=>{const{router:e}=m1(),t=_e(),{t:o}=X(),{setKeepAliveInclude:n}=b2(),l=Z({menuKey:q1(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),s=(p,m)=>y1(p,"key",m),a=(p,m)=>{const g=m.meta;if(g.windowOpen)window.open(g.windowOpen);else if(l.menuKey!==p){if(W3(m,l.menuKey,l.menuTagOptions),W1(m),n(m),l.breadcrumbOptions=y1(l.options,"key",p),p[0]!=="/"){const f=s(l.options,p).map(b=>b.key).join("/");e.push(f)}else e.push(m.path);l.menuKey=p,C1("menuKey",p)}},c=p=>{const m=g=>{var f;for(const b of g)if((f=b==null?void 0:b.children)!=null&&f.length&&m(b.children),p===b.path){a(b.path,b);break}};m(l.options)},u=(p,m=!0)=>{const f=Array.isArray(p)?[...p]:[p];m?l.menuTagOptions.push(...f):l.menuTagOptions=f},h=()=>{const p=g=>{const{meta:f}=g,b=M(()=>f!=null&&f.i18nKey?o(`${f.i18nKey}`):f==null?void 0:f.noLocalTitle),x={...g,key:g.path,label:()=>I(e2,null,{default:()=>b.value}),breadcrumbLabel:b.value},w=Object.assign({},x,{icon:q3(g)});return g.path===q1()&&(u(w),W1(w)),w.show=q(g),w},m=(g,f)=>{var x;const b=[];for(const w of g){if((x=w.children)!=null&&x.length&&q(w))w.children=m(w.children);else if(!q(w))continue;b.push(p(w))}return b};l.options=m(g2),D(()=>{l.breadcrumbOptions=y1(l.options,"key",l.menuKey)})},y=p=>l.collapsed=p,S=(p,m=1)=>l.menuTagOptions.splice(p,m),v=()=>{l.menuTagOptions=[]};return Y(()=>t.fullPath,p=>{c(p)},{immediate:!0}),{...H(l),menuModelValueChange:a,setupAppRoutes:h,collapsedMenu:y,spliceMenTagOptions:S,emptyMenuTagOptions:v,setMenuTagOptions:u}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey"]}}),z1=d1("signin",()=>{const e=Z({signinCallback:{}}),t=n=>new Promise((l,s)=>{H2(n)?s({code:1,message:"登陆失败",data:null}):(e.signinCallback={role:"admin",name:n.name,avatar:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},l({code:0,message:"登陆成功",data:e.signinCallback}))}),o=()=>{window.$message.info("账号退出中..."),Le("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...H(e),signin:t,logout:o}},{persist:{key:"piniaSigninStore",paths:["signinCallback"],storage:sessionStorage}}),b2=d1("keepAlive",()=>{const{maxKeepAliveLength:e}=c2,t=Z({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=l=>{const s=o(),{name:a,meta:{keepAlive:c}}=l;c&&(s>=e&&t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(a))};return{...H(t),setKeepAliveInclude:n}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),w2=async e=>{const t=D2();e.use(t),t.use(Me)},Y3=C({name:"GlobalProvider",setup(){const e=P(),t=M(()=>e.primaryColorOverride),o=M(()=>e.themeValue?se:null),n=M(()=>{const u=e.localeLanguage;return Ee(u)}),{message:l,notification:s,dialog:a,loadingBar:c}=ae(["message","dialog","notification","loadingBar"],{configProviderProps:M(()=>({theme:o.value}))});return window.$dialog=a,window.$message=l,window.$loadingBar=c,window.$notification=s,{modelPrimaryColorOverride:t,modelThemeValue:o,localePackage:n}},render(){return i(he,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[i(ce,null,{default:()=>[i(re,null,{default:()=>[i(ue,null,{default:()=>[i(pe,null,{default:()=>{var e,t;return[i(de,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}}),S2=L(!1),Bt=e=>S2.value=e,G3=C({name:"GlobalSpin",props:{...me},setup(){return{spinValue:S2,overrides:{opacitySpinning:"0.3"}}},render(){return i(fe,R(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}),J3=e=>{D(()=>{var t;(t=e.value)==null||t.focus()})},X3=C({name:"LockScreen",setup(){const e=L(null),t=L(null),{setLockAppScreen:o}=h1(),{changeSwitcher:n}=P(),l=Z({lockCondition:u1()}),s=()=>{var a;(a=e.value)==null||a.validate(c=>{c||(o(!0),n(!0,"lockScreenSwitch"),l.lockCondition=u1())})};return J3(t),{...H(l),lockScreen:s,formInstRef:e,inputInstRef:t}},render(){return i("div",{class:"app-lock-screen__input"},[i(A1,{vertical:!0,align:"center",avatarSize:52},null),i(n2,{ref:"formInstRef",model:this.lockCondition,rules:M2,labelPlacement:"left"},{default:()=>[i(i2,{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("锁屏")]})]})])}}),Q3=C({name:"UnlockScreen",setup(){const e=L(null),t=L(null),{logout:o}=z1(),{changeSwitcher:n}=P(),{setLockAppScreen:l}=h1(),s="HH:mm",a="A",c="YY年MM月DD日",u="ddd",h=Z({lockCondition:u1(),HH_MM:E().format(s),AM_PM:E().locale("en").format(a),YY_MM_DD:E().format(c),DDD:E().format(u)}),y=setInterval(()=>{h.HH_MM=E().format(s),h.AM_PM=E().format(a)},6e3),S=setInterval(()=>{h.YY_MM_DD=E().format(c),h.DDD=E().format(u)},864e5),v=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{o(),setTimeout(()=>{n(!1,"lockScreenSwitch")})}})},p=()=>{var m;(m=e.value)==null||m.validate(g=>{g||(l(!1),n(!1,"lockScreenSwitch"),h.lockCondition=u1())})};return G1(()=>{clearInterval(y),clearInterval(S)}),{...H(h),backToSignin:v,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(A1,{vertical:!0,align:"center",avatarSize:52},null)]),i("div",{class:"app-lock-screen__unlock__content-input"},[i(n2,{ref:"formRef",model:this.lockCondition,rules:M2},{default:()=>[i(i2,{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(z,{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])])])])])}}),et=C({name:"AppLockScreen",setup(){const e=P(),{lockScreenSwitch:t}=V(e),{getLockAppScreen:o}=h1();return{lockScreenSwitch:t,getLockAppScreen:o}},render(){return i(o2,{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(Q3,null,null):i(X3,null,null)])]})}}),C2=C({name:"App",setup(){const e=P(),{themeValue:t}=V(e),o=()=>{const{appPrimaryColor:{primaryColor:l,primaryFadeColor:s}}={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)"}},a=document.body,c=N("piniaSettingStore","localStorage"),u=B2(c,"primaryColorOverride.common.primaryColor"),h=u2(u||l,.3);a.style.setProperty("--ray-theme-primary-color",u||l),a.style.setProperty("--ray-theme-primary-fade-color",h||s)},n=()=>{const l=document.getElementById("pre-loading-animation");l&&Re(l,{display:"none"})};o(),n(),Y(()=>t.value,l=>{const s=document.body,a="ray-template--dark",c="ray-template--light";l?r1(s,c):r1(s,a),T1(s,l?a:c)},{immediate:!0})},render(){return i(Y3,null,{default:()=>[i(et,null,null),i(G3,null,{default:()=>i(be,null,null),description:()=>"lodaing..."})]})}});let A;const tt={mounted:(e,t)=>{const o=t.value;A=new N1(e,{text:()=>String(o)}),A==null||A.on("success",()=>{window.$message.success("复制成功")}),A==null||A.on("error",()=>{window.$message.error("复制失败")})},updated:(e,t)=>{const o=t.value;A=new N1(e,{text:()=>String(o)})},beforeUnmount:()=>{A==null||A.destroy(),A=null}},ot=Object.freeze(Object.defineProperty({__proto__:null,default:tt},Symbol.toStringTag,{value:"Module"}));let K;const lt={beforeMount:(e,t)=>{const{func:o,trigger:n="click",wait:l=500,options:s}=t.value;if(typeof o!="function")throw new Error("debounce directive value must be a function");K=Q1(o,l,Object.assign({},{},s)),O1(e,n,K)},beforeUnmount:(e,t)=>{const{trigger:o="click"}=t.value;K&&L1(e,o,K),K=null}},nt=Object.freeze(Object.defineProperty({__proto__:null,default:lt},Symbol.toStringTag,{value:"Module"})),Y1=(e,t)=>{if(e){const o="ray-template__directive--disabled";t?T1(e,o):r1(e,o),e==null||e.setAttribute("disabled",t?"disabled":"")}},it={mounted:(e,t)=>{const o=t.value;Y1(e,o)},updated:(e,t)=>{const o=t.value;Y1(e,o)}},st=Object.freeze(Object.defineProperty({__proto__:null,default:it},Symbol.toStringTag,{value:"Module"}));let $;const at={beforeMount:(e,t)=>{const{func:o,trigger:n="click",wait:l=500,options:s}=t.value;if(typeof o!="function")throw new Error("throttle directive value must be a function");$=U2(o,l,Object.assign({},{},s)),O1(e,n,$)},beforeUnmount:(e,t)=>{const{trigger:o="click"}=t.value;$&&L1(e,o,$),$=null}},ct=Object.freeze(Object.defineProperty({__proto__:null,default:at},Symbol.toStringTag,{value:"Module"})),rt=e=>Object.keys(e).reduce((o,n)=>{var l,s;if((l=e[n])!=null&&l.default){const a=(s=e[n])==null?void 0:s.default;return o[n]=a,o}else throw new Error("directiveModules[curr]?.default is undefined")},{}),ut=e=>{const o=rt(Object.assign({"./modules/copy/index.ts":ot,"./modules/debounce/index.ts":nt,"./modules/disabled/index.ts":st,"./modules/throttle/index.ts":ct})),n=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)");K2(o,(l,s)=>{var c;const a=(c=s.match(n))==null?void 0:c[0];e.directive(a,l)})},pt=async()=>{const e=X1(C2);await d2(e),await w2(e),y2(e),h2(),ut(e),e.mount("#app")},dt=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=X1(C2),await d2(e),await w2(e),y2(e),h2(),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?dt():pt();export{k1 as A,s2 as L,J as R,Ye as T,z1 as a,m1 as b,C1 as c,k as d,P as e,N as f,Nt as g,Ht as h,L1 as i,Re as j,xe as k,Dt as m,O1 as o,w1 as r,Bt as s,X as u}; diff --git a/assets/index-ec0912b8.js.gz b/assets/index-ec0912b8.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..71f5b1e0031afd9880ba7a65cac1c0597427f0de GIT binary patch literal 39725 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 literal 0 HcmV?d00001 diff --git a/assets/index-fb215e17.js b/assets/index-fb215e17.js new file mode 100644 index 00000000..9e3ed857 --- /dev/null +++ b/assets/index-fb215e17.js @@ -0,0 +1 @@ +import{h as l,o as u,i as f}from"./index-ec0912b8.js";import{h as y,d as S,r as c,o as v,j as b,ad as t,z as d}from"./@vue-eb7e5abd.js";import{L as z,U as p,f as N}from"./naive-ui-0ce76152.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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-fb215e17.js.gz b/assets/index-fb215e17.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c0a7fd56cee13c1fef5cc0d1cc54b62344619864 GIT binary patch literal 1214 zcmV;v1VQ^BiwFP!000026O~roj^i{GzUL`sERYh(&g7>_e@0zaEJ8v;1KJU=(rC1D z5~uZSngrWvx6SsRAMp%u&m|H!?24xuv3L6l96RYun^`K5s@l%^eEgm7_?(0Su?`oAq#1o?tA<~!#4P9JybZ;!^Lh>LHUxAniDr+!^jK$y^Ub5c)=+N z!U2oifF0WOaVcAHGW25VvaGi?FHydV`5l1s%>si*>%;~*Yn<3T?fFlB`# zQR4d{b=?Pq>x8(2F!1A`7Ytjfl*EyzjlBd(#uhmUm_(V!#$GSRL`otUTtfl5kAg7r zdWdCNzL3NZGk4&6v}a4X0Qud)C>RBO&o}jKmNPQ&LN5x#9^buV(_kEqSk!akqQ@Z{<6EH=%5@jVPjTFhGQR|9LE|uWL3=8&M%>_#*r|uSW1O8Uf z3KIV$r&1n*QSCay+&lVeSTnbR5gI&~%n29?WcwF&R%{%K==cPqm-@%aQx*wq} zo-;n1tN#e5d0wuLu`>!Bu`90fqX1ba3AAaS3(xRht6? z{xZH{iMoSY_Vkg}Z0#-1>1N$wJ}Jwb(R+W8BA~@oU0Dn_>}6F-Hd$@$rcL~8dTF(O z5FvuDNt;fxmnSsIE#~Y!u<;?*8Xb;I%Q6$sy&@*bzZ%qP6DZfcz6rM0yHR&I53JI-(F6&4BeA+0fLF* zWCaA5MxUm(N?4%0q$$D+Cx+LVrRH2hAf3q^f^Y%B;kezD9c;33_7K@Xd-#S5Ihl2p z^ps^2jwPi2at^muLi*b7VcAVbOIax8O9XpOxm}@qu@Tm!oQFkujip+{<-IcY?$GNk zzEai(x1l(_TZbE|85q-!k7n#Rj(PT>%u6K?t|Ktp@kp(X-X6Q>&*9c7$_uzv5LGro zcQGTZ+e~|wNV-xrOEYat)2#KZt3 z4X^EXpF$HxU7_rRZr-c?1#Xs1C=QnhstZfL0abk$`!2}Y?5hFVR=8=YBJ?oIJUJ)-PV5 zT?<5k>!MCKq~F!;TN|94z^@_beLC$6AISXu+fTPY|Nei;wA*i_VbkMay3wh3e=z(& c^K;#N;N$F>`G#wc*q(pz5AM6GpF0Ww0G5DL3IG5A literal 0 HcmV?d00001 diff --git a/assets/index-fceb24b1.js.gz b/assets/index-fceb24b1.js.gz deleted file mode 100644 index 9fc1e59f9264e8946b7416887ef6d6ab3140266b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1540 zcmV+f2K)IRiwFP!000026RlQ%Z_`E?{(qk$_z#pycAD6+o1_XbslbLNfeJ%xsDGU8 zb8@X?N4|4K2$>4B2wM7MV!v1mv}kMGBUhKFn+VbqasoKur76ref;WuWSZVo*~VSqKP{oQ6tLg1t6&N{1yR45d_% zgofB_HfI_Yl+h2gvgsC(C6u9q5hhT_1P~fBE2(KCn~ruvO@@U9MH59CB$G!9b~PcH zmL*Y@BF(@_q6?~$V#de?VF*hm1yECr6wIa~J!%*W4y4?4D1Q`5R#Fj@`#(u7H1BI;|?Dj*cIFrx-uhHGgod8`}< z162nS*Rf)xQie7inS7q>+PNDy&a2~4BZ;zO6PtM?h<%Yb$SNc>V4C!Jp88+41Fu-< zJjNYAer$xAYMO0f5<8c##H$u4!5lX_LWdD7 zk9pf$dmB5gorPw-;cdL}mj4LR#bsdS#Dm)Q)}DDYGkcq_{ht>8Q-!R6UvK%3SNxTG zUj4qmvK)qDu*^Q$yWQ{>H=Enfyp?s1-6;n+zN(o3;~b}V$tRe|n&9}N1C1P4B&3XU zgM$S`imsZ_?9$*B1nd!j&bmMt1(iXHgg{`aY|^Qt^{^7oBJ!E5($)e*{KchaeTu>z z`y68z;+~ercmlPeWt(=PatRcUkh{Y{p3bTZ_qPW~T}A|^6UhUI&i=sT0#o9Bd$>EW zUb=W?-^Tve#%eV_)FwK8CZz97-X89VfE!o)!38SxMG^}afxQ#@5C?U5UW9;#4xXOr z%O)kwPE&vm2jINMgJxs3wKBK&+s(b*hZM~A+TZO*PraoD%Bq*ILaMaa-nEuDytjY0 zwimsnO>cJHzq>^5y}5Pg8!i}PMCS?-6L#s}+@5P~&-bbKG+$M1hn5QU+_5Adpmo6n z8Z1%bgyS{abV~tosZ{1k5#hv9p-PlMIS%tD0x+!uC^f!10V_F}2x5mB_ICk0 zU_Q@4J2`11J(i?4_LSwa@-RV%B0ey1(#rK#Zm}7s&q3rl2*quKUZimqHBYGE{K=DF20y6R+k=hPMG&k+jj`V5o_xYjnd%FHu z2h8{BG}S9gAAe=4+4#$UJWUm>*?7=?exE8zduG1X*l5-lyn4O$-FioB-%`DK`+n+{ zKfOq0h7JGDayb93jVb^2O(u%FFWOU2n)O-#-W-kNudn%!cIlC>NcY^5w>anDo@qbW q@fV);xg{ekJ<#8d#McIf;kDoc_+0QE9UiC+fATM!skg7g3jhFB$n=^3 diff --git a/assets/zh-CN-77187ca0.js b/assets/zh-CN-6f436fb1.js similarity index 95% rename from assets/zh-CN-77187ca0.js rename to assets/zh-CN-6f436fb1.js index a7110f36..4766cee7 100644 --- a/assets/zh-CN-77187ca0.js +++ b/assets/zh-CN-6f436fb1.js @@ -1 +1 @@ -import{m as o}from"./index-2154fc04.js";import"./@vue-eb7e5abd.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./naive-ui-0ce76152.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-3e0825c6.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.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":_}),I={message:{...o(u,"zh-CN")}};export{I as default}; +import{m as o}from"./index-ec0912b8.js";import"./@vue-eb7e5abd.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./naive-ui-0ce76152.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.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-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.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":_}),I={message:{...o(u,"zh-CN")}};export{I as default}; diff --git a/assets/zh-CN-6f436fb1.js.gz b/assets/zh-CN-6f436fb1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..86a7ba60bbb78bfc838712814aca81d3effb3f76 GIT binary patch literal 1350 zcmV-M1-bekiwFP!000026YW@AZ_`K=e&1hFvMf~Eg>qTM(n5btoy)&qVyDo$tTf#|?8{1hiO+mz zzVn^0XU4{Eolw8!jvzKd+BPL_DtiQb7F>|P%oSzDC}d|?Y8*%Fc4aF0rW)bqu>%B6Hh9j0*tA)zBlYsUe!QOMKhH#!?yoHX@6Ey zi#pd#P9#9A>6uakIhd~{oCSbVgo3f(4_GdEl4e>u*hVoy5_`UbZ7wbtdO^>RC0R6Q zxIA)BQw$@&KQkqP&jnBn-N>nSe!qhQHn3yCQgTYdO3dT}cy{18lA(fbnX>&gm)D)3 zian_glwszB#r%OVR#7$bb}`=2Bp&leymD(A`wo<7`P)|XsO1sra(QN<1nn{%r{D+F z8-essss8Hw?)?}2xyA0s7pb2|+nMPaxNxRE=oc#;Akp^UoBhWtQHtY;o)f}!?%nBK zeH~$bz}1>B23onky%BSrq}WBYIYAskCx~a`>H(+@cW!4+dc1QsGT}I8bq6(ta&&Jm z^dCO%tZa3kY{Y5&@)=_WOh0S$cFsb2_{#ztdoW1}Z=Byuw&`}vV>@cSKf7&UxpuV zg;y8*t8Y2wSZ!j8b*R5|DSUM!!c2khb6P^M-ixgrKYfq=T3`sF;-wMlJFd-C^nW2% z=G@v2%?ae0;2aR&zj!gcys<0G6d-EW#Qb>kLHDo6u?L((c>s%g0F_(E`Qa5EFkH?Bv(6O(Cj7nUO+AE(4|&O!r_Bi6vpd*QV;{?}dFj4~X%fC&@x`TD!gt6$=|i44I>*;`%f zJo*rUPVu(mQ{V++bw0V*-FVi!@gQ8ho$h|P6+T}XjR!6<#VTFC+*$o?2f~Mds6r8L zBpu%W7|zdy4_<~3FUC8cv2ARMl^tIDHJtl%7plTJ1TJ{~LAej%lN1<7qrp)nmg2+G za9Z!An5t7i7OMgH2W{O1a?HTtM=+;hVkXSt_RH}3o$l+caN}v*2+Z+5ziW!Y7cOsa zK8c5od#GW9M2F4n|JRBC;yPg-s=KqI-DQL8M0IeX6dTf=H*4YiLVQNzs)xl~-@Uup zzdIkHempxtEI0tRbM=qzqf5IooJKB8I$YoyaV$aFd{FncZiREdcbC>WSKfs;7vqj2 z#?BLJ{p)n$`aCB$yi--h)fm}bj2P&v#Kk7>XOitqKeg0Bo_EzyJUM literal 0 HcmV?d00001 diff --git a/assets/zh-CN-77187ca0.js.gz b/assets/zh-CN-77187ca0.js.gz deleted file mode 100644 index 257c441ef2d37bd495c60b629b5d145090359602..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1348 zcmV-K1-tqmiwFP!000026YW@AZxcrpe($e{{NzYpV|%^pOXLa^XoXZDC3&kVYj*dn zJz;mpnwd2?mL;f^a8UwCgb;2Op%fyu5H3Zu3FOygefbw1?>dkyRGKsoeW{ce@0st+ zcfRxG%Vi3uF86S1RB9~3YOpdrKB zA8KF^BSqEnpl4Lr9~+`9aIsRz8YlyHZhzPz7GiY;m{Q8ws-?wKdk8l{@v)LIp`d5A z7~Db}6x(BpZsu|t%4GJ3O$Rp&f~cjG%tEPX6}8XE`KFS|YiiC=V=-uQOEL89Fc_}u}t00LMa>5$z)8SAe5wnw61D;HnyTk$T_CuG&_^eWKk?;VagOElP{`8HJ*9a zuhkq-@>wmbYg&x&o^36)q!mGrr9KKS;h1$>j~l zuVGJV0A-kQuoxc-W0h1RZ==2hA=m^)CWm9N|3qqaw=E99AjGIT0*f&%xc zHwMWc5`(qBdiP%p=9hXOUL<}T@1$nx;KG^4uwSfvfJ8fgZVeuv8(4%g~j4zzlGXEWkDMX`%$YmzvGP7=??wF6Kc?c7P7^hD=uWWsUG8V+hn<>=jB z96Ws7UES_I*^JWg${Ax8OrEwyJLe!d`elKQJ(!|IG>*5D?P|3_2`ANR*%KX4i7@gV zUiLbv>6U8{C(X$;r`W5_pjxUeOzlHCaf(>J1BuS~cnVkAXTc%JlA;-0dDmTe8GN`E zTwNNhy%m%rwTUU$p~3Q{;MI)~GYy;zT2iq7i|t)MeT#YBH>6O}(h&8H&}KUPzmO|) zetnnbB=Ssf4u~IIyck^G+>>P*5H;&^e!Tgh_s8SN1J0p5fMq>^D(&Oq@CpwYx%!^2 zi0+4#3G>J~d}sS%|E+-i^$~W=5JOI~A8&RxuZO@BloBfGwY&X|ja{B6%sQfyyWQC6 zKU)YES3;l|r^Ip2LKBc9*TAiN!L@bq*IV8SGaS2s36t~r#=GvTpQ5>m49Q8^Ut8}! zdLM#LiMHcY;Q4ZOKDpQ1eAd75AXvJc?7hDgJYOA;1}-t>DqXqUUHfGhB8GshLLqJ} z8QlL6EX)TFUIq^@MmwLeZEVVw9bEf4nE!nbswz16E_nQ)+(+;!3QVBU@TihY@qT$U zt#?yQHz**B)dBcHTQ`Xu(|5!XENGaRNpraUGI)Nc_j)_nd>SbRX-|gJ$b~6K2wW$QB}rQh>i+hvVE)(M@_P5myWr+h)N#bv zc|xs!oi5l|5adR8s+znSV|$B{1AURW+~oa8vXiPF%2rI)R{ribf~RP8vMpX?=IYAi z=_7S9aDk34lcT{PUS5coDDzZo)eIrxd~A%u&Zn?AHT=<2_tR4rB^?FKPk|