From 83633f6ac4b7ca414c0efdb0e27198abb28221f5 Mon Sep 17 00:00:00 2001 From: ray_wuhao <443547225@qq.com> Date: Tue, 27 Jun 2023 17:51:06 +0800 Subject: [PATCH] build --- .DS_Store | Bin 6148 -> 6148 bytes assets/dayjs-3e0825c6.js | 1 + assets/dayjs-3e0825c6.js.gz | Bin 0 -> 3582 bytes assets/dayjs-b1052bb4.js | 1 - assets/dayjs-b1052bb4.js.gz | Bin 3611 -> 0 bytes assets/en-US-1a1d8eba.js.gz | Bin 1172 -> 0 bytes .../{en-US-1a1d8eba.js => en-US-5acff848.js} | 2 +- assets/en-US-5acff848.js.gz | Bin 0 -> 1171 bytes assets/index-20251e18.js.gz | Bin 39600 -> 0 bytes .../{index-20251e18.js => index-2154fc04.js} | 2 +- assets/index-2154fc04.js.gz | Bin 0 -> 39728 bytes assets/index-3551229e.css | 1 - assets/index-3551229e.css.gz | Bin 2062 -> 0 bytes assets/index-3734214b.js | 1 + assets/index-3734214b.js.gz | Bin 0 -> 1398 bytes .../{index-90c4a885.js => index-48f68b7f.js} | 2 +- assets/index-48f68b7f.js.gz | Bin 0 -> 1135 bytes assets/index-534d3f47.css | 1 + assets/index-534d3f47.css.gz | Bin 0 -> 2107 bytes .../{index-a9b93002.js => index-63ca76e8.js} | 2 +- assets/index-63ca76e8.js.gz | Bin 0 -> 714 bytes assets/index-67f363a3.js.gz | Bin 2377 -> 0 bytes assets/index-90c4a885.js.gz | Bin 1134 -> 0 bytes assets/index-9560220e.js.gz | Bin 3261 -> 0 bytes .../{index-b8b2346c.js => index-a502c80e.js} | 2 +- assets/index-a502c80e.js.gz | Bin 0 -> 3271 bytes .../{index-9560220e.js => index-a939a624.js} | 2 +- assets/index-a939a624.js.gz | Bin 0 -> 3262 bytes assets/index-a9b93002.js.gz | Bin 713 -> 0 bytes assets/index-ad8289c7.js.gz | Bin 573 -> 0 bytes .../{index-ad8289c7.js => index-ae9c1e49.js} | 2 +- assets/index-ae9c1e49.js.gz | Bin 0 -> 572 bytes .../{index-67f363a3.js => index-b1d6412a.js} | 2 +- assets/index-b1d6412a.js.gz | Bin 0 -> 2377 bytes assets/index-b8b2346c.js.gz | Bin 3270 -> 0 bytes assets/index-b8bc6431.js.gz | Bin 1540 -> 0 bytes .../{index-e2e6efc2.js => index-c10850e7.js} | 2 +- assets/index-c10850e7.js.gz | Bin 0 -> 5653 bytes assets/index-e2e6efc2.js.gz | Bin 5652 -> 0 bytes assets/index-e46497b0.js | 1 - assets/index-e46497b0.js.gz | Bin 954 -> 0 bytes .../{index-b8bc6431.js => index-fceb24b1.js} | 2 +- assets/index-fceb24b1.js.gz | Bin 0 -> 1540 bytes .../{zh-CN-a0e9bc2b.js => zh-CN-77187ca0.js} | 2 +- assets/zh-CN-77187ca0.js.gz | Bin 0 -> 1348 bytes assets/zh-CN-a0e9bc2b.js.gz | Bin 1349 -> 0 bytes index.html | 6 +++--- index.html.gz | Bin 1348 -> 1348 bytes 48 files changed, 17 insertions(+), 17 deletions(-) create mode 100644 assets/dayjs-3e0825c6.js create mode 100644 assets/dayjs-3e0825c6.js.gz delete mode 100644 assets/dayjs-b1052bb4.js delete mode 100644 assets/dayjs-b1052bb4.js.gz delete mode 100644 assets/en-US-1a1d8eba.js.gz rename assets/{en-US-1a1d8eba.js => en-US-5acff848.js} (95%) create mode 100644 assets/en-US-5acff848.js.gz delete mode 100644 assets/index-20251e18.js.gz rename assets/{index-20251e18.js => index-2154fc04.js} (53%) create mode 100644 assets/index-2154fc04.js.gz delete mode 100644 assets/index-3551229e.css delete mode 100644 assets/index-3551229e.css.gz create mode 100644 assets/index-3734214b.js create mode 100644 assets/index-3734214b.js.gz rename assets/{index-90c4a885.js => index-48f68b7f.js} (95%) create mode 100644 assets/index-48f68b7f.js.gz create mode 100644 assets/index-534d3f47.css create mode 100644 assets/index-534d3f47.css.gz rename assets/{index-a9b93002.js => index-63ca76e8.js} (90%) create mode 100644 assets/index-63ca76e8.js.gz delete mode 100644 assets/index-67f363a3.js.gz delete mode 100644 assets/index-90c4a885.js.gz delete mode 100644 assets/index-9560220e.js.gz rename assets/{index-b8b2346c.js => index-a502c80e.js} (98%) create mode 100644 assets/index-a502c80e.js.gz rename assets/{index-9560220e.js => index-a939a624.js} (98%) create mode 100644 assets/index-a939a624.js.gz delete mode 100644 assets/index-a9b93002.js.gz delete mode 100644 assets/index-ad8289c7.js.gz rename assets/{index-ad8289c7.js => index-ae9c1e49.js} (88%) create mode 100644 assets/index-ae9c1e49.js.gz rename assets/{index-67f363a3.js => index-b1d6412a.js} (96%) create mode 100644 assets/index-b1d6412a.js.gz delete mode 100644 assets/index-b8b2346c.js.gz delete mode 100644 assets/index-b8bc6431.js.gz rename assets/{index-e2e6efc2.js => index-c10850e7.js} (99%) create mode 100644 assets/index-c10850e7.js.gz delete mode 100644 assets/index-e2e6efc2.js.gz delete mode 100644 assets/index-e46497b0.js delete mode 100644 assets/index-e46497b0.js.gz rename assets/{index-b8bc6431.js => index-fceb24b1.js} (95%) create mode 100644 assets/index-fceb24b1.js.gz rename assets/{zh-CN-a0e9bc2b.js => zh-CN-77187ca0.js} (95%) create mode 100644 assets/zh-CN-77187ca0.js.gz delete mode 100644 assets/zh-CN-a0e9bc2b.js.gz diff --git a/.DS_Store b/.DS_Store index c6caa9b54f12729a88151b9f0d526b77121edb3f..f6968b8718bcee5c3c96872cf907062fbdb0ab54 100644 GIT binary patch delta 60 zcmZoMXffDO!mKhsg@J*AjUkbt7zk4tN*IcB^Icq$a`Kaa;v9Up?et4jC(mG(V}md^ J?_u^30RZIi5Lo~K delta 60 zcmZoMXffDO!mKj&1_J{F8$%*PF%YIQlrR+M=DWBg<>V&;#W^Oeo15IFJb4DQ92=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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 diff --git a/assets/en-US-1a1d8eba.js.gz b/assets/en-US-1a1d8eba.js.gz deleted file mode 100644 index 9b8805ff408835a5d961fca43d3d8f6d185132b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1172 zcmV;F1Z(>riwFP!000026YW?{Z{s!)z4uoLJ~@Et=);m_2QGHuY}*Aki5q86MPX3X z$Yz!zU6S&~G5p_4QQE{&T7W@-o_ZALy~p9qXgCrrw?gVe>0#xGVL66yZxV6FF8J z1PV>UBFf{gG{Mw~Q%Z`M0Pvz> z3}q1{ISGn?s`4$X)|8_yNJW)~TbS1eb`+xN2f){jMNn9tW_vhJhaJPXHZnpKan!Z8F@~pxomfxHxHPAA? z(Dg<;Q7qDO7Lt}&?&pFD*_^^jprv`1R|_2npSek0feBnvwPkqk=6i!}6!h#Sy9c6& zg-PWj^xLN#3d&(2g-M#;_YbSpRthavt0_0x9vCyOn4a?EV7V_d!G>BawWNG~hu4FH zDd-BOy(^Jd40^}2vjLqQZh;A$J9*eZy?G_g+o`<;UN`CaB8XdhYM^B-L2Kic6RE{o z-mg?|s?3SjKrQPR6Pu-dC!Cly+-vZbKF6E@d!tB0^150}z>;hn&s{^Ca$xT&2kKf5 zcy_oncbL6roP7LEv~Q>>jlF9P?VlJQGt=apX`Y2!@+T>UbRt^hbE$qJ8!X+noYzQ8 zGW}FAb_+Ye%q?}6;57^@@$rEQ<;1l}L;b4))og!^ z*tOHB|3`}dV5E2=c`t?w@~#{!*Bn3A!^OHDEu~|RZ@|q(N!OgZReuAutlw|vB8N9{ z8-jNtag9q@FcY(lV7a5`TLxHx2X(kTGnY$`2XlKtI!@@3vKmd8?(7dWdBfq^K$fcdA>2-6=XX>w*A6<*qAOd z)q@V|P6%@gZd)^ZHk;d`YFEqWRn>^L2J&p!QTVRTSsnZ4FGLHej%S1G*`Wlb%rr7R m42MI}Uk!Se)idF`fCu{{{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-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: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-5acff848.js.gz b/assets/en-US-5acff848.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..113e1f7f9bfa88b2028b20b794610bddd2554608 GIT binary patch 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{4SJTkyYKdYs)D24Nq6*zD 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 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 Me="modulepreload",Ce=function(e){return"/ray-template/"+e},N1={},_=function(t,o,n){if(!o||o.length===0)return t();const l=document.getElementsByTagName("link");return Promise.all(o.map(s=>{if(s=Ce(s),s in N1)return;N1[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":Me,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())},ke=(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)},Oe=(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)}},n2=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Le="zh-CN",i2="zh-cn",Te={"zh-CN":"zh-cn","en-US":"en"},s2={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},u1={name:"Dashboard",path:"/dashboard"},B={MENU_COLLAPSED_WIDTH:64,MENU_COLLAPSED_MODE:"width",MENU_COLLAPSED_ICON_SIZE:22,MENU_COLLAPSED_INDENT:24},Ae=!1,p1={signin:"signin",localeLanguage:"localeLanguage",token:"token"},Rt=(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},ze=async e=>{var o;const t={};for(const n of e){const l=await ke(Object.assign({"./lang/en-US.ts":()=>_(()=>import("./en-US-1a1d8eba.js"),["assets/en-US-1a1d8eba.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-a0e9bc2b.js"),["assets/zh-CN-a0e9bc2b.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`);t[n.key]=((o=l.default)==null?void 0:o.message)??{}}return t},Pe=e=>{switch(e){case"zh-CN":return{locale:V1,dateLocal:I1};case"en-US":return{locale:null,dateLocal:null};default:return{locale:V1,dateLocal:I1}}},a2=()=>{const e=Z(p1.localeLanguage,"localStorage");return e!=="no"?e:Le},Zt=()=>({VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",VITE_USER_NODE_ENV:"production",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1}),_1=(e,t)=>Object.prototype.toString.call(e).includes(t),Ee=(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)},c2=(e,t)=>{e&&t.trim().split(" ").forEach(n=>{n&&e.classList.add(n)})},b1=(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)})},Ve=(e,t)=>{const o=e.className,n=t.trim().split(" ").filter(l=>l!=="");return o.includes(n.join(" "))},Ie=(e,t)=>{e&&(_1(t,"Object")?Object.keys(t).forEach(o=>{e.style[o]=t[o]}):_1(t,"String")&&t.split(";").forEach(n=>{const[l,s]=n.split(":");l&&s&&(e.style[l.trim()]=s.trim())}))},r2=(e,t=1)=>{const o=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,n=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,l=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let 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},Re=e=>{if(!e)return;let t;e.startsWith("attr:")?t="["+e.replace("attr:","")+"]":t=e;try{return Array.from(document.querySelectorAll(t))}catch{return[]}},jt=e=>typeof e=="number"?e.toString()+"px":xe.test(e)?e:e+"px";let u2;const Ze=async()=>{const e=a2(),t=await ze(n2);return fe({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0})},p2=async e=>{const t=await Ze();u2=t,e.use(t)},je=(e,t)=>!e||t.startsWith(e)?t:`${e}.${t}`,J=e=>{const{t,locale:o,...n}=u2.global;return{...n,t:(a,...c)=>a?!a.includes(".")&&!e?a:t(je(e,a),...c):"",locale:a=>{const c=o;c.value=a}}},T=e=>e,De=["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],Ne={},d2=()=>{E.locale(i2)},He=()=>({locale:t=>{const o=Te[t];o?E.locale(o):E.locale(i2)}}),P=r1("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}=He(),n=j({drawerPlacement:"right",primaryColorOverride:{...Ne,common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,invertSwitch:!1,breadcrumbSwitch:!0,localeLanguage:a2(),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",r2(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?c2(u,d):b1(u,d)}),{...H(n),updateLocale:l,changePrimaryColor:s,changeSwitcher:a}},{persist:{key:"piniaSettingStore"}}),Be=e=>{const{beforeEach:t}=e;t((o,n,l)=>{const s=Z(p1.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("/")})},Ue="rayLayoutContentWrapperScopeSelector",h2=L(),Ke=["RLogin","ErrorPage","RayTemplateDoc"],n1=["admin"],$e=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=h2.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)])])}}),Fe=M({name:"LayoutMenu",setup(){const e=L(null),t=X(),{router:o}=h1(),{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($2,{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(X1,null,{default:()=>[this.sideBarLogo.title]})])]):"",i(K2,{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:Ae},null)]})}});const We=M({name:"TooltipIcon",props:{...F2,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 qe=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 g1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!c1(e)}const Ye=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(G2,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[i(W2,{title:n("headerSettingOptions.Title")},{default:()=>[i(z,{class:"setting-drawer__space",vertical:!0},{default:()=>[i(m1,{titlePlacement:"center"},g1(e=n("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),i(qe,null,null),i(m1,{titlePlacement:"center"},g1(t=n("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),i(q2,{swatches:De,value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.primaryColorOverride.common.primaryColor=l,onUpdateValue:this.changePrimaryColor.bind(this)},null),i(m1,{titlePlacement:"center"},g1(o=n("headerSettingOptions.InterfaceDisplay"))?o:{default:()=>[o]}),i(Y2,{labelPlacement:"left",column:1},{default:()=>[i(f1,{label:"多标签"},{default:()=>[i(s1,{value:this.menuTagSwitch,"onUpdate:value":l=>this.menuTagSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"menuTagSwitch")},null)]}),i(f1,{label:"面包屑"},{default:()=>[i(s1,{value:this.breadcrumbSwitch,"onUpdate:value":l=>this.breadcrumbSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"breadcrumbSwitch")},null)]}),i(f1,{label:"反转色"},{default:()=>[i(s1,{value:this.invertSwitch,"onUpdate:value":l=>this.invertSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"invertSwitch")},null)]})]})]})]})]})}});function Ge(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!c1(e)}const Je=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(X2,null,Ge(e=this.modelBreadcrumbOptions.map(t=>i(J2,{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 H1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!c1(e)}const Xe=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 V2(()=>{O1(window,"keydown",u)}),q1(()=>{L1(window,"keydown",u)}),{...H(a),modelShow:l,tiptextOptions:c,handleSearchMenuOptions:J1(d,300),handleSearchItemClick:y,RenderPreIcon:C}},render(){let e,t;return i(e2,{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(Q1,{class:"global-seach__card-content"},{default:()=>[this.searchOptions.length?i(z,{vertical:!0,wrapItem:!1,size:[8,8]},H1(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(Q2,{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]},H1(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 T1=M({name:"AppAvatar",props:{...ee,...te,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=Z(p1.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(oe,R(this.$props,{src:this.signin.avatar,objectFit:"cover",round:!0,size:this.avatarSize}),null),i("div",{class:"app-avatar__name"},[this.signin.name])]})}}),Qe=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],e3={logout:()=>{const e=A1(),{logout:t}=e;window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{t()}})},lockScreen:()=>{const e=P(),{changeSwitcher:t}=e;t(!0,"lockScreenSwitch")}},t3=e=>{const t=e3[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},o3=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(p1.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:()=>{j1.isEnabled?j1.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(t2,{class:"layout-header",bordered:!0},{default:()=>[i(Xe,{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(Je,null,null):""]}),i(z,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>i(We,{iconName:e.name,tooltipText:e.tooltip,onClick:this.handleIconClick.bind(this,e.name)},null)),i(G,{options:n2,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[i(k,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),i(G,{options:Qe(),onSelect:t3.bind(this),trigger:"click"},{default:()=>[i(T1,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),i(Ye,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function l3(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!c1(e)}const n3=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}=u1,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=Ee(),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}})},C2=r=>{c(r.key,r)},z1=()=>{const r=document.getElementById(b);if(r)return Array.from(r.childNodes).find(D=>Ve(D,"n-scrollbar-container"))},k2=r=>{var O;const h=z1();if(h){const D=h.scrollLeft||0,x2=r==="left"?Math.max(0,D-200):D+200;(O=o.value)==null||O.scrollTo({left:x2,behavior:"smooth"})}},O2=r=>{var h;S.actionDropdownShow=!1,(h=x[r])==null||h.call(x)},L2=(r,h)=>{h.preventDefault(),S.actionDropdownShow=!1,m=r,N().then(()=>{S.actionDropdownShow=!0,S.x=h.clientX,S.y=h.clientY})},P1=()=>{const r=f.value.length-1;m===r?e1("closeRight",!0):m0&&e1("closeLeft",!1)},T2=()=>{m=f.value.findIndex(h=>h.key===s.value),P1()},A2=r=>{f.value.length>1&&r.key!==g&&(r.closeable=!0)},z2=r=>{r.key!==s.value&&(r.closeable=!1)},P2=()=>{z1()&&N().then(()=>{var h;(h=o.value)==null||h.scrollTo({left:99999,behavior:"smooth"})})},E2=()=>{N().then(()=>{var h;const r=Re(`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)?P2():r.length===(h==null?void 0:h.length)&&E2())},{immediate:!0}),Y(()=>S.actionDropdownShow,()=>{P1()}),t({}),{modelMenuTagOptions:f,menuModelValueChange:c,closeCurrentMenuTag:Q,menuKey:s,handleTagClick:C2,moreOptions:v,handleScrollX:k2,scrollRef:o,scrollBarUUID:b,actionDropdownSelect:O2,rootPath:g,actionState:S,handleContextMenu:L2,setCurrentContentmenuIndex:T2,menuTagMouseenter:A2,menuTagMouseleave:z2,MENU_TAG_DATA:U}},render(){let e;return i(t2,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(Q1,R({xScrollable:!0,ref:"scrollRef"},{id:this.scrollBarUUID}),{default:()=>[i(z,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},l3(e=this.modelMenuTagOptions.map((t,o)=>i(le,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 i3=M({__name:"TransitionComponent",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!0}},setup(e){const t=_2(),{keepAliveInclude:o}=V(t),{setupKeepAlive:n,maxKeepAliveLength:l,keepAliveExclude:s}=s2;return(a,c)=>{const u=I2("RouterView");return t1(),o1(u,null,{default:E1(({Component:d,route:y})=>[i(Z2,{name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:E1(()=>[l1(n)?(t1(),o1(R2,{key:0,max:l1(l),include:l1(o),exclude:l1(s)},[(t1(),o1(x1(d),{key:y.fullPath}))],1032,["max","include","exclude"])):(t1(),o1(x1(d),{key:y.fullPath}))]),_:2},1032,["name","mode","appear"])]),_:1})}}}),m2=M({name:"ContentWrapper",setup(){const e=P(),{reloadRouteSwitch:t}=V(e);return{reloadRouteSwitch:t}},render(){return this.reloadRouteSwitch?i(i3,{class:"content-wrapper"},null):i(Y1,null,null)}}),s3=Object.freeze(Object.defineProperty({__proto__:null,default:m2},Symbol.toStringTag,{value:"Module"}));const a3=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(Y1,null,null)}}),c3=e=>{const t=Z1(e[0]),o=Z1(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`}))},B1=be("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),d1=()=>({setLockAppScreen:o=>{B1.value=o},getLockAppScreen:()=>B1.value}),U1=M({name:"RLayout",setup(){const e=L(),t=L(),o=P(),n=X(),{height:l}=Se(),{menuTagSwitch:s}=V(o),{setupAppRoutes:a}=n,{getLockAppScreen:c}=d1(),u=c3([e,t]);return N().then(()=>{a()}),{windowHeight:l,modelMenuTagSwitch:s,cssVarsRef:u,getLockAppScreen:c,LAYOUT_CONTENT_REF:h2,layoutSiderBarRef:e,layoutMenuTagRef:t}},render(){return i("div",{class:["layout"],style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[this.getLockAppScreen()?"":i(R1,{class:"layout-full",hasSider:!0},{default:()=>[i(Fe,null,null),i(R1,{class:"layout__view-container__layout"},{default:()=>[i(o3,{ref:"layoutSiderBarRef"},null),this.modelMenuTagSwitch?i(n3,{ref:"layoutMenuTagRef"},null):"",i(ne,R({ref:"LAYOUT_CONTENT_REF",class:"layout-content__router-view",nativeScrollbar:!1},{id:Ue}),{default:()=>[i(m2,null,null),i(a3,null,null)]})]})]})])}}),r3={path:"/axios",name:"RAxios",component:()=>_(()=>import("./index-67f363a3.js"),["assets/index-67f363a3.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}},u3=Object.freeze(Object.defineProperty({__proto__:null,default:r3},Symbol.toStringTag,{value:"Module"})),p3={path:"/dashboard",name:"RDashboard",component:()=>_(()=>import("./index-b8bc6431.js"),["assets/index-b8bc6431.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}},d3=Object.freeze(Object.defineProperty({__proto__:null,default:p3},Symbol.toStringTag,{value:"Module"})),h3={path:"/directive",name:"RDirective",component:()=>_(()=>import("./index-e46497b0.js"),["assets/index-e46497b0.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}},m3=Object.freeze(Object.defineProperty({__proto__:null,default:h3},Symbol.toStringTag,{value:"Module"})),f3={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}},g3=Object.freeze(Object.defineProperty({__proto__:null,default:f3},Symbol.toStringTag,{value:"Module"})),v3={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}},y3=Object.freeze(Object.defineProperty({__proto__:null,default:v3},Symbol.toStringTag,{value:"Module"})),_3={path:"/echart",name:"REchart",component:()=>_(()=>import("./index-9560220e.js"),["assets/index-9560220e.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}},b3=Object.freeze(Object.defineProperty({__proto__:null,default:_3},Symbol.toStringTag,{value:"Module"})),S3={path:"/error",name:"ErrorPage",component:()=>_(()=>import("./index-a9b93002.js"),["assets/index-a9b93002.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}},w3=Object.freeze(Object.defineProperty({__proto__:null,default:S3},Symbol.toStringTag,{value:"Module"})),M3={path:"/iframe",name:"IframeDemo",component:()=>_(()=>import("./index-90c4a885.js"),["assets/index-90c4a885.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:"rely",order:2,noLocalTitle:"iframe"}},C3=Object.freeze(Object.defineProperty({__proto__:null,default:M3},Symbol.toStringTag,{value:"Module"})),S1=()=>_(()=>Promise.resolve().then(()=>s3),void 0),k3={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}}]}]}]},O3=Object.freeze(Object.defineProperty({__proto__:null,default:k3},Symbol.toStringTag,{value:"Module"})),L3={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-ad8289c7.js"),["assets/index-ad8289c7.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"}}]},T3=Object.freeze(Object.defineProperty({__proto__:null,default:L3},Symbol.toStringTag,{value:"Module"})),A3={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}},z3=Object.freeze(Object.defineProperty({__proto__:null,default:A3},Symbol.toStringTag,{value:"Module"})),P3={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"}}]},E3=Object.freeze(Object.defineProperty({__proto__:null,default:P3},Symbol.toStringTag,{value:"Module"})),x3={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}},V3=Object.freeze(Object.defineProperty({__proto__:null,default:x3},Symbol.toStringTag,{value:"Module"})),I3={path:"/table",name:"TableView",component:()=>_(()=>import("./index-e2e6efc2.js"),["assets/index-e2e6efc2.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:"table",order:2}},R3=Object.freeze(Object.defineProperty({__proto__:null,default:I3},Symbol.toStringTag,{value:"Module"})),Z3=()=>{const e=Object.assign({"../modules/axios.ts":u3,"../modules/dashboard.ts":d3,"../modules/directive.ts":m3,"../modules/doc-local.ts":g3,"../modules/doc.ts":y3,"../modules/echart.ts":b3,"../modules/error.ts":w3,"../modules/iframe.ts":C3,"../modules/multi-menu.ts":O3,"../modules/office.ts":T3,"../modules/precision.ts":z3,"../modules/rely.ts":E3,"../modules/scroll-reveal.ts":V3,"../modules/table.ts":R3});return Object.keys(e).reduce((o,n)=>{const l=e[n];return o.push(l.default),o},[])},j3=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!")}}),f2=j3(Z3()),K1=e=>e.startsWith("/"),g2=(e,t=[],o="")=>Array.isArray(e)?(e.forEach(l=>{var s;(s=l.children)!=null&&s.length?g2(l.children,t,o+(K1(l.path)?l.path:"/"+l.path)):(l.path=o+(K1(l.path)?l.path:"/"+l.path),t.push(l))}),t):[],D3=e=>Array.isArray(e)?g2(D2(e)):[],{path:N3}=u1,H3=[{path:"/",name:"login",component:()=>_(()=>import("./index-b8b2346c.js"),["assets/index-b8b2346c.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:N3,component:U1,children:D3(f2)},{path:"/:catchAll(.*)",name:"errorPage",component:U1,redirect:"/error"}];let W;const B3=()=>ge({history:ve(),routes:H3,scrollBehavior:e=>($e(e),{top:0,left:0})}),v2=e=>{W=B3(),K3(W),h1(),e.use(W)},h1=()=>{try{if(W)return{router:W};throw new Error}catch{throw new Error("router is not defined")}},$1=e=>{const{signinCallback:t}=V(A1()),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 $1(t)||Ke.includes(o)||!(t!=null&&t.role)||!((l=t.role)!=null&&l.length)?!n:t!=null&&t.role&&t.role.length?$1(t)&&!n:!n},U3=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()})},K3=e=>{U3(e),Be(e)},w1=(e=!0)=>{const{router:t}=h1(),{push:o,replace:n}=t,{path:l}=u1;k1("menuKey",l),e?o(l):n(l)},$3=(e,t,o)=>e[t]===o||e.key===o,y2=(e,t,o)=>{const n=[];if($3(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const l of e.children){const s=y2(l,t,o);s.length>0&&n.push(e,...s)}return n},v1=(e,t,o)=>{const n=[];for(const l of e){const s=y2(l,t,o);s.length>0&&n.push(...s)}return n},F3=(e,t,o)=>{e.path!==t&&(o.find(l=>l.path===e.path)||o.push(e))},F1=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},W3=e=>{const{meta:t}=e;if(!t.icon)return;if(_1(t.icon,"Object"))return()=>t.icon;const o=I(k,{name:t.icon,size:B.MENU_COLLAPSED_ICON_SIZE},{});return()=>o},W1=()=>{const{path:e}=u1;return Z("menuKey")==="no"?e:Z("menuKey")},X=r1("menu",()=>{const{router:e}=h1(),t=ye(),{t:o}=J(),{setKeepAliveInclude:n}=_2(),l=j({menuKey:W1(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),s=(p,m)=>v1(p,"key",m),a=(p,m)=>{const f=m.meta;if(f.windowOpen)window.open(f.windowOpen);else if(l.menuKey!==p){if(F3(m,l.menuKey,l.menuTagOptions),F1(m),n(m),l.breadcrumbOptions=v1(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(X1,null,{default:()=>b.value}),breadcrumbLabel:b.value},S=Object.assign({},x,{icon:W3(f)});return f.path===W1()&&(u(S),F1(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(f2),N(()=>{l.breadcrumbOptions=v1(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"]}}),A1=r1("signin",()=>{const e=j({signinCallback:{}}),t=n=>new Promise((l,s)=>{N2(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("账号退出中..."),Oe("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...H(e),signin:t,logout:o}},{persist:{key:"piniaSigninStore",paths:["signinCallback"],storage:sessionStorage}}),_2=r1("keepAlive",()=>{const{maxKeepAliveLength:e}=s2,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"]}}),b2=async e=>{const t=j2();e.use(t),t.use(we)},q3=M({name:"GlobalProvider",setup(){const e=P(),t=w(()=>e.primaryColorOverride),o=w(()=>e.themeValue?ie:null),n=w(()=>{const u=e.localeLanguage;return Pe(u)}),{message:l,notification:s,dialog:a,loadingBar:c}=se(["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(de,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[i(ae,null,{default:()=>[i(ce,null,{default:()=>[i(re,null,{default:()=>[i(ue,null,{default:()=>{var e,t;return[i(pe,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}}),S2=L(!1),Dt=e=>S2.value=e,Y3=M({name:"GlobalSpin",props:{...he},setup(){return{spinValue:S2,overrides:{opacitySpinning:"0"}}},render(){return i(me,R(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});const w2={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},a1=()=>({lockPassword:null}),G3=e=>{N(()=>{var t;(t=e.value)==null||t.focus()})},J3=M({name:"LockScreen",setup(){const e=L(null),t=L(null),{setLockAppScreen:o}=d1(),{changeSwitcher:n}=P(),l=j({lockCondition:a1()}),s=()=>{var a;(a=e.value)==null||a.validate(c=>{c||(o(!0),n(!0,"lockScreenSwitch"),l.lockCondition=a1())})};return G3(t),{...H(l),lockScreen:s,formInstRef:e,inputInstRef:t}},render(){return i("div",{class:"app-lock-screen__input"},[i(T1,{vertical:!0,align:"center",avatarSize:52},null),i(o2,{ref:"formInstRef",model:this.lockCondition,rules:w2,labelPlacement:"left"},{default:()=>[i(l2,{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(y1,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[F("锁屏")]})]})])}}),X3=M({name:"UnlockScreen",setup(){const e=L(null),t=L(null),{logout:o}=A1(),{changeSwitcher:n}=P(),{setLockAppScreen:l}=d1(),s="HH:mm",a="A",c="YY年MM月DD日",u="ddd",d=j({lockCondition:a1(),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=a1())})};return q1(()=>{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(T1,{vertical:!0,align:"center",avatarSize:52},null)]),i("div",{class:"app-lock-screen__unlock__content-input"},[i(o2,{ref:"formRef",model:this.lockCondition,rules:w2},{default:()=>[i(l2,{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(y1,{type:"primary",text:!0,onClick:this.backToSignin.bind(this)},{default:()=>[F("返回登陆")]}),i(y1,{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])])])])])}}),Q3=M({name:"AppLockScreen",setup(){const e=P(),{lockScreenSwitch:t}=V(e),{getLockAppScreen:o}=d1();return{lockScreenSwitch:t,getLockAppScreen:o}},render(){return i(e2,{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(X3,null,null):i(J3,null,null)])]})}}),M2=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=H2(c,"primaryColorOverride.common.primaryColor"),d=r2(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&&Ie(l,{display:"none"})};o(),n(),Y(()=>t.value,l=>{const s=document.body,a="ray-template--dark",c="ray-template--light";l?b1(s,c):b1(s,a),c2(s,l?a:c)},{immediate:!0})},render(){return i(q3,null,{default:()=>[i(Q3,null,null),i(Y3,null,{default:()=>i(_e,null,null),description:()=>"lodaing..."})]})}});let A;const et={mounted:(e,t)=>{const o=t.value;A=new D1(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 D1(e,{text:()=>String(o)})},beforeUnmount:()=>{A==null||A.destroy(),A=null}},tt=Object.freeze(Object.defineProperty({__proto__:null,default:et},Symbol.toStringTag,{value:"Module"}));let K;const ot={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=J1(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}},lt=Object.freeze(Object.defineProperty({__proto__:null,default:ot},Symbol.toStringTag,{value:"Module"}));let $;const nt={beforeMount:(e,t)=>{const{func:o,trigger:n="click",wait:l=500,options:s}=t.value;if(typeof o!="function")throw new Error("throttle directive value must be a function");$=B2(o,l,Object.assign({},{},s)),O1(e,n,$)},beforeUnmount:(e,t)=>{const{trigger:o="click"}=t.value;$&&L1(e,o,$),$=null}},it=Object.freeze(Object.defineProperty({__proto__:null,default:nt},Symbol.toStringTag,{value:"Module"})),st=e=>Object.keys(e).reduce((o,n)=>{const l=e[n].default;return o[n]=l,o},{}),at=e=>{const o=st(Object.assign({"./modules/copy/index.ts":tt,"./modules/debounce/index.ts":lt,"./modules/throttle/index.ts":it})),n=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)");U2(o,(l,s)=>{var c;const a=(c=s.match(n))==null?void 0:c[0];e.directive(a,l)})},ct=async()=>{const e=G1(M2);await p2(e),await b2(e),v2(e),d2(),at(e),e.mount("#app")},rt=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=G1(M2),await p2(e),await b2(e),v2(e),d2(),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?rt():ct();export{p1 as A,n2 as L,u1 as R,qe as T,A1 as a,h1 as b,k1 as c,k as d,P as e,Z as f,Zt as g,jt as h,L1 as i,Ie as j,Ee as k,Rt as m,O1 as o,w1 as r,Dt as s,J as u}; +import{I as j,w as Y,P as H,r as L,h as M,d as w,ad as i,z as R,n as N,t as I,f as r1,o as I2,j as G1,aH as t1,a3 as o1,bl as x1,aP as R2,u as l1,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 u1,s as V,c as D2}from"./pinia-354e603e.js";import{s as i1,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 M1,e as s1,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 C1,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-3e0825c6.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 Se,b as we}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 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 new file mode 100644 index 0000000000000000000000000000000000000000..83b5c79214eb0918d373b56441056fef9c83137c GIT binary patch literal 39728 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 literal 0 HcmV?d00001 diff --git a/assets/index-3551229e.css b/assets/index-3551229e.css deleted file mode 100644 index 43a0fbf9..00000000 --- a/assets/index-3551229e.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.fade-enter-active,.fade-leave-active{-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.fade-enter-from{opacity:0;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translate(-30px)}.fade-leave-to{opacity:0;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translate(30px)}:root{--r-bezier: cubic-bezier(.4, 0, .2, 1)}.n-spin-container,.n-spin-container .n-spin-content{width:100%;height:100%}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol,li{list-style:none}fieldset,img{border:0;vertical-align:middle}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.ray-template--invert{-webkit-filter:invert(1);filter:invert(1)}.layout{-webkit-box-sizing:border-box;box-sizing:border-box}.layout>.layout-full{height:100%}.layout .layout__view-container__layout .n-layout-scroll-container{overflow:hidden}.layout .layout-content__router-view{height:var(--layout-content-height);padding:9px}.layout .layout-content__router-view .n-scrollbar-container,.layout .layout-content__router-view .n-scrollbar-container .n-scrollbar-content{height:100%}.ray-menu__logo{height:50px;padding:0 18px 0 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px 12px;font-weight:600;overflow:hidden;border-right:solid 1px var(--n-border-color)}.ray-menu__logo.ray-menu__logo-url{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;background-color:var(--n-color);z-index:20}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.ray-icon{position:relative;width:var(--ray-icon-width);height:var(--ray-icon-height);border:none;outline:none;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;fill:currentColor;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:var(--ray-icon-depth);cursor:var(--ray-icon-cursor)}.ray-icon svg[RayIconAttribute=ray-icon]{width:var(--ray-icon-width);height:var(--ray-icon-height)}.layout-header{height:64px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-header>.layout-header__method{width:100%}.layout-header>.layout-header__method .layout-header__method--icon{cursor:pointer;outline:none;border:none}.tooltip-text__icon{cursor:pointer;outline:none;border:none}.setting-drawer__space{width:100%}.setting-drawer__space .n-descriptions-table-content{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.global-seach{position:fixed;width:650px;left:50%;margin-left:-325px;top:60px}.global-seach .global-seach__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.global-seach .global-seach__wrapper .global-seach__card{width:650px;border-radius:6px;padding:12px}.global-seach .global-seach__wrapper .global-seach__card .ray-icon{color:var(--ray-theme-primary-color)}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-header{margin-bottom:12px}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-content{height:auto;max-height:calc(100% - 98px)}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-content .content-item{padding:12px;border-radius:6px;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);-o-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier)}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-content .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer{width:100%}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:24px}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper .tip-wrapper-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:4px}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon span{color:var(--ray-theme-primary-color)}body[class=ray-template--dark] .global-seach--dark .global-seach__card{background-color:#242424}body[class=ray-template--dark] .global-seach--dark .global-seach__card .global-seach__card-content .content-item{background-color:#2f2f2f}body[class=ray-template--dark] .global-seach--dark .global-seach__card .global-seach__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}body[class=ray-template--light] .global-seach--light .global-seach__card{background-color:#f9f9f9}body[class=ray-template--light] .global-seach--light .global-seach__card .global-seach__card-content .content-item{background-color:#fff}body[class=ray-template--light] .global-seach--light .global-seach__card .global-seach__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.app-avatar{cursor:var(--app-avatar-cursor)}.app-avatar .app-avatar__name{font-weight:500}.menu-tag{height:46px;border-bottom:solid 1px var(--n-border-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-tag .menu-tag-sapce{width:calc(100% - 18px);padding:9px}.menu-tag .menu-tag-sapce .menu-tag-wrapper{width:calc(100% - 94px)}.menu-tag .menu-tag-sapce .ray-icon{cursor:pointer}.menu-tag .menu-tag-sapce .menu-tag__left-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.menu-tag .menu-tag-sapce .menu-tag__right-wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-tag .menu-tag-sapce .menu-tag__right-wrapper .menu-tag__right-arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.menu-tag .menu-tag-sapce .menu-tag__right-wrapper .menu-tag__right-setting{width:28px;height:20px}.menu-tag .n-tag{cursor:pointer}.content-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.layout-footer-wrapper{padding:24px;text-align:center}.app-lock-screen__content .app-lock-screen__input button[class*=n-button]{width:100%}.app-lock-screen__content .app-lock-screen__input form[class*=n-form]{margin:24px 0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg{position:absolute;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:220px;gap:80px;z-index:0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:30px;background-color:#141313;font-weight:700;padding:80px;-webkit-filter:blur(4px);filter:blur(4px)}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-avatar{margin-top:5px;color:#bababa;font-weight:500;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-input{width:260px;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date{position:fixed;width:100%;font-size:3rem;text-align:center;font-weight:500;bottom:24px;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-year,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-date span{font-size:1.5rem} diff --git a/assets/index-3551229e.css.gz b/assets/index-3551229e.css.gz deleted file mode 100644 index b47c34b313109d6c7b9e3c3d9d0e7668fd9ab39d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2062 zcmV+p2=VtHiwFP!000026YUynZ{s%d`~3=Civr1kG-T(|jf5?F*Tdo#xVr+~TcBvM z5GaYVc%em=qGCIS|9gj&sJAyxHrZ@|MLtBF;bY!29Qwy7C9 z6w^#miAki`4Mi1*Q*uLV&6RVJvY- zZyA-I6O|#0>e0#U962s>W((xZfx-+IIm>V)GDTQMB^p7TE(D~wTeDcD-rRM+^Ha)} zsWRXDP{do5&QZER=^0ATQF?*WOO#5KqmYZ}`j1j5ieipph2j{M90`s%L%F0#bAl2^ zc?@QPI9<{#Mq#Ox$Pml&QXxe*ibzV3N|B0pDTb z=nDOVv+VjmBzk9tZ(ufhN0)*+@86OvyB zp7-#zW3YDAo&dFWS2Qa@RAMPC?gBza>q5@_RladtXK@bDm=$0OTd$+f5iH@f1B8gB z0o{paLU%S^OOk_I>VLjn(F2ZWbqoq3=(QJ_Sl+<@UlxibTg!HXwwrg?9GcrXq6!BC zgaKj(?oo{P?=6^^xCBg z*C}WTG8>6#ZE43bF$u(2YNi3~~j-m3VPZai&NYzfB%JS-@^Cbm68nVBKq25KkOcC zIW}9t80u7MbHe5MC?`BYGI$Ej4H){NKMaBuRjG(O1?+JPoM|wwTzL>Pdmh+v&HYRX z!4=C**b0LCt%d4UfjV$3$y!rj!d8!w$r-vXh$&PCEZ5NnZWJVhU}X!039bH>t#Tn1 zl#i48okF*op1=+kjY321-v?uZVFT_iYE2<#_d|qT`_VP~*^-M8%KUL~OQ{tt%^|3q9%o!`hJX+kP6|Svq zM67`xsh8wR|2^6XpQM>2NuGg_Pf^Sa{0);EqKMq}`Uow&?Ig4?r}G^I8ClU?w2CGT!g% z+*~3K@6leldS(7G#|DAEyJ8}xSntNYD=CzIF1&JMx*R?<_HhT`$I)OC(!r|j>06JV z&s+|2Jx1K2lg0NRQHn(#LOcqAbswp=*oAKX)p20q_KiL>L1Ji~Ho$#SFT_3rnsTGr z$~vEUo*Ff`t1zeg?D{E;(hNecjk+U@c~f?(2j(j1|LrvdF*E+qyV~4)Q>~bGOFjBv zU#m6Yj(e{?%S;asBATTKUlfM#^#0dd@zmx*GJUN5Q9utDGf5*O+YGeXL7G!qEF`~j z)oD_WFq6K-E+%y`OnLiiNCSlu3=d$a?&qh)V_1yF$l?lXc_&JkwHSxkflyQAw sGbPg(!5mzHtCw}Wr9`4Hf)X<_t*TbO^VtPRc>k9_0g-X`9K0$303$B)+yDRo diff --git a/assets/index-3734214b.js b/assets/index-3734214b.js new file mode 100644 index 00000000..5c9d9940 --- /dev/null +++ b/assets/index-3734214b.js @@ -0,0 +1 @@ +import{U as t,_ as s,p as o,P as n,f as d,e as r,M as C,O as F}from"./naive-ui-0ce76152.js";import{h as E,I as f,P as m,ad as u,e,A as l,aQ as a}from"./@vue-eb7e5abd.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";const R=E({name:"RDirective",setup(){const i=f({copyValueOne:"我是待复制内容区域一",copyValueTwo:"我是待复制内容区域二",throttleBtnClickCount:0,debounceBtnClickCount:0,disabledValue:!1}),p=c=>{i[c]++};return{...m(i),updateDemoValue:p}},render(){return u(d,{wrapItem:!1},{default:()=>[u(t,{title:"指令"},{default:()=>[e("该页面展示如何使用已封装好的指令")]}),u(t,{title:"文本复制示例一"},{default:()=>[u(s,null,{default:()=>[u(o,{value:this.copyValueOne,"onUpdate:value":i=>this.copyValueOne=i},null),l(u(n,null,{default:()=>[e("复制")]}),[[a("copy"),this.copyValueOne]])]})]}),u(t,{title:"文本复制示例二"},{default:()=>[u(s,null,{default:()=>[u(o,{value:this.copyValueTwo,"onUpdate:value":i=>this.copyValueTwo=i},null),l(u(n,null,{default:()=>[e("复制")]}),[[a("copy"),this.copyValueTwo]])]})]}),u(t,{title:"节流"},{default:()=>[u(d,{wrapItem:!0,vertical:!0},{default:()=>[l(u(n,null,{default:()=>[e("点击执行")]}),[[a("throttle"),{func:this.updateDemoValue.bind(null,"debounceBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),u("p",null,[e("我执行了"),this.throttleBtnClickCount,e("次")]),u("p",null,[e("该方法 1s 内仅会执行一次")])]})]}),u(t,{title:"防抖"},{default:()=>[u(d,{wrapItem:!0,vertical:!0},{default:()=>[l(u(n,null,{default:()=>[e("点击执行")]}),[[a("debounce"),{func:this.updateDemoValue.bind(null,"debounceBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),u("p",null,[e("我执行了"),this.debounceBtnClickCount,e("次")]),u("p",null,[e("该方法将延迟 1s 执行")])]})]}),u(t,{title:"禁用"},{default:()=>[u(d,{vertical:!0},{default:()=>[u(r,{value:this.disabledValue,"onUpdate:value":i=>this.disabledValue=i},{checked:()=>"取消",unchecked:()=>"禁用"}),u(t,{title:"描述"},{default:()=>[u("p",null,[e("该指令会强制禁用(通过 css 层面)禁用元素交互。但是 naive ui 组件提供了完整的 disabled 属性,所以在组件库有禁用需求时,直接调用组件库 disabled 属性即可。但是值得注意的是,该指令优先级最高,会覆盖组件 disabled 属性。")])]}),u(t,{title:"原生表单"},{default:()=>[l(u("form",null,[u("input",{type:"text",placeholder:"请输入"},null),u("button",null,[e("提交")])]),[[a("disabled"),this.disabledValue]])]}),u(t,{title:"文本内容"},{default:()=>[u(d,{vertical:!0},{default:()=>[l(u("p",null,[e("我是可以被禁用的文本内容")]),[[a("disabled"),this.disabledValue]])]})]}),u(t,{title:"naive 组件"},{default:()=>[u(d,{vertical:!0,justify:"start"},{default:()=>[l(u(C,null,{default:()=>[u(F,null,{default:()=>[u(o,null,null)]})]}),[[a("disabled"),this.disabledValue]]),l(u(n,null,{default:()=>[e("按钮")]}),[[a("disabled"),this.disabledValue]]),l(u(r,null,null),[[a("disabled"),this.disabledValue]])]})]})]})]})]})}});export{R as default}; diff --git a/assets/index-3734214b.js.gz b/assets/index-3734214b.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1dd1a0ae15341157b6a9c5c6a446f64e4c44c067 GIT binary patch literal 1398 zcmV-+1&R6}iwFP!000026U|p!Zxcrpe($ev_sJHst}n4;J2IjTAn{PqqSBWrs@A)+ z$-;VfwHHHbSuz3VLJe+#gb326p$S9+k#GxO=kjCfS=&$ig`U~9BYW+niCR^aEY0qm zGv9pYn{&>rrL3mvX8y8|Gkhlcfer@J=%Au+=%65x4g$h-(9zd)7)2N9aK0ewYL*Fp zp>R?TvzEk$csv{r$0ETi1~VeL*pt-t9J)XU(FM&SPN1WOF#3`{$cX!vj$8-vOwPhA z&J5!iml3+qz$9=cW<|wd<9s9%<3gccGcQY8M&)#YP4dIZgpi2!+5y<&+0ald8p%XG zHk>mBHWLq1BknaB7-!`vR^a1e7$?KM#xuNOusT)*tb+vcXe=J~c;r;|s=-ELVrVE7 z<~%k*(hW8f8cIYHQ7`fpYhpsi>`*usj>lpizFpf2(PS)v;~wZUIIEhHs;~(zfrq1F zyw@zN0%uIJ*kF?pF)GBoQkyzNP34Zn_{eZZ6c0HG^G7zCjDx0O&jy?^rSNQylO^y~ zfhER~Bu-=;FJ4s)(|0L-&YxGfEKV_(&PqDwO~@q%8Q8Qme<1HVNomm!kJ{AtoNVEX z3OL(yzt~HgWUoZl?vS}{GE*WiKaz5ltgO^O6d82j{oOV7Xzyy7LFS~cnx>4uGL=zT z;;)XXmSUztNWd9*;``?%gUiTRaCS(29xeosmgdu^^U@eUe(F?VL>ejMoMGndattYxQ00*C*uFLSwB;o=(?y7wWtFjRza#{cEyyqxnaPtnW4+-D+b5 z#({hf_TsF){K6Fq5bAqBQ9=9J7)Y^Xxo=uU`J5A@IVl;z?n6V2s$6!2NI4!%N=l#Z z^GZtv2RMLazvWj3Z31Ds^jz{|W1OF%5KI8|!HthopJT)bY4A^Dgj735jNtWe#t3kO zV{G1@w%^?t5L8c^g-{Obro?kHJbQhQV%M1dNM>vH{Ilk2xr<|`l7MGkgwk;(^5lOo zBPoL4!DR-P7>!bwCMK|+Vt6{splh6DrouRiRE@SYBb6@{AaDqo(HNH_r9~^<;Z(2A zbhH{+-H1BBSOw~R7*Ip@;z#?fynK7yX#M8-Nz7lx zf`iJC%A&nJ#~_Hgd%DBX(|szH=Kj_I=6#YlEgEu<>{Mx|a?n2Q%(aS-n)|apxc`0R z)igBwPdoFjk(6#W-u_;%uGOpe{wzZ8pMiVN=X{{~EXmiX-Ky8N?aI&fy~l7`J(_3??G{N=hFE2VYid>k#gevb|UkZ zCum;TgyU>JdF~z|mA!kHlW_IYb+gMoo4=)tu2_aCiBl=YFgf^097KO~@U46Pu*=w) zb`GS??pTo=dH34o`PRLc%n8x-E-ELH^Waw~1V-?6=YP{B=YN+=t1$A}U(>*7)2a;s E02+YHE&u=k literal 0 HcmV?d00001 diff --git a/assets/index-90c4a885.js b/assets/index-48f68b7f.js similarity index 95% rename from assets/index-90c4a885.js rename to assets/index-48f68b7f.js index b30dae61..885d5c32 100644 --- a/assets/index-90c4a885.js +++ b/assets/index-48f68b7f.js @@ -1 +1 @@ -import{h as l,o as f,i as c}from"./index-20251e18.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-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:()=>({})}},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}; +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 new file mode 100644 index 0000000000000000000000000000000000000000..6647bf69a0fd9fbe1f58cf70a89ebe02748c5f67 GIT binary patch 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$ literal 0 HcmV?d00001 diff --git a/assets/index-534d3f47.css b/assets/index-534d3f47.css new file mode 100644 index 00000000..00954a55 --- /dev/null +++ b/assets/index-534d3f47.css @@ -0,0 +1 @@ +@charset "UTF-8";.fade-enter-active,.fade-leave-active{-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.fade-enter-from{opacity:0;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translate(-30px)}.fade-leave-to{opacity:0;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translate(30px)}:root{--r-bezier: cubic-bezier(.4, 0, .2, 1)}.n-spin-container,.n-spin-container .n-spin-content{width:100%;height:100%}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol,li{list-style:none}fieldset,img{border:0;vertical-align:middle}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.ray-template--invert{-webkit-filter:invert(1);filter:invert(1)}body .ray-template__directive--disabled{opacity:.3!important;pointer-events:none!important;cursor:not-allowed!important}.layout{-webkit-box-sizing:border-box;box-sizing:border-box}.layout>.layout-full{height:100%}.layout .layout__view-container__layout .n-layout-scroll-container{overflow:hidden}.layout .layout-content__router-view{height:var(--layout-content-height);padding:9px}.layout .layout-content__router-view .n-scrollbar-container,.layout .layout-content__router-view .n-scrollbar-container .n-scrollbar-content{height:100%}.ray-menu__logo{height:50px;padding:0 18px 0 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px 12px;font-weight:600;overflow:hidden;border-right:solid 1px var(--n-border-color)}.ray-menu__logo.ray-menu__logo-url{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;background-color:var(--n-color);z-index:20}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.ray-icon{position:relative;width:var(--ray-icon-width);height:var(--ray-icon-height);border:none;outline:none;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;fill:currentColor;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:var(--ray-icon-depth);cursor:var(--ray-icon-cursor)}.ray-icon svg[RayIconAttribute=ray-icon]{width:var(--ray-icon-width);height:var(--ray-icon-height)}.layout-header{height:64px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-header>.layout-header__method{width:100%}.layout-header>.layout-header__method .layout-header__method--icon{cursor:pointer;outline:none;border:none}.tooltip-text__icon{cursor:pointer;outline:none;border:none}.setting-drawer__space{width:100%}.setting-drawer__space .n-descriptions-table-content{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.global-seach{position:fixed;width:650px;left:50%;margin-left:-325px;top:60px}.global-seach .global-seach__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.global-seach .global-seach__wrapper .global-seach__card{width:650px;border-radius:6px;padding:12px}.global-seach .global-seach__wrapper .global-seach__card .ray-icon{color:var(--ray-theme-primary-color)}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-header{margin-bottom:12px}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-content{height:auto;max-height:calc(100% - 98px)}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-content .content-item{padding:12px;border-radius:6px;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);-o-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier)}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-content .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer{width:100%}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:24px}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper .tip-wrapper-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:4px}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon span{color:var(--ray-theme-primary-color)}body[class=ray-template--dark] .global-seach--dark .global-seach__card{background-color:#242424}body[class=ray-template--dark] .global-seach--dark .global-seach__card .global-seach__card-content .content-item{background-color:#2f2f2f}body[class=ray-template--dark] .global-seach--dark .global-seach__card .global-seach__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}body[class=ray-template--light] .global-seach--light .global-seach__card{background-color:#f9f9f9}body[class=ray-template--light] .global-seach--light .global-seach__card .global-seach__card-content .content-item{background-color:#fff}body[class=ray-template--light] .global-seach--light .global-seach__card .global-seach__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.app-avatar{cursor:var(--app-avatar-cursor)}.app-avatar .app-avatar__name{font-weight:500}.menu-tag{height:46px;border-bottom:solid 1px var(--n-border-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-tag .menu-tag-sapce{width:calc(100% - 18px);padding:9px}.menu-tag .menu-tag-sapce .menu-tag-wrapper{width:calc(100% - 94px)}.menu-tag .menu-tag-sapce .ray-icon{cursor:pointer}.menu-tag .menu-tag-sapce .menu-tag__left-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.menu-tag .menu-tag-sapce .menu-tag__right-wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-tag .menu-tag-sapce .menu-tag__right-wrapper .menu-tag__right-arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.menu-tag .menu-tag-sapce .menu-tag__right-wrapper .menu-tag__right-setting{width:28px;height:20px}.menu-tag .n-tag{cursor:pointer}.content-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.layout-footer-wrapper{padding:24px;text-align:center}.app-lock-screen__content .app-lock-screen__input button[class*=n-button]{width:100%}.app-lock-screen__content .app-lock-screen__input form[class*=n-form]{margin:24px 0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg{position:absolute;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:220px;gap:80px;z-index:0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:30px;background-color:#141313;font-weight:700;padding:80px;-webkit-filter:blur(4px);filter:blur(4px)}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-avatar{margin-top:5px;color:#bababa;font-weight:500;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-input{width:260px;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date{position:fixed;width:100%;font-size:3rem;text-align:center;font-weight:500;bottom:24px;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-year,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-date span{font-size:1.5rem} diff --git a/assets/index-534d3f47.css.gz b/assets/index-534d3f47.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..84f35175cac2b0e531223c2a02d8bed8804a6e0c GIT binary patch literal 2107 zcmV-B2*mdviwFP!000026YUynZ{xV}dw+#`#Q{k{8nT__HWK#G_KHOpXnVkI7btpI z2$V!wY-mwOQL!Dv|NVxPsJAyxHrea~i+qSU!^ga5IP_nll*ocA=ezg+d4pel=g$%n zQ%o~OB_@$#w-i+%PRT8;L3_NR;SEz*Ns<*zF_C$Mb7!`^EPN~`!4t4U_pn5Y^E%ofO*1BDqba+cvpWQwqiN;HBvT?j~VzhSXTy}9dt@28Zl zQf0mmp@?@VouhPt(j`hSP~{l znaJp&*_W+X`%uUjgyQXLkTv5w@2$2Qgh`%rii=&L z=o{BjasEw9iVA??f=ZV7nrkdU7%&1RMXuPI-O+#26$=>$V`@yv&|IuR z_o+u@v*B)bA6P;otj5e9a0ZA%!lObe*-!Gv*;gI7V%=I8zp zVD@l&n*>43BsIQ_am)%5avC>YFkAkSt#ct2km~1x8ULiWU}1$(TL&AJvJeuW3Y5jg zhQ=-OFymw=%9helY;nQvG=r6{HN>BU+OzN zg+z8e{_$(aU>zWO0@MbvrdbK15-VYGmk_F2*LCKv@~z`Kiwl5)p@8-5ypBFcu!PeN z5F(`pbSIh#-Pw2}Ne&jI|M_-B4>+FHF(|Ov8!s|Bq=EmxEEG$2mhA>@H}9@FHn(#` z6@~@~1H=qGsu=CxTQD(k1*~Yf&KDq6=aJxfM)zJCYN zDW+R*;SNc0hO{WAIPGL!Yalwp^u(`4>dkvLqldMy;nPB3PaTvS0YX$~dBF<*2zV&z zO$u6qj7lO}TiR(%Oad_$In5gW<_&)=gB(S%Nxaqm3~aAe3nU|=1G8Uc^Gd*W8aBXl zzZZoXq>VpyCN+|TNTJWG21XD)>m2&8rEbEtYt+cYJMiwZ?)0zSVIie*4_pEAz4}R8 z`p4?T|DCy$RiJ@edl+agrny#Y?QH{O1wC(##VKxAzy3mYZ{ho|N=XLw7=3NAANG&7 z9Gk6R4E3?JIpOMJloOsI89ayP1`Pe!9|pmis#L_C!uhlX&NLWTt~`jDJrC@-=3%CU z;ELrYYz4u?)=Wts}laJnnp5io>u;e5U^)2`8@shpwD&?1Uhfp==yckA~uWY%%Sho zpI1oEtTU*B$=6cCy{wp=*>lH_=Q6aaW$*=9T1SKqlwv2=47zRkYs5)WyzVzZVKvRCbvWpx$pH6T6o(@Xkkw0I|wqeru%M3^3rt=Gu_*Q zi{i?b!WUO<^;wtS_cSKIns$L@)oH$PLGtEi-7Wfc8)VSyKeoCvwl&Lmzv~Ngi8#JT zd*$kt`KKHk1p4lZiIifqANQ`LQ2Lqj+KuUI_`uo69f6-lgGoq7tG4HFJ$^oOIm-1I zagR^5-_es4F`wVExjbM5tDyhq*AT?a_(Sh%^WaUjV%jbB=!1PF*MvLn zgZ3;lJv@qNmL7dk82&!M|8^^$+FVGckF`HW=;7+ubC7KY+Uy|BDJ>R~U%BoyDMy$| z=(Cu^{WEa5YHfyukkL!^&1UX@8!|uLV0YA8=y+H??&=Tw7V5s7KAo9P`{)JFH!0*> z->sS0@7XR*i+*(Zm|x77^JVXs0YA9y52}oH4SxO;@=~7Z0@5D>UdsCFt4OEmrJqe| z4nv~<{J~A5ahdr`5p5E-t#q!sUi@Mt#Zb>pKT?@M+=ic}r0av l3S7Oc;~gaueG!zHk!e-6@}18vLBfYW{0>4?9N9E0005Nz8jk<~ literal 0 HcmV?d00001 diff --git a/assets/index-a9b93002.js b/assets/index-63ca76e8.js similarity index 90% rename from assets/index-a9b93002.js rename to assets/index-63ca76e8.js index 04e4b457..1a26adbd 100644 --- a/assets/index-a9b93002.js +++ b/assets/index-63ca76e8.js @@ -1 +1 @@ -import{r as o}from"./index-20251e18.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}; +import{r as o}from"./index-2154fc04.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-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 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-63ca76e8.js.gz b/assets/index-63ca76e8.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ad6f998aa75f79d8ed85984377bd9f064e84c729 GIT binary patch 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 literal 0 HcmV?d00001 diff --git a/assets/index-67f363a3.js.gz b/assets/index-67f363a3.js.gz deleted file mode 100644 index 132b6fe6c6d8f6f7a47e37265db1f5eed135ad32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2377 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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-2154fc04.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-3e0825c6.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:"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}; diff --git a/assets/index-a502c80e.js.gz b/assets/index-a502c80e.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e72b14999dfac2b9a96d88b2b8632d3851ea960e GIT binary patch literal 3271 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.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-2154fc04.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-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";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-a939a624.js.gz b/assets/index-a939a624.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f7c78f7a899117d3f2424535b59287a97cb3c6b0 GIT binary patch literal 3262 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 literal 0 HcmV?d00001 diff --git a/assets/index-a9b93002.js.gz b/assets/index-a9b93002.js.gz deleted file mode 100644 index 8acdd2a5cd339f2e96027bea2fb81534f0c1f255..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 713 zcmV;)0yh00iwFP!000026LnNgZ`3dlz4I$d#9>#mmwY*!Yz3->xFfDr4|Y6m-6nBl zJ1e$PPDot2ph|oQ!G$C0g#$>4KSQDY7uZ`0-B3<*cyHd!dzo0)tS_+qXEc9tDrU~?dp@oUWvYGorSPDlz_n7}6HyExPm&m%@d5b-8lDNfA+27`-O zB%F+;eY=eE29uI!AXu>p@5shhQmotvmgQMG--J0`9U9D{ki?9on^;-NmMN+^F3Ne4 z^PK!US*y;1#xcuSn23>p52Q2RUC!O-7#TCA253ZARhT7^@iG!Oh1OQxzHD#{+DK!8 z8%wQ|EE1NAA|1PNkZ26f$~Y!84F6fUD{+{TBxcFT3@k0jEQ>ri`alMtu3Ug+CL$=J zk;l>)tihd}c88NCB#TCjrBX)*$3%o_7|{{NrFQX$X`bZCSoyHq->(3t5s5NFM*ChH z%aelSkd35wpjK9@2In+~c_Ok+*t+m*A6HDuc+Q0QPm=Z+Cq?Emi$(&}teO%pX(b(3 zxh(+V0&=!ym8vmzi{7)7zM(ZNf=6^89)syB8=zLJ)-3wjYz70m^e~zB8f>SVEj)L|>?dpj{^~4@XGrO~vLA}3+&Jjr%2FOZVxoKyo&(BYv{(SZE z``35ppH44cygYkz`s3vD_b<Q_1_b~BR47)w diff --git a/assets/index-ad8289c7.js.gz b/assets/index-ad8289c7.js.gz deleted file mode 100644 index 0d272984606d76364c698b8dbe30567c9d1246c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 573 zcmV-D0>b?tiwFP!000026LnNgZ=5g`y!ThEIDv$>7-KJFwN(`5l3P_Nr>X~kJSR@T zM%b*9uK4dY*;L9ptvEcy%p1=eJ!6K^P2u#s;eHbqJ-H#wp}boQlx{6!Y0K~Hi!ZraD=%R!>aW`MaRvlp2b2r-K`cU}v4$f;8()sHOSpH6`$q&Gb+smnrqY(1BcR!!O2Up|nzSn(0BP$HlXXpbRb9feH=}TT zQmB)=u2n7lWNwzIYAC4%NiaADg#^PZn9Sq>hW-^P$ux!zUxL@tdo)4Jeu}0Up$sRC zqjS$5)l^qag?WN0GkGMcrX?*&m7nH^haOOaDQ1)=em@+mNJm>>iS#uLE*NJ~%UjqH z%`V|E#i`afYbxuV(E2|~hu?^FEM|ri0q$R|L`UA6$aT>LK;1zrKJSCUtwmHS23mB9 zNn=BAbPN{+Ygw~PUA#WUcyL8)A)3$1lbb^fpcYJ2L??uGgJ-|4W2@q=NLIC)lQ%wq@?i}|bwo6}J0B>W^X%EK9M6m$yH`&D$LZ&F4NW`!9b0 L(oF@PNCW@?x-STb diff --git a/assets/index-ad8289c7.js b/assets/index-ae9c1e49.js similarity index 88% rename from assets/index-ad8289c7.js rename to assets/index-ae9c1e49.js index 0fe1bdbe..4de436d9 100644 --- a/assets/index-ad8289c7.js +++ b/assets/index-ae9c1e49.js @@ -1 +1 @@ -import{k as t}from"./index-20251e18.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-b1052bb4.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}; +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 new file mode 100644 index 0000000000000000000000000000000000000000..6bd093a50bd04104b7b33bc307bfeaa2f328cf85 GIT binary patch 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^IYuVt 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-20251e18.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}; +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}; diff --git a/assets/index-b1d6412a.js.gz b/assets/index-b1d6412a.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0b1d8bd919c9fb85760a0b17ab757bab4ea9e939 GIT binary patch literal 2377 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 E02EPIrT_o{ diff --git a/assets/index-b8bc6431.js.gz b/assets/index-b8bc6431.js.gz deleted file mode 100644 index 6f2b75753ee8c53f8d55e821034b59f18969271e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1540 zcmV+f2K)IRiwFP!000026RlQ%Z_`E?{(qk$_z#pwcA7Y`o1_XbslbLNfeJ%xsDGU8 zb8@X?N4|4K2$>4B2wM7MV!v1mv}kM7*90*kN=cZ^#3wK}f&#xW=BM}j0Y%M-dNzC5 z?@Q)~_zAY0<|o;r@?Wt<T{5F{r7GOaz3Kl!kI51^aF6lm<&k7)~l6 z0d=w8Y*-q=MFCDQT6w1)X2otDb0tgM6O(|(Tn+|tFO}dE%SrtVIBoapoc2pse zmQtdU3N-_#h$bj$6hKwhlQ5eM^{8Sj*pPD5ru>mplAH{AOj*_>7DP!; zq!URHvT4Ys@F&ulR3;UUJmC}y1{BgsDJe@*sNO?qwNzHhKsglp6f9W;S*DNy891EM z<$g1v;FlO&qNIw$imrbENpf9CWo3$4G86#dim3`yz(Ca3qE$dBW?@G0y>!P^S@K9Z z3Sw0o62~?pq*8_!9hrQd>)E**H_j^)P$luQZ4rxk#EEs0*vKrzRbUwOc%J%SwS2Eg z;5^P9KYnbKnrfzHcE%ZCoRWgnzkJ6rLU^i6tus9g!1)#nI*@$ zt5pLi(8zJ#;(c#v-CO>>z4n8*e#d+KhT}DebJ1A-gcCJ*ld_brYETD`LHwszohat3 ztl%7n9aV)GbG48QiE@`6n2KNHV&k>YXZh1ex z>3qNYKb6;R+-|*F3qrQ)zqs#Sy9;yepJ&{cOYMhE_ufML#a58kt=}C`SN(Zwd%M4u zDrH2$%yB9-Dbh!hI#HYN-jxk1^penZ`d1XGBkLl@)2iIL=kDA}koW!c&F=Qwdgs+Y ze8g>R?``h1cNSaqrn~vZUHKzG7ngyV6AxPirb!7}$`?{?E&+G;hPxvLu-yHgHud{s37#yL*wkxwv?Imz)w8|pc(NJtsy zhK34=6dfh5TBV^Y2w0;4oppdP1}Z}o34y>;*`QNL>tQ9FMdUL_p{@CdcuUKz`ZR?* z@;Sy1#C#))zK#8_jn`^?piOl83`pOZyfxAl0Vk>qf(umWizE^(0(&P6AP(yCya)je?LR#; zkWF%$ou&XC4#2t12d(B>dv$*Ax0`#r4=I?P^}johp1RA6lvOWZ1yt#*ziY2-x^Mq% zH7y2A58NAN|mop!b%Rt{n$Z<{hiMa zn9noNPEJ`!izKLxJ!QGfJdD$!h{j?k&0K%wCYy2k9E6^OVEp?a2;ll41lk~JVtk&P z_ExvNwYxoKEDhGMuC$e-RshW)qW8e@6)%9pCnNt6sqJD!bJISpP@mR*pC2l}uj`L> zz&A+_IGgQG^%?F+5_ot.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-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}; diff --git a/assets/index-c10850e7.js.gz b/assets/index-c10850e7.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..62a2a75f2cb4c8d6b1f7c4148ec83c143c06a826 GIT binary patch literal 5653 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 v+xM?Q*nkwWeeZLgVct{3=Y`$;tmve5%s~7|W% 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[s]++};return{...C(e),updateDemoValue:c}},render(){return u(n,{wrapItem:!1},{default:()=>[u(l,{title:"指令示代码"},{default:()=>[t("该页面展示如何使用已封装好的指令")]}),u(l,{title:"文本复制示例一"},{default:()=>[u(r,null,{default:()=>[u(p,{value:this.copyValueOne,"onUpdate:value":e=>this.copyValueOne=e},null),a(u(o,null,{default:()=>[t("复制")]}),[[i("copy"),this.copyValueOne]])]})]}),u(l,{title:"文本复制示例二"},{default:()=>[u(r,null,{default:()=>[u(p,{value:this.copyValueTwo,"onUpdate:value":e=>this.copyValueTwo=e},null),a(u(o,null,{default:()=>[t("复制")]}),[[i("copy"),this.copyValueTwo]])]})]}),u(l,{title:"节流指令"},{default:()=>[u(n,{wrapItem:!0,vertical:!0},{default:()=>[a(u(o,null,{default:()=>[t("点击执行")]}),[[i("throttle"),{func:this.updateDemoValue.bind(null,"throttleBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),u("p",null,[t("我执行了"),this.throttleBtnClickCount,t("次")]),u("p",null,[t("该方法 1s 内仅会执行一次")])]})]}),u(l,{title:"防抖指令"},{default:()=>[u(n,{wrapItem:!0,vertical:!0},{default:()=>[a(u(o,null,{default:()=>[t("点击执行")]}),[[i("debounce"),{func:this.updateDemoValue.bind(null,"debounceBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),u("p",null,[t("我执行了"),this.debounceBtnClickCount,t("次")]),u("p",null,[t("该方法将延迟 1s 执行")])]})]})]})}});export{A as default}; diff --git a/assets/index-e46497b0.js.gz b/assets/index-e46497b0.js.gz deleted file mode 100644 index 5dabe584798e5ec2e1d62a61be84789b3aef497e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 954 zcmV;r14aBFiwFP!000026UA0tYui>BzTdC#bS2XxPalzND>$S}Z+f*4*4~6Lj-*$K zT3Hg(k<&~Fny@7ONG}FUC}ktdnr^!&YuC}PiI?`zShn*oc8=tfSoTU_g@NHc=zaXW z&+{CegPeBYha|aH!BNFUU$YXT0DaCDKC)TyQakk9TWM-WY@YmzG0ZbaOy zQ!uPBsD-Yw(k}kLfUw1CjDQt_F0+CW{(@EKjCQ^gg8)VyRBTx1C~3>W1O(fQ1kIFX z6^r6{+jO14@NsAfO|#x?SPgZ&Pl;nw5NA|HHk48iI>ZtTO=3+LZ$$uYcTKQN&6c1k zjW_4bC=x>OEC^{1nxbk_3DNQWn~@-^wm2h7xYVgD+JPPjL`L6%)S@vc#JA9Dcd6jK#X1^b0JIC4ne(&{d z4!uKvwd%hgeZ0dVvJ(1)xbP|Q7F@@?x!}hh(M4o|L04w^d0ItgD{9Rpuox{}x|Gg_ zRBq@cwOVa~hboE#mdzEKel9^b(-ajOMJ*NBO3ZsGSq*V;l|WnnSV~c1fsJFA=zO&` zw;1y-N{B;6QTaRDz3$=Q@VM7~JossyD`N@I4WB(ZJ$QNgvC$1vQ$Gksn2(?+rE5t7@Iy}cHxGI{UTUuh6 z3wWg4|6e`QSL^~FDe6Odq;%6g4)1OBU#^dKdD7b0TPLCpgv2qiOV?%W`!o(Vj2zAb6PdT)T9imI1AU|Li zTBIjwO6^nQT)-6?nJjkBb4|VDt+T|YjzA3j^ngmA;Gid|zjxICbGITz6?#+jx|_Yf zAB|{V-yZ#IO7N!-U-a+o{XfBu(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-2154fc04.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-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";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-fceb24b1.js.gz b/assets/index-fceb24b1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9fc1e59f9264e8946b7416887ef6d6ab3140266b GIT binary patch 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 literal 0 HcmV?d00001 diff --git a/assets/zh-CN-a0e9bc2b.js b/assets/zh-CN-77187ca0.js similarity index 95% rename from assets/zh-CN-a0e9bc2b.js rename to assets/zh-CN-77187ca0.js index 28b2e72c..a7110f36 100644 --- a/assets/zh-CN-a0e9bc2b.js +++ b/assets/zh-CN-77187ca0.js @@ -1 +1 @@ -import{m as o}from"./index-20251e18.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}; +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}; diff --git a/assets/zh-CN-77187ca0.js.gz b/assets/zh-CN-77187ca0.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..257c441ef2d37bd495c60b629b5d145090359602 GIT binary patch literal 1348 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 H!w>)fOFN6q diff --git a/index.html b/index.html index 691530d1..91bf8737 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ Ray Template - + @@ -27,12 +27,12 @@ - + - +