From ce76aec08a8b812db637c2fb9723b6540a2e1058 Mon Sep 17 00:00:00 2001 From: ray_wuhao <443547225@qq.com> Date: Fri, 14 Jul 2023 17:37:25 +0800 Subject: [PATCH] build --- .DS_Store | Bin 6148 -> 6148 bytes .../{en-US-e932e38f.js => en-US-d8e40c86.js} | 2 +- assets/en-US-d8e40c86.js.gz | Bin 0 -> 1696 bytes assets/en-US-e932e38f.js.gz | Bin 1695 -> 0 bytes assets/index-12cfb818.js.gz | Bin 868 -> 0 bytes assets/index-13a9e336.js.gz | Bin 1034 -> 0 bytes .../{index-13a9e336.js => index-185ec1bc.js} | 2 +- assets/index-185ec1bc.js.gz | Bin 0 -> 1033 bytes assets/index-27fb2229.js.gz | Bin 733 -> 0 bytes .../{index-de43026c.js => index-2ee32ab9.js} | 2 +- assets/index-2ee32ab9.js.gz | Bin 0 -> 6049 bytes assets/index-3223c379.js.gz | Bin 856 -> 0 bytes .../{index-12cfb818.js => index-4eae35bc.js} | 2 +- assets/index-4eae35bc.js.gz | Bin 0 -> 868 bytes .../{index-e29aed3a.js => index-66dea2ac.js} | 2 +- assets/index-66dea2ac.js.gz | Bin 0 -> 3623 bytes .../{index-27fb2229.js => index-7b165af0.js} | 2 +- assets/index-7b165af0.js.gz | Bin 0 -> 733 bytes assets/index-7e9c1f8b.js.gz | Bin 3256 -> 0 bytes .../{index-4dea28cb.js => index-85bb7962.js} | 2 +- ...ex-4dea28cb.js.gz => index-85bb7962.js.gz} | Bin 2371 -> 2371 bytes assets/index-8cf4458d.js | 1 - assets/index-8cf4458d.js.gz | Bin 42453 -> 0 bytes assets/index-925f82f6.js | 1 + assets/index-925f82f6.js.gz | Bin 0 -> 42442 bytes .../{index-3da30b59.js => index-9aaa9982.js} | 2 +- ...ex-3da30b59.js.gz => index-9aaa9982.js.gz} | Bin 1870 -> 1870 bytes .../{index-a6f73590.js => index-9d13c1ee.js} | 2 +- assets/index-9d13c1ee.js.gz | Bin 0 -> 1012 bytes assets/index-a559b507.js.gz | Bin 3642 -> 0 bytes assets/index-a6f73590.js.gz | Bin 1012 -> 0 bytes .../{index-a559b507.js => index-cda4a95e.js} | 2 +- assets/index-cda4a95e.js.gz | Bin 0 -> 3641 bytes assets/index-de43026c.js.gz | Bin 6049 -> 0 bytes .../{index-7e9c1f8b.js => index-e092b052.js} | 2 +- assets/index-e092b052.js.gz | Bin 0 -> 3256 bytes assets/index-e29aed3a.js.gz | Bin 3623 -> 0 bytes .../{index-3223c379.js => index-e42d928c.js} | 2 +- assets/index-e42d928c.js.gz | Bin 0 -> 856 bytes .../{zh-CN-3179c140.js => zh-CN-084cd29c.js} | 2 +- assets/zh-CN-084cd29c.js.gz | Bin 0 -> 1893 bytes assets/zh-CN-3179c140.js.gz | Bin 1892 -> 0 bytes index.html | 2 +- index.html.gz | Bin 1660 -> 1661 bytes 44 files changed, 15 insertions(+), 15 deletions(-) rename assets/{en-US-e932e38f.js => en-US-d8e40c86.js} (98%) create mode 100644 assets/en-US-d8e40c86.js.gz delete mode 100644 assets/en-US-e932e38f.js.gz delete mode 100644 assets/index-12cfb818.js.gz delete mode 100644 assets/index-13a9e336.js.gz rename assets/{index-13a9e336.js => index-185ec1bc.js} (96%) create mode 100644 assets/index-185ec1bc.js.gz delete mode 100644 assets/index-27fb2229.js.gz rename assets/{index-de43026c.js => index-2ee32ab9.js} (99%) create mode 100644 assets/index-2ee32ab9.js.gz delete mode 100644 assets/index-3223c379.js.gz rename assets/{index-12cfb818.js => index-4eae35bc.js} (93%) create mode 100644 assets/index-4eae35bc.js.gz rename assets/{index-e29aed3a.js => index-66dea2ac.js} (99%) create mode 100644 assets/index-66dea2ac.js.gz rename assets/{index-27fb2229.js => index-7b165af0.js} (95%) create mode 100644 assets/index-7b165af0.js.gz delete mode 100644 assets/index-7e9c1f8b.js.gz rename assets/{index-4dea28cb.js => index-85bb7962.js} (98%) rename assets/{index-4dea28cb.js.gz => index-85bb7962.js.gz} (92%) delete mode 100644 assets/index-8cf4458d.js delete mode 100644 assets/index-8cf4458d.js.gz create mode 100644 assets/index-925f82f6.js create mode 100644 assets/index-925f82f6.js.gz rename assets/{index-3da30b59.js => index-9aaa9982.js} (98%) rename assets/{index-3da30b59.js.gz => index-9aaa9982.js.gz} (95%) rename assets/{index-a6f73590.js => index-9d13c1ee.js} (91%) create mode 100644 assets/index-9d13c1ee.js.gz delete mode 100644 assets/index-a559b507.js.gz delete mode 100644 assets/index-a6f73590.js.gz rename assets/{index-a559b507.js => index-cda4a95e.js} (98%) create mode 100644 assets/index-cda4a95e.js.gz delete mode 100644 assets/index-de43026c.js.gz rename assets/{index-7e9c1f8b.js => index-e092b052.js} (99%) create mode 100644 assets/index-e092b052.js.gz delete mode 100644 assets/index-e29aed3a.js.gz rename assets/{index-3223c379.js => index-e42d928c.js} (96%) create mode 100644 assets/index-e42d928c.js.gz rename assets/{zh-CN-3179c140.js => zh-CN-084cd29c.js} (98%) create mode 100644 assets/zh-CN-084cd29c.js.gz delete mode 100644 assets/zh-CN-3179c140.js.gz diff --git a/.DS_Store b/.DS_Store index e820b304a545edc4d31906dedf9a6d92e2bf482b..d33ef92b74ee9eb3da4ca8b2d3943c6aa279afb1 100644 GIT binary patch delta 47 zcmZoMXffDO%B-}Ffq{XIA(5dN2vZqK7>aZAU0jlK@{@q#9Mjn@g)QGaojF$o04*5} AM*si- delta 37 rcmZoMXffDO$}Do3fq{XIA(5dN2vZqK7>aZAT_&$(R@}UbIZ6ZozugLB diff --git a/assets/en-US-e932e38f.js b/assets/en-US-d8e40c86.js similarity index 98% rename from assets/en-US-e932e38f.js rename to assets/en-US-d8e40c86.js index 2dde9e2f..32b87036 100644 --- a/assets/en-US-e932e38f.js +++ b/assets/en-US-d8e40c86.js @@ -1 +1 @@ -import{f as N}from"./index-8cf4458d.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./@vue_runtime-core@3.3.4-073fad6e.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";const e="Configuration",o={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},t="Display",E={Title:e,ThemeOptions:o,InterfaceDisplay:t},G=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:t,ThemeOptions:o,Title:e,default:E},Symbol.toStringTag,{value:"Module"})),n="Reload Current Page",i="Lock",r="Setting",c="Github",s="Full Screen",l="Cancel Full Screen",a="Search",Q={Reload:n,Lock:i,Setting:r,Github:c,FullScreen:s,CancelFullScreen:l,Search:a},$=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:l,FullScreen:s,Github:c,Lock:i,Reload:n,Search:a,Setting:r,default:Q},Symbol.toStringTag,{value:"Module"})),m="Home",p="Rely",u="Rely About",_="Chart",g="Scroll Reveal",d="Axios Request",f="Table",S="MultiMenu(catch)",h="Doc",b="Doc (China)",D="Doc(inside)",y="Office",O="Document",P="Presentation",T="Spreadsheet",R="Precision",C="Directive",v="Same Level Router Demo",q={Dashboard:m,Rely:p,RelyAbout:u,Error:"Error Page",Echart:_,scrollReveal:g,Axios:d,Table:f,MultiMenu:S,Doc:h,DocLocal:b,DocLocalInside:D,Office:y,Office_Document:O,Office_Presentation:P,Office_Spreadsheet:T,CalculatePrecision:R,Directive:C,RouterDemo:v},H=Object.freeze(Object.defineProperty({__proto__:null,Axios:d,CalculatePrecision:R,Dashboard:m,Directive:C,Doc:h,DocLocal:b,DocLocalInside:D,Echart:_,MultiMenu:S,Office:y,Office_Document:O,Office_Presentation:P,Office_Spreadsheet:T,Rely:p,RelyAbout:u,RouterDemo:v,Table:f,default:q,scrollReveal:g},Symbol.toStringTag,{value:"Module"})),j="Configuration",L={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},M="Interface Display",B={Title:j,ThemeOptions:L,InterfaceDisplay:M},J=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:M,ThemeOptions:L,Title:j,default:B},Symbol.toStringTag,{value:"Module"})),I="Register",U="Signin",k="QRCode Signin",w="please enter user name",x="please enter password",A="Login",F="User Name",z="User Password",K={Register:I,Signin:U,QRCodeSignin:k,NamePlaceholder:w,PasswordPlaceholder:x,Login:A,Name:F,Password:z},V=Object.freeze(Object.defineProperty({__proto__:null,Login:A,Name:F,NamePlaceholder:w,Password:z,PasswordPlaceholder:x,QRCodeSignin:k,Register:I,Signin:U,default:K},Symbol.toStringTag,{value:"Module"})),W=Object.assign({"./en-US/headerSettingOptions.json":G,"./en-US/headerTooltip.json":$,"./en-US/menu.json":H,"./en-US/setting.json":J,"./en-US/views/login/index.json":V}),ke={message:{...N(W,"en-US")}};export{ke as default}; +import{f as N}from"./index-925f82f6.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./@vue_runtime-core@3.3.4-073fad6e.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";const e="Configuration",o={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},t="Display",E={Title:e,ThemeOptions:o,InterfaceDisplay:t},G=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:t,ThemeOptions:o,Title:e,default:E},Symbol.toStringTag,{value:"Module"})),n="Reload Current Page",i="Lock",r="Setting",c="Github",s="Full Screen",l="Cancel Full Screen",a="Search",Q={Reload:n,Lock:i,Setting:r,Github:c,FullScreen:s,CancelFullScreen:l,Search:a},$=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:l,FullScreen:s,Github:c,Lock:i,Reload:n,Search:a,Setting:r,default:Q},Symbol.toStringTag,{value:"Module"})),m="Home",p="Rely",u="Rely About",_="Chart",g="Scroll Reveal",d="Axios Request",f="Table",S="MultiMenu(catch)",h="Doc",b="Doc (China)",D="Doc(inside)",y="Office",O="Document",P="Presentation",T="Spreadsheet",R="Precision",C="Directive",v="Same Level Router Demo",q={Dashboard:m,Rely:p,RelyAbout:u,Error:"Error Page",Echart:_,scrollReveal:g,Axios:d,Table:f,MultiMenu:S,Doc:h,DocLocal:b,DocLocalInside:D,Office:y,Office_Document:O,Office_Presentation:P,Office_Spreadsheet:T,CalculatePrecision:R,Directive:C,RouterDemo:v},H=Object.freeze(Object.defineProperty({__proto__:null,Axios:d,CalculatePrecision:R,Dashboard:m,Directive:C,Doc:h,DocLocal:b,DocLocalInside:D,Echart:_,MultiMenu:S,Office:y,Office_Document:O,Office_Presentation:P,Office_Spreadsheet:T,Rely:p,RelyAbout:u,RouterDemo:v,Table:f,default:q,scrollReveal:g},Symbol.toStringTag,{value:"Module"})),j="Configuration",L={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},M="Interface Display",B={Title:j,ThemeOptions:L,InterfaceDisplay:M},J=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:M,ThemeOptions:L,Title:j,default:B},Symbol.toStringTag,{value:"Module"})),I="Register",U="Signin",k="QRCode Signin",w="please enter user name",x="please enter password",A="Login",F="User Name",z="User Password",K={Register:I,Signin:U,QRCodeSignin:k,NamePlaceholder:w,PasswordPlaceholder:x,Login:A,Name:F,Password:z},V=Object.freeze(Object.defineProperty({__proto__:null,Login:A,Name:F,NamePlaceholder:w,Password:z,PasswordPlaceholder:x,QRCodeSignin:k,Register:I,Signin:U,default:K},Symbol.toStringTag,{value:"Module"})),W=Object.assign({"./en-US/headerSettingOptions.json":G,"./en-US/headerTooltip.json":$,"./en-US/menu.json":H,"./en-US/setting.json":J,"./en-US/views/login/index.json":V}),ke={message:{...N(W,"en-US")}};export{ke as default}; diff --git a/assets/en-US-d8e40c86.js.gz b/assets/en-US-d8e40c86.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a7dbdf8ed2382889f5c4cd0a2d8f772c44cdf7e2 GIT binary patch literal 1696 zcmV;R24DFfiwFP!000026RlX?a^g4^zTc;yRCAG3$sTO5jn(BUdXoN|Njm8yJ#$G( z@-Zke7H!#d2*v&GJIy=IE9|kcX>iDHS6APFEq&+jJ3kVr`9kN#I_YuK`?yJRJty|B zDvROK3SBQ5xruMz8}drkINV#7VCA|jARiBH*B(xAVLY%0_Rt!Jq2mnt;!t3WfJt6v zg_?sUb>5=;!64zW5695JWuca;ST$Hz47ekQ$FOF`bBG(yRuxf?-+2h{YUO!gq$=!0qs30Osim zApS{TTeSa2wTG!Grm@jb8O%(p;V|1B>N z4)+Efj>j<9h0@t%hDCwc5vm;V5nws`|D$qaJ#T!DN4^&fKpujN9NET#sOfeb%k`ui zh$J~)GFI_4b`Ut4bc-mEN#ck7P7!gl%A~dAsY1Noww`Cj0B#5)@p4WVX*pGyC1AeG z>Jg&CIEEle;CZJjXOxXYG`62$9`Mi=aktJ@R-`IfwH;YYSupGm0}#mz*lHeFf*WYy zyw690AvDipMD?pS@f~E!9c@iXotdHs5joRY zqNZiet41YMN9#LPq`=7C4CX-SInN&$sXht4P}5n#Nc~0Vb*|<-U!Cbx=UXj|G;6(j zk!)xYk#l7hDPIx#rd18J)_t|8Od6)?hYZiSgiC0!tk}?Z(UrIdS=b3?<_S)kw-^$Y z!F8^Ym11?Wo=g_GF7#x=GECkPOfX~EuX=_6MOVA{SaBJ9$KIp(s!Tp)w-xR52?Bp(Y}4 z(Y4-fU1Ef$$T`m>q`iY>UP<#@&ItV!t+$p~Ml01!(MB=L=~gY1w36NmGefr;_m)z+ z)yDXS{_;aq9#MH#F<~HS1VC<@TZXTHuX{&Y-~Sr)jUkv;MrBXvd;j!ZddncV0TzosVq~RWIHz44c&3U&geG$Dtflu z(Dy%7yltSzjqUNdZ}|T+u;X=~xSvDIk;Lv3u}fLoN?$s;{oc;He>UjL2>Z z_jbeox7Nu0;XuB4KC&-2^!J}L{4cwBh%8dTYgP{`cY1jC=e>+qygqie7TlPxI*$o`U7aD*O8jj^K35VSYl)}k z?Rtm&qdFV5j<64OYm|MaTPK>=2U}f;) z{Gk+d6u#^SdwRj8P9(>IZL{~s_h#>}HWsvqN>0|*PrA(deEaJRI}q~bpla#_??>1c z>>cf(?(kw;s715=%eQT8_Oe-h|83Q5l{Oo{f7@6p_-gQ%GBUOO`QJeP+?>(}h}O-` qo2_lz{&?~iCAAni-E3aLWBnJx162PZG&F2p{p-J`=qdSH5C8zo%w19d literal 0 HcmV?d00001 diff --git a/assets/en-US-e932e38f.js.gz b/assets/en-US-e932e38f.js.gz deleted file mode 100644 index 52a4097c1084e8778abafa6424c8bd14797c4cf5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1695 zcmV;Q24MLgiwFP!000026RlX=a^koaeLr78spcW6l06uFLtU<-C+XWv(n%-jnMX>J zw?T=qXv?NUDBjQcr}?M(g|lsJ8XR&?S69D)EvIXYOn(_$FrTmo&y7S=#QlA@U_(X!PFicfW1)|1QHoM z1jj0`z>Xd6myG9(q?dFe8{e1HX^h#~dtS$xZ-KP_TV5a> z?hQK}k72G0rL)NlivqDBstkDuSdRYxsN7i38=vFQ_ktnFLvWEJ+gK1a-Hu}oJUIwN zk{mA?t9Tka2n;9PA_`=Z_@jQOh`3p0(pvIVAzp7=&$D8H!3aX}a!wa%IaQe@V7|-h z5u!$M3_+5>^G;Vzn2kqhY(K#~;G=rFosX7F*0AM6eHM5VfviVb)6TaV(b*HQ)8*55sa#r^S)8aUG zVDVTw;V|e_*+ONCW2zh+55;N$M&@c!j6J)5$dDKfh1)HWiqIJ5s^T3xd=DQug7+aA zboy6fO=U@$renV{V2L64=vMN)OiKebml&U8_xCg>uJAR|C!`d^(UI7# zrlJ;*8)XWJO;Hv7u-350j^!pp;dtG7BU7~yn&&a1`c<3w4l*?ex2B}dOwoggoaro4 z(=z8(qY|p4^_?nGVB~HFb0GAb=MRijpM+kh>8xO+{vz}`S96}P&UC8ttrkX_wO+kQ zHnfPyxiX8CuLyn9ss>u?zFJf!4b${PhG$&DB{W!8Z0Nh_O5B4i>;yCO1Sic~42jC% zI@icbu{v2#CW~AbdNN@dChv%*uC3MuRK&})U~e|`b~P6|wF`Y)gHRQb3oVhIJR-MH6sUnv8IgCYn3aN16Op&* zTJN?lF+x-1oM#f!-oY}jqmQ03H=hS&++uEJDJTZ zmRD?1f7MK|lD^4voikE@H8uH0R@|@&H8nF^V%U_{w6K`gWUz$ps9?7gLt(S(6Z45+ zv3vYb2hYywHg2|R9wu$@?5bVaXMkO|t9vxCJFKfzmMKoM9UJV1?zmuQbQ^vZJzH+* z`yVRaHqhh7_W0a4{Qnu)@w!jk&!Oc=V)u#IrL1kGFP+?eZ)e><8~GPMcjRA2WH*I- zyW#&^YvlfLAYVKm*_Rvo`_CEvmt9+}3oVJieJ^Vts_8SWPT`!;&)BVMnknS&AtIk{ z&U6gDcI9hC7AfF0s|S@kJv{sKUdAh4A3IwMZp>Gm$ArGF&X8#({x%|?D~XS_#8dNj zy+i&{oef(@*ax~b%0APr6V2-bt)#D0WMZaMynV8-wAHY``bcY|>~)Q2Z+9T}w4s0g zPzpK*nUo p*0ybbJo$@~T8x}-Hm~5Z{tMv&s{arg8aA)~^KKm diff --git a/assets/index-12cfb818.js.gz b/assets/index-12cfb818.js.gz deleted file mode 100644 index 5b86ffdc864341f70ba1ef7dcb3c43a68eff8eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 868 zcmV-q1DpIGiwFP!000026LpnMZ>u;IhWGO;sz@WXQcSV2F|-laEfI=?W!0=fm%LkFnk0d_4So5aA&njd$HDd$zrXUx;uc2_bd%9#*gR z%zaFpU(4y?u6VN>;mwbIv>hPjJTygCWEADRFhZAbli)LXr3|I4((`vI5%O+~;2WBe zjJ~BmF3D(JV_f8N9&j!VLPfi?aerZnECf~*?yzAiJm?Eo)um#f%$#eT7GaAZq#iKO z2u6}?ptxppt`~L(XtWK<3Oef*Bw=|~;yJHH1Z4U!@p+b`TpBDn&KF%uA)&p>*`)d; zD^XqMN-AQ$$Tg}a&uGT*P5F{lm1J_EE$pIBY*H1;5>r-?g+2kGYxfB$QbDasgP~p= zp-~|q4{3sas#l;8dEt>iNAlLp8;}Q#2EHrMQbJ4o~ZJSJy z*ea#0L%4j1ggqaB0ka%b@tX!3nJ1mL}rL zn6l0nCK6%aE3^}>O}slV6GIw+)KJOqXF9aw#`Z`;_c_%&Le*LWHwM1$uEkZ~)T!9* zfCU#dk$UNK+sD?L{dFTxQ3z;GIY{#jJ6$eFiU1c}f^o)?&=Au(ItH>$OR zbi(UI<sy~3~4r}M}3&D3DT*v8}QAO8W7q6Xn~?X6SwwX^m1lw&nV*+H|L&v?zs=DcIdTT>LYHB z`cycLJRh(SVi-$EKq8+Bb8^oh(r}m(yPuks=m6Hu#O^-gh>XXegf+pBZ3>) z!gwG%qKHKT z@>BCGXjK^oGzr)aKBIz%P)GZCBnRl~v1!WGB_JY(6icWN&C_;VtG?ZGR(Z;@c&fpH zM+567p>Z?_cVyIwNJR$G;gE+J*bf3Gq!e*+z$h{_SJ1S8U zr-hW$J?;BTvsSPNW<{Q560h7oxKi4IX^`(8A4Utw>Pcng#dvnsxcg(&TOhqKpclAw z7=hL$l+l#2iI~Si?)4Lv3CdYKokVDRtNQNr9FGxVbEL#Q2E3c;KGNc3w{8}kgV@=K z$tV+beYms4zQq-evAk)oGg;SZ5l(u|%~dDKf;S5B{pKz+Ts?>i$i>rb+K#J$_MuS+ zYA>n^vbx?(gzP(GkH%+qw(NKd$KFf4W#51q8|(Rl?gw+c41!=-`5Ttme5t{Xx;xS{ zuTl%oU&@9XbL@fEy(R;Odn^Byo+%$@_FS3Zi#3hEbjvd$kcFY=TV)%}c60sx?e(|+ z{rJbnzkj{`aDDgghnt_T|9$`G$G^VwR&(E_-f)(zWUe?4DeiWiTi zKX(r(m,{onClick:o.bind(this,!1)},{default:()=>[s("返回首页")]})})])}}),O=t({name:"ErrorPage404",setup(){return{}},render(){return r(u,{status:"404"},null)}});export{O as default}; +import{r as o}from"./index-925f82f6.js";import{a9 as p,r as i,P as m}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{k as t,b as r,E as e,p as s}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";const u=t({name:"PageResult",props:{...p},render(){return r("div",{class:"error-page"},[r(i,e(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>r(m,{onClick:o.bind(this,!1)},{default:()=>[s("返回首页")]})})])}}),O=t({name:"ErrorPage404",setup(){return{}},render(){return r(u,{status:"404"},null)}});export{O as default}; diff --git a/assets/index-185ec1bc.js.gz b/assets/index-185ec1bc.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4e1b855d5a7af7ff8150bcad47440e5374f0bdd2 GIT binary patch literal 1033 zcmV+k1orzMiwFP!000026LnR)j@&jB?ei5IA;kfu})dY1K zrBOyeBrGm-dPw!m$GTAX$Al031L5c&drMd&!-bi8r#m2WFt>DZkt*Kga6pG>1QRn% z4osaz$x;5SswhokaU8It2QHmnX?MNHCL-ljW^e*)uegC`k1MNOGLY&R*A5N0R|G6- zphc8WB8mnwTCq>XYFhSng;J9Psl4D-BAR%XUiYrm>iSl~Hi|$NX9Wm#2i7}A1h=q< z^O%5zYWVe2ThoZr zs35$Nv`mYcC$-=L+S`WL=w1@#q{?F{WHO^0b+0)N8pS@l>k+IpdUQ35;$t^Om5L1H zr{*`%={k;R7O?|-K?RRNCC7Lq2k6z*wsr0k5RpQTC8$&Lv>(@I==PjVnX@9DYw+O7 z!nR3h9F5`w87dRGC?Gi<@?i#!gMbMsMOvLOij3`ase3YlvD!LltmDqdd4>ZkNv2Xk zSv706Z1pGxZW=_PWt8L;ZB5E*-eLzt_15oy9K|FSii(29pO`;MbRLbT2kLWHmV$}q z7>vW!AQrcoh@56DO=f#(0lM}YAt{bZBXdPzuD+Jm5(9YCjL(-6YmM(bi|FB~Bw3nQ zQqK2u7@pa!f+H}i%A$~X<&MFPHXcl)^6>aDT1lp6mDNwD%gff^AFE#g8H5G1!llCq zv@WBJ=8Vn6d@STvKVgNSoTc+ggl=$p=r6AD7$LSqO59_>yO|#&9Zq)VXTdv&olTfb z3Zc~L&JyBtAOr9qfXRb zH4PL>?IuDFy>(~PeYaTmyo2-L5#F+Iz)r0T!qE()JzqyrG;YEj%VN1U;3m_bnMKg( zRS>Ra%dI^Rz?i|15yOK`_}DCT2n%$_mH41MYyhiwOELp2QePn|E8_rEfWE?f`&*R7V% z&WA|g=etc8eomL0aNU67Si=_j*e-&1|Ga$r(=YFTfA#*i*TM41X1Q5DS#B`J!;hsu z@D=#_@qY+Hi)D@<%3W_xIWT>!%ExTN9*>=;y$8>?zx6}^G4Hi(?tS(@wr`~bHwXX# D>2Ce< literal 0 HcmV?d00001 diff --git a/assets/index-27fb2229.js.gz b/assets/index-27fb2229.js.gz deleted file mode 100644 index 0c65cae486d4451a66aa0dac32e1fb04a0afca77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 733 zcmV<30wVn%iwFP!000026OB|`Z__Xoe&<(o7NA5r3GLdADOJV>0*MzutppEMRXK^% zdL(wRopvG0f5(@!Yd19QCC8WVJNeGdw5+&LEgfJvD1aMN!<{iD6vm`oE_jK;ca&x1 zKDbKr$>icH3-2VFQb+!6aC5jdW(~P92`FQBkQl?^voYD;)y=jhD^W8=OA@49kehKh z4ky9z{W!3QeL7?0A)3D2sT?RgB-EeUFRa~_T-;bf)V^jwmh zUktAlRJ{C1Jv{5Yp?D64hsCY=`kNUF9>D_kS>{)NmN~V1X^-maY>@4 z^IO*ln|SRxKPU*akieBUII0_p3Xgz0OFT+}2!8@Wbp_X$>AOs4AX+tgDa9SDSuJpVtS*SjcG8PtT0x zkp!vBJKyLIrMg6d=*LHRe%s699?IwzX|5fy1$sy*0wXGXI*3bmmMs) zHv<<+_^7j>l}3TR+Uqfj!!WdGuVulNJZU+tY_B8pdU;3cRx4csg(=gWqoc|rbch*& zd0O1RMB0z1-P)xaN4qzxe){a*E<0#Vmh}|6L(}yikoh7vHoA+n(HUR*UFT0tvp+nO P(^vlh-jm*E2?hWF{?b=N diff --git a/assets/index-de43026c.js b/assets/index-2ee32ab9.js similarity index 99% rename from assets/index-de43026c.js rename to assets/index-2ee32ab9.js index ba150d8f..b46a6e2b 100644 --- a/assets/index-de43026c.js +++ b/assets/index-2ee32ab9.js @@ -1 +1 @@ -import{e as te,d as C,m as L,l as j}from"./index-8cf4458d.js";import{V as ae}from"./vuedraggable@4.1.0_vue@3.3.4-c9b779ee.js";import{s as le}from"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import{U as B,N as ie,Q as v,a2 as ne,f as X,P as w,a3 as oe,a1 as se,n as ue,a4 as re,S as de,T as E,_ as Y,a5 as ce,a6 as _,Y as y,a7 as pe,p as M,a8 as he,e as me,B as fe,y as ge}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{k as F,i as O,b as e,E as P,A as S,z as be,f as q,F as V,n as ye,p as u,h as z}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as p,h as J,v as K}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{s as A}from"./screenfull@6.0.2-b3e6dc1f.js";import{p as Ce}from"./print-js@1.6.0-31e6d2b4.js";import{u as T,w as ve}from"./xlsx@0.18.5-65d3fcd1.js";import{d as Fe}from"./dayjs@1.11.7-adc18375.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./vue@3.3.4-1da73de6.js";import"./sortablejs@1.14.0-ca132232.js";const xe=t=>t.map(l=>(l.fixed&&(l.fixed==="right"?l.rightFixedActivated=!0:l.leftFixedActivated=!0),l.resizable&&(l.resizeColumnActivated=!0),l)),Ee=F({name:"TableSetting",emits:["columnsUpdate"],setup(t,{emit:a}){const l=O("tableSettingProvider",{}),n=te(),i=p(xe(l.modelColumns.value)),d=p(!0),{themeValue:h}=le(n);return{settingOptions:i,handleDraggableEnd:()=>{a("columnsUpdate",i.value)},handleFixedClick:(f,c)=>{const b=`${f}FixedActivated`,m=i.value[c];b==="leftFixedActivated"?m.rightFixedActivated=!1:b==="rightFixedActivated"&&(m.leftFixedActivated=!1),m[b]=!m[b],m[b]?m.fixed=f:m.fixed=void 0,i.value[c]=m,a("columnsUpdate",i.value)},disableDraggable:d,FixedPopoverIcon:f=>{const{element:c,name:b,tooltip:m,fn:N,index:R,fixed:U,key:I}=f;return e(v,null,{trigger:()=>e(C,{customClassName:`draggable-item__icon ray-table-icon ${c[I]?"draggable-item__icon--actived":""}`,name:b,size:"18",onClick:N.bind(this,U,R)},null),default:()=>m})},handleResizeColumnClick:f=>{const c=i.value[f];c.resizeColumnActivated=!c.resizeColumnActivated,c.resizable=c.resizeColumnActivated,i.value[f]=c,a("columnsUpdate",i.value)},themeValue:h}},render(){return e(v,{trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(C,{customClassName:"ray-table__setting",name:"setting",size:"18"},null),default:()=>e(B,{bordered:!1,class:"table-setting__card"},{default:()=>e(ae,P({class:["ray-table__setting-option--draggable"],modelValue:this.settingOptions,"onUpdate:modelValue":t=>this.settingOptions=t,itemKey:"key"},{disabled:!this.disableDraggable,onEnd:this.handleDraggableEnd.bind(this)}),{item:({element:t,index:a})=>e("div",{class:["draggable-item",this.themeValue?"draggable-item--dark":""]},[e(C,{customClassName:"draggable-item__d--icon",name:"draggable",size:"18"},null),e(ie,null,{default:()=>[e("span",null,[t.title])]}),this.FixedPopoverIcon({element:t,name:"left_arrow",tooltip:"左固定",fn:this.handleFixedClick,index:a,fixed:"left",key:"leftFixedActivated"}),e(v,null,{trigger:()=>e(C,{customClassName:`draggable-item__icon ${t.resizeColumnActivated?"draggable-item__icon--actived":""}`,name:"resize_h",size:"18",onClick:this.handleResizeColumnClick.bind(this,a)},null),default:()=>"修改列宽"}),this.FixedPopoverIcon({element:t,name:"right_arrow",tooltip:"右固定",fn:this.handleFixedClick,index:a,fixed:"right",key:"rightFixedActivated"})])})})})}}),H=F({name:"TableAction",props:{tooltip:{type:String,required:!0},negativeText:{type:String,default:"取消"},positiveText:{type:String,default:"确认"},icon:{type:String,required:!0},iconSize:{type:Number,default:18},popoverContent:{type:String,required:!0}},emits:["positive","negative"],setup(t,{emit:a}){const l=p(!1);return{handleEmit:i=>{a(i==="positive"?"positive":"negative"),l.value=!1},showPopoconfirm:l}},render(){return e(v,null,{trigger:()=>e(ne,{show:this.showPopoconfirm,"onUpdate:show":t=>this.showPopoconfirm=t,showArrow:!0},{trigger:()=>e(C,{name:this.icon,size:this.iconSize,customClassName:"ray-table-icon"},null),default:()=>this.tooltip,action:()=>e(X,null,{default:()=>[e(w,{size:"small",ghost:!0,onClick:this.handleEmit.bind(this,"negative")},{default:()=>[this.negativeText]}),e(w,{size:"small",ghost:!0,type:"info",onClick:this.handleEmit.bind(this,"positive")},{default:()=>[this.positiveText]})]})}),default:()=>this.popoverContent})}});const Se=F({name:"TableSize",emits:["changeSize"],setup(t,{emit:a}){const l=O("tableSettingProvider",{}),n=p(!1),i=p(l.size),d=S({get:()=>l.size,set:o=>{i.value=o}}),h=p([{label:"默认",key:"medium"},{label:"紧凑",key:"small"},{label:"宽松",key:"large"}]);return{sizeOptions:h,currentSize:i,handleDropdownClick:o=>{h.value.forEach(g=>{g.key===o&&(d.value=o,n.value=!1,a("changeSize",o))})},popoverShow:n}},render(){return e(v,{show:this.popoverShow,"onUpdate:show":t=>this.popoverShow=t,trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(v,null,{trigger:()=>e(C,{name:"adjustment",size:"18",customClassName:"ray-table-icon"},null),default:()=>"表格密度"}),default:()=>e(B,{bordered:!1,class:"ray-table__table-size ray-table__table-size--dark ray-table__table-size--light"},{default:()=>[e("div",{class:"table-size__dropdown"},[e("div",{class:"table-size__dropdown-wrapper"},[this.sizeOptions.map(t=>e("div",{class:["dropdown-item",t.key===this.currentSize?"dropdown-item--active":""],key:t.key,onClick:this.handleDropdownClick.bind(this,t.key)},[e("div",{class:"drop-item__label"},[t.label])]))])])]})})}});const ke=F({name:"TableScreenfull",setup(){const t=O("tableSettingProvider",{}),a=S(()=>t.rayTableUUID);let l=A.isFullscreen;return{handleScreenfull:()=>{const i=document.getElementById(a.value);l=!l,i&&A.isEnabled&&l?A.request(i):A.exit()}}},render(){return e(v,null,{trigger:()=>e(C,{name:"fullscreen",size:"18",customClassName:"ray-table-icon tay-table-icon__screenfull",onClick:this.handleScreenfull.bind(this)},null),default:()=>"全屏表格"})}}),Te={...oe,rightClickMenu:{type:Array,default:()=>[]},title:{type:[String,Object],default:""},action:{type:Boolean,default:!0},actionExtra:{type:Object,default:()=>({})},showMenu:{type:Boolean,default:!0},exportTooltip:{type:String,default:"是否导出为Excel表格?"},exportType:{type:String,default:"xlsx"},exportPositiveText:{type:String,default:"确认"},exportNegativeText:{type:String,default:"取消"},exportFilename:{type:String,default:""},printPositiveText:{type:String,default:"确认"},printNegativeText:{type:String,default:"取消"},printTooltip:{type:String,default:"是否打印该表格?"},printType:{type:String,default:"html"},printOptions:{type:Object,default:()=>({})},printIcon:{type:String,default:"print"},exportExcelIcon:{type:String,default:"export_excel"},tableHeaderSpace:{type:String,default:"10px"},bordered:{type:Boolean,default:!1}},we=t=>t.reduce((l,n)=>(l[n.key]=n.title,l),{}),De=(t,a,l)=>{for(let n=t.s.c;n<=t.e.c;n++){const i=T.encode_col(n)+"1";a[i].v=l[a[i].v]}},_e=async(t,a,l={})=>{await new Promise((n,i)=>{if(Array.isArray(t))if(t.length){const d=we(a??[]),h=T.json_to_sheet(t),s=T.book_new(),o=l.filename?l.filename+".xlsx":Fe().format("YYYY-MM-DD")+"导出表格.xlsx";T.book_append_sheet(s,h,"Data");const g=T.decode_range(h["!ref"]);a!=null&&a.length&&De(g,h,d),ve(s,o),n()}else n();else i()})},ze=F({name:"RayTable",props:Te,emits:["update:columns","menuSelect","exportSuccess","exportError"],setup(t,{emit:a,expose:l}){const n=p(),i=L(16),d=L(16),h=S(()=>t.rightClickMenu),s=S({get:()=>t.columns,set:r=>{a("update:columns",r)}}),o=J({x:0,y:0,showMenu:!1});let g=-1;const $=S(()=>({"--ray-table-header-space":t.tableHeaderSpace})),f=p(t.size),c=p();be("tableSettingProvider",{modelRightClickMenu:h,modelColumns:s,size:t.size,rayTableUUID:d});const b=r=>{s.value=r},m=(r,x)=>{a("menuSelect",r,g,x),o.showMenu=!1},N=(r,x)=>{var D;return{...(D=t.rowProps)==null?void 0:D.call(t,r,x),onContextmenu:k=>{k.preventDefault(),g=x,o.showMenu=!1,ye().then(()=>{o.showMenu=!0,o.x=k.clientX,o.y=k.clientY})}}},R=async()=>{if(t.data.length&&t.columns.length)try{await _e(t.data,t.columns,{filename:t.exportFilename}),a("exportSuccess")}catch{a("exportError")}},U=()=>{const r=Object.assign({},t.printOptions,{printable:i,type:t.printType,documentTitle:t.printOptions.documentTitle?t.printOptions.documentTitle:"表格"});Ce(r)},I=r=>{f.value=r},Q=r=>{const{clearFilters:x,clearSorter:G,filters:D,page:k,scrollTo:W,sort:Z,filter:ee}=r;c.value={clearFilters:x,clearSorter:G,filters:D,page:k,scrollTo:W,sort:Z,filter:ee}};return l({tableMethods:S(()=>c.value)}),q(()=>{Q(n.value)}),{tableUUID:i,rayTableUUID:d,handleColumnsUpdate:b,...K(o),handleRowProps:N,handleRightMenuSelect:m,handleExportPositive:R,handlePrintPositive:U,cssVars:$,handleChangeTableSize:I,tableSize:f,rayTableInstance:n}},render(){return e(B,P({class:"ray-table",bordered:this.bordered,style:[this.cssVars]},{id:this.rayTableUUID}),{default:()=>e(V,null,[e(se,P({ref:"rayTableInstance"},{id:this.tableUUID},this.$props,{rowProps:this.handleRowProps.bind(this),size:this.tableSize}),{...this.$slots}),this.showMenu?e(ue,{show:this.showMenu,placement:"bottom-start",trigger:"manual",x:this.x,y:this.y,options:this.rightClickMenu,onClickoutside:()=>this.showMenu=!1,onSelect:this.handleRightMenuSelect.bind(this)},null):""]),header:()=>this.title,"header-extra":()=>this.action?e("div",{class:"ray-table-header-extra__space"},[e(H,{icon:this.printIcon,tooltip:this.printTooltip,popoverContent:"打印表格",positiveText:this.printPositiveText,negativeText:this.printNegativeText,onPositive:this.handlePrintPositive.bind(this)},null),e(H,{icon:this.exportExcelIcon,tooltip:this.exportTooltip,popoverContent:"导出表格",positiveText:this.exportPositiveText,negativeText:this.exportNegativeText,onPositive:this.handleExportPositive.bind(this)},null),e(Se,{onChangeSize:this.handleChangeTableSize.bind(this)},null),e(ke,null,null),e(Ee,{onColumnsUpdate:this.handleColumnsUpdate.bind(this)},null)]):"",footer:()=>{var t,a;return(a=(t=this.$slots).tableFooter)==null?void 0:a.call(t)}})}});const Ae={value:{type:Boolean,default:!0},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...re},Pe=F({name:"RayCollapseGrid",props:Ae,setup(t){const a=p(t.value),l=()=>{a.value=!a.value;const{onUpdateValue:i,"onUpdate:value":d}=t;i&&j(i,a.value),d&&j(d,a.value)};return{modelCollapsed:a,handleCollapse:l,CollapseIcon:()=>e("div",{class:"collapse-icon",onClick:l.bind(this)},[e("span",null,[a.value?t.collapseToggleText[0]:t.collapseToggleText[1]]),e(C,{customClassName:`collapse-icon--arrow ${a.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return e(B,{bordered:this.bordered},{default:()=>e(de,P({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,cols:this.cols,collapsedRows:this.collapsedRows}),{default:()=>{var t,a;return[(a=(t=this.$slots).default)==null?void 0:a.call(t),e(E,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[e(X,{justify:"end"},{default:()=>{var l,n;return[(n=(l=this.$slots).action)==null?void 0:n.call(l),this.CollapseIcon()]}})]})]}})})}}),vt=F({name:"TableView",setup(){const t=p(),a=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:s=>s.tags.map(g=>z(ge,{style:{marginRight:"6px"},type:"info",bordered:!1},{default:()=>g}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:s=>z(w,{size:"small"},{default:()=>"Send Email"})}],l=p([...a].map(s=>({...s,width:400}))),n=p([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),i=[{label:"编辑",key:"edit"},{label:()=>z("span",{style:{color:"red"}},"删除"),key:"delete"}],d=J({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),h=(s,o)=>{s==="delete"&&n.value.splice(o,1)};return q(()=>{var s;(s=t.value)==null||s.tableMethods}),{...K(d),tableData:n,actionColumns:l,baseColumns:a,tableMenuOptions:i,handleMenuSelect:h,tableRef:t}},render(){return e(fe,null,{default:()=>[e(Y,null,{default:()=>[u("RayTable 组件使用")]}),e(ce,{alignText:!0},{default:()=>[e(_,null,{default:()=>[u("该组件基于 Naive UI DataTable 组件封装。实现右键菜单、表格标题、导出为 excel 操作栏等功能")]}),e(_,null,{default:()=>[u("RayTable 完全继承 DataTable 的所有属性与方法")]}),e(_,null,{default:()=>[u("相关拓展 props 属性,可以在源码位置 src/components/RayTable/src/props.ts 中查看相关代码与注释")]}),e(_,null,{default:()=>[u("该组件可以配合 RayCollapseGird 组件使用实现可折叠搜索栏")]})]}),e(Y,null,{default:()=>[u("配合 RayCollapseGird 组件使用与 RayTable 拓展功能")]}),e(y,null,{default:()=>[u("使用响应式方法代理 columns 并且打开 action 则可以启用操作栏(v-model:columns)")]}),e(y,null,{default:()=>[u("拖拽操作栏动态切换表格列")]}),e(y,null,{default:()=>[u("点击左右固定按钮,即可动态固定列")]}),e(y,null,{default:()=>[u("点击修改列宽度,即可拖动列修改宽度")]}),e(y,null,{default:()=>[u("点击导出按钮即可导出 excel 表格,默认以列为表头输出")]}),e(y,null,{default:()=>[u("点击打印按钮即可打印该表格")]}),e(y,null,{default:()=>[u("右键菜单")]}),e(y,null,{default:()=>[u("全屏表格")]}),e(Pe,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RayCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{action:()=>e(V,null,[e(w,{type:"primary"},{default:()=>[u("搜索")]}),e(w,null,{default:()=>[u("重置")]})]),default:()=>e(V,null,[e(E,null,{default:()=>[e(pe,null,null)]}),e(E,null,{default:()=>[e(M,null,null)]}),e(E,null,{default:()=>[e(he,{type:"datetimerange",clearable:!0},null)]}),e(E,null,{default:()=>[e(M,null,null)]}),e(E,null,{default:()=>[e(M,null,null)]})])}),e(ze,{style:"margin-top: 18px",ref:"tableRef",scrollX:2e3,title:z(me,{onUpdateValue:t=>this.tableLoading=t},{}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":t=>this.actionColumns=t,pagination:{pageSize:10},loading:this.tableLoading,rightClickMenu:this.tableMenuOptions,onMenuSelect:this.handleMenuSelect.bind(this)},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上"})]})}});export{vt as default}; +import{e as te,d as C,m as L,l as j}from"./index-925f82f6.js";import{V as ae}from"./vuedraggable@4.1.0_vue@3.3.4-c9b779ee.js";import{s as le}from"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import{U as B,N as ie,Q as v,a2 as ne,f as X,P as w,a3 as oe,a1 as se,n as ue,a4 as re,S as de,T as E,_ as Y,a5 as ce,a6 as _,Y as y,a7 as pe,p as M,a8 as he,e as me,B as fe,y as ge}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{k as F,i as O,b as e,E as P,A as S,z as be,f as q,F as V,n as ye,p as u,h as z}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as p,h as J,v as K}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{s as A}from"./screenfull@6.0.2-b3e6dc1f.js";import{p as Ce}from"./print-js@1.6.0-31e6d2b4.js";import{u as T,w as ve}from"./xlsx@0.18.5-65d3fcd1.js";import{d as Fe}from"./dayjs@1.11.7-adc18375.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./vue@3.3.4-1da73de6.js";import"./sortablejs@1.14.0-ca132232.js";const xe=t=>t.map(l=>(l.fixed&&(l.fixed==="right"?l.rightFixedActivated=!0:l.leftFixedActivated=!0),l.resizable&&(l.resizeColumnActivated=!0),l)),Ee=F({name:"TableSetting",emits:["columnsUpdate"],setup(t,{emit:a}){const l=O("tableSettingProvider",{}),n=te(),i=p(xe(l.modelColumns.value)),d=p(!0),{themeValue:h}=le(n);return{settingOptions:i,handleDraggableEnd:()=>{a("columnsUpdate",i.value)},handleFixedClick:(f,c)=>{const b=`${f}FixedActivated`,m=i.value[c];b==="leftFixedActivated"?m.rightFixedActivated=!1:b==="rightFixedActivated"&&(m.leftFixedActivated=!1),m[b]=!m[b],m[b]?m.fixed=f:m.fixed=void 0,i.value[c]=m,a("columnsUpdate",i.value)},disableDraggable:d,FixedPopoverIcon:f=>{const{element:c,name:b,tooltip:m,fn:N,index:R,fixed:U,key:I}=f;return e(v,null,{trigger:()=>e(C,{customClassName:`draggable-item__icon ray-table-icon ${c[I]?"draggable-item__icon--actived":""}`,name:b,size:"18",onClick:N.bind(this,U,R)},null),default:()=>m})},handleResizeColumnClick:f=>{const c=i.value[f];c.resizeColumnActivated=!c.resizeColumnActivated,c.resizable=c.resizeColumnActivated,i.value[f]=c,a("columnsUpdate",i.value)},themeValue:h}},render(){return e(v,{trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(C,{customClassName:"ray-table__setting",name:"setting",size:"18"},null),default:()=>e(B,{bordered:!1,class:"table-setting__card"},{default:()=>e(ae,P({class:["ray-table__setting-option--draggable"],modelValue:this.settingOptions,"onUpdate:modelValue":t=>this.settingOptions=t,itemKey:"key"},{disabled:!this.disableDraggable,onEnd:this.handleDraggableEnd.bind(this)}),{item:({element:t,index:a})=>e("div",{class:["draggable-item",this.themeValue?"draggable-item--dark":""]},[e(C,{customClassName:"draggable-item__d--icon",name:"draggable",size:"18"},null),e(ie,null,{default:()=>[e("span",null,[t.title])]}),this.FixedPopoverIcon({element:t,name:"left_arrow",tooltip:"左固定",fn:this.handleFixedClick,index:a,fixed:"left",key:"leftFixedActivated"}),e(v,null,{trigger:()=>e(C,{customClassName:`draggable-item__icon ${t.resizeColumnActivated?"draggable-item__icon--actived":""}`,name:"resize_h",size:"18",onClick:this.handleResizeColumnClick.bind(this,a)},null),default:()=>"修改列宽"}),this.FixedPopoverIcon({element:t,name:"right_arrow",tooltip:"右固定",fn:this.handleFixedClick,index:a,fixed:"right",key:"rightFixedActivated"})])})})})}}),H=F({name:"TableAction",props:{tooltip:{type:String,required:!0},negativeText:{type:String,default:"取消"},positiveText:{type:String,default:"确认"},icon:{type:String,required:!0},iconSize:{type:Number,default:18},popoverContent:{type:String,required:!0}},emits:["positive","negative"],setup(t,{emit:a}){const l=p(!1);return{handleEmit:i=>{a(i==="positive"?"positive":"negative"),l.value=!1},showPopoconfirm:l}},render(){return e(v,null,{trigger:()=>e(ne,{show:this.showPopoconfirm,"onUpdate:show":t=>this.showPopoconfirm=t,showArrow:!0},{trigger:()=>e(C,{name:this.icon,size:this.iconSize,customClassName:"ray-table-icon"},null),default:()=>this.tooltip,action:()=>e(X,null,{default:()=>[e(w,{size:"small",ghost:!0,onClick:this.handleEmit.bind(this,"negative")},{default:()=>[this.negativeText]}),e(w,{size:"small",ghost:!0,type:"info",onClick:this.handleEmit.bind(this,"positive")},{default:()=>[this.positiveText]})]})}),default:()=>this.popoverContent})}});const Se=F({name:"TableSize",emits:["changeSize"],setup(t,{emit:a}){const l=O("tableSettingProvider",{}),n=p(!1),i=p(l.size),d=S({get:()=>l.size,set:o=>{i.value=o}}),h=p([{label:"默认",key:"medium"},{label:"紧凑",key:"small"},{label:"宽松",key:"large"}]);return{sizeOptions:h,currentSize:i,handleDropdownClick:o=>{h.value.forEach(g=>{g.key===o&&(d.value=o,n.value=!1,a("changeSize",o))})},popoverShow:n}},render(){return e(v,{show:this.popoverShow,"onUpdate:show":t=>this.popoverShow=t,trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(v,null,{trigger:()=>e(C,{name:"adjustment",size:"18",customClassName:"ray-table-icon"},null),default:()=>"表格密度"}),default:()=>e(B,{bordered:!1,class:"ray-table__table-size ray-table__table-size--dark ray-table__table-size--light"},{default:()=>[e("div",{class:"table-size__dropdown"},[e("div",{class:"table-size__dropdown-wrapper"},[this.sizeOptions.map(t=>e("div",{class:["dropdown-item",t.key===this.currentSize?"dropdown-item--active":""],key:t.key,onClick:this.handleDropdownClick.bind(this,t.key)},[e("div",{class:"drop-item__label"},[t.label])]))])])]})})}});const ke=F({name:"TableScreenfull",setup(){const t=O("tableSettingProvider",{}),a=S(()=>t.rayTableUUID);let l=A.isFullscreen;return{handleScreenfull:()=>{const i=document.getElementById(a.value);l=!l,i&&A.isEnabled&&l?A.request(i):A.exit()}}},render(){return e(v,null,{trigger:()=>e(C,{name:"fullscreen",size:"18",customClassName:"ray-table-icon tay-table-icon__screenfull",onClick:this.handleScreenfull.bind(this)},null),default:()=>"全屏表格"})}}),Te={...oe,rightClickMenu:{type:Array,default:()=>[]},title:{type:[String,Object],default:""},action:{type:Boolean,default:!0},actionExtra:{type:Object,default:()=>({})},showMenu:{type:Boolean,default:!0},exportTooltip:{type:String,default:"是否导出为Excel表格?"},exportType:{type:String,default:"xlsx"},exportPositiveText:{type:String,default:"确认"},exportNegativeText:{type:String,default:"取消"},exportFilename:{type:String,default:""},printPositiveText:{type:String,default:"确认"},printNegativeText:{type:String,default:"取消"},printTooltip:{type:String,default:"是否打印该表格?"},printType:{type:String,default:"html"},printOptions:{type:Object,default:()=>({})},printIcon:{type:String,default:"print"},exportExcelIcon:{type:String,default:"export_excel"},tableHeaderSpace:{type:String,default:"10px"},bordered:{type:Boolean,default:!1}},we=t=>t.reduce((l,n)=>(l[n.key]=n.title,l),{}),De=(t,a,l)=>{for(let n=t.s.c;n<=t.e.c;n++){const i=T.encode_col(n)+"1";a[i].v=l[a[i].v]}},_e=async(t,a,l={})=>{await new Promise((n,i)=>{if(Array.isArray(t))if(t.length){const d=we(a??[]),h=T.json_to_sheet(t),s=T.book_new(),o=l.filename?l.filename+".xlsx":Fe().format("YYYY-MM-DD")+"导出表格.xlsx";T.book_append_sheet(s,h,"Data");const g=T.decode_range(h["!ref"]);a!=null&&a.length&&De(g,h,d),ve(s,o),n()}else n();else i()})},ze=F({name:"RayTable",props:Te,emits:["update:columns","menuSelect","exportSuccess","exportError"],setup(t,{emit:a,expose:l}){const n=p(),i=L(16),d=L(16),h=S(()=>t.rightClickMenu),s=S({get:()=>t.columns,set:r=>{a("update:columns",r)}}),o=J({x:0,y:0,showMenu:!1});let g=-1;const $=S(()=>({"--ray-table-header-space":t.tableHeaderSpace})),f=p(t.size),c=p();be("tableSettingProvider",{modelRightClickMenu:h,modelColumns:s,size:t.size,rayTableUUID:d});const b=r=>{s.value=r},m=(r,x)=>{a("menuSelect",r,g,x),o.showMenu=!1},N=(r,x)=>{var D;return{...(D=t.rowProps)==null?void 0:D.call(t,r,x),onContextmenu:k=>{k.preventDefault(),g=x,o.showMenu=!1,ye().then(()=>{o.showMenu=!0,o.x=k.clientX,o.y=k.clientY})}}},R=async()=>{if(t.data.length&&t.columns.length)try{await _e(t.data,t.columns,{filename:t.exportFilename}),a("exportSuccess")}catch{a("exportError")}},U=()=>{const r=Object.assign({},t.printOptions,{printable:i,type:t.printType,documentTitle:t.printOptions.documentTitle?t.printOptions.documentTitle:"表格"});Ce(r)},I=r=>{f.value=r},Q=r=>{const{clearFilters:x,clearSorter:G,filters:D,page:k,scrollTo:W,sort:Z,filter:ee}=r;c.value={clearFilters:x,clearSorter:G,filters:D,page:k,scrollTo:W,sort:Z,filter:ee}};return l({tableMethods:S(()=>c.value)}),q(()=>{Q(n.value)}),{tableUUID:i,rayTableUUID:d,handleColumnsUpdate:b,...K(o),handleRowProps:N,handleRightMenuSelect:m,handleExportPositive:R,handlePrintPositive:U,cssVars:$,handleChangeTableSize:I,tableSize:f,rayTableInstance:n}},render(){return e(B,P({class:"ray-table",bordered:this.bordered,style:[this.cssVars]},{id:this.rayTableUUID}),{default:()=>e(V,null,[e(se,P({ref:"rayTableInstance"},{id:this.tableUUID},this.$props,{rowProps:this.handleRowProps.bind(this),size:this.tableSize}),{...this.$slots}),this.showMenu?e(ue,{show:this.showMenu,placement:"bottom-start",trigger:"manual",x:this.x,y:this.y,options:this.rightClickMenu,onClickoutside:()=>this.showMenu=!1,onSelect:this.handleRightMenuSelect.bind(this)},null):""]),header:()=>this.title,"header-extra":()=>this.action?e("div",{class:"ray-table-header-extra__space"},[e(H,{icon:this.printIcon,tooltip:this.printTooltip,popoverContent:"打印表格",positiveText:this.printPositiveText,negativeText:this.printNegativeText,onPositive:this.handlePrintPositive.bind(this)},null),e(H,{icon:this.exportExcelIcon,tooltip:this.exportTooltip,popoverContent:"导出表格",positiveText:this.exportPositiveText,negativeText:this.exportNegativeText,onPositive:this.handleExportPositive.bind(this)},null),e(Se,{onChangeSize:this.handleChangeTableSize.bind(this)},null),e(ke,null,null),e(Ee,{onColumnsUpdate:this.handleColumnsUpdate.bind(this)},null)]):"",footer:()=>{var t,a;return(a=(t=this.$slots).tableFooter)==null?void 0:a.call(t)}})}});const Ae={value:{type:Boolean,default:!0},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...re},Pe=F({name:"RayCollapseGrid",props:Ae,setup(t){const a=p(t.value),l=()=>{a.value=!a.value;const{onUpdateValue:i,"onUpdate:value":d}=t;i&&j(i,a.value),d&&j(d,a.value)};return{modelCollapsed:a,handleCollapse:l,CollapseIcon:()=>e("div",{class:"collapse-icon",onClick:l.bind(this)},[e("span",null,[a.value?t.collapseToggleText[0]:t.collapseToggleText[1]]),e(C,{customClassName:`collapse-icon--arrow ${a.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return e(B,{bordered:this.bordered},{default:()=>e(de,P({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,cols:this.cols,collapsedRows:this.collapsedRows}),{default:()=>{var t,a;return[(a=(t=this.$slots).default)==null?void 0:a.call(t),e(E,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[e(X,{justify:"end"},{default:()=>{var l,n;return[(n=(l=this.$slots).action)==null?void 0:n.call(l),this.CollapseIcon()]}})]})]}})})}}),vt=F({name:"TableView",setup(){const t=p(),a=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:s=>s.tags.map(g=>z(ge,{style:{marginRight:"6px"},type:"info",bordered:!1},{default:()=>g}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:s=>z(w,{size:"small"},{default:()=>"Send Email"})}],l=p([...a].map(s=>({...s,width:400}))),n=p([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),i=[{label:"编辑",key:"edit"},{label:()=>z("span",{style:{color:"red"}},"删除"),key:"delete"}],d=J({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),h=(s,o)=>{s==="delete"&&n.value.splice(o,1)};return q(()=>{var s;(s=t.value)==null||s.tableMethods}),{...K(d),tableData:n,actionColumns:l,baseColumns:a,tableMenuOptions:i,handleMenuSelect:h,tableRef:t}},render(){return e(fe,null,{default:()=>[e(Y,null,{default:()=>[u("RayTable 组件使用")]}),e(ce,{alignText:!0},{default:()=>[e(_,null,{default:()=>[u("该组件基于 Naive UI DataTable 组件封装。实现右键菜单、表格标题、导出为 excel 操作栏等功能")]}),e(_,null,{default:()=>[u("RayTable 完全继承 DataTable 的所有属性与方法")]}),e(_,null,{default:()=>[u("相关拓展 props 属性,可以在源码位置 src/components/RayTable/src/props.ts 中查看相关代码与注释")]}),e(_,null,{default:()=>[u("该组件可以配合 RayCollapseGird 组件使用实现可折叠搜索栏")]})]}),e(Y,null,{default:()=>[u("配合 RayCollapseGird 组件使用与 RayTable 拓展功能")]}),e(y,null,{default:()=>[u("使用响应式方法代理 columns 并且打开 action 则可以启用操作栏(v-model:columns)")]}),e(y,null,{default:()=>[u("拖拽操作栏动态切换表格列")]}),e(y,null,{default:()=>[u("点击左右固定按钮,即可动态固定列")]}),e(y,null,{default:()=>[u("点击修改列宽度,即可拖动列修改宽度")]}),e(y,null,{default:()=>[u("点击导出按钮即可导出 excel 表格,默认以列为表头输出")]}),e(y,null,{default:()=>[u("点击打印按钮即可打印该表格")]}),e(y,null,{default:()=>[u("右键菜单")]}),e(y,null,{default:()=>[u("全屏表格")]}),e(Pe,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RayCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{action:()=>e(V,null,[e(w,{type:"primary"},{default:()=>[u("搜索")]}),e(w,null,{default:()=>[u("重置")]})]),default:()=>e(V,null,[e(E,null,{default:()=>[e(pe,null,null)]}),e(E,null,{default:()=>[e(M,null,null)]}),e(E,null,{default:()=>[e(he,{type:"datetimerange",clearable:!0},null)]}),e(E,null,{default:()=>[e(M,null,null)]}),e(E,null,{default:()=>[e(M,null,null)]})])}),e(ze,{style:"margin-top: 18px",ref:"tableRef",scrollX:2e3,title:z(me,{onUpdateValue:t=>this.tableLoading=t},{}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":t=>this.actionColumns=t,pagination:{pageSize:10},loading:this.tableLoading,rightClickMenu:this.tableMenuOptions,onMenuSelect:this.handleMenuSelect.bind(this)},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上"})]})}});export{vt as default}; diff --git a/assets/index-2ee32ab9.js.gz b/assets/index-2ee32ab9.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..705b888263ed43c70fc15682d78076a9cfd17c75 GIT binary patch literal 6049 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 biI4Gm+Y$d`Y^K}((trIwLBSybyFLH_TOZ7I literal 0 HcmV?d00001 diff --git a/assets/index-3223c379.js.gz b/assets/index-3223c379.js.gz deleted file mode 100644 index 0ef9f2e594773a6becd663519a9cc3987eabff03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 856 zcmV-e1E>5SiwFP!000026Lpo#ZsRx*MfdX+hF3OVazu&Lqk{li^k!BK4A85=AmF2z zFs&Cz%4m1sf1i@=^hk=cGGL!u#kzG#yLRY(d}}u{Z2Z~!zTMJ4U1#7YDYfNXl!m^B z?Ss2=KPIj{sOiHUhIc`I9O222U34uF-Fv7rno&-YBD2!uFfZ{kY2k33KIF0hNFCkL z#nVlms!TG?=W=8bCB7dc_?pv{@+bV_Cg4@YSeB@zpy`baF9ZVete`0)sxZJ=C6-(# z-4V#>>Xc@DQ5RGyk}_vY-pB~Vc46WZnvg_UrV5rUsai<|&AU4__D^X}syxw3r}o2W zqplOmsbI7AxhP8|lv%=Xj0RbBfT)~tk)fRNjSenh$|5H3;-QUbT-Nw}QdBtc5X>3Y`|p+WXNW@mI|dET7h4 zE3~zFm8`-h!>QBcC>w`-f4v}r7=W~bQhmPrp&6fDM-;Tbw|~db$`~lDy>lNOE4#YF zX7eD(LRP6V>-*rk*f@K7H|wGzz!P48vY)Win?jTfaKmLH%Yq603En~o@_BlS+QBtA z!BvH8W+mtB6P3Xm)%Q&x&fWw%XSyn?56d~d23!kcv>?)GR%XR2jf3l)#8okTM&fCJ zpuHPnEoicINL88Q>nKfz8fe|*JH7-nzFMw3}(%T=xlNbgI2uWBg*p|n<6b!T>ROVj{9xDdgFIE6mDRG7I#xXlz3>vu^v zZcx4S2B~DaCOJc=((>9$_g#paZ;$Qnt&=T$+5Y{t*JBG^+#UkNaoFwOu1tLNJC^Sc z{Uhw&&ie9mQ8{<91u)j@v_r)*k*DcH7N% i|L^{cb>QdazwF!eCuYFPv5Du0KmG$vvX5j<2LJ$gtFa&e diff --git a/assets/index-12cfb818.js b/assets/index-4eae35bc.js similarity index 93% rename from assets/index-12cfb818.js rename to assets/index-4eae35bc.js index 746e2072..7d91b3c9 100644 --- a/assets/index-12cfb818.js +++ b/assets/index-4eae35bc.js @@ -1 +1 @@ -import{R as t}from"./index-27fb2229.js";import{k as r,b as o}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./index-8cf4458d.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";const K=r({name:"RTemplateDoc",setup(){return{}},render(){return o(t,{width:"100%",height:"100%",src:"https://ray-template.yunkuangao.com/ray-template-doc/"},null)}});export{K as default}; +import{R as t}from"./index-7b165af0.js";import{k as r,b as o}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./index-925f82f6.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";const K=r({name:"RTemplateDoc",setup(){return{}},render(){return o(t,{width:"100%",height:"100%",src:"https://ray-template.yunkuangao.com/ray-template-doc/"},null)}});export{K as default}; diff --git a/assets/index-4eae35bc.js.gz b/assets/index-4eae35bc.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fbb32f6dda5ab984f8b5d2403e4bbf55ce7dc02f GIT binary patch literal 868 zcmV-q1DpIGiwFP!000026LpnMZ>u;IhWGO;sz@WXQcN*m46R0DF}u6FntkPuJ*-~s znfsVHzn0U(UGZi&!kZuaXgeUvd1&$^PYROq+z4I5O@hzlb;eAUnR5OP6A|ym2)-$j zEGgdbk4v(mt|`q^IS)9O2BD(e*|@*3nal-M1>9l7R(Q}CuBuDLK$$t$IxWJMK)@a- zPclj**HF-!&ADFK9gxvBS&|pCUO{Fotx7uQwTM7WA0|FcQj$tTC8z14ODQC@S2-K3 zpCu)!%T!5~nJ;pUs!5X~Vf3ba$*M{+spl~4qDB@~C9?(0ibL5h~!vMtI|-Y z7e{DR2*d+U&`{c}Su3^BYv14= z1+o>UtV9Lq?ed-%FKeJ(cj;MICF41$IUGHzjfObMO)1Hk%D6PR^gyK8CHH#HW! z9kAe{&ZJ)Y-1f1xW`EttQxt(BEjUQ?4Le;fM2Y|xT%@Anl&Np<4nh!{=}zhf+u{k% zQ8+$Y6$Sk!O5>(D*9KzEB|w!_)x7>Poc(*iu~3?DBDA7a&KE8lY;OgQisJPU_X7mw z?GPK5q;rL2oy%frkx5Vuot<>Y4Zqfi3 zXCHt5_23@k`tYySar?5OY5M1Cy#>43#_O-()yrxd;}Bk+pS{?Vc*&pa$Npm!{YJP1 u%{6<6tFN9{$90c`csd@RUg6j2)A?iiW@<2EY~%6ukN*HD)I`a72LJ$!h_UPd literal 0 HcmV?d00001 diff --git a/assets/index-e29aed3a.js b/assets/index-66dea2ac.js similarity index 99% rename from assets/index-e29aed3a.js rename to assets/index-66dea2ac.js index a139ee57..ed28730e 100644 --- a/assets/index-e29aed3a.js +++ b/assets/index-66dea2ac.js @@ -1 +1 @@ -import{t as j,c as M}from"./lodash-es@4.17.21-b7de4195.js";import{s as N}from"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import{e as P,i as D,o as W,j as q,k as O,l as k}from"./index-8cf4458d.js";import{u as h,i as G,a as H,b as X,c as Y,d as _,e as J,f as K,g as Q,h as Z,j as I,k as ee,l as te,m as ae,n as se,o as ie,p as oe,q as ne,r as ue}from"./echarts@5.4.0-40235ba7.js";import{k as $,A as x,m as y,v as re,f as le,n as ce,t as de,b as t,p as o}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as p,h as he,v as pe}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{_ as u,Y as me,e as R}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./zrender@5.4.0-1cedba25.js";import"./tslib@2.3.0-54e39b60.js";const T=e=>Object.assign({},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.9)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e),c=$({name:"RayChart",props:{width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},canvasRender:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},success:{type:[Function,Array],default:null},error:{type:[Function,Array],default:null},theme:{type:[String,Object],default:""},autoChangeTheme:{type:Boolean,default:!1},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>T()}},setup(e,{expose:F}){const m=P(),{themeValue:r}=N(m),C=p(),f=p();let a,d;const b=x(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),A=x(()=>T(e.loadingOptions)),n=async()=>{h([H,X,Y,_,J,K,Q,Z]),h([I,ee,te,ae,se,ie]),h([oe,ne]),h([ue]);try{h(e.use)}catch{console.error("Error: wrong property and method passed in extend attribute")}},w=()=>{let s=M(e.options);const l=g=>Object.assign({},s,g);return e.showAria&&(s=l({aria:{enabled:!0,decal:{show:!0}}})),s},i=s=>{const l=C.value,g=w(),{height:V,width:z}=l.getBoundingClientRect(),{success:S,error:B}=e;V===0&&O(l,{height:"200px"}),z===0&&O(l,{width:"200px"});try{a=G(l,s),f.value=a,g&&a.setOption(g),S&&k(S,a)}catch(U){B&&k(B),console.error("RayChart render error: ",U)}},v=s=>{if(e.autoChangeTheme){i(s?"dark":"");return}e.theme||i("")},E=()=>{a&&(a.clear(),a.dispose())},L=()=>{a&&a.resize()};return y(()=>[r.value],([s])=>{e.autoChangeTheme&&(E(),v(s))}),y(()=>e.showAria,()=>{E(),(e.autoChangeTheme||e.theme)&&r.value?i("dark"):i("")}),y(()=>e.loading,s=>{s?a==null||a.showLoading(A.value):a==null||a.hideLoading()}),e.watchOptions&&y(()=>e.watchOptions,()=>{const s=w();a==null||a.setOption(s)}),re(async()=>{await n()}),le(()=>{ce(()=>{e.autoChangeTheme?v(r.value):e.theme?i("dark"):i(""),e.autoResize&&(d=j(L,1e3),W(window,"resize",d))})}),de(()=>{E(),q(window,"resize",d),d.cancel()}),F({echart:f}),{rayChartRef:C,cssVarsRef:b,echartInstance:f}},render(){return t("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),et=$({name:"REchart",setup(){const e=p(),F=p(!1),m=p(!1),r=he({loading:!1});return{baseOptions:{legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},baseChartRef:e,chartLoading:F,handleLoadingShow:n=>{r.loading=n},chartAria:m,handleAriaShow:n=>{m.value=n},handleChartRenderSuccess:n=>{window.$notification.info({title:"可视化图渲染成功回调函数",content:"可视化图渲染成功, 并且返回了当前可视化图实例",duration:5*1e3}),e.value},basePieOptions:{title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},baseLineOptions:{title:{text:"Stacked Area Chart"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},toolbox:{feature:{saveAsImage:{}}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]},...pe(r)}},render(){return t("div",{class:"echart"},[t(u,null,{default:()=>[o("RayChart 组件使用")]}),t(me,null,{default:()=>[o("该组件会默认以 200*200 宽高进行填充。预设了常用的图、方法组件,如果不满足需求,需要用 use 方法进行手动拓展。该组件实现了自动跟随模板主题切换功能,但是动态切换损耗较大,所以默认不启用")]}),t(u,null,{default:()=>[o("基础使用")]}),t("div",{class:"chart--container"},[t(c,{options:this.baseOptions},null)]),t(u,null,{default:()=>[o("渲染成功后运行回调函数")]}),t("div",{class:"chart--container"},[t(c,{ref:"baseChartRef",options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)]),t(u,null,{default:()=>[o("能跟随主题切换的可视化图")]}),t("div",{class:"chart--container"},[t(c,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)]),t(u,null,{default:()=>[o("不跟随主题切换的暗色主题可视化图")]}),t("div",{class:"chart--container"},[t(c,{theme:"dark",options:this.baseOptions},null)]),t(u,null,{default:()=>[o("加载动画")]}),t(R,{value:this.chartLoading,"onUpdate:value":e=>this.chartLoading=e,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),t("div",{class:"chart--container"},[t(c,{loading:this.loading,options:this.baseOptions},null)]),t(u,null,{default:()=>[o("贴画可视化图")]}),t(R,{value:this.chartAria,"onUpdate:value":e=>this.chartAria=e,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),t("div",{class:"chart--container"},[t(c,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{et as default}; +import{t as j,c as M}from"./lodash-es@4.17.21-b7de4195.js";import{s as N}from"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import{e as P,i as D,o as W,j as q,k as O,l as k}from"./index-925f82f6.js";import{u as h,i as G,a as H,b as X,c as Y,d as _,e as J,f as K,g as Q,h as Z,j as I,k as ee,l as te,m as ae,n as se,o as ie,p as oe,q as ne,r as ue}from"./echarts@5.4.0-40235ba7.js";import{k as $,A as x,m as y,v as re,f as le,n as ce,t as de,b as t,p as o}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as p,h as he,v as pe}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{_ as u,Y as me,e as R}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./zrender@5.4.0-1cedba25.js";import"./tslib@2.3.0-54e39b60.js";const T=e=>Object.assign({},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.9)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e),c=$({name:"RayChart",props:{width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},canvasRender:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},success:{type:[Function,Array],default:null},error:{type:[Function,Array],default:null},theme:{type:[String,Object],default:""},autoChangeTheme:{type:Boolean,default:!1},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>T()}},setup(e,{expose:F}){const m=P(),{themeValue:r}=N(m),C=p(),f=p();let a,d;const b=x(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),A=x(()=>T(e.loadingOptions)),n=async()=>{h([H,X,Y,_,J,K,Q,Z]),h([I,ee,te,ae,se,ie]),h([oe,ne]),h([ue]);try{h(e.use)}catch{console.error("Error: wrong property and method passed in extend attribute")}},w=()=>{let s=M(e.options);const l=g=>Object.assign({},s,g);return e.showAria&&(s=l({aria:{enabled:!0,decal:{show:!0}}})),s},i=s=>{const l=C.value,g=w(),{height:V,width:z}=l.getBoundingClientRect(),{success:S,error:B}=e;V===0&&O(l,{height:"200px"}),z===0&&O(l,{width:"200px"});try{a=G(l,s),f.value=a,g&&a.setOption(g),S&&k(S,a)}catch(U){B&&k(B),console.error("RayChart render error: ",U)}},v=s=>{if(e.autoChangeTheme){i(s?"dark":"");return}e.theme||i("")},E=()=>{a&&(a.clear(),a.dispose())},L=()=>{a&&a.resize()};return y(()=>[r.value],([s])=>{e.autoChangeTheme&&(E(),v(s))}),y(()=>e.showAria,()=>{E(),(e.autoChangeTheme||e.theme)&&r.value?i("dark"):i("")}),y(()=>e.loading,s=>{s?a==null||a.showLoading(A.value):a==null||a.hideLoading()}),e.watchOptions&&y(()=>e.watchOptions,()=>{const s=w();a==null||a.setOption(s)}),re(async()=>{await n()}),le(()=>{ce(()=>{e.autoChangeTheme?v(r.value):e.theme?i("dark"):i(""),e.autoResize&&(d=j(L,1e3),W(window,"resize",d))})}),de(()=>{E(),q(window,"resize",d),d.cancel()}),F({echart:f}),{rayChartRef:C,cssVarsRef:b,echartInstance:f}},render(){return t("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),et=$({name:"REchart",setup(){const e=p(),F=p(!1),m=p(!1),r=he({loading:!1});return{baseOptions:{legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},baseChartRef:e,chartLoading:F,handleLoadingShow:n=>{r.loading=n},chartAria:m,handleAriaShow:n=>{m.value=n},handleChartRenderSuccess:n=>{window.$notification.info({title:"可视化图渲染成功回调函数",content:"可视化图渲染成功, 并且返回了当前可视化图实例",duration:5*1e3}),e.value},basePieOptions:{title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},baseLineOptions:{title:{text:"Stacked Area Chart"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},toolbox:{feature:{saveAsImage:{}}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]},...pe(r)}},render(){return t("div",{class:"echart"},[t(u,null,{default:()=>[o("RayChart 组件使用")]}),t(me,null,{default:()=>[o("该组件会默认以 200*200 宽高进行填充。预设了常用的图、方法组件,如果不满足需求,需要用 use 方法进行手动拓展。该组件实现了自动跟随模板主题切换功能,但是动态切换损耗较大,所以默认不启用")]}),t(u,null,{default:()=>[o("基础使用")]}),t("div",{class:"chart--container"},[t(c,{options:this.baseOptions},null)]),t(u,null,{default:()=>[o("渲染成功后运行回调函数")]}),t("div",{class:"chart--container"},[t(c,{ref:"baseChartRef",options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)]),t(u,null,{default:()=>[o("能跟随主题切换的可视化图")]}),t("div",{class:"chart--container"},[t(c,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)]),t(u,null,{default:()=>[o("不跟随主题切换的暗色主题可视化图")]}),t("div",{class:"chart--container"},[t(c,{theme:"dark",options:this.baseOptions},null)]),t(u,null,{default:()=>[o("加载动画")]}),t(R,{value:this.chartLoading,"onUpdate:value":e=>this.chartLoading=e,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),t("div",{class:"chart--container"},[t(c,{loading:this.loading,options:this.baseOptions},null)]),t(u,null,{default:()=>[o("贴画可视化图")]}),t(R,{value:this.chartAria,"onUpdate:value":e=>this.chartAria=e,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),t("div",{class:"chart--container"},[t(c,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{et as default}; diff --git a/assets/index-66dea2ac.js.gz b/assets/index-66dea2ac.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6545b5b4345cf1fc176035eb23dc231443fd10ca GIT binary patch literal 3623 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

>YrP-b>scWhA*D#K|@1Pv8qG t56^wS3$pR%qbO~Em|-h;)1Jjws`y_E;(slV;O))+<$tPre|`2K007Qd?U(=n literal 0 HcmV?d00001 diff --git a/assets/index-27fb2229.js b/assets/index-7b165af0.js similarity index 95% rename from assets/index-27fb2229.js rename to assets/index-7b165af0.js index c3f86f0d..afe32691 100644 --- a/assets/index-27fb2229.js +++ b/assets/index-7b165af0.js @@ -1 +1 @@ -import{i as l,o as u,j as m,l as c}from"./index-8cf4458d.js";import{k as S,A as g,f as b,t as w,b as o,E as d}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as p}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{A as R}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";const A=S({name:"RayIframe",props:{src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},success:{type:[Function,Array],default:null},error:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0}},setup(e,{expose:y}){const h=g(()=>({"--ray-iframe-frameborder":l(e.frameborder),"--ray-iframe-width":l(e.width),"--ray-iframe-height":l(e.height)})),s=p(),i=p(!0),n=r=>{i.value=!1;const{success:t}=e;t&&c(t,s.value,r)},f=r=>{i.value=!1;const{error:t}=e;t&&c(t,r)},a=()=>s.value;return y(),b(()=>{u(a(),"load",n.bind(this)),u(a(),"error",f)}),w(()=>{m(a(),"load",n),m(a(),"error",f)}),{cssVars:h,iframeRef:s,spinShow:i}},render(){return o("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[o(R,d(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>o("iframe",d({class:"ray-iframe__container",ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}});export{A as R}; +import{i as l,o as u,j as m,l as c}from"./index-925f82f6.js";import{k as S,A as g,f as b,t as w,b as o,E as d}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as p}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{A as R}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";const A=S({name:"RayIframe",props:{src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},success:{type:[Function,Array],default:null},error:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0}},setup(e,{expose:y}){const h=g(()=>({"--ray-iframe-frameborder":l(e.frameborder),"--ray-iframe-width":l(e.width),"--ray-iframe-height":l(e.height)})),s=p(),i=p(!0),n=r=>{i.value=!1;const{success:t}=e;t&&c(t,s.value,r)},f=r=>{i.value=!1;const{error:t}=e;t&&c(t,r)},a=()=>s.value;return y(),b(()=>{u(a(),"load",n.bind(this)),u(a(),"error",f)}),w(()=>{m(a(),"load",n),m(a(),"error",f)}),{cssVars:h,iframeRef:s,spinShow:i}},render(){return o("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[o(R,d(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>o("iframe",d({class:"ray-iframe__container",ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}});export{A as R}; diff --git a/assets/index-7b165af0.js.gz b/assets/index-7b165af0.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..22e761d24c699d01a300c5269211164d3f2ff5e1 GIT binary patch literal 733 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 n=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);a.value=n(u),d.value=n(s)},F=n=>{n.url&&window.open(n.url)};return D(()=>{b()}),{columns:g,dependenciesOptions:a,devDependenciesOptions:d,templateOptions:f,handleTagClick:F}},render(){let i,u,s;return t("div",{class:"rely-about"},[t(l,{title:"关于项目"},{default:()=>[k("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(l,{title:"项目信息"},{default:()=>[t(o,{bordered:!0,labelPlacement:"left"},p(i=this.templateOptions.map(e=>t(r,{key:e.name,label:e.name},{default:()=>[t(x,C({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(l,{title:"生产依赖"},{default:()=>[t(o,{bordered:!0,labelPlacement:"left"},p(u=this.dependenciesOptions.map(e=>t(r,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]}),t(l,{title:"开发依赖"},{default:()=>[t(o,{bordered:!0,labelPlacement:"left"},p(s=this.devDependenciesOptions.map(e=>t(r,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?s:{default:()=>[s]})]})])}});export{K as default}; +import{k as h,v as D,b as t,p as k,E as C,q as j}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as v}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{U as l,j as o,k as r,y as x}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./lodash-es@4.17.21-b7de4195.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";function p(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!j(i)}const K=h({name:"RelyAbout",setup(){const{pkg:i}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{dependencies:u,devDependencies:s,name:e,version:E}=i,g=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],a=v([]),d=v([]),f=[{name:"项目名称",label:e},{name:"版本信息",label:E},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const n=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);a.value=n(u),d.value=n(s)},F=n=>{n.url&&window.open(n.url)};return D(()=>{b()}),{columns:g,dependenciesOptions:a,devDependenciesOptions:d,templateOptions:f,handleTagClick:F}},render(){let i,u,s;return t("div",{class:"rely-about"},[t(l,{title:"关于项目"},{default:()=>[k("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(l,{title:"项目信息"},{default:()=>[t(o,{bordered:!0,labelPlacement:"left"},p(i=this.templateOptions.map(e=>t(r,{key:e.name,label:e.name},{default:()=>[t(x,C({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(l,{title:"生产依赖"},{default:()=>[t(o,{bordered:!0,labelPlacement:"left"},p(u=this.dependenciesOptions.map(e=>t(r,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]}),t(l,{title:"开发依赖"},{default:()=>[t(o,{bordered:!0,labelPlacement:"left"},p(s=this.devDependenciesOptions.map(e=>t(r,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?s:{default:()=>[s]})]})])}});export{K as default}; diff --git a/assets/index-4dea28cb.js.gz b/assets/index-85bb7962.js.gz similarity index 92% rename from assets/index-4dea28cb.js.gz rename to assets/index-85bb7962.js.gz index c750a7114e5edf46f6747182426b01f3a18fe8b9..144fd4c578720ec0a0838bace0667f5a35137ac9 100644 GIT binary patch delta 24 gcmX>sbXaIZ2P@M?was0u8<{!S+m7cf6lP!m0CGkMGXMYp delta 24 gcmX>sbXaIZ2P@Mw_03(Z8<{z5vL*Qz3NtVO0BfcPCjbBd diff --git a/assets/index-8cf4458d.js b/assets/index-8cf4458d.js deleted file mode 100644 index 7439c2cb..00000000 --- a/assets/index-8cf4458d.js +++ /dev/null @@ -1 +0,0 @@ -import{u as Pe,c as Ee,a as ze,b as xe,R as Re}from"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import{s as c1,d as q1,c as Ie,i as Ve,g as De,t as Ze,f as je}from"./lodash-es@4.17.21-b7de4195.js";import{z as R1,d as I1,N as W1,a as Ne,b as He,t as Be,c as k1,e as r1,f as I,g as Ue,h as y1,i as Fe,j as $e,k as _1,l as Ke,m as qe,n as Q,o as We,p as O1,q as Y1,r as Ye,s as G1,u as Ge,v as Je,w as Xe,x as J1,y as Qe,A as X1,B as V1,C as e2,D as t2,E as o2,F as n2,G as l2,H as i2,I as s2,J as a2,K as c2,L as r2,M as Q1,O as ee,P as S1}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{c as u2}from"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import{d as D}from"./dayjs@1.11.7-adc18375.js";import{d as d1,s as Z,c as p2}from"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import{h as U,v as q,k as P,u as s1}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{m as e1,k as M,A as S,b as i,E as K,n as H,h as N,q as h1,f as te,t as oe,an as d2,ah as W,Q as Y,aF as b1,M as h2,L as m2,ap as D1,R as f2,p as J}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{s as Z1}from"./screenfull@6.0.2-b3e6dc1f.js";import{T as g2,c as ne}from"./@vue_runtime-dom@3.3.4-d86573ec.js";import{u as j1,a as v2,b as y2}from"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import{s as _2}from"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import{C as N1}from"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))n(l);new MutationObserver(l=>{for(const s of l)if(s.type==="childList")for(const a of s.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&n(a)}).observe(document,{childList:!0,subtree:!0});function o(l){const s={};return l.integrity&&(s.integrity=l.integrity),l.referrerPolicy&&(s.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?s.credentials="include":l.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(l){if(l.ep)return;l.ep=!0;const s=o(l);fetch(l.href,s)}})();const b2="modulepreload",w2=function(e){return"/ray-template/"+e},H1={},_=function(t,o,n){if(!o||o.length===0)return t();const l=document.getElementsByTagName("link");return Promise.all(o.map(s=>{if(s=w2(s),s in H1)return;H1[s]=!0;const a=s.endsWith(".css"),c=a?'[rel="stylesheet"]':"";if(!!n)for(let y=l.length-1;y>=0;y--){const b=l[y];if(b.href===s&&(!a||b.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${c}`))return;const h=document.createElement("link");if(h.rel=a?"stylesheet":b2,a||(h.as="script",h.crossOrigin=""),h.href=s,document.head.appendChild(h),a)return new Promise((y,b)=>{h.addEventListener("load",y),h.addEventListener("error",()=>b(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t())},S2=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,l)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(l.bind(null,new Error("Unknown variable dynamic import: "+t)))})};function L1(e,t,o="sessionStorage"){if(!e){console.error("Failed to set stored data: key is empty or undefined");return}try{const n=JSON.stringify(t);o==="localStorage"?window.localStorage.setItem(e,n):window.sessionStorage.setItem(e,n)}catch(n){console.error(`Failed to set stored data for key '${e}'`,n)}}function G(e,t="sessionStorage",o){try{const n=t==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return n===null?o??null:JSON.parse(n)}catch(n){return console.error(`Failed to get stored data for key '${e}'`,n),o??null}}function M2(e,t="sessionStorage"){switch(e){case"all":window.window.localStorage.clear(),window.sessionStorage.clear();break;case"all-sessionStorage":window.sessionStorage.clear();break;case"all-localStorage":window.localStorage.clear();break;default:if(!e){console.error("Failed to remove stored data: key is empty or undefined");return}t==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}}const le=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],C2="zh-CN",ie="zh-cn",k2={"zh-CN":"zh-cn","en-US":"en"},se={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},o1={name:"Dashboard",path:"/dashboard"},$={MENU_COLLAPSED_WIDTH:64,MENU_COLLAPSED_MODE:"width",MENU_COLLAPSED_ICON_SIZE:22,MENU_COLLAPSED_INDENT:24,MENU_ACCORDION:!1},A1={signin:"signin",localeLanguage:"localeLanguage",token:"token"},K3=(e,t)=>{if(typeof t!="string"||!t.trim())throw new Error("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const l=e[n].default;let s=n.replace(`./${t}/`,"").replace(/^\.\//,"");const a=s.lastIndexOf(".");s=s.substring(0,a);const c=s.split("/"),r=c.shift(),h=c.join(".");r&&(h?(c1(o,r,o[r]||{}),c1(o[r],h,l)):c1(o,r,l||{}))}),o},O2=async e=>{var o;const t={};for(const n of e){const l=await S2(Object.assign({"./lang/en-US.ts":()=>_(()=>import("./en-US-e932e38f.js"),["assets/en-US-e932e38f.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/lodash-es@4.17.21-b7de4195.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),"./lang/zh-CN.ts":()=>_(()=>import("./zh-CN-3179c140.js"),["assets/zh-CN-3179c140.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/lodash-es@4.17.21-b7de4195.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"])}),`./lang/${n.key}.ts`),s=n.key;s&&(t[s]=((o=l==null?void 0:l.default)==null?void 0:o.message)??{})}return t},L2=e=>{switch(e){case"zh-CN":return{locale:R1,dateLocal:I1};case"en-US":return{locale:null,dateLocal:null};default:return{locale:R1,dateLocal:I1}}},ae=()=>G(A1.localeLanguage,"localStorage",C2),A2=()=>({VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",VITE_USER_NODE_ENV:"production",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1}),n1=(e,t)=>Object.prototype.toString.call(e).includes(t),T2=(e=16,t=62)=>{const o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],l=window.crypto||window.msCrypto;let s=0;for(s=0;s{e&&t&&o&&e.addEventListener(t,o,n)},P1=(e,t,o,n=!1)=>{e&&t&&o&&e.removeEventListener(t,o,n)},m1=(e,t)=>{e&&t.trim().split(" ").forEach(n=>{n&&e.classList.add(n)})},t1=(e,t)=>{if(e)if(t==="removeAllClass"){const o=e.classList;o.forEach(n=>o.remove(n))}else t.trim().split(" ").forEach(n=>{n&&e.classList.remove(n)})},E2=(e,t)=>{const o=e.className,n=t.trim().split(" ").filter(l=>l!=="");return o.includes(n.join(" "))},z2=(e,t)=>{if(!e)return;let o;n1(t,"String")?o=t.split(";").reduce((n,l)=>{const[s,a]=l.split(":").map(c=>c.trim());return s&&a&&(n[s]=a),n},{}):o=t,Object.keys(o).forEach(n=>{const l=o[n];n in e.style&&(e.style[n]=l)})},ce=(e,t=1)=>{const o=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,n=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,l=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let s;if(o.test(e)){const a=e.substring(1);s="rgb("+[parseInt(a.substring(0,2),16),parseInt(a.substring(2,4),16),parseInt(a.substring(4,6),16)].join(", ")+")"}else n.test(e)||l.test(e),s=e;return s&&!s.startsWith("rgba")&&(s=s.replace("rgb","rgba").replace(")",`, ${t})`)),s},M1=e=>{if(!e)return null;const t=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(t))}catch(o){return console.error(`Failed to get elements for selector '${e}'`,o),null}},q3=(e,t="px")=>typeof e=="number"?e.toString()+t:n1(e,"String")&&P2.validerCSSUnit.test(e)?e:e+t;let re;const x2=async()=>{const e=ae(),t=await O2(le);return u2({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0})},R2=async e=>{const t=await x2();re=t,e.use(t)},I2=(e,t)=>!e||t.startsWith(e)?t:`${e}.${t}`,l1=e=>{const{t,locale:o,...n}=re.global;return{...n,t:(a,...c)=>a?!a.includes(".")&&!e?a:t(I2(e,a),...c):"",locale:a=>{const c=o;c.value=a}}},T=e=>e,ue={APP_THEME_COLOR:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],APP_PRIMARY_COLOR:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},APP_NAIVE_UI_THEME_OVERRIDES:{}},V2=()=>{D.locale(ie)},D2=()=>({locale:t=>{const o=k2[t];o?D.locale(o):D.locale(ie)}}),V=d1("setting",()=>{const{appPrimaryColor:{primaryColor:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{locale:t}=l1(),{locale:o}=D2(),n=U({drawerPlacement:"right",primaryColorOverride:{...ue.APP_NAIVE_UI_THEME_OVERRIDES,common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,invertSwitch:!1,breadcrumbSwitch:!0,localeLanguage:ae(),lockScreenSwitch:!1,lockScreenInputSwitch:!1}),l=c=>{t(c),o(c),n.localeLanguage=c,L1("localeLanguage",c,"localStorage")},s=c=>{c1(n,"settingState.primaryColorOverride.common.primaryColorHover",c);const r=document.body;r.style.setProperty("--ray-theme-primary-color",c),r.style.setProperty("--ray-theme-primary-fade-color",ce(c,.3))},a=(c,r)=>{Object.hasOwn(n,r)&&typeof n[r]=="boolean"&&(n[r]=c)};return e1(()=>n.invertSwitch,c=>{const r=document.body,h="ray-template--invert";c?m1(r,h):t1(r,h)}),{...q(n),updateLocale:l,changePrimaryColor:s,changeSwitcher:a}},{persist:{key:"piniaSettingStore"}}),pe=P(),Z2=["RLogin","ErrorPage","RayTemplateDoc"],a1=["admin"],j2=e=>{const{beforeEach:t}=e,o=(n,l)=>n.path==="/"||l.path==="/login";t((n,l,s)=>{const a=G(A1.token),c=G("menuKey","sessionStorage",o1.path),{meta:r,name:h}=n;a!==null?o(n,l)?u1(!0):!n1(h,"Symbol")&&h&&Z2.includes(h)?s():ge(r)?o(n,l)?c?s(c):u1(!0):s():u1(!0):o(n,l)?s():s("/")})},N2={path:"/dashboard",name:"RDashboard",component:()=>_(()=>import("./index-3da30b59.js"),["assets/index-3da30b59.js","assets/index-2ac7dfba.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-dc50c796.css"]),meta:{i18nKey:T("menu.Dashboard"),icon:"dashboard",order:0}},H2=Object.freeze(Object.defineProperty({__proto__:null,default:N2},Symbol.toStringTag,{value:"Module"})),B2={path:"/axios",name:"RAxios",component:()=>_(()=>import("./index-7e9c1f8b.js"),["assets/index-7e9c1f8b.js","assets/vue-hooks-plus@1.7.6_vue@3.3.4-1baf6b87.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/lodash@4.17.21-2cee12c8.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/axios@1.2.0-413e2d92.js","assets/form-data@4.0.0-19dc8c5e.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-2b2366c8.css"]),meta:{i18nKey:T("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},U2=Object.freeze(Object.defineProperty({__proto__:null,default:B2},Symbol.toStringTag,{value:"Module"})),F2={path:"/directive",name:"RDirective",component:()=>_(()=>import("./index-3d3f7d0b.js"),["assets/index-3d3f7d0b.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{i18nKey:T("menu.Directive"),icon:"other",order:2}},$2=Object.freeze(Object.defineProperty({__proto__:null,default:F2},Symbol.toStringTag,{value:"Module"})),B=()=>_(()=>Promise.resolve().then(()=>Et),void 0),K2={path:"",name:"RDocLayout",component:B,meta:{i18nKey:T("menu.Doc"),icon:"doc",order:5,env:"development"},children:[{path:"/doc",name:"RDocInside",component:()=>_(()=>import("./index-12cfb818.js"),["assets/index-12cfb818.js","assets/index-27fb2229.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-ab2681ed.css","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),meta:{i18nKey:T("menu.DocLocalInside")}},{path:"",name:"RDoc",component:B,meta:{i18nKey:T("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"",name:"RDocLocal",component:B,meta:{i18nKey:T("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},q2=Object.freeze(Object.defineProperty({__proto__:null,default:K2},Symbol.toStringTag,{value:"Module"})),W2={path:"/echart",name:"REchart",component:()=>_(()=>import("./index-e29aed3a.js"),["assets/index-e29aed3a.js","assets/lodash-es@4.17.21-b7de4195.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/echarts@5.4.0-40235ba7.js","assets/zrender@5.4.0-1cedba25.js","assets/tslib@2.3.0-54e39b60.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-5ba451c9.css"]),meta:{i18nKey:T("menu.Echart"),icon:"echart",order:1}},Y2=Object.freeze(Object.defineProperty({__proto__:null,default:W2},Symbol.toStringTag,{value:"Module"})),G2={path:"/iframe",name:"IframeDemo",component:()=>_(()=>import("./index-a6f73590.js"),["assets/index-a6f73590.js","assets/index-27fb2229.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-ab2681ed.css","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},J2=Object.freeze(Object.defineProperty({__proto__:null,default:G2},Symbol.toStringTag,{value:"Module"})),X2={path:"/multi",name:"MultiMenu",component:B,meta:{i18nKey:T("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>_(()=>import("./index-1c2d9461.js"),["assets/index-1c2d9461.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:B,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>_(()=>import("./index-626cc7e2.js"),["assets/index-626cc7e2.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:B,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>_(()=>import("./index-c7e329b5.js"),["assets/index-c7e329b5.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},Q2=Object.freeze(Object.defineProperty({__proto__:null,default:X2},Symbol.toStringTag,{value:"Module"})),et={path:"/office",name:"ROffice",component:()=>_(()=>import("./index-09018c38.js"),["assets/index-09018c38.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js"]),meta:{i18nKey:T("menu.Office"),icon:"office",hidden:!0},children:[{path:"document",name:"Document",component:()=>_(()=>import("./index-3223c379.js"),["assets/index-3223c379.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/lodash-es@4.17.21-b7de4195.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),meta:{i18nKey:"Office_Document"}},{path:"presentation",name:"Presentation",component:()=>_(()=>import("./index-04d625b2.js"),["assets/index-04d625b2.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js"]),meta:{i18nKey:"Office_Presentation"}},{path:"spreadsheet",name:"Spreadsheet",component:()=>_(()=>import("./index-73d099a6.js"),["assets/index-73d099a6.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js"]),meta:{i18nKey:"Office_Spreadsheet"}}]},tt=Object.freeze(Object.defineProperty({__proto__:null,default:et},Symbol.toStringTag,{value:"Module"})),ot={path:"/precision",name:"CalculatePrecision",component:()=>_(()=>import("./index-e919a009.js"),["assets/index-e919a009.js","assets/lodash-es@4.17.21-b7de4195.js","assets/currency.js@2.0.4-57f74176.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{i18nKey:T("menu.CalculatePrecision"),icon:"other",order:2}},nt=Object.freeze(Object.defineProperty({__proto__:null,default:ot},Symbol.toStringTag,{value:"Module"})),lt={path:"/rely",name:"RelyAbout",component:B,meta:{i18nKey:T("menu.Rely"),icon:"rely",order:7},children:[{path:"rely-about",name:"RelyAbout",component:()=>_(()=>import("./index-4dea28cb.js"),["assets/index-4dea28cb.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-184de73a.css"]),meta:{i18nKey:"RelyAbout"}}]},it=Object.freeze(Object.defineProperty({__proto__:null,default:lt},Symbol.toStringTag,{value:"Module"})),st={path:"/router-demo",name:"RouterDemoRoot",component:B,meta:{i18nKey:T("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>_(()=>import("./index-421be532.js"),["assets/index-421be532.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>_(()=>import("./index-edb485a9.js"),["assets/index-edb485a9.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"信息详情",hidden:!0,sameLevel:!0}}]},at=Object.freeze(Object.defineProperty({__proto__:null,default:st},Symbol.toStringTag,{value:"Module"})),ct={path:"/scroll-reveal",name:"ScrollReveal",component:()=>_(()=>import("./index-ed81ddfe.js"),["assets/index-ed81ddfe.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-0d9096a4.css"]),meta:{i18nKey:T("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},rt=Object.freeze(Object.defineProperty({__proto__:null,default:ct},Symbol.toStringTag,{value:"Module"})),ut={path:"/table",name:"TableView",component:()=>_(()=>import("./index-de43026c.js"),["assets/index-de43026c.js","assets/vuedraggable@4.1.0_vue@3.3.4-c9b779ee.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vue@3.3.4-1da73de6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/sortablejs@1.14.0-ca132232.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/print-js@1.6.0-31e6d2b4.js","assets/xlsx@0.18.5-65d3fcd1.js","assets/dayjs@1.11.7-adc18375.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-4fe37468.css"]),meta:{i18nKey:T("menu.Table"),icon:"other",order:2}},pt=Object.freeze(Object.defineProperty({__proto__:null,default:ut},Symbol.toStringTag,{value:"Module"})),dt={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>_(()=>import("./index-13a9e336.js"),["assets/index-13a9e336.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-fa813b60.css"]),meta:{i18nKey:T("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},ht=Object.freeze(Object.defineProperty({__proto__:null,default:dt},Symbol.toStringTag,{value:"Module"})),mt=()=>{const e=Object.assign({"../modules/dashboard.ts":H2,"../modules/demo/axios.ts":U2,"../modules/demo/directive.ts":$2,"../modules/demo/doc.ts":q2,"../modules/demo/echart.ts":Y2,"../modules/demo/iframe.ts":J2,"../modules/demo/multi-menu.ts":Q2,"../modules/demo/office.ts":tt,"../modules/demo/precision.ts":nt,"../modules/demo/rely.ts":it,"../modules/demo/router-demo.ts":at,"../modules/demo/scroll-reveal.ts":rt,"../modules/demo/table.ts":pt,"../modules/error404.ts":ht});return Object.keys(e).reduce((o,n)=>{const l=e[n].default;if(l)o.push(l);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},ft=e=>e.sort((t,o)=>{var s,a;const n=((s=t.meta)==null?void 0:s.order)??1,l=((a=o.meta)==null?void 0:a.order)??0;if(typeof n!="number"||typeof l!="number")throw new Error("orderRoutes error: order must be a number!");return n===l?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-l}),gt=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=pe.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})};function de(e,...t){if(Array.isArray(e))e.forEach(o=>de(o,...t));else return e(...t)}const L=M({name:"RayIcon",props:{color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},setup(e){const t=S(()=>e.color),o=S(()=>`#${e.prefix}-${e.name}`),n=S(()=>({"--ray-icon-width":e.width?e.width+"px":e.size+"px","--ray-icon-height":e.height?e.height+"px":e.size+"px","--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{modelColor:t,symbolId:o,cssVars:n,handleClick:s=>{const{onClick:a}=e;a&&de(a,s)}}},render(){return i("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.handleClick.bind(this)},[i("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[i("use",K({"xlink:href":this.symbolId},{fill:this.modelColor}),null)])])}}),vt=M({name:"LayoutMenu",setup(){const e=P(null),t=v1(),{router:o}=g1(),{changeMenuModelValue:n,collapsedMenu:l}=t,s=S({get:()=>(H().then(()=>{y()}),t.menuKey),set:()=>{}}),a=S(()=>t.options),c=S(()=>t.collapsed),{layout:{sideBarLogo:r}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},h=()=>{r&&r.url&&(r.jumpType==="station"?o.push(r.url):window.open(r.url))},y=()=>{const b=s.value;H().then(()=>{var C,z;(z=(C=e.value)==null?void 0:C.showOption)==null||z.call(C,b)})};return{modelMenuKey:s,changeMenuModelValue:n,modelMenuOptions:a,modelCollapsed:c,collapsedMenu:l,sideBarLogo:r,handleSideBarLogoClick:h,menuRef:e}},render(){return i(He,{bordered:!0,showTrigger:!0,collapseMode:$.MENU_COLLAPSED_MODE,collapsedWidth:$.MENU_COLLAPSED_WIDTH,onUpdateCollapsed:this.collapsedMenu.bind(this),nativeScrollbar:!1},{default:()=>[this.sideBarLogo?i("div",{class:["ray-menu__logo",this.sideBarLogo.url?"ray-menu__logo-url":""],onClick:this.handleSideBarLogoClick.bind(this)},[this.sideBarLogo.icon?i(L,{name:this.sideBarLogo.icon,size:"30"},null):"",i("h1",{class:[this.modelCollapsed?"":"ray-menu__logo-title--open","ray-menu__logo-title"]},[i(W1,null,{default:()=>[this.sideBarLogo.title]})])]):"",i(Ne,{ref:"menuRef",value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:$.MENU_COLLAPSED_INDENT,collapsed:this.modelCollapsed,collapsedIconSize:$.MENU_COLLAPSED_ICON_SIZE,collapsedWidth:$.MENU_COLLAPSED_WIDTH,onUpdateValue:(e,t)=>{this.changeMenuModelValue(e,t)},accordion:$.MENU_ACCORDION},null)]})}});const yt=M({name:"TooltipIcon",props:{...Be,iconName:{type:String,required:!0},customClassName:{type:String,default:""},tooltipText:{type:String,default:""}},emits:["click"],setup(e,{emit:t}){return{handleClick:n=>{t("click",n)}}},render(){return i(k1,this.$props,{trigger:()=>i(L,{name:this.iconName,size:"18",customClassName:`tooltip-text__icon ${this.customClassName}`,onClick:this.handleClick.bind(this)},null),default:()=>this.tooltipText})}});const _t=M({name:"ThemeSwitch",setup(){const{t:e}=l1(),t=V(),{changeSwitcher:o}=t,{themeValue:n}=Z(t);return{t:e,changeSwitcher:o,themeValue:n,handleRailStyle:({checked:s})=>s?{backgroundColor:"#000000"}:{color:"#000000"}}},render(){const{t:e}=this;return i(I,{justify:"center"},{default:()=>[i(k1,null,{trigger:()=>i(r1,{value:this.themeValue,"onUpdate:value":t=>this.themeValue=t,railStyle:this.handleRailStyle.bind(this),onUpdateValue:t=>this.changeSwitcher(t,"themeValue")},{"checked-icon":()=>N(L,{name:"dark"},{}),"unchecked-icon":()=>N(L,{name:"light"},{}),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.themeValue?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function w1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!h1(e)}const bt=M({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{t:o}=l1(),n=V(),{changePrimaryColor:l,changeSwitcher:s}=n,{themeValue:a,primaryColorOverride:c,menuTagSwitch:r,breadcrumbSwitch:h,invertSwitch:y}=Z(n);return{modelShow:S({get:()=>e.show,set:C=>{t("update:show",C)}}),t:o,changePrimaryColor:l,themeValue:a,primaryColorOverride:c,menuTagSwitch:r,changeSwitcher:s,breadcrumbSwitch:h,invertSwitch:y}},render(){let e,t,o;const{t:n}=this;return i(Ke,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[i(Ue,{title:n("headerSettingOptions.Title")},{default:()=>[i(I,{class:"setting-drawer__space",vertical:!0},{default:()=>[i(y1,{titlePlacement:"center"},w1(e=n("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),i(_t,null,null),i(y1,{titlePlacement:"center"},w1(t=n("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),i(Fe,{swatches:ue.APP_THEME_COLOR,value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.primaryColorOverride.common.primaryColor=l,onUpdateValue:this.changePrimaryColor.bind(this)},null),i(y1,{titlePlacement:"center"},w1(o=n("headerSettingOptions.InterfaceDisplay"))?o:{default:()=>[o]}),i($e,{labelPlacement:"left",column:1},{default:()=>[i(_1,{label:"多标签"},{default:()=>[i(r1,{value:this.menuTagSwitch,"onUpdate:value":l=>this.menuTagSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"menuTagSwitch")},null)]}),i(_1,{label:"面包屑"},{default:()=>[i(r1,{value:this.breadcrumbSwitch,"onUpdate:value":l=>this.breadcrumbSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"breadcrumbSwitch")},null)]}),i(_1,{label:"反转色"},{default:()=>[i(r1,{value:this.invertSwitch,"onUpdate:value":l=>this.invertSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"invertSwitch")},null)]})]})]})]})]})}});function wt(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!h1(e)}const St=M({name:"RBreadcrumb",setup(){const e=v1(),{changeMenuModelValue:t}=e,{breadcrumbOptions:o}=Z(e);return{modelBreadcrumbOptions:S(()=>o.value),handleDropdownSelect:(a,c)=>{t(a,c)},handleBreadcrumbItemClick:a=>{var c;if(!((c=a.children)!=null&&c.length)){const{meta:r={}}=a;r.sameLevel||t(a.key,a)}}}},render(){let e;return i(We,null,wt(e=this.modelBreadcrumbOptions.map(t=>i(qe,{key:t.key,onClick:this.handleBreadcrumbItemClick.bind(this,t)},{default:()=>{var o;return[i(Q,{labelField:"breadcrumbLabel",options:t.children&&((o=t.children)==null?void 0:o.length)>1?t.children:[],onSelect:this.handleDropdownSelect.bind(this)},{default:()=>i("span",null,[t.label&&typeof t.label=="function"?t.label():t.breadcrumbLabel])})]}})))?e:{default:()=>[e]})}});function B1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!h1(e)}const Mt=M({name:"GlobalSeach",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const o=v1(),{changeMenuModelValue:n}=o,l=S({get:()=>e.show,set:u=>{t("update:show",u),u||y()}}),s=S(()=>o.options),a=U({searchValue:null,searchOptions:[]}),c=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"↑ ↓",label:"切换",plain:!0},{icon:"esc",label:"关闭",plain:!0}];let r=0,h=r;const y=()=>{a.searchOptions=[],a.searchValue=null,r=0,h=r},b=u=>{(u.ctrlKey||u.metaKey)&&u.key==="k"&&(u.preventDefault(),u.stopPropagation(),y(),l.value=!0)},C=u=>{const d=[],g=m=>{m.forEach(v=>{var O,R,i1;(O=v.children)!=null&&O.length&&C1(v)&&g(v.children);const k=(R=v.breadcrumbLabel)==null?void 0:R.toLocaleLowerCase(),x=String(u).toLocaleLowerCase();k!=null&&k.includes(x)&&C1(v)&&!((i1=v.children)!=null&&i1.length)&&d.push(v)})};u?(g(s.value),a.searchOptions=d):a.searchOptions=[],H().then(()=>{w()})},z=u=>{if(u){const{meta:d}=u;d.windowOpen?window.open(d.windowOpen):(l.value=!1,n(u.key,u))}},w=()=>{const u=a.searchOptions[r],d=a.searchOptions[h];u&&H().then(()=>{const g=M1(`attr:data_path="${u.path}"`),m=d?M1(`attr:data_path="${d==null?void 0:d.path}"`):null;if(m!=null&&m.length){const[v]=m;t1(v,"content-item--active")}if(g!=null&&g.length){const[v]=g;m1(v,"content-item--active")}})},E=u=>{const{icon:d}=u;return typeof d=="string"?i(L,{name:d,size:"24"},null):typeof d=="function"?()=>d:i(L,{name:"table",size:"24"},null)},j=u=>{const d=u.key;(d==="ArrowUp"||d==="ArrowDown")&&(u.preventDefault(),u.stopPropagation()),h=r<=0?0:r;const g=m=>{m==="up"?r=r-1<0?0:r-1:m==="down"&&(r=r+1>=a.searchOptions.length?a.searchOptions.length-1:r+1)};switch(d){case"ArrowUp":g("up");break;case"ArrowDown":g("down");break;case"Enter":const m=a.searchOptions[r];m&&z(m);break}w()};return te(()=>{T1(window,"keydown",u=>{b(u),j(u)})}),oe(()=>{P1(window,"keydown",u=>{b(u),j(u)})}),{...q(a),modelShow:l,tiptextOptions:c,handleSearchMenuOptions:q1(C,300),handleSearchItemClick:z,RenderPreIcon:E}},render(){let e,t;return i(G1,{show:this.modelShow,"onUpdate:show":o=>this.modelShow=o,"transform-origin":"center"},{default:()=>[i("div",{class:"global-seach global-seach--dark global-seach--light"},[i("div",{class:"global-seach__wrapper"},[i("div",{class:"global-seach__card"},[i("div",{class:"global-seach__card-header"},[i(O1,{size:"large",value:this.searchValue,"onUpdate:value":o=>this.searchValue=o,clearable:!0,onInput:this.handleSearchMenuOptions.bind(this)},{prefix:()=>i(L,{name:"search",size:"24"},null)})]),i(Y1,{class:"global-seach__card-content"},{default:()=>[this.searchOptions.length?i(I,{vertical:!0,wrapItem:!1,size:[8,8]},B1(e=this.searchOptions.map(o=>i(I,K({align:"center",wrapItem:!1,class:"content-item"},{onClick:this.handleSearchItemClick.bind(this,o),data_path:o.path}),{default:()=>[i("div",{class:"content-item-icon"},[this.RenderPreIcon(o.meta)]),i("div",{class:"content-item-label"},[o.breadcrumbLabel])]})))?e:{default:()=>[e]}):i(Ye,{size:"large",description:"暂无搜索结果"},{icon:()=>""})]}),i("div",{class:"global-seach__card-footer"},[i(I,{class:"card-footer__tip-wrapper",align:"center",wrapItem:!1,size:[24,8]},B1(t=this.tiptextOptions.map(o=>i("div",{class:"tip-wrapper-item"},[i("div",{class:"item-icon"},[o.plain?i("span",null,[o.icon]):i(L,{name:o.icon,size:"18"},null)]),i("div",{class:"item-laebl"},[o.label])])))?t:{default:()=>[t]})])])])])]})}});const E1=M({name:"AppAvatar",props:{...Ge,...Je,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=G(A1.signin),o=S(()=>({"--app-avatar-cursor":e.cursor}));return{signin:t,cssVars:o}},render(){return i(I,K({class:"app-avatar"},this.$props,{wrapItem:!1,style:this.cssVars,size:this.spaceSize}),{default:()=>{var e,t;return[i(Xe,K(this.$props,{src:(e=this.signin)==null?void 0:e.avatar,objectFit:"cover",round:!0,size:this.avatarSize}),null),i("div",{class:"app-avatar__name"},[(t=this.signin)==null?void 0:t.name])]}})}}),Ct=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],kt={logout:()=>{const e=z1(),{logout:t}=e;window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{t()}})},lockScreen:()=>{const e=V(),{changeSwitcher:t}=e;t(!0,"lockScreenSwitch")}},Ot=e=>{const t=kt[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},Lt=M({name:"SiderBar",setup(){const e=V(),{t}=l1(),{updateLocale:o,changeSwitcher:n}=e,{drawerPlacement:l,breadcrumbSwitch:s}=Z(e),a=P(!1),c={display:"flex"},r=P(!1),h=S(()=>[{name:"reload",size:18,tooltip:t("headerTooltip.Reload")}]),y=S(()=>[{name:"search",size:18,tooltip:t("headerTooltip.Search"),eventKey:"search"},{name:"fullscreen",size:18,tooltip:t("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:t("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:t("headerTooltip.Setting"),eventKey:"setting"}]),b={reload:()=>{n(!1,"reloadRouteSwitch"),setTimeout(()=>n(!0,"reloadRouteSwitch"),300)},setting:()=>{a.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>Z1.isEnabled?(()=>{Z1.toggle()})():(()=>{window.$message.warning("您的浏览器不支持全屏~")})(),search:()=>{r.value=!0},lock:()=>{n(!0,"lockScreenSwitch")}};return{leftIconOptions:h,rightTooltipIconOptions:y,t,handleIconClick:z=>{var w;(w=b[z])==null||w.call(b)},showSettings:a,updateLocale:o,spaceItemStyle:c,drawerPlacement:l,breadcrumbSwitch:s,globalSearchShown:r}},render(){return i(J1,{class:"layout-header",bordered:!0},{default:()=>[i(Mt,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),i(I,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[i(I,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>i(k1,null,{trigger:()=>i(L,{customClassName:"layout-header__method--icon",name:e.name,size:e.size,onClick:this.handleIconClick.bind(this,e.name)},null),default:()=>e.tooltip})),this.breadcrumbSwitch?i(St,null,null):""]}),i(I,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>i(yt,{iconName:e.name,tooltipText:e.tooltip,onClick:this.handleIconClick.bind(this,e.name)},null)),i(Q,{options:le,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[i(L,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),i(Q,{options:Ct(),onSelect:Ot.bind(this),trigger:"click"},{default:()=>[i(E1,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),i(bt,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function At(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!h1(e)}const Tt=M({name:"MenuTag",setup(e,{expose:t}){const o=P(null),n=v1(),l=V(),{menuKey:s,menuTagOptions:a}=Z(n),{changeMenuModelValue:c,spliceMenTagOptions:r,emptyMenuTagOptions:h,setMenuTagOptions:y}=n,{changeSwitcher:b}=l,{path:C}=o1,z=["closeAll","closeRight","closeLeft","closeOther"];let w=-1;const E=S(()=>a.value.map((p,f,A)=>(p.key===s.value&&p.key!==C?p.closeable=!0:p.closeable=!1,p.key===C&&(p.closeable=!1),A.length<=1&&(p.closeable=!1),p))),j=P([{label:"重新加载",key:"reloadCurrentPage",icon:()=>N(L,{size:16,name:"reload"},{})},{label:"关闭其他",key:"closeOther",icon:()=>N(L,{size:16,name:"other"},{})},{label:"关闭右侧",key:"closeRight",icon:()=>N(L,{size:16,name:"right_arrow"},{})},{label:"关闭左侧",key:"closeLeft",icon:()=>N(L,{size:16,name:"left_arrow"},{})},{type:"divider",key:"d1"},{label:"全部关闭",key:"closeAll",icon:()=>N(L,{size:16,name:"close"},{}),disabled:!1}]),u=T2(16),d={reloadCurrentPage:()=>{b(!1,"reloadRouteSwitch"),setTimeout(()=>b(!0,"reloadRouteSwitch"))},closeAll:()=>{j.value.length>1&&(h(),u1(!0))},closeRight:()=>{const p=j.value.length,f=E.value[w];r(w+1,p-1),s.value!==f.key&&c(f.key,f)},closeLeft:()=>{r(0,w)},closeOther:()=>{const p=E.value[w];s.value!==p.key?(h(),c(p.key,p)):y(p,!1)}},g=U({x:0,y:0,actionDropdownShow:!1}),m="menu_tag_data",v=p=>{if(r(p),s.value!==C){const f=E.value,A=f.length,F=f[A-1];c(F.key,F)}},k=(p,f)=>{j.value.forEach(A=>{if(A.key===p){A.disabled=f;return}})},x=p=>{c(p.key,p)},O=()=>{const p=document.getElementById(u);if(p)return Array.from(p.childNodes).find(F=>E2(F,"n-scrollbar-container"))},R=p=>{var A;const f=O();if(f){const F=f.scrollLeft||0,Te=p==="left"?Math.max(0,F-200):F+200;(A=o.value)==null||A.scrollTo({left:Te,behavior:"smooth"})}},i1=p=>{var f;g.actionDropdownShow=!1,(f=d[p])==null||f.call(d)},Me=(p,f)=>{f.preventDefault(),g.actionDropdownShow=!1,w=p,H().then(()=>{g.actionDropdownShow=!0,g.x=f.clientX,g.y=f.clientY})},x1=()=>{const p=E.value.length-1;w===p?k("closeRight",!0):w0&&k("closeLeft",!1)},Ce=()=>{w=E.value.findIndex(f=>f.key===s.value),x1()},ke=p=>{E.value.length>1&&p.key!==C&&(p.closeable=!0)},Oe=p=>{p.key!==s.value&&(p.closeable=!1)},Le=()=>{O()&&H().then(()=>{var f;(f=o.value)==null||f.scrollTo({left:99999,behavior:"smooth"})})},Ae=()=>{H().then(()=>{var f;const p=M1(`attr:${m}="${s.value}"`);if(p!=null&&p.length){const[A]=p;(f=A.scrollIntoView)==null||f.call(A)}})};return e1(()=>E.value,(p,f)=>{j.value.forEach(A=>{z.includes(A.key)&&(p.length>1?A.disabled=!1:A.disabled=!0)}),f!=null&&f.length&&(p.length>(f==null?void 0:f.length)?Le():p.length===(f==null?void 0:f.length)&&Ae())},{immediate:!0}),e1(()=>g.actionDropdownShow,()=>{x1()}),t({}),{modelMenuTagOptions:E,changeMenuModelValue:c,closeCurrentMenuTag:v,menuKey:s,handleTagClick:x,moreOptions:j,handleScrollX:R,scrollRef:o,scrollBarUUID:u,actionDropdownSelect:i1,rootPath:C,actionState:g,handleContextMenu:Me,setCurrentContentmenuIndex:Ce,menuTagMouseenter:ke,menuTagMouseleave:Oe,MENU_TAG_DATA:m}},render(){let e;return i(J1,null,{default:()=>[i("div",{class:"menu-tag"},[i(Q,{options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onClickoutside:()=>{this.actionState.actionDropdownShow=!1},onSelect:this.actionDropdownSelect.bind(this)},null),i(I,{class:"menu-tag-sapce",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[i(L,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__left-arrow",onClick:this.handleScrollX.bind(this,"left")},null),i(Y1,K({xScrollable:!0,ref:"scrollRef"},{id:this.scrollBarUUID}),{default:()=>[i(I,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},At(e=this.modelMenuTagOptions.map((t,o)=>i(Qe,K({size:"large",strong:!0,closable:t.closeable,onClose:this.closeCurrentMenuTag.bind(this,o),type:t.key===this.menuKey?"primary":"default",bordered:!1},{onClick:this.handleTagClick.bind(this,t),onContextmenu:this.handleContextMenu.bind(this,o),onMouseenter:this.menuTagMouseenter.bind(this,t),onMouseleave:this.menuTagMouseleave.bind(this,t),[this.MENU_TAG_DATA]:t.path}),{default:()=>{var n;return[typeof t.label=="string"?t.label:(n=t.label)==null?void 0:n.call(t)]}})))?e:{default:()=>[e]})]}),i("div",{class:"menu-tag__right-wrapper"},[i(L,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__right-arrow",onClick:this.handleScrollX.bind(this,"right")},null),i(Q,{options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this)},{default:()=>[i(L,{name:"more",width:"20",height:"28",customClassName:"menu-tag__right-setting",onClick:this.setCurrentContentmenuIndex.bind(this)},null)]})])]})])]})}});const Pt=M({name:"TransitionComponent",__name:"index",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!1}},setup(e){const t=ye(),{keepAliveInclude:o}=Z(t),{setupKeepAlive:n,maxKeepAliveLength:l,keepAliveExclude:s}=se;return(a,c)=>{const r=d2("RouterView");return W(),Y(r,null,{default:b1(({Component:h,route:y})=>[h?(W(),Y(g2,{key:0,name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:b1(()=>[(W(),Y(h2,null,{default:b1(()=>[s1(n)?(W(),Y(m2,{key:0,max:s1(l),include:s1(o),exclude:s1(s)},[(W(),Y(D1(h),{key:y.fullPath}))],1032,["max","include","exclude"])):(W(),Y(D1(h),{key:y.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):f2("",!0)]),_:1})}}}),he=M({name:"ContentWrapper",setup(){const e=V(),t=Pe(),{reloadRouteSwitch:o}=Z(e),n=P(!1),l={opacitySpinning:"0"};return(()=>{t.beforeEach(()=>{n.value=!0}),t.afterEach(()=>{setTimeout(()=>{n.value=!1},300)})})(),{reloadRouteSwitch:o,spinning:n,thmeOverridesSpin:l}},render(){return i(X1,{show:this.spinning||!this.reloadRouteSwitch,description:"loading...",size:"large",themeOverrides:this.thmeOverridesSpin},{default:()=>[this.reloadRouteSwitch?i(Pt,{class:"content-wrapper",transitionPropName:"layout-content"},null):""]})}}),Et=Object.freeze(Object.defineProperty({__proto__:null,default:he},Symbol.toStringTag,{value:"Module"}));const zt=M({name:"FooterWrapper",setup(){const{layout:{copyright:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};return{copyright:e}},render(){return this.copyright?i("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),xt=e=>{const t=j1(e[0]),o=j1(e[1]);return S(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`}))},U1=v2("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),f1=()=>({setLockAppScreen:o=>{U1.value=o},getLockAppScreen:()=>U1.value}),Rt=M({name:"RLayout",setup(){const e=P(),t=P(),o=V(),{height:n}=y2(),{menuTagSwitch:l}=Z(o),{getLockAppScreen:s}=f1(),a=xt([e,t]);return{windowHeight:n,modelMenuTagSwitch:l,cssVarsRef:a,getLockAppScreen:s,LAYOUT_CONTENT_REF:pe,layoutSiderBarRef:e,layoutMenuTagRef:t}},render(){return i("div",{class:["layout"],style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[this.getLockAppScreen()?"":i(V1,{class:"layout-full",hasSider:!0},{default:()=>[i(vt,null,null),i(V1,{class:"layout__view-container__layout"},{default:()=>[i(Lt,{ref:"layoutSiderBarRef"},null),this.modelMenuTagSwitch?i(Tt,{ref:"layoutMenuTagRef"},null):"",i(e2,{ref:"LAYOUT_CONTENT_REF",class:"layout-content__router-view",nativeScrollbar:!1},{default:()=>[i(he,null,null),i(zt,null,null)]})]})]})])}}),me=()=>ft(mt()),F1=e=>e.startsWith("/"),fe=(e,t=[],o="")=>Array.isArray(e)?(e.forEach(l=>{var s;if((s=l.children)!=null&&s.length)fe(l.children,t,o+(F1(l.path)?l.path:"/"+l.path));else{const a=o+(F1(l.path)?l.path:"/"+l.path),c={...l,path:a};t.push(c)}}),t):[],It=e=>Array.isArray(e)?fe(Ie(e)):[],{path:Vt}=o1,Dt=()=>[{path:"/",name:"login",component:()=>_(()=>import("./index-a559b507.js"),["assets/index-a559b507.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/qrcode.vue@3.3.4_vue@3.3.4-8759f3fa.js","assets/index-2ac7dfba.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-5c25c09e.css"])},{path:"/",name:"layout",redirect:Vt,component:Rt,children:It(me())}];let X;const Zt=()=>Ee({history:ze(),routes:Dt(),scrollBehavior:e=>(gt(e),{top:0,left:0})}),jt=e=>{X=Zt(),Ht(X),g1(),e.use(X)},g1=()=>{try{if(X)return{router:X};throw new Error}catch{throw new Error("router is not defined")}},ge=e=>{const{signinCallback:t}=Z(z1()),o=S(()=>t.value.role),{role:n}=e;return a1!=null&&a1.length&&a1.includes(o.value)||!n||!(n!=null&&n.length)?!0:n?n.includes(o.value):!0},C1=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:l}=t,{MODE:s}=A2();return!(n||o||l&&typeof l=="string"&&l!==s||l&&Array.isArray(l)&&!l.includes(s))},Nt=e=>{e.beforeEach(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.start()}),e.afterEach(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.finish()}),e.onError(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.error()})},Ht=e=>{Nt(e),j2(e)},u1=(e=!0)=>{const{router:t}=g1(),{push:o,replace:n}=t,{path:l}=o1;L1("menuKey",l),e?o(l):n(l)},Bt=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,ve=(e,t,o)=>{const n=[];if(Bt(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const l of e.children){const s=ve(l,t,o);s.length>0&&n.push(e,...s)}return n},Ut=(e,t,o)=>{const n=[];for(const l of e){const s=ve(l,t,o);s.length>0&&n.push(...s)}return n},Ft=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=o?o.title:"";document.title=t+" - "+n},$t=e=>{const{meta:t}=e;if(!t.icon)return;if(n1(t.icon,"Object"))return()=>t.icon;const o=N(L,{name:t.icon,size:$.MENU_COLLAPSED_ICON_SIZE},{});return()=>o},$1=()=>{const{path:e}=o1;return G("menuKey","sessionStorage",e)},v1=d1("menu",()=>{const{router:e}=g1(),t=xe(),{t:o}=l1(),{setKeepAliveInclude:n}=ye(),l=U({menuKey:$1(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),s=P(!0),a=(u,d)=>Ut(u,"key",d),c=(u,d)=>{const{meta:g}=d;l.breadcrumbOptions=a(l.options,u),g.sameLevel&&H().then(()=>{l.breadcrumbOptions.find(v=>v.path===d.path)||l.breadcrumbOptions.push(d)})},r=(u,d=!0)=>{const m=Array.isArray(u)?[...u]:[u];d?l.menuTagOptions.push(...m):l.menuTagOptions=m},h=(u,d)=>{l.menuTagOptions.find(m=>m.path===u)||l.menuTagOptions.push(d)},y=(u,d)=>{const{meta:g,path:m}=d;if(g.windowOpen)window.open(g.windowOpen);else{if(String(u).startsWith("/"))e.push(m);else{const k=a(l.options,u).map(x=>x.key).join("/");e.push(k)}const v=(m.match(new RegExp("/","g"))||[]).length;n(d),Ft(d),!g.sameLevel||g.sameLevel&&v===1?(h(u,d),c(u,d),l.menuKey=u,L1("menuKey",u)):c(l.menuKey||"",d)}},b=async u=>{const d=(u.match(new RegExp("/","g"))||[]).length;let g=u;if(d>1){const v=u.split("/").filter(k=>k);g=v[v.length-1]}const m=(v,k)=>{var x,O;for(const R of k)if((x=R.children)!=null&&x.length&&m(v,R.children),v===R.key&&!((O=R==null?void 0:R.children)!=null&&O.length)){y(v,R);break}};m(g,l.options)},C=()=>new Promise(u=>{const d=m=>{const{meta:v}=m,k=S(()=>v!=null&&v.i18nKey?o(`${v.i18nKey}`):v==null?void 0:v.noLocalTitle),x={...m,key:m.path,label:()=>N(W1,null,{default:()=>k.value}),breadcrumbLabel:k.value},O=Object.assign({},x,{icon:$t(m)});return m.path===$1()&&h(m.path,O),O.show=C1(O),O},g=(m,v)=>{var x;const k=[];for(const O of m){if((x=O.children)!=null&&x.length)O.children=g(O.children);else if(!ge(O.meta))continue;k.push(d(O))}return k};l.options=g(me()),u()}),z=u=>l.collapsed=u,w=(u,d=1)=>l.menuTagOptions.splice(u,d),E=()=>{l.menuTagOptions=[]},j=async()=>{s.value&&await C(),s.value=!1};return e1(()=>t.fullPath,async u=>{var m;const d=/^([^?]+)/,g=(m=u.match(d))==null?void 0:m[1];await j(),await b(g||"")},{immediate:!0}),{...q(l),changeMenuModelValue:y,setupAppMenu:C,collapsedMenu:z,spliceMenTagOptions:w,emptyMenuTagOptions:E,setMenuTagOptions:r}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey"]}}),z1=d1("signin",()=>{const e=U({signinCallback:{}}),t=n=>new Promise((l,s)=>{Ve(n)?s({code:1,message:"登陆失败",data:null}):(e.signinCallback={role:"admin",name:n.name,avatar:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},l({code:0,message:"登陆成功",data:e.signinCallback}))}),o=()=>{window.$message.info("账号退出中..."),M2("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...q(e),signin:t,logout:o}},{persist:{key:"piniaSigninStore",paths:["signinCallback"],storage:sessionStorage}}),ye=d1("keepAlive",()=>{const{maxKeepAliveLength:e}=se,t=U({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=l=>{const s=o(),{name:a,meta:{keepAlive:c}}=l;if(c){if(s=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(a))}};return{...q(t),setKeepAliveInclude:n}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),Kt=async e=>{const t=p2();e.use(t),t.use(_2)},qt=M({name:"GlobalProvider",setup(){const e=V(),t=S(()=>e.primaryColorOverride),o=S(()=>e.themeValue?t2:null),n=S(()=>{const r=e.localeLanguage;return L2(r)}),{message:l,notification:s,dialog:a,loadingBar:c}=o2(["message","dialog","notification","loadingBar"],{configProviderProps:S(()=>({theme:o.value}))});return window.$dialog=a,window.$message=l,window.$loadingBar=c,window.$notification=s,{modelPrimaryColorOverride:t,modelThemeValue:o,localePackage:n}},render(){return i(c2,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[i(n2,null,{default:()=>[i(l2,null,{default:()=>[i(i2,null,{default:()=>[i(s2,null,{default:()=>{var e,t;return[i(a2,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}});const Wt=M({name:"AppStyleProvider",setup(){const e=V(),{themeValue:t}=Z(e),o=()=>{const{appPrimaryColor:{primaryColor:s,primaryFadeColor:a}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},c=document.body,r=G("piniaSettingStore","localStorage");if(r){const h=De(r,"primaryColorOverride.common.primaryColor",s),y=ce(h,.38);c.style.setProperty("--ray-theme-primary-color",h),c.style.setProperty("--ray-theme-primary-fade-color",y||a)}},n=()=>{const s=document.getElementById("pre-loading-animation");s&&z2(s,{display:"none"})},l=s=>{const a=document.body,c="ray-template--dark",r="ray-template--light";s?t1(a,r):t1(a,c),m1(a,s?c:r)};o(),n(),e1(()=>t.value,s=>{l(s)},{immediate:!0})},render(){return i("div",{class:"app-style-provider"},null)}}),_e=P(!1),W3=e=>_e.value=e,Yt=M({name:"GlobalSpin",props:{...r2},setup(){return{spinValue:_e,overrides:{opacitySpinning:"0.3"}}},render(){return i(X1,K(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});const be={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},p1=()=>({lockPassword:null}),Gt=M({name:"LockScreen",setup(){const e=P(null),t=P(null),{setLockAppScreen:o}=f1(),{changeSwitcher:n}=V(),l=U({lockCondition:p1()}),s=()=>{var a;(a=e.value)==null||a.validate(c=>{c||(o(!0),n(!0,"lockScreenSwitch"),l.lockCondition=p1())})};return te(()=>{H(()=>{var a;(a=t.value)==null||a.focus()})}),{...q(l),lockScreen:s,formInstRef:e,inputInstRef:t}},render(){return i("div",{class:"app-lock-screen__input"},[i(E1,{vertical:!0,align:"center",avatarSize:52},null),i(Q1,{ref:"formInstRef",model:this.lockCondition,rules:be,labelPlacement:"left"},{default:()=>[i(ee,{path:"lockPassword"},{default:()=>[i(O1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,minlength:6,maxlength:12},null)]}),i(S1,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[J("锁屏")]})]})])}}),Jt=M({name:"UnlockScreen",setup(){const e=P(null),t=P(null),{logout:o}=z1(),{changeSwitcher:n}=V(),{setLockAppScreen:l}=f1(),s="HH:mm",a="A",c="YY年MM月DD日",r="ddd",h=U({lockCondition:p1(),HH_MM:D().format(s),AM_PM:D().locale("en").format(a),YY_MM_DD:D().format(c),DDD:D().format(r)}),y=setInterval(()=>{h.HH_MM=D().format(s),h.AM_PM=D().format(a)},6e3),b=setInterval(()=>{h.YY_MM_DD=D().format(c),h.DDD=D().format(r)},864e5),C=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{o(),setTimeout(()=>{n(!1,"lockScreenSwitch")})}})},z=()=>{var w;(w=e.value)==null||w.validate(E=>{E||(l(!1),n(!1,"lockScreenSwitch"),h.lockCondition=p1())})};return oe(()=>{clearInterval(y),clearInterval(b)}),{...q(h),backToSignin:C,unlockScreen:z,formRef:e,inputInstRef:t}},render(){var e,t;return i("div",{class:"app-lock-screen__unlock"},[i("div",{class:"app-lock-screen__unlock__content"},[i("div",{class:"app-lock-screen__unlock__content-bg"},[i("div",{class:"left"},[(e=this.HH_MM)==null?void 0:e.split(":")[0]]),i("div",{class:"right"},[(t=this.HH_MM)==null?void 0:t.split(":")[1]])]),i("div",{class:"app-lock-screen__unlock__content-avatar"},[i(E1,{vertical:!0,align:"center",avatarSize:52},null)]),i("div",{class:"app-lock-screen__unlock__content-input"},[i(Q1,{ref:"formRef",model:this.lockCondition,rules:be},{default:()=>[i(ee,{path:"lockPassword"},{default:()=>[i(O1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":o=>this.lockCondition.lockPassword=o,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12},null)]}),i(I,{justify:"space-between"},{default:()=>[i(S1,{type:"primary",text:!0,onClick:this.backToSignin.bind(this)},{default:()=>[J("返回登陆")]}),i(S1,{type:"primary",text:!0,onClick:this.unlockScreen.bind(this)},{default:()=>[J("进入系统")]})]})]})]),i("div",{class:"app-lock-screen__unlock__content-date"},[i("div",{class:"current-date"},[this.HH_MM,J(" "),i("span",null,[this.AM_PM])]),i("div",{class:"current-year"},[this.YY_MM_DD,J(" "),i("span",null,[this.DDD])])])])])}}),Xt=M({name:"AppLockScreen",setup(){const e=V(),{lockScreenSwitch:t}=Z(e),{getLockAppScreen:o}=f1();return{lockScreenSwitch:t,getLockAppScreen:o}},render(){return i(G1,{show:this.lockScreenSwitch,"onUpdate:show":e=>this.lockScreenSwitch=e,transformOrigin:"center",maskClosable:!1,closeOnEsc:!1,preset:this.getLockAppScreen()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[i("div",{class:"app-lock-screen__content"},[this.getLockAppScreen()?i(Jt,null,null):i(Gt,null,null)])]})}}),we=M({name:"App",render(){return i(qt,null,{default:()=>[i(Xt,null,null),i(Wt,null,null),i(Yt,null,{default:()=>i(Re,null,null),description:()=>"lodaing..."})]})}});if(typeof window<"u"){let e=function(){var t=document.body,o=document.getElementById("__svg__icons__dom__");o||(o=document.createElementNS("http://www.w3.org/2000/svg","svg"),o.style.position="absolute",o.style.width="0",o.style.height="0",o.id="__svg__icons__dom__",o.setAttribute("xmlns","http://www.w3.org/2000/svg"),o.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),o.innerHTML='',t.insertBefore(o,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const Qt=()=>{let e;return{mounted:(t,o)=>{const n=o.value;e=new N1(t,{text:()=>String(n)}),e==null||e.on("success",()=>{window.$message.success("复制成功")}),e==null||e.on("error",()=>{window.$message.error("复制失败")})},updated:(t,o)=>{const n=o.value;e=new N1(t,{text:()=>String(n)})},beforeUnmount:()=>{e==null||e.destroy(),e=null}}},e3=Object.freeze(Object.defineProperty({__proto__:null,default:Qt},Symbol.toStringTag,{value:"Module"})),t3=()=>{let e;return{beforeMount:(t,o)=>{const{func:n,trigger:l="click",wait:s=500,options:a}=o.value;if(typeof n!="function")throw new Error("debounce directive value must be a function");e=q1(n,s,Object.assign({},{},a)),T1(t,l,e)},beforeUnmount:(t,o)=>{const{trigger:n="click"}=o.value;e&&(e.cancel(),P1(t,n,e)),e=null}}},o3=Object.freeze(Object.defineProperty({__proto__:null,default:t3},Symbol.toStringTag,{value:"Module"})),K1=(e,t)=>{if(e){const o="ray-template__directive--disabled";t?m1(e,o):t1(e,o),e==null||e.setAttribute("disabled",t?"disabled":"")}},n3=()=>({mounted:(e,t)=>{const o=t.value;K1(e,o)},updated:(e,t)=>{const o=t.value;K1(e,o)}}),l3=Object.freeze(Object.defineProperty({__proto__:null,default:n3},Symbol.toStringTag,{value:"Module"})),i3=()=>{let e;return{beforeMount:(t,o)=>{const{func:n,trigger:l="click",wait:s=500,options:a}=o.value;if(typeof n!="function")throw new Error("throttle directive value must be a function");e=Ze(n,s,Object.assign({},{},a)),T1(t,l,e)},beforeUnmount:(t,o)=>{const{trigger:n="click"}=o.value;e&&(e.cancel(),P1(t,n,e)),e=null}}},s3=Object.freeze(Object.defineProperty({__proto__:null,default:i3},Symbol.toStringTag,{value:"Module"})),a3=e=>Object.keys(e).reduce((o,n)=>{var s;const l=(s=e[n])==null?void 0:s.default;if(typeof l=="function")return o[n]=l,o;throw new Error("directiveModules[curr] is not function")},{}),c3=e=>{const o=a3(Object.assign({"./modules/copy/index.ts":e3,"./modules/debounce/index.ts":o3,"./modules/disabled/index.ts":l3,"./modules/throttle/index.ts":s3})),n=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)");je(o,(l,s)=>{var c;const a=(c=s.match(n))==null?void 0:c[0];if(n1(a,"String"))e.directive(a,l==null?void 0:l());else throw new Error("directiveName is not string, please check your directive file name")})},Se=async e=>{await R2(e),await Kt(e),jt(e),V2(),c3(e)},r3=async()=>{const e=ne(we);await Se(e),e.mount("#app")},u3=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=ne(we),await Se(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?u3():r3();export{A1 as A,le as L,o1 as R,_t as T,z1 as a,g1 as b,L1 as c,L as d,V as e,K3 as f,A2 as g,G as h,q3 as i,P1 as j,z2 as k,de as l,T2 as m,T1 as o,u1 as r,W3 as s,l1 as u}; diff --git a/assets/index-8cf4458d.js.gz b/assets/index-8cf4458d.js.gz deleted file mode 100644 index 95739774ccbd0fdbc0a15633e59266972406c50a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42453 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

  • uOY2u0JU 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 diff --git a/assets/index-925f82f6.js b/assets/index-925f82f6.js new file mode 100644 index 00000000..58bca0ff --- /dev/null +++ b/assets/index-925f82f6.js @@ -0,0 +1 @@ +import{u as Pe,c as Ee,a as ze,b as xe,R as Re}from"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import{s as c1,d as q1,c as Ie,i as Ve,g as De,t as Ze,f as je}from"./lodash-es@4.17.21-b7de4195.js";import{z as R1,d as I1,N as W1,a as Ne,b as He,t as Be,c as k1,e as r1,f as I,g as Ue,h as y1,i as Fe,j as $e,k as _1,l as Ke,m as qe,n as Q,o as We,p as O1,q as Y1,r as Ye,s as G1,u as Ge,v as Je,w as Xe,x as J1,y as Qe,A as X1,B as V1,C as e2,D as t2,E as o2,F as n2,G as l2,H as i2,I as s2,J as a2,K as c2,L as r2,M as Q1,O as ee,P as S1}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{c as u2}from"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import{d as D}from"./dayjs@1.11.7-adc18375.js";import{d as d1,s as Z,c as p2}from"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import{h as U,v as q,k as P,u as s1}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{m as e1,k as M,A as S,b as i,E as K,n as H,h as N,q as h1,f as te,t as oe,an as d2,ah as W,Q as Y,aF as b1,M as h2,L as m2,ap as D1,R as f2,p as J}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{s as Z1}from"./screenfull@6.0.2-b3e6dc1f.js";import{T as g2,c as ne}from"./@vue_runtime-dom@3.3.4-d86573ec.js";import{u as j1,a as v2,b as y2}from"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import{s as _2}from"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import{C as N1}from"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))n(l);new MutationObserver(l=>{for(const s of l)if(s.type==="childList")for(const a of s.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&n(a)}).observe(document,{childList:!0,subtree:!0});function o(l){const s={};return l.integrity&&(s.integrity=l.integrity),l.referrerPolicy&&(s.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?s.credentials="include":l.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(l){if(l.ep)return;l.ep=!0;const s=o(l);fetch(l.href,s)}})();const b2="modulepreload",w2=function(e){return"/ray-template/"+e},H1={},_=function(t,o,n){if(!o||o.length===0)return t();const l=document.getElementsByTagName("link");return Promise.all(o.map(s=>{if(s=w2(s),s in H1)return;H1[s]=!0;const a=s.endsWith(".css"),c=a?'[rel="stylesheet"]':"";if(!!n)for(let y=l.length-1;y>=0;y--){const b=l[y];if(b.href===s&&(!a||b.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${c}`))return;const h=document.createElement("link");if(h.rel=a?"stylesheet":b2,a||(h.as="script",h.crossOrigin=""),h.href=s,document.head.appendChild(h),a)return new Promise((y,b)=>{h.addEventListener("load",y),h.addEventListener("error",()=>b(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t())},S2=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,l)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(l.bind(null,new Error("Unknown variable dynamic import: "+t)))})};function L1(e,t,o="sessionStorage"){if(!e){console.error("Failed to set stored data: key is empty or undefined");return}try{const n=JSON.stringify(t);o==="localStorage"?window.localStorage.setItem(e,n):window.sessionStorage.setItem(e,n)}catch(n){console.error(`Failed to set stored data for key '${e}'`,n)}}function G(e,t="sessionStorage",o){try{const n=t==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return n===null?o??null:JSON.parse(n)}catch(n){return console.error(`Failed to get stored data for key '${e}'`,n),o??null}}function M2(e,t="sessionStorage"){switch(e){case"all":window.window.localStorage.clear(),window.sessionStorage.clear();break;case"all-sessionStorage":window.sessionStorage.clear();break;case"all-localStorage":window.localStorage.clear();break;default:if(!e){console.error("Failed to remove stored data: key is empty or undefined");return}t==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}}const le=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],C2="zh-CN",ie="zh-cn",k2={"zh-CN":"zh-cn","en-US":"en"},se={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},o1={name:"Dashboard",path:"/dashboard"},$={MENU_COLLAPSED_WIDTH:64,MENU_COLLAPSED_MODE:"width",MENU_COLLAPSED_ICON_SIZE:22,MENU_COLLAPSED_INDENT:24,MENU_ACCORDION:!1},A1={signin:"signin",localeLanguage:"localeLanguage",token:"token"},K3=(e,t)=>{if(typeof t!="string"||!t.trim())throw new Error("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const l=e[n].default;let s=n.replace(`./${t}/`,"").replace(/^\.\//,"");const a=s.lastIndexOf(".");s=s.substring(0,a);const c=s.split("/"),r=c.shift(),h=c.join(".");r&&(h?(c1(o,r,o[r]||{}),c1(o[r],h,l)):c1(o,r,l||{}))}),o},O2=async e=>{var o;const t={};for(const n of e){const l=await S2(Object.assign({"./lang/en-US.ts":()=>_(()=>import("./en-US-d8e40c86.js"),["assets/en-US-d8e40c86.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/lodash-es@4.17.21-b7de4195.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),"./lang/zh-CN.ts":()=>_(()=>import("./zh-CN-084cd29c.js"),["assets/zh-CN-084cd29c.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/lodash-es@4.17.21-b7de4195.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"])}),`./lang/${n.key}.ts`),s=n.key;s&&(t[s]=((o=l==null?void 0:l.default)==null?void 0:o.message)??{})}return t},L2=e=>{switch(e){case"zh-CN":return{locale:R1,dateLocal:I1};case"en-US":return{locale:null,dateLocal:null};default:return{locale:R1,dateLocal:I1}}},ae=()=>G(A1.localeLanguage,"localStorage",C2),A2=()=>({VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",VITE_USER_NODE_ENV:"production",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1}),n1=(e,t)=>Object.prototype.toString.call(e).includes(t),T2=(e=16,t=62)=>{const o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],l=window.crypto||window.msCrypto;let s=0;for(s=0;s{e&&t&&o&&e.addEventListener(t,o,n)},P1=(e,t,o,n=!1)=>{e&&t&&o&&e.removeEventListener(t,o,n)},m1=(e,t)=>{e&&t.trim().split(" ").forEach(n=>{n&&e.classList.add(n)})},t1=(e,t)=>{if(e)if(t==="removeAllClass"){const o=e.classList;o.forEach(n=>o.remove(n))}else t.trim().split(" ").forEach(n=>{n&&e.classList.remove(n)})},E2=(e,t)=>{const o=e.className,n=t.trim().split(" ").filter(l=>l!=="");return o.includes(n.join(" "))},z2=(e,t)=>{if(!e)return;let o;n1(t,"String")?o=t.split(";").reduce((n,l)=>{const[s,a]=l.split(":").map(c=>c.trim());return s&&a&&(n[s]=a),n},{}):o=t,Object.keys(o).forEach(n=>{const l=o[n];n in e.style&&(e.style[n]=l)})},ce=(e,t=1)=>{const o=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,n=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,l=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let s;if(o.test(e)){const a=e.substring(1);s="rgb("+[parseInt(a.substring(0,2),16),parseInt(a.substring(2,4),16),parseInt(a.substring(4,6),16)].join(", ")+")"}else n.test(e)||l.test(e),s=e;return s&&!s.startsWith("rgba")&&(s=s.replace("rgb","rgba").replace(")",`, ${t})`)),s},M1=e=>{if(!e)return null;const t=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(t))}catch(o){return console.error(`Failed to get elements for selector '${e}'`,o),null}},q3=(e,t="px")=>typeof e=="number"?e.toString()+t:n1(e,"String")&&P2.validerCSSUnit.test(e)?e:e+t;let re;const x2=async()=>{const e=ae(),t=await O2(le);return u2({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0})},R2=async e=>{const t=await x2();re=t,e.use(t)},I2=(e,t)=>!e||t.startsWith(e)?t:`${e}.${t}`,l1=e=>{const{t,locale:o,...n}=re.global;return{...n,t:(a,...c)=>a?!a.includes(".")&&!e?a:t(I2(e,a),...c):"",locale:a=>{const c=o;c.value=a}}},T=e=>e,ue={APP_THEME_COLOR:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],APP_PRIMARY_COLOR:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},APP_NAIVE_UI_THEME_OVERRIDES:{}},V2=()=>{D.locale(ie)},D2=()=>({locale:t=>{const o=k2[t];o?D.locale(o):D.locale(ie)}}),V=d1("setting",()=>{const{appPrimaryColor:{primaryColor:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{locale:t}=l1(),{locale:o}=D2(),n=U({drawerPlacement:"right",primaryColorOverride:{...ue.APP_NAIVE_UI_THEME_OVERRIDES,common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,invertSwitch:!1,breadcrumbSwitch:!0,localeLanguage:ae(),lockScreenSwitch:!1,lockScreenInputSwitch:!1}),l=c=>{t(c),o(c),n.localeLanguage=c,L1("localeLanguage",c,"localStorage")},s=c=>{c1(n,"settingState.primaryColorOverride.common.primaryColorHover",c);const r=document.body;r.style.setProperty("--ray-theme-primary-color",c),r.style.setProperty("--ray-theme-primary-fade-color",ce(c,.3))},a=(c,r)=>{Object.hasOwn(n,r)&&typeof n[r]=="boolean"&&(n[r]=c)};return e1(()=>n.invertSwitch,c=>{const r=document.body,h="ray-template--invert";c?m1(r,h):t1(r,h)}),{...q(n),updateLocale:l,changePrimaryColor:s,changeSwitcher:a}},{persist:{key:"piniaSettingStore"}}),pe=P(),Z2=["RLogin","ErrorPage","RayTemplateDoc"],a1=["admin"],j2=e=>{const{beforeEach:t}=e,o=(n,l)=>n.path==="/"||l.path==="/login";t((n,l,s)=>{const a=G(A1.token),c=G("menuKey","sessionStorage",o1.path),{meta:r,name:h}=n;a!==null?o(n,l)?u1(!0):!n1(h,"Symbol")&&h&&Z2.includes(h)?s():ge(r)?o(n,l)?c?s(c):u1(!0):s():u1(!0):o(n,l)?s():s("/")})},N2={path:"/dashboard",name:"RDashboard",component:()=>_(()=>import("./index-9aaa9982.js"),["assets/index-9aaa9982.js","assets/index-2ac7dfba.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-dc50c796.css"]),meta:{i18nKey:T("menu.Dashboard"),icon:"dashboard",order:0}},H2=Object.freeze(Object.defineProperty({__proto__:null,default:N2},Symbol.toStringTag,{value:"Module"})),B2={path:"/axios",name:"RAxios",component:()=>_(()=>import("./index-e092b052.js"),["assets/index-e092b052.js","assets/vue-hooks-plus@1.7.6_vue@3.3.4-1baf6b87.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/lodash@4.17.21-2cee12c8.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/axios@1.2.0-413e2d92.js","assets/form-data@4.0.0-19dc8c5e.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-2b2366c8.css"]),meta:{i18nKey:T("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},U2=Object.freeze(Object.defineProperty({__proto__:null,default:B2},Symbol.toStringTag,{value:"Module"})),F2={path:"/directive",name:"RDirective",component:()=>_(()=>import("./index-3d3f7d0b.js"),["assets/index-3d3f7d0b.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{i18nKey:T("menu.Directive"),icon:"other",order:2}},$2=Object.freeze(Object.defineProperty({__proto__:null,default:F2},Symbol.toStringTag,{value:"Module"})),B=()=>_(()=>Promise.resolve().then(()=>Et),void 0),K2={path:"",name:"RDocLayout",component:B,meta:{i18nKey:T("menu.Doc"),icon:"doc",order:5},children:[{path:"/doc",name:"RDocInside",component:()=>_(()=>import("./index-4eae35bc.js"),["assets/index-4eae35bc.js","assets/index-7b165af0.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-ab2681ed.css","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),meta:{i18nKey:T("menu.DocLocalInside")}},{path:"",name:"RDoc",component:B,meta:{i18nKey:T("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"",name:"RDocLocal",component:B,meta:{i18nKey:T("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},q2=Object.freeze(Object.defineProperty({__proto__:null,default:K2},Symbol.toStringTag,{value:"Module"})),W2={path:"/echart",name:"REchart",component:()=>_(()=>import("./index-66dea2ac.js"),["assets/index-66dea2ac.js","assets/lodash-es@4.17.21-b7de4195.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/echarts@5.4.0-40235ba7.js","assets/zrender@5.4.0-1cedba25.js","assets/tslib@2.3.0-54e39b60.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-5ba451c9.css"]),meta:{i18nKey:T("menu.Echart"),icon:"echart",order:1}},Y2=Object.freeze(Object.defineProperty({__proto__:null,default:W2},Symbol.toStringTag,{value:"Module"})),G2={path:"/iframe",name:"IframeDemo",component:()=>_(()=>import("./index-9d13c1ee.js"),["assets/index-9d13c1ee.js","assets/index-7b165af0.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-ab2681ed.css","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},J2=Object.freeze(Object.defineProperty({__proto__:null,default:G2},Symbol.toStringTag,{value:"Module"})),X2={path:"/multi",name:"MultiMenu",component:B,meta:{i18nKey:T("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>_(()=>import("./index-1c2d9461.js"),["assets/index-1c2d9461.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:B,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>_(()=>import("./index-626cc7e2.js"),["assets/index-626cc7e2.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:B,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>_(()=>import("./index-c7e329b5.js"),["assets/index-c7e329b5.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},Q2=Object.freeze(Object.defineProperty({__proto__:null,default:X2},Symbol.toStringTag,{value:"Module"})),et={path:"/office",name:"ROffice",component:()=>_(()=>import("./index-09018c38.js"),["assets/index-09018c38.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js"]),meta:{i18nKey:T("menu.Office"),icon:"office",hidden:!0},children:[{path:"document",name:"Document",component:()=>_(()=>import("./index-e42d928c.js"),["assets/index-e42d928c.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/lodash-es@4.17.21-b7de4195.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js"]),meta:{i18nKey:"Office_Document"}},{path:"presentation",name:"Presentation",component:()=>_(()=>import("./index-04d625b2.js"),["assets/index-04d625b2.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js"]),meta:{i18nKey:"Office_Presentation"}},{path:"spreadsheet",name:"Spreadsheet",component:()=>_(()=>import("./index-73d099a6.js"),["assets/index-73d099a6.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js"]),meta:{i18nKey:"Office_Spreadsheet"}}]},tt=Object.freeze(Object.defineProperty({__proto__:null,default:et},Symbol.toStringTag,{value:"Module"})),ot={path:"/precision",name:"CalculatePrecision",component:()=>_(()=>import("./index-e919a009.js"),["assets/index-e919a009.js","assets/lodash-es@4.17.21-b7de4195.js","assets/currency.js@2.0.4-57f74176.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{i18nKey:T("menu.CalculatePrecision"),icon:"other",order:2}},nt=Object.freeze(Object.defineProperty({__proto__:null,default:ot},Symbol.toStringTag,{value:"Module"})),lt={path:"/rely",name:"RelyAbout",component:B,meta:{i18nKey:T("menu.Rely"),icon:"rely",order:7},children:[{path:"rely-about",name:"RelyAbout",component:()=>_(()=>import("./index-85bb7962.js"),["assets/index-85bb7962.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-184de73a.css"]),meta:{i18nKey:"RelyAbout"}}]},it=Object.freeze(Object.defineProperty({__proto__:null,default:lt},Symbol.toStringTag,{value:"Module"})),st={path:"/router-demo",name:"RouterDemoRoot",component:B,meta:{i18nKey:T("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>_(()=>import("./index-421be532.js"),["assets/index-421be532.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>_(()=>import("./index-edb485a9.js"),["assets/index-edb485a9.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js"]),meta:{noLocalTitle:"信息详情",hidden:!0,sameLevel:!0}}]},at=Object.freeze(Object.defineProperty({__proto__:null,default:st},Symbol.toStringTag,{value:"Module"})),ct={path:"/scroll-reveal",name:"ScrollReveal",component:()=>_(()=>import("./index-ed81ddfe.js"),["assets/index-ed81ddfe.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/index-0d9096a4.css"]),meta:{i18nKey:T("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},rt=Object.freeze(Object.defineProperty({__proto__:null,default:ct},Symbol.toStringTag,{value:"Module"})),ut={path:"/table",name:"TableView",component:()=>_(()=>import("./index-2ee32ab9.js"),["assets/index-2ee32ab9.js","assets/vuedraggable@4.1.0_vue@3.3.4-c9b779ee.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vue@3.3.4-1da73de6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/sortablejs@1.14.0-ca132232.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/print-js@1.6.0-31e6d2b4.js","assets/xlsx@0.18.5-65d3fcd1.js","assets/dayjs@1.11.7-adc18375.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-4fe37468.css"]),meta:{i18nKey:T("menu.Table"),icon:"other",order:2}},pt=Object.freeze(Object.defineProperty({__proto__:null,default:ut},Symbol.toStringTag,{value:"Module"})),dt={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>_(()=>import("./index-185ec1bc.js"),["assets/index-185ec1bc.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-fa813b60.css"]),meta:{i18nKey:T("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},ht=Object.freeze(Object.defineProperty({__proto__:null,default:dt},Symbol.toStringTag,{value:"Module"})),mt=()=>{const e=Object.assign({"../modules/dashboard.ts":H2,"../modules/demo/axios.ts":U2,"../modules/demo/directive.ts":$2,"../modules/demo/doc.ts":q2,"../modules/demo/echart.ts":Y2,"../modules/demo/iframe.ts":J2,"../modules/demo/multi-menu.ts":Q2,"../modules/demo/office.ts":tt,"../modules/demo/precision.ts":nt,"../modules/demo/rely.ts":it,"../modules/demo/router-demo.ts":at,"../modules/demo/scroll-reveal.ts":rt,"../modules/demo/table.ts":pt,"../modules/error404.ts":ht});return Object.keys(e).reduce((o,n)=>{const l=e[n].default;if(l)o.push(l);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},ft=e=>e.sort((t,o)=>{var s,a;const n=((s=t.meta)==null?void 0:s.order)??1,l=((a=o.meta)==null?void 0:a.order)??0;if(typeof n!="number"||typeof l!="number")throw new Error("orderRoutes error: order must be a number!");return n===l?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-l}),gt=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=pe.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})};function de(e,...t){if(Array.isArray(e))e.forEach(o=>de(o,...t));else return e(...t)}const L=M({name:"RayIcon",props:{color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},setup(e){const t=S(()=>e.color),o=S(()=>`#${e.prefix}-${e.name}`),n=S(()=>({"--ray-icon-width":e.width?e.width+"px":e.size+"px","--ray-icon-height":e.height?e.height+"px":e.size+"px","--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{modelColor:t,symbolId:o,cssVars:n,handleClick:s=>{const{onClick:a}=e;a&&de(a,s)}}},render(){return i("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.handleClick.bind(this)},[i("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[i("use",K({"xlink:href":this.symbolId},{fill:this.modelColor}),null)])])}}),vt=M({name:"LayoutMenu",setup(){const e=P(null),t=v1(),{router:o}=g1(),{changeMenuModelValue:n,collapsedMenu:l}=t,s=S({get:()=>(H().then(()=>{y()}),t.menuKey),set:()=>{}}),a=S(()=>t.options),c=S(()=>t.collapsed),{layout:{sideBarLogo:r}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},h=()=>{r&&r.url&&(r.jumpType==="station"?o.push(r.url):window.open(r.url))},y=()=>{const b=s.value;H().then(()=>{var C,z;(z=(C=e.value)==null?void 0:C.showOption)==null||z.call(C,b)})};return{modelMenuKey:s,changeMenuModelValue:n,modelMenuOptions:a,modelCollapsed:c,collapsedMenu:l,sideBarLogo:r,handleSideBarLogoClick:h,menuRef:e}},render(){return i(He,{bordered:!0,showTrigger:!0,collapseMode:$.MENU_COLLAPSED_MODE,collapsedWidth:$.MENU_COLLAPSED_WIDTH,onUpdateCollapsed:this.collapsedMenu.bind(this),nativeScrollbar:!1},{default:()=>[this.sideBarLogo?i("div",{class:["ray-menu__logo",this.sideBarLogo.url?"ray-menu__logo-url":""],onClick:this.handleSideBarLogoClick.bind(this)},[this.sideBarLogo.icon?i(L,{name:this.sideBarLogo.icon,size:"30"},null):"",i("h1",{class:[this.modelCollapsed?"":"ray-menu__logo-title--open","ray-menu__logo-title"]},[i(W1,null,{default:()=>[this.sideBarLogo.title]})])]):"",i(Ne,{ref:"menuRef",value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:$.MENU_COLLAPSED_INDENT,collapsed:this.modelCollapsed,collapsedIconSize:$.MENU_COLLAPSED_ICON_SIZE,collapsedWidth:$.MENU_COLLAPSED_WIDTH,onUpdateValue:(e,t)=>{this.changeMenuModelValue(e,t)},accordion:$.MENU_ACCORDION},null)]})}});const yt=M({name:"TooltipIcon",props:{...Be,iconName:{type:String,required:!0},customClassName:{type:String,default:""},tooltipText:{type:String,default:""}},emits:["click"],setup(e,{emit:t}){return{handleClick:n=>{t("click",n)}}},render(){return i(k1,this.$props,{trigger:()=>i(L,{name:this.iconName,size:"18",customClassName:`tooltip-text__icon ${this.customClassName}`,onClick:this.handleClick.bind(this)},null),default:()=>this.tooltipText})}});const _t=M({name:"ThemeSwitch",setup(){const{t:e}=l1(),t=V(),{changeSwitcher:o}=t,{themeValue:n}=Z(t);return{t:e,changeSwitcher:o,themeValue:n,handleRailStyle:({checked:s})=>s?{backgroundColor:"#000000"}:{color:"#000000"}}},render(){const{t:e}=this;return i(I,{justify:"center"},{default:()=>[i(k1,null,{trigger:()=>i(r1,{value:this.themeValue,"onUpdate:value":t=>this.themeValue=t,railStyle:this.handleRailStyle.bind(this),onUpdateValue:t=>this.changeSwitcher(t,"themeValue")},{"checked-icon":()=>N(L,{name:"dark"},{}),"unchecked-icon":()=>N(L,{name:"light"},{}),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.themeValue?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function w1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!h1(e)}const bt=M({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{t:o}=l1(),n=V(),{changePrimaryColor:l,changeSwitcher:s}=n,{themeValue:a,primaryColorOverride:c,menuTagSwitch:r,breadcrumbSwitch:h,invertSwitch:y}=Z(n);return{modelShow:S({get:()=>e.show,set:C=>{t("update:show",C)}}),t:o,changePrimaryColor:l,themeValue:a,primaryColorOverride:c,menuTagSwitch:r,changeSwitcher:s,breadcrumbSwitch:h,invertSwitch:y}},render(){let e,t,o;const{t:n}=this;return i(Ke,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[i(Ue,{title:n("headerSettingOptions.Title")},{default:()=>[i(I,{class:"setting-drawer__space",vertical:!0},{default:()=>[i(y1,{titlePlacement:"center"},w1(e=n("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),i(_t,null,null),i(y1,{titlePlacement:"center"},w1(t=n("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),i(Fe,{swatches:ue.APP_THEME_COLOR,value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.primaryColorOverride.common.primaryColor=l,onUpdateValue:this.changePrimaryColor.bind(this)},null),i(y1,{titlePlacement:"center"},w1(o=n("headerSettingOptions.InterfaceDisplay"))?o:{default:()=>[o]}),i($e,{labelPlacement:"left",column:1},{default:()=>[i(_1,{label:"多标签"},{default:()=>[i(r1,{value:this.menuTagSwitch,"onUpdate:value":l=>this.menuTagSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"menuTagSwitch")},null)]}),i(_1,{label:"面包屑"},{default:()=>[i(r1,{value:this.breadcrumbSwitch,"onUpdate:value":l=>this.breadcrumbSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"breadcrumbSwitch")},null)]}),i(_1,{label:"反转色"},{default:()=>[i(r1,{value:this.invertSwitch,"onUpdate:value":l=>this.invertSwitch=l,onUpdateValue:l=>this.changeSwitcher(l,"invertSwitch")},null)]})]})]})]})]})}});function wt(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!h1(e)}const St=M({name:"RBreadcrumb",setup(){const e=v1(),{changeMenuModelValue:t}=e,{breadcrumbOptions:o}=Z(e);return{modelBreadcrumbOptions:S(()=>o.value),handleDropdownSelect:(a,c)=>{t(a,c)},handleBreadcrumbItemClick:a=>{var c;if(!((c=a.children)!=null&&c.length)){const{meta:r={}}=a;r.sameLevel||t(a.key,a)}}}},render(){let e;return i(We,null,wt(e=this.modelBreadcrumbOptions.map(t=>i(qe,{key:t.key,onClick:this.handleBreadcrumbItemClick.bind(this,t)},{default:()=>{var o;return[i(Q,{labelField:"breadcrumbLabel",options:t.children&&((o=t.children)==null?void 0:o.length)>1?t.children:[],onSelect:this.handleDropdownSelect.bind(this)},{default:()=>i("span",null,[t.label&&typeof t.label=="function"?t.label():t.breadcrumbLabel])})]}})))?e:{default:()=>[e]})}});function B1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!h1(e)}const Mt=M({name:"GlobalSeach",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const o=v1(),{changeMenuModelValue:n}=o,l=S({get:()=>e.show,set:u=>{t("update:show",u),u||y()}}),s=S(()=>o.options),a=U({searchValue:null,searchOptions:[]}),c=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"↑ ↓",label:"切换",plain:!0},{icon:"esc",label:"关闭",plain:!0}];let r=0,h=r;const y=()=>{a.searchOptions=[],a.searchValue=null,r=0,h=r},b=u=>{(u.ctrlKey||u.metaKey)&&u.key==="k"&&(u.preventDefault(),u.stopPropagation(),y(),l.value=!0)},C=u=>{const d=[],g=m=>{m.forEach(v=>{var O,R,i1;(O=v.children)!=null&&O.length&&C1(v)&&g(v.children);const k=(R=v.breadcrumbLabel)==null?void 0:R.toLocaleLowerCase(),x=String(u).toLocaleLowerCase();k!=null&&k.includes(x)&&C1(v)&&!((i1=v.children)!=null&&i1.length)&&d.push(v)})};u?(g(s.value),a.searchOptions=d):a.searchOptions=[],H().then(()=>{w()})},z=u=>{if(u){const{meta:d}=u;d.windowOpen?window.open(d.windowOpen):(l.value=!1,n(u.key,u))}},w=()=>{const u=a.searchOptions[r],d=a.searchOptions[h];u&&H().then(()=>{const g=M1(`attr:data_path="${u.path}"`),m=d?M1(`attr:data_path="${d==null?void 0:d.path}"`):null;if(m!=null&&m.length){const[v]=m;t1(v,"content-item--active")}if(g!=null&&g.length){const[v]=g;m1(v,"content-item--active")}})},E=u=>{const{icon:d}=u;return typeof d=="string"?i(L,{name:d,size:"24"},null):typeof d=="function"?()=>d:i(L,{name:"table",size:"24"},null)},j=u=>{const d=u.key;(d==="ArrowUp"||d==="ArrowDown")&&(u.preventDefault(),u.stopPropagation()),h=r<=0?0:r;const g=m=>{m==="up"?r=r-1<0?0:r-1:m==="down"&&(r=r+1>=a.searchOptions.length?a.searchOptions.length-1:r+1)};switch(d){case"ArrowUp":g("up");break;case"ArrowDown":g("down");break;case"Enter":const m=a.searchOptions[r];m&&z(m);break}w()};return te(()=>{T1(window,"keydown",u=>{b(u),j(u)})}),oe(()=>{P1(window,"keydown",u=>{b(u),j(u)})}),{...q(a),modelShow:l,tiptextOptions:c,handleSearchMenuOptions:q1(C,300),handleSearchItemClick:z,RenderPreIcon:E}},render(){let e,t;return i(G1,{show:this.modelShow,"onUpdate:show":o=>this.modelShow=o,"transform-origin":"center"},{default:()=>[i("div",{class:"global-seach global-seach--dark global-seach--light"},[i("div",{class:"global-seach__wrapper"},[i("div",{class:"global-seach__card"},[i("div",{class:"global-seach__card-header"},[i(O1,{size:"large",value:this.searchValue,"onUpdate:value":o=>this.searchValue=o,clearable:!0,onInput:this.handleSearchMenuOptions.bind(this)},{prefix:()=>i(L,{name:"search",size:"24"},null)})]),i(Y1,{class:"global-seach__card-content"},{default:()=>[this.searchOptions.length?i(I,{vertical:!0,wrapItem:!1,size:[8,8]},B1(e=this.searchOptions.map(o=>i(I,K({align:"center",wrapItem:!1,class:"content-item"},{onClick:this.handleSearchItemClick.bind(this,o),data_path:o.path}),{default:()=>[i("div",{class:"content-item-icon"},[this.RenderPreIcon(o.meta)]),i("div",{class:"content-item-label"},[o.breadcrumbLabel])]})))?e:{default:()=>[e]}):i(Ye,{size:"large",description:"暂无搜索结果"},{icon:()=>""})]}),i("div",{class:"global-seach__card-footer"},[i(I,{class:"card-footer__tip-wrapper",align:"center",wrapItem:!1,size:[24,8]},B1(t=this.tiptextOptions.map(o=>i("div",{class:"tip-wrapper-item"},[i("div",{class:"item-icon"},[o.plain?i("span",null,[o.icon]):i(L,{name:o.icon,size:"18"},null)]),i("div",{class:"item-laebl"},[o.label])])))?t:{default:()=>[t]})])])])])]})}});const E1=M({name:"AppAvatar",props:{...Ge,...Je,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=G(A1.signin),o=S(()=>({"--app-avatar-cursor":e.cursor}));return{signin:t,cssVars:o}},render(){return i(I,K({class:"app-avatar"},this.$props,{wrapItem:!1,style:this.cssVars,size:this.spaceSize}),{default:()=>{var e,t;return[i(Xe,K(this.$props,{src:(e=this.signin)==null?void 0:e.avatar,objectFit:"cover",round:!0,size:this.avatarSize}),null),i("div",{class:"app-avatar__name"},[(t=this.signin)==null?void 0:t.name])]}})}}),Ct=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],kt={logout:()=>{const e=z1(),{logout:t}=e;window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{t()}})},lockScreen:()=>{const e=V(),{changeSwitcher:t}=e;t(!0,"lockScreenSwitch")}},Ot=e=>{const t=kt[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},Lt=M({name:"SiderBar",setup(){const e=V(),{t}=l1(),{updateLocale:o,changeSwitcher:n}=e,{drawerPlacement:l,breadcrumbSwitch:s}=Z(e),a=P(!1),c={display:"flex"},r=P(!1),h=S(()=>[{name:"reload",size:18,tooltip:t("headerTooltip.Reload")}]),y=S(()=>[{name:"search",size:18,tooltip:t("headerTooltip.Search"),eventKey:"search"},{name:"fullscreen",size:18,tooltip:t("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:t("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:t("headerTooltip.Setting"),eventKey:"setting"}]),b={reload:()=>{n(!1,"reloadRouteSwitch"),setTimeout(()=>n(!0,"reloadRouteSwitch"),300)},setting:()=>{a.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>Z1.isEnabled?(()=>{Z1.toggle()})():(()=>{window.$message.warning("您的浏览器不支持全屏~")})(),search:()=>{r.value=!0},lock:()=>{n(!0,"lockScreenSwitch")}};return{leftIconOptions:h,rightTooltipIconOptions:y,t,handleIconClick:z=>{var w;(w=b[z])==null||w.call(b)},showSettings:a,updateLocale:o,spaceItemStyle:c,drawerPlacement:l,breadcrumbSwitch:s,globalSearchShown:r}},render(){return i(J1,{class:"layout-header",bordered:!0},{default:()=>[i(Mt,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),i(I,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[i(I,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>i(k1,null,{trigger:()=>i(L,{customClassName:"layout-header__method--icon",name:e.name,size:e.size,onClick:this.handleIconClick.bind(this,e.name)},null),default:()=>e.tooltip})),this.breadcrumbSwitch?i(St,null,null):""]}),i(I,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>i(yt,{iconName:e.name,tooltipText:e.tooltip,onClick:this.handleIconClick.bind(this,e.name)},null)),i(Q,{options:le,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[i(L,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),i(Q,{options:Ct(),onSelect:Ot.bind(this),trigger:"click"},{default:()=>[i(E1,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),i(bt,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function At(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!h1(e)}const Tt=M({name:"MenuTag",setup(e,{expose:t}){const o=P(null),n=v1(),l=V(),{menuKey:s,menuTagOptions:a}=Z(n),{changeMenuModelValue:c,spliceMenTagOptions:r,emptyMenuTagOptions:h,setMenuTagOptions:y}=n,{changeSwitcher:b}=l,{path:C}=o1,z=["closeAll","closeRight","closeLeft","closeOther"];let w=-1;const E=S(()=>a.value.map((p,f,A)=>(p.key===s.value&&p.key!==C?p.closeable=!0:p.closeable=!1,p.key===C&&(p.closeable=!1),A.length<=1&&(p.closeable=!1),p))),j=P([{label:"重新加载",key:"reloadCurrentPage",icon:()=>N(L,{size:16,name:"reload"},{})},{label:"关闭其他",key:"closeOther",icon:()=>N(L,{size:16,name:"other"},{})},{label:"关闭右侧",key:"closeRight",icon:()=>N(L,{size:16,name:"right_arrow"},{})},{label:"关闭左侧",key:"closeLeft",icon:()=>N(L,{size:16,name:"left_arrow"},{})},{type:"divider",key:"d1"},{label:"全部关闭",key:"closeAll",icon:()=>N(L,{size:16,name:"close"},{}),disabled:!1}]),u=T2(16),d={reloadCurrentPage:()=>{b(!1,"reloadRouteSwitch"),setTimeout(()=>b(!0,"reloadRouteSwitch"))},closeAll:()=>{j.value.length>1&&(h(),u1(!0))},closeRight:()=>{const p=j.value.length,f=E.value[w];r(w+1,p-1),s.value!==f.key&&c(f.key,f)},closeLeft:()=>{r(0,w)},closeOther:()=>{const p=E.value[w];s.value!==p.key?(h(),c(p.key,p)):y(p,!1)}},g=U({x:0,y:0,actionDropdownShow:!1}),m="menu_tag_data",v=p=>{if(r(p),s.value!==C){const f=E.value,A=f.length,F=f[A-1];c(F.key,F)}},k=(p,f)=>{j.value.forEach(A=>{if(A.key===p){A.disabled=f;return}})},x=p=>{c(p.key,p)},O=()=>{const p=document.getElementById(u);if(p)return Array.from(p.childNodes).find(F=>E2(F,"n-scrollbar-container"))},R=p=>{var A;const f=O();if(f){const F=f.scrollLeft||0,Te=p==="left"?Math.max(0,F-200):F+200;(A=o.value)==null||A.scrollTo({left:Te,behavior:"smooth"})}},i1=p=>{var f;g.actionDropdownShow=!1,(f=d[p])==null||f.call(d)},Me=(p,f)=>{f.preventDefault(),g.actionDropdownShow=!1,w=p,H().then(()=>{g.actionDropdownShow=!0,g.x=f.clientX,g.y=f.clientY})},x1=()=>{const p=E.value.length-1;w===p?k("closeRight",!0):w0&&k("closeLeft",!1)},Ce=()=>{w=E.value.findIndex(f=>f.key===s.value),x1()},ke=p=>{E.value.length>1&&p.key!==C&&(p.closeable=!0)},Oe=p=>{p.key!==s.value&&(p.closeable=!1)},Le=()=>{O()&&H().then(()=>{var f;(f=o.value)==null||f.scrollTo({left:99999,behavior:"smooth"})})},Ae=()=>{H().then(()=>{var f;const p=M1(`attr:${m}="${s.value}"`);if(p!=null&&p.length){const[A]=p;(f=A.scrollIntoView)==null||f.call(A)}})};return e1(()=>E.value,(p,f)=>{j.value.forEach(A=>{z.includes(A.key)&&(p.length>1?A.disabled=!1:A.disabled=!0)}),f!=null&&f.length&&(p.length>(f==null?void 0:f.length)?Le():p.length===(f==null?void 0:f.length)&&Ae())},{immediate:!0}),e1(()=>g.actionDropdownShow,()=>{x1()}),t({}),{modelMenuTagOptions:E,changeMenuModelValue:c,closeCurrentMenuTag:v,menuKey:s,handleTagClick:x,moreOptions:j,handleScrollX:R,scrollRef:o,scrollBarUUID:u,actionDropdownSelect:i1,rootPath:C,actionState:g,handleContextMenu:Me,setCurrentContentmenuIndex:Ce,menuTagMouseenter:ke,menuTagMouseleave:Oe,MENU_TAG_DATA:m}},render(){let e;return i(J1,null,{default:()=>[i("div",{class:"menu-tag"},[i(Q,{options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onClickoutside:()=>{this.actionState.actionDropdownShow=!1},onSelect:this.actionDropdownSelect.bind(this)},null),i(I,{class:"menu-tag-sapce",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[i(L,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__left-arrow",onClick:this.handleScrollX.bind(this,"left")},null),i(Y1,K({xScrollable:!0,ref:"scrollRef"},{id:this.scrollBarUUID}),{default:()=>[i(I,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},At(e=this.modelMenuTagOptions.map((t,o)=>i(Qe,K({size:"large",strong:!0,closable:t.closeable,onClose:this.closeCurrentMenuTag.bind(this,o),type:t.key===this.menuKey?"primary":"default",bordered:!1},{onClick:this.handleTagClick.bind(this,t),onContextmenu:this.handleContextMenu.bind(this,o),onMouseenter:this.menuTagMouseenter.bind(this,t),onMouseleave:this.menuTagMouseleave.bind(this,t),[this.MENU_TAG_DATA]:t.path}),{default:()=>{var n;return[typeof t.label=="string"?t.label:(n=t.label)==null?void 0:n.call(t)]}})))?e:{default:()=>[e]})]}),i("div",{class:"menu-tag__right-wrapper"},[i(L,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__right-arrow",onClick:this.handleScrollX.bind(this,"right")},null),i(Q,{options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this)},{default:()=>[i(L,{name:"more",width:"20",height:"28",customClassName:"menu-tag__right-setting",onClick:this.setCurrentContentmenuIndex.bind(this)},null)]})])]})])]})}});const Pt=M({name:"TransitionComponent",__name:"index",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!1}},setup(e){const t=ye(),{keepAliveInclude:o}=Z(t),{setupKeepAlive:n,maxKeepAliveLength:l,keepAliveExclude:s}=se;return(a,c)=>{const r=d2("RouterView");return W(),Y(r,null,{default:b1(({Component:h,route:y})=>[h?(W(),Y(g2,{key:0,name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:b1(()=>[(W(),Y(h2,null,{default:b1(()=>[s1(n)?(W(),Y(m2,{key:0,max:s1(l),include:s1(o),exclude:s1(s)},[(W(),Y(D1(h),{key:y.fullPath}))],1032,["max","include","exclude"])):(W(),Y(D1(h),{key:y.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):f2("",!0)]),_:1})}}}),he=M({name:"ContentWrapper",setup(){const e=V(),t=Pe(),{reloadRouteSwitch:o}=Z(e),n=P(!1),l={opacitySpinning:"0"};return(()=>{t.beforeEach(()=>{n.value=!0}),t.afterEach(()=>{setTimeout(()=>{n.value=!1},300)})})(),{reloadRouteSwitch:o,spinning:n,thmeOverridesSpin:l}},render(){return i(X1,{show:this.spinning||!this.reloadRouteSwitch,description:"loading...",size:"large",themeOverrides:this.thmeOverridesSpin},{default:()=>[this.reloadRouteSwitch?i(Pt,{class:"content-wrapper",transitionPropName:"layout-content"},null):""]})}}),Et=Object.freeze(Object.defineProperty({__proto__:null,default:he},Symbol.toStringTag,{value:"Module"}));const zt=M({name:"FooterWrapper",setup(){const{layout:{copyright:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};return{copyright:e}},render(){return this.copyright?i("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),xt=e=>{const t=j1(e[0]),o=j1(e[1]);return S(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`}))},U1=v2("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),f1=()=>({setLockAppScreen:o=>{U1.value=o},getLockAppScreen:()=>U1.value}),Rt=M({name:"RLayout",setup(){const e=P(),t=P(),o=V(),{height:n}=y2(),{menuTagSwitch:l}=Z(o),{getLockAppScreen:s}=f1(),a=xt([e,t]);return{windowHeight:n,modelMenuTagSwitch:l,cssVarsRef:a,getLockAppScreen:s,LAYOUT_CONTENT_REF:pe,layoutSiderBarRef:e,layoutMenuTagRef:t}},render(){return i("div",{class:["layout"],style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[this.getLockAppScreen()?"":i(V1,{class:"layout-full",hasSider:!0},{default:()=>[i(vt,null,null),i(V1,{class:"layout__view-container__layout"},{default:()=>[i(Lt,{ref:"layoutSiderBarRef"},null),this.modelMenuTagSwitch?i(Tt,{ref:"layoutMenuTagRef"},null):"",i(e2,{ref:"LAYOUT_CONTENT_REF",class:"layout-content__router-view",nativeScrollbar:!1},{default:()=>[i(he,null,null),i(zt,null,null)]})]})]})])}}),me=()=>ft(mt()),F1=e=>e.startsWith("/"),fe=(e,t=[],o="")=>Array.isArray(e)?(e.forEach(l=>{var s;if((s=l.children)!=null&&s.length)fe(l.children,t,o+(F1(l.path)?l.path:"/"+l.path));else{const a=o+(F1(l.path)?l.path:"/"+l.path),c={...l,path:a};t.push(c)}}),t):[],It=e=>Array.isArray(e)?fe(Ie(e)):[],{path:Vt}=o1,Dt=()=>[{path:"/",name:"login",component:()=>_(()=>import("./index-cda4a95e.js"),["assets/index-cda4a95e.js","assets/@vue_runtime-core@3.3.4-073fad6e.js","assets/@vue_reactivity@3.3.4-2b3a1c4e.js","assets/@vue_shared@3.3.4-896c5ecf.js","assets/naive-ui@2.34.4_vue@3.3.4-eb250861.js","assets/date-fns@2.30.0-0bf1b710.js","assets/@babel_runtime@7.22.6-960cbc2f.js","assets/vueuc@0.4.51_vue@3.3.4-6588b5bd.js","assets/evtd@0.2.4-b614532e.js","assets/seemly@0.3.6-dc6f1e91.js","assets/@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js","assets/vooks@0.2.12_vue@3.3.4-59877c34.js","assets/vdirs@0.1.8_vue@3.3.4-4519c5fd.js","assets/@juggle_resize-observer@3.4.0-41516555.js","assets/css-render@0.15.12-57b1a53f.js","assets/@emotion_hash@0.8.0-8a8e73f6.js","assets/@vue_runtime-dom@3.3.4-d86573ec.js","assets/lodash-es@4.17.21-b7de4195.js","assets/treemate@0.3.11-25c27bff.js","assets/date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js","assets/async-validator@4.2.5-dee29e8b.js","assets/@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js","assets/qrcode.vue@3.3.4_vue@3.3.4-8759f3fa.js","assets/index-2ac7dfba.js","assets/@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js","assets/@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js","assets/vue-router@4.2.4_vue@3.3.4-4991130b.js","assets/vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js","assets/@intlify_shared@9.2.2-e4047ebf.js","assets/@intlify_core-base@9.2.2-a0a8715c.js","assets/@intlify_message-compiler@9.2.2-8a818441.js","assets/@intlify_devtools-if@9.2.2-c61c979f.js","assets/dayjs@1.11.7-adc18375.js","assets/pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js","assets/vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js","assets/screenfull@6.0.2-b3e6dc1f.js","assets/pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js","assets/clipboard@2.0.11-6193b289.js","assets/index-5c25c09e.css"])},{path:"/",name:"layout",redirect:Vt,component:Rt,children:It(me())}];let X;const Zt=()=>Ee({history:ze(),routes:Dt(),scrollBehavior:e=>(gt(e),{top:0,left:0})}),jt=e=>{X=Zt(),Ht(X),g1(),e.use(X)},g1=()=>{try{if(X)return{router:X};throw new Error}catch{throw new Error("router is not defined")}},ge=e=>{const{signinCallback:t}=Z(z1()),o=S(()=>t.value.role),{role:n}=e;return a1!=null&&a1.length&&a1.includes(o.value)||!n||!(n!=null&&n.length)?!0:n?n.includes(o.value):!0},C1=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:l}=t,{MODE:s}=A2();return!(n||o||l&&typeof l=="string"&&l!==s||l&&Array.isArray(l)&&!l.includes(s))},Nt=e=>{e.beforeEach(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.start()}),e.afterEach(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.finish()}),e.onError(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.error()})},Ht=e=>{Nt(e),j2(e)},u1=(e=!0)=>{const{router:t}=g1(),{push:o,replace:n}=t,{path:l}=o1;L1("menuKey",l),e?o(l):n(l)},Bt=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,ve=(e,t,o)=>{const n=[];if(Bt(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const l of e.children){const s=ve(l,t,o);s.length>0&&n.push(e,...s)}return n},Ut=(e,t,o)=>{const n=[];for(const l of e){const s=ve(l,t,o);s.length>0&&n.push(...s)}return n},Ft=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=o?o.title:"";document.title=t+" - "+n},$t=e=>{const{meta:t}=e;if(!t.icon)return;if(n1(t.icon,"Object"))return()=>t.icon;const o=N(L,{name:t.icon,size:$.MENU_COLLAPSED_ICON_SIZE},{});return()=>o},$1=()=>{const{path:e}=o1;return G("menuKey","sessionStorage",e)},v1=d1("menu",()=>{const{router:e}=g1(),t=xe(),{t:o}=l1(),{setKeepAliveInclude:n}=ye(),l=U({menuKey:$1(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),s=P(!0),a=(u,d)=>Ut(u,"key",d),c=(u,d)=>{const{meta:g}=d;l.breadcrumbOptions=a(l.options,u),g.sameLevel&&H().then(()=>{l.breadcrumbOptions.find(v=>v.path===d.path)||l.breadcrumbOptions.push(d)})},r=(u,d=!0)=>{const m=Array.isArray(u)?[...u]:[u];d?l.menuTagOptions.push(...m):l.menuTagOptions=m},h=(u,d)=>{l.menuTagOptions.find(m=>m.path===u)||l.menuTagOptions.push(d)},y=(u,d)=>{const{meta:g,path:m}=d;if(g.windowOpen)window.open(g.windowOpen);else{if(String(u).startsWith("/"))e.push(m);else{const k=a(l.options,u).map(x=>x.key).join("/");e.push(k)}const v=(m.match(new RegExp("/","g"))||[]).length;n(d),Ft(d),!g.sameLevel||g.sameLevel&&v===1?(h(u,d),c(u,d),l.menuKey=u,L1("menuKey",u)):c(l.menuKey||"",d)}},b=async u=>{const d=(u.match(new RegExp("/","g"))||[]).length;let g=u;if(d>1){const v=u.split("/").filter(k=>k);g=v[v.length-1]}const m=(v,k)=>{var x,O;for(const R of k)if((x=R.children)!=null&&x.length&&m(v,R.children),v===R.key&&!((O=R==null?void 0:R.children)!=null&&O.length)){y(v,R);break}};m(g,l.options)},C=()=>new Promise(u=>{const d=m=>{const{meta:v}=m,k=S(()=>v!=null&&v.i18nKey?o(`${v.i18nKey}`):v==null?void 0:v.noLocalTitle),x={...m,key:m.path,label:()=>N(W1,null,{default:()=>k.value}),breadcrumbLabel:k.value},O=Object.assign({},x,{icon:$t(m)});return m.path===$1()&&h(m.path,O),O.show=C1(O),O},g=(m,v)=>{var x;const k=[];for(const O of m){if((x=O.children)!=null&&x.length)O.children=g(O.children);else if(!ge(O.meta))continue;k.push(d(O))}return k};l.options=g(me()),u()}),z=u=>l.collapsed=u,w=(u,d=1)=>l.menuTagOptions.splice(u,d),E=()=>{l.menuTagOptions=[]},j=async()=>{s.value&&await C(),s.value=!1};return e1(()=>t.fullPath,async u=>{var m;const d=/^([^?]+)/,g=(m=u.match(d))==null?void 0:m[1];await j(),await b(g||"")},{immediate:!0}),{...q(l),changeMenuModelValue:y,setupAppMenu:C,collapsedMenu:z,spliceMenTagOptions:w,emptyMenuTagOptions:E,setMenuTagOptions:r}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey"]}}),z1=d1("signin",()=>{const e=U({signinCallback:{}}),t=n=>new Promise((l,s)=>{Ve(n)?s({code:1,message:"登陆失败",data:null}):(e.signinCallback={role:"admin",name:n.name,avatar:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},l({code:0,message:"登陆成功",data:e.signinCallback}))}),o=()=>{window.$message.info("账号退出中..."),M2("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...q(e),signin:t,logout:o}},{persist:{key:"piniaSigninStore",paths:["signinCallback"],storage:sessionStorage}}),ye=d1("keepAlive",()=>{const{maxKeepAliveLength:e}=se,t=U({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=l=>{const s=o(),{name:a,meta:{keepAlive:c}}=l;if(c){if(s=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(a))}};return{...q(t),setKeepAliveInclude:n}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),Kt=async e=>{const t=p2();e.use(t),t.use(_2)},qt=M({name:"GlobalProvider",setup(){const e=V(),t=S(()=>e.primaryColorOverride),o=S(()=>e.themeValue?t2:null),n=S(()=>{const r=e.localeLanguage;return L2(r)}),{message:l,notification:s,dialog:a,loadingBar:c}=o2(["message","dialog","notification","loadingBar"],{configProviderProps:S(()=>({theme:o.value}))});return window.$dialog=a,window.$message=l,window.$loadingBar=c,window.$notification=s,{modelPrimaryColorOverride:t,modelThemeValue:o,localePackage:n}},render(){return i(c2,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[i(n2,null,{default:()=>[i(l2,null,{default:()=>[i(i2,null,{default:()=>[i(s2,null,{default:()=>{var e,t;return[i(a2,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}});const Wt=M({name:"AppStyleProvider",setup(){const e=V(),{themeValue:t}=Z(e),o=()=>{const{appPrimaryColor:{primaryColor:s,primaryFadeColor:a}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},c=document.body,r=G("piniaSettingStore","localStorage");if(r){const h=De(r,"primaryColorOverride.common.primaryColor",s),y=ce(h,.38);c.style.setProperty("--ray-theme-primary-color",h),c.style.setProperty("--ray-theme-primary-fade-color",y||a)}},n=()=>{const s=document.getElementById("pre-loading-animation");s&&z2(s,{display:"none"})},l=s=>{const a=document.body,c="ray-template--dark",r="ray-template--light";s?t1(a,r):t1(a,c),m1(a,s?c:r)};o(),n(),e1(()=>t.value,s=>{l(s)},{immediate:!0})},render(){return i("div",{class:"app-style-provider"},null)}}),_e=P(!1),W3=e=>_e.value=e,Yt=M({name:"GlobalSpin",props:{...r2},setup(){return{spinValue:_e,overrides:{opacitySpinning:"0.3"}}},render(){return i(X1,K(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});const be={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},p1=()=>({lockPassword:null}),Gt=M({name:"LockScreen",setup(){const e=P(null),t=P(null),{setLockAppScreen:o}=f1(),{changeSwitcher:n}=V(),l=U({lockCondition:p1()}),s=()=>{var a;(a=e.value)==null||a.validate(c=>{c||(o(!0),n(!0,"lockScreenSwitch"),l.lockCondition=p1())})};return te(()=>{H(()=>{var a;(a=t.value)==null||a.focus()})}),{...q(l),lockScreen:s,formInstRef:e,inputInstRef:t}},render(){return i("div",{class:"app-lock-screen__input"},[i(E1,{vertical:!0,align:"center",avatarSize:52},null),i(Q1,{ref:"formInstRef",model:this.lockCondition,rules:be,labelPlacement:"left"},{default:()=>[i(ee,{path:"lockPassword"},{default:()=>[i(O1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,minlength:6,maxlength:12},null)]}),i(S1,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[J("锁屏")]})]})])}}),Jt=M({name:"UnlockScreen",setup(){const e=P(null),t=P(null),{logout:o}=z1(),{changeSwitcher:n}=V(),{setLockAppScreen:l}=f1(),s="HH:mm",a="A",c="YY年MM月DD日",r="ddd",h=U({lockCondition:p1(),HH_MM:D().format(s),AM_PM:D().locale("en").format(a),YY_MM_DD:D().format(c),DDD:D().format(r)}),y=setInterval(()=>{h.HH_MM=D().format(s),h.AM_PM=D().format(a)},6e3),b=setInterval(()=>{h.YY_MM_DD=D().format(c),h.DDD=D().format(r)},864e5),C=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{o(),setTimeout(()=>{n(!1,"lockScreenSwitch")})}})},z=()=>{var w;(w=e.value)==null||w.validate(E=>{E||(l(!1),n(!1,"lockScreenSwitch"),h.lockCondition=p1())})};return oe(()=>{clearInterval(y),clearInterval(b)}),{...q(h),backToSignin:C,unlockScreen:z,formRef:e,inputInstRef:t}},render(){var e,t;return i("div",{class:"app-lock-screen__unlock"},[i("div",{class:"app-lock-screen__unlock__content"},[i("div",{class:"app-lock-screen__unlock__content-bg"},[i("div",{class:"left"},[(e=this.HH_MM)==null?void 0:e.split(":")[0]]),i("div",{class:"right"},[(t=this.HH_MM)==null?void 0:t.split(":")[1]])]),i("div",{class:"app-lock-screen__unlock__content-avatar"},[i(E1,{vertical:!0,align:"center",avatarSize:52},null)]),i("div",{class:"app-lock-screen__unlock__content-input"},[i(Q1,{ref:"formRef",model:this.lockCondition,rules:be},{default:()=>[i(ee,{path:"lockPassword"},{default:()=>[i(O1,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":o=>this.lockCondition.lockPassword=o,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12},null)]}),i(I,{justify:"space-between"},{default:()=>[i(S1,{type:"primary",text:!0,onClick:this.backToSignin.bind(this)},{default:()=>[J("返回登陆")]}),i(S1,{type:"primary",text:!0,onClick:this.unlockScreen.bind(this)},{default:()=>[J("进入系统")]})]})]})]),i("div",{class:"app-lock-screen__unlock__content-date"},[i("div",{class:"current-date"},[this.HH_MM,J(" "),i("span",null,[this.AM_PM])]),i("div",{class:"current-year"},[this.YY_MM_DD,J(" "),i("span",null,[this.DDD])])])])])}}),Xt=M({name:"AppLockScreen",setup(){const e=V(),{lockScreenSwitch:t}=Z(e),{getLockAppScreen:o}=f1();return{lockScreenSwitch:t,getLockAppScreen:o}},render(){return i(G1,{show:this.lockScreenSwitch,"onUpdate:show":e=>this.lockScreenSwitch=e,transformOrigin:"center",maskClosable:!1,closeOnEsc:!1,preset:this.getLockAppScreen()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[i("div",{class:"app-lock-screen__content"},[this.getLockAppScreen()?i(Jt,null,null):i(Gt,null,null)])]})}}),we=M({name:"App",render(){return i(qt,null,{default:()=>[i(Xt,null,null),i(Wt,null,null),i(Yt,null,{default:()=>i(Re,null,null),description:()=>"lodaing..."})]})}});if(typeof window<"u"){let e=function(){var t=document.body,o=document.getElementById("__svg__icons__dom__");o||(o=document.createElementNS("http://www.w3.org/2000/svg","svg"),o.style.position="absolute",o.style.width="0",o.style.height="0",o.id="__svg__icons__dom__",o.setAttribute("xmlns","http://www.w3.org/2000/svg"),o.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),o.innerHTML='',t.insertBefore(o,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const Qt=()=>{let e;return{mounted:(t,o)=>{const n=o.value;e=new N1(t,{text:()=>String(n)}),e==null||e.on("success",()=>{window.$message.success("复制成功")}),e==null||e.on("error",()=>{window.$message.error("复制失败")})},updated:(t,o)=>{const n=o.value;e=new N1(t,{text:()=>String(n)})},beforeUnmount:()=>{e==null||e.destroy(),e=null}}},e3=Object.freeze(Object.defineProperty({__proto__:null,default:Qt},Symbol.toStringTag,{value:"Module"})),t3=()=>{let e;return{beforeMount:(t,o)=>{const{func:n,trigger:l="click",wait:s=500,options:a}=o.value;if(typeof n!="function")throw new Error("debounce directive value must be a function");e=q1(n,s,Object.assign({},{},a)),T1(t,l,e)},beforeUnmount:(t,o)=>{const{trigger:n="click"}=o.value;e&&(e.cancel(),P1(t,n,e)),e=null}}},o3=Object.freeze(Object.defineProperty({__proto__:null,default:t3},Symbol.toStringTag,{value:"Module"})),K1=(e,t)=>{if(e){const o="ray-template__directive--disabled";t?m1(e,o):t1(e,o),e==null||e.setAttribute("disabled",t?"disabled":"")}},n3=()=>({mounted:(e,t)=>{const o=t.value;K1(e,o)},updated:(e,t)=>{const o=t.value;K1(e,o)}}),l3=Object.freeze(Object.defineProperty({__proto__:null,default:n3},Symbol.toStringTag,{value:"Module"})),i3=()=>{let e;return{beforeMount:(t,o)=>{const{func:n,trigger:l="click",wait:s=500,options:a}=o.value;if(typeof n!="function")throw new Error("throttle directive value must be a function");e=Ze(n,s,Object.assign({},{},a)),T1(t,l,e)},beforeUnmount:(t,o)=>{const{trigger:n="click"}=o.value;e&&(e.cancel(),P1(t,n,e)),e=null}}},s3=Object.freeze(Object.defineProperty({__proto__:null,default:i3},Symbol.toStringTag,{value:"Module"})),a3=e=>Object.keys(e).reduce((o,n)=>{var s;const l=(s=e[n])==null?void 0:s.default;if(typeof l=="function")return o[n]=l,o;throw new Error("directiveModules[curr] is not function")},{}),c3=e=>{const o=a3(Object.assign({"./modules/copy/index.ts":e3,"./modules/debounce/index.ts":o3,"./modules/disabled/index.ts":l3,"./modules/throttle/index.ts":s3})),n=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)");je(o,(l,s)=>{var c;const a=(c=s.match(n))==null?void 0:c[0];if(n1(a,"String"))e.directive(a,l==null?void 0:l());else throw new Error("directiveName is not string, please check your directive file name")})},Se=async e=>{await R2(e),await Kt(e),jt(e),V2(),c3(e)},r3=async()=>{const e=ne(we);await Se(e),e.mount("#app")},u3=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=ne(we),await Se(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?u3():r3();export{A1 as A,le as L,o1 as R,_t as T,z1 as a,g1 as b,L1 as c,L as d,V as e,K3 as f,A2 as g,G as h,q3 as i,P1 as j,z2 as k,de as l,T2 as m,T1 as o,u1 as r,W3 as s,l1 as u}; diff --git a/assets/index-925f82f6.js.gz b/assets/index-925f82f6.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e2d816b09bfac9173ba09e922cb43011afe24527 GIT binary patch literal 42442 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 literal 0 HcmV?d00001 diff --git a/assets/index-3da30b59.js b/assets/index-9aaa9982.js similarity index 98% rename from assets/index-3da30b59.js rename to assets/index-9aaa9982.js index 3910da7f..d4d99dc3 100644 --- a/assets/index-3da30b59.js +++ b/assets/index-9aaa9982.js @@ -1 +1 @@ -import{d as n}from"./index-8cf4458d.js";import{R as E}from"./index-2ac7dfba.js";import{U as i,j as f,k as c,X as m,Y as d,f as l,y as p,B as b}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{k as y,b as u,h as C,p as t,q as F}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";function r(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!F(a)}const au=y({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>u(l,null,{default:()=>[u(p,{type:"success"},{default:()=>[t("Vue3.x")]}),u(p,{type:"info"},{default:()=>[t("React")]})]})},{label:"从事搬砖时长",des:()=>u(l,null,{default:()=>[u(p,{type:"success"},{default:()=>[t("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(l,{align:"center"},{default:()=>[u(n,{name:"ray",size:"22"},null),t("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>u(l,{align:"center"},{default:()=>[t("如果有希望补充的功能可以在"),u("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[t("GitHub")]),t("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let a,o;return u(b,{class:"dashboard-layout layout-full"},{default:()=>[u(i,null,{header:()=>C(n,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(i,{title:"个人介绍"},{default:()=>[u(f,{bordered:!0,labelPlacement:"left",column:2},r(a=this.coverLetterOptions.map(e=>{let s;return u(c,{key:e.label,label:e.label,span:e==null?void 0:e.span},r(s=e.des())?s:{default:()=>[s]})}))?a:{default:()=>[a]})]}),u(i,{title:"项目介绍"},{default:()=>[u(m,null,{default:()=>[t("技术栈")]}),u(d,null,{default:()=>[u(l,null,r(o=this.technologyTagOptions.map(e=>u(p,{key:e.value,type:"info"},{default:()=>[e.label]})))?o:{default:()=>[o]})]}),u(m,null,{default:()=>[t("项目介绍")]}),u(d,null,{default:()=>[t("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(i,{title:"友情链接"},{default:()=>[u(E,null,null)]})]})}});export{au as default}; +import{d as n}from"./index-925f82f6.js";import{R as E}from"./index-2ac7dfba.js";import{U as i,j as f,k as c,X as m,Y as d,f as l,y as p,B as b}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{k as y,b as u,h as C,p as t,q as F}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";function r(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!F(a)}const au=y({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>u(l,null,{default:()=>[u(p,{type:"success"},{default:()=>[t("Vue3.x")]}),u(p,{type:"info"},{default:()=>[t("React")]})]})},{label:"从事搬砖时长",des:()=>u(l,null,{default:()=>[u(p,{type:"success"},{default:()=>[t("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(l,{align:"center"},{default:()=>[u(n,{name:"ray",size:"22"},null),t("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>u(l,{align:"center"},{default:()=>[t("如果有希望补充的功能可以在"),u("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[t("GitHub")]),t("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let a,o;return u(b,{class:"dashboard-layout layout-full"},{default:()=>[u(i,null,{header:()=>C(n,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(i,{title:"个人介绍"},{default:()=>[u(f,{bordered:!0,labelPlacement:"left",column:2},r(a=this.coverLetterOptions.map(e=>{let s;return u(c,{key:e.label,label:e.label,span:e==null?void 0:e.span},r(s=e.des())?s:{default:()=>[s]})}))?a:{default:()=>[a]})]}),u(i,{title:"项目介绍"},{default:()=>[u(m,null,{default:()=>[t("技术栈")]}),u(d,null,{default:()=>[u(l,null,r(o=this.technologyTagOptions.map(e=>u(p,{key:e.value,type:"info"},{default:()=>[e.label]})))?o:{default:()=>[o]})]}),u(m,null,{default:()=>[t("项目介绍")]}),u(d,null,{default:()=>[t("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(i,{title:"友情链接"},{default:()=>[u(E,null,null)]})]})}});export{au as default}; diff --git a/assets/index-3da30b59.js.gz b/assets/index-9aaa9982.js.gz similarity index 95% rename from assets/index-3da30b59.js.gz rename to assets/index-9aaa9982.js.gz index 8ccefaf17f2400fdab7c143406601d485bb47ddf..c7f49473afa1b38f3e6cf0e083b954f69b2bc400 100644 GIT binary patch delta 27 jcmX@dcaCpDBYVoqUBSV!&Ko=Sv2mPIO<(klkAVRIpSud5 delta 27 jcmX@dcaCpDBYTK)-?Epc(HlGVv2pBbnSbaT9|HpbrxgpG diff --git a/assets/index-a6f73590.js b/assets/index-9d13c1ee.js similarity index 91% rename from assets/index-a6f73590.js rename to assets/index-9d13c1ee.js index 649b9439..5534ba88 100644 --- a/assets/index-a6f73590.js +++ b/assets/index-9d13c1ee.js @@ -1 +1 @@ -import{R as r}from"./index-27fb2229.js";import{k as m,b as t}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{U as o,f as i}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./index-8cf4458d.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";const L=m({name:"IframeDemo",setup(){return{}},render(){return t(i,{vertical:!0,size:[20,20]},{default:()=>[t(o,{title:"naive ui(延迟加载)"},{default:()=>[t(r,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),t(o,{title:"vueuse(立即加载)"},{default:()=>[t(r,{src:"https://www.vueusejs.com/",height:"300",lazy:!1},null)]})]})}});export{L as default}; +import{R as r}from"./index-7b165af0.js";import{k as m,b as t}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{U as o,f as i}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./index-925f82f6.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";const L=m({name:"IframeDemo",setup(){return{}},render(){return t(i,{vertical:!0,size:[20,20]},{default:()=>[t(o,{title:"naive ui(延迟加载)"},{default:()=>[t(r,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),t(o,{title:"vueuse(立即加载)"},{default:()=>[t(r,{src:"https://www.vueusejs.com/",height:"300",lazy:!1},null)]})]})}});export{L as default}; diff --git a/assets/index-9d13c1ee.js.gz b/assets/index-9d13c1ee.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2414e5a52974d985e0769a2c09e680b12ec44514 GIT binary patch literal 1012 zcmVCA1!FOlhXq^pAe1)?45WSrJ2Zqy;a~?B zROA`s>KS+g&WWp`kImfF=;F327dgw5ggsML!NPZ4?TFF40+ljVWW`8TC6?E&WFcc= zMnt7p9%my@N+~4N5A#%_dr_E@BBe^IXhb(Rtr0ji4EyYtb8yOP5R%CmT^VF33I zHcdj~SV;F|=tQP6gXnn4;|v@Y0hdb2xHw`Inb-Z5X~`U{GtNWhyzoQaz_4c}Npvh3 zFGkH)wVBIK*a}f-86zn}Tcf-fx7Y*Gts9n^hLljLnamh{Vt%jCc{HBwsZV*HOD?NJ zFb-FRSlnhJQ?rsa`&RD zAk%s~5vpsQKY8`CIbF4)f$8K2ZSna%Ixz_x_q+}L|u2c)5#D)+b}}%7QdXmS)T>_a<&nHV*Y*q+x_n!{;!yA`L)}q8EL4+-E#VZ ieLWaI>-E_MyxqLtUkxwz-4W}HZ~g=9xUqv@2mk;xBkcPC literal 0 HcmV?d00001 diff --git a/assets/index-a559b507.js.gz b/assets/index-a559b507.js.gz deleted file mode 100644 index 4665c76c8f74aa6e843f696a01d7fd96c604f934..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3642 zcmV-A4#n{wiwFP!000026TMn{kK4u(|G%F?W?e%nmOPPq(~xtH9p~l5&Yd4g4Cl

    67ws5#iY#a{&mX}3FlTiK1I(@dPUhjhL;hLYPjyh;KbTyg=2lNpcA zX+n3x#EaR4%9bC}&6d(q+H$kkatymmSGdl|7>9FYio>NcA8J@Jo3eP8a?#9|p<3+{ zmrJ;BTS#M)%Q)O7ui$WpggBfhuiDqB|V@fubtS!ZA+U?3z8Q6}H0`SeHXTiD|gmRHw%(YKu=S; z@}S$aOiQb<3z)|Y@H7={63+q}Ss@GJ&5qJ6qiGIWW}8~8;M;VQuY{m{aOGiR*55@c`Lu(JrV^1-=;Kwm(UE+Wl^)*Q(0EiBoH)jy~vG9crypR1Vx^ z#5_5mVZ@@C+EHx8C^PzS0SdY8v`n=#s2Iy~Sz!7`Xag0ftjb*#VA1-6s)=GMJ6?nV z+*F!!({xm`r#4r>ODsSRfKv;|bvymO*)i=hF*t_}v=BM6*;U(}mPRYkQaW*GK+*zJ z+g8_6X;u17D~jZhLXd}eUQ3Rm5G~hH)S{`icB?zEtZJP3{$9i-C=quC{a(+4G*u?H zS%}1{(k}*jM;%xlr=r>BZZaCVn2IBIhswSg(Qpbu13Lh^w%SpC~wcufo#8^1Udoy*~8obI+JiUE11aBae9!iQvqj z-k1vtHk{QPWF9Yu7hv>;yZ9AxQaxM@Ju(lBc&sOj;bjsG>y6==oS`wRowX;(GT66u zN!42IPFGsMesTZkqs8zFu(RO^IIuzXhGHwIeLG?Pj(r#GAT(ly)W`l%vJ0(@(G4<+WSRE@^X@Ietr%r+Ku0XB^eCy(b`U$l`_CY6qUpbj- ztVD@r!O!}w$AA0tx8J;Xa-K3(5dOu{gNNTexc9SL4dT@I!KwDBM(Zky-#xtl*`tRafBVgY$AA3S z;Rhd)T0RF~60m_k3lb(Sjr2VdFW@(iIq*=If`6Xoeu@qnk6DzOp+@U>$b15@xH?WN zOS8asN0*A0ky7rQkpEnexlJ7-abs?$8??Sn<}P04$GaiG!XrUK45d{LCYf`LtMYKn ziR61%1GKl!i6q?{o>@l-0T(Pi@_Powf}mG5ZbIliO_R*+b8R4Meuy$a{=IYoI#30( z795eC`E=FRMrBF8+mM~&nM)x=_n8eE)YNA4ClIL`<1Cy6S$VitGEOQr8qYAj3>E{q;Lif2d!vwTx9AAV9>^iNJLj%@ z9(6F{B+?QDT1xQR);S1|cGyf`Yy&|Tw zy*JYfELTv(i?=4dqubVRef#;_N5A>x6OCKr2~1cZ4W+0)Q*?00Ot+2*kFi z$K_-(oow?kpW7^gv;j&uEN`H2+MLR^NVaZKXCtZ}~JTU#Q{l*4r% z>r9kqklAN&_3JPn%s{tstiy#loCkX&WF8>op2gshlQmGZrg4ma#T!q;-?BkP32qv{=ikL=XfR6XboE>(_5}_8fjG$~G z!-%^b&~(~L3qJE6876s`ERiWD!;D_Su6vB_7z%;>K}V&VF5p{;09M1D((>U&XsRI# zn6yJnZAh zn`skL_XMsJSjHxrW6}dtXw@~}bJ$3RVG1z^;bXXE+Vr(#Bk@uL6m1N4@QU<2QELpr76d}!>He!k3aL0Kr9>&&H*xQBIx1FRulBD18LLRQ(0HkRsS zc51C%1#J$5^E8DzWpCJkHrjWge-?hht<7mNK~sbS$b2!&t(1zgLbgn7R_k!LDHCurshzc(ixQy`)HM|Tghkv+-L)+Eo3g;Q1unNrklJ{_yLX9< zlW1?o0pQ?DoD}pPQJV{zCX~RBVvA>rewJaxj2s+5eJNvcm?^FbU(b}`Q1rMi=+{Y* zOTwZA?zlUdPxiS0(G+lp^c7Rt^$lArcGEPxGy&fs;y;f@^o)W5_ya|=NPymo@1nj3 z@f`^ojl+PR&OvV}1I$}^e7XrYfL}*gIPo2PLy3eg6K%V?#K9M<{gsU%Y?|y>m%J#T zR;mc(x^871al$)0zj<;7xUz(kV~e!B zAgkA_bT0c@`|n?CT2s@|aU+1V21PO4AywnhMsBerQxGZ{>bG{2@$vh~2Nk7)?zU82sis=iWe7Y2lOrzfJ zkeb?VlA4BpfulE&sfQJRY?x76?`M@a)D&aNH4TaAr;^3+Whga*;WaEc65i-t^r2Fw z_?{D#YJD$zdUzq@QKlzQxsXDwl2Tt!4=NOig+iy?=9l`08=|j=-Y)F{Z>7T5PR@C) zR+MHD9NZ$eWSMV~pF(((_aN&IllMcg2rr(O8@UE&hHAUre5On$%fN#Pf0Ulib!P`O zkHMW%TBwdIrEpp-i(TBUc6Kt6RvY)M#uZ*DO5AooYZRe>KFG`O0!JzBl|?ry`mKJI zxmz#0b3-(~`%_2fUk0-gpe4!Qko@P!-F<=L^A-@9Kc-V=Yf&$ViTjQwF&&^>RRmp|I+Yp zq2m^fApJ&A=;|j_@b&yl5~b%F`)!eV6c`@zZ35pW@Kuqo%K55gWOsI4>csN#-mq#I zNO>^>c=Qv^CpeGbZjPihCrGU>R2^vu@sA(wP_6D7hdTWF=SQFZ4y->_*-4&c(wFkk>}Rc=dsK?bCO}4!UNYOKxKFg|9=QSQ8=7ygrk)=Mp{29Vgb&! z2qtr#t$V3TA14~AGv{wCRry~pM3%tzNnG>ytc-7%O{{W$;|FmrJyd1fMgO*aoa`@^ zPq^9Or|hI{|B9Er^Up^QKNQa#k3anP;n(-2R4z)(>E&1s_kZ>H?RUQW;6IPw`#9Ts zy&}W$*>D$94zyCoq{sYzEM!Rh@gii9HIBz!Dc{4DznQ*?(F6WZ2+s3=7?N&Uoc_`O M0G%tJ_h%vi002Y@@Bjb+ diff --git a/assets/index-a6f73590.js.gz b/assets/index-a6f73590.js.gz deleted file mode 100644 index 1240be6b800ef20d414fcdb0f0affb455af960b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1012 zcmVsWhXq^pAe1)?0O+(c+JI*Rkc@~c~4B+0u zCL}bDhS8o3oyb&Xz>b$Z_P}8gaH*7xiz7yndEH-`mdwFA<2+Q(3qRBi40~3RM8}fy zVidNj&0KcER)|8&C`l>W%JO0yu?M1CHw<$WMkJD&%8W)&%nIK zvAHV5;xrSP(uBusG?xybsh0?eu~jOSY6@fZrE-o~z|CQY^J3zh9g^oE-ES3^#A%__ zcuu?S#%&ZFfO(N;nZlKI2(FABz%v8Zo8K`jvlZAa`}8ryLOe(JO*{-?nPBW zruDWXRM$Fx^6F)Cx@tuO)5#Co;`4iSViGv;{rvQ7W$|g-)p{LlsUCki@uwzOq5s|} zQBPk)!H~-IHH!iky;%pV3bg2JKRrEr`R!|e+660be2vF!-e4!a`SS6X`@jGC{Ldfv zzyA68)2A;V-%XyD*8NcaQ* diff --git a/assets/index-a559b507.js b/assets/index-cda4a95e.js similarity index 98% rename from assets/index-a559b507.js rename to assets/index-cda4a95e.js index 5e9b1a95..a76888ef 100644 --- a/assets/index-a559b507.js +++ b/assets/index-cda4a95e.js @@ -1 +1 @@ -import{u as F,a as j,b as T,s as v,c as f,A as w,R as P,d as a,e as V,T as B,L as E}from"./index-8cf4458d.js";import{k as o,b as e,q as N,p as l,F as $}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as y,h as C,v as O}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{O as S,p as b,P as q,M as z,r as D,Q as A,f as s,R as x,n as I,S as G,T as R,U as Q,V as U,W as c,h as _}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{Q as H}from"./qrcode.vue@3.3.4_vue@3.3.4-8759f3fa.js";import{R as W}from"./index-2ac7dfba.js";import{b as K}from"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";function M(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!N(i)}const X=o({name:"RSignin",setup(){const i=y(),{t}=F(),n=j(),{signin:r}=n,{path:u}=P,p=()=>({name:"Ray Admin",pwd:"123456"}),{router:g}=T(),d=y(p()),k={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signinForm:d,loginFormRef:i,handleLogin:()=>{var m;(m=i.value)==null||m.validate(L=>{L||(v(!0),r(d.value).then(h=>{h.code===0&&setTimeout(()=>{v(!1),window.$message.success(`欢迎${d.value.name}登陆~`),f(w.token,"tokenValue"),f(w.signin,h.data),g.push(u)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:k,t}},render(){let i;const{t}=this;return e(z,{model:this.signinForm,ref:"loginFormRef",rules:this.rules},{default:()=>[e(S,{label:t("views.login.index.Name"),path:"name"},{default:()=>[e(b,{value:this.signinForm.name,"onUpdate:value":n=>this.signinForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),e(S,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[e(b,{value:this.signinForm.pwd,"onUpdate:value":n=>this.signinForm.pwd=n,type:"password",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),e(q,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this)},M(i=t("views.login.index.Login"))?i:{default:()=>[i]})]})}}),Y=o({name:"RRegister",render(){return e(D,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}});const J=o({name:"QRCodeSignin",setup(){const i=C({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...O(i)}},render(){return e("div",{class:"qrcode-signin"},[e(H,{value:this.qrcodeValue,size:200},null)])}});function Z(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!N(i)}const ee=o({name:"SSOSignin",setup(){return{ssoSigninOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigninClick:n=>{window.$message.info(`调用${n.tooltipLabel}`)}}},render(){let i;return e(s,{class:"sso-signin",align:"center",itemStyle:{display:"flex"}},Z(i=this.ssoSigninOptions.map(t=>e(A,null,{trigger:()=>e(a,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigninClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?i:{default:()=>[i]})}}),De=o({name:"RLogin",setup(){const{t:i}=F(),{layout:{copyright:t}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=C({tabsValue:"signin"}),{height:r,width:u}=K(),p=V(),{updateLocale:g}=p;return{...O(n),windowHeight:r,updateLocale:g,t:i,copyright:t,windowWidth:u}},render(){const{t:i}=this;return e("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[e("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[e("div",{class:["login-wrapper__content"]},[e(s,{align:"center",class:"login-title__wrapper"},{default:()=>[e(a,{name:"ray",size:"48"},null),e(x,{class:"login-title",type:"info",size:28},{default:()=>[l("Ray Template")]})]}),e(s,{align:"center",class:"login-action__wrapper",itemStyle:{display:"flex"}},{default:()=>[e(B,null,null),e(I,{options:E,onSelect:t=>this.updateLocale(t)},{default:()=>[e(a,{customClassName:"login-icon",name:"language",size:"18"},null)]})]}),e(G,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[e(R,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[e(s,{align:"center",vertical:!0},{default:()=>[e(a,{name:"login_bg",width:"368",height:"368"},null),e(x,{class:"login-title",type:"info",size:36},{default:()=>[l("开箱即用的中后台管理系统")]})]})]}),e(R,{span:1,class:"login__right-wrapper"},{default:()=>[e(Q,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[e(U,{value:this.tabsValue,"onUpdate:value":t=>this.tabsValue=t,type:"line",animated:!0,size:"large"},{default:()=>e($,null,[e(c,{tab:i("views.login.index.Signin"),name:"signin"},{default:()=>[e(X,null,null)]}),e(c,{tab:i("views.login.index.Register"),name:"register"},{default:()=>[e(Y,null,null)]}),e(c,{tab:i("views.login.index.QRCodeSignin"),name:"qrcodeSignin"},{default:()=>[e(J,null,null)]})])}),e(_,null,{default:()=>[l("其他登陆方式")]}),e(ee,null,null),e(_,null,{default:()=>[l("友情链接")]}),e(W,null,null)]})]})]}),e(s,{align:"center",justify:"center",class:"login-copyright__wrapper",wrapItem:!1},{default:()=>[this.copyright]})])])])}});export{De as default}; +import{u as F,a as j,b as T,s as v,c as f,A as w,R as P,d as a,e as V,T as B,L as E}from"./index-925f82f6.js";import{k as o,b as e,q as N,p as l,F as $}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{k as y,h as C,v as O}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{O as S,p as b,P as q,M as z,r as D,Q as A,f as s,R as x,n as I,S as G,T as R,U as Q,V as U,W as c,h as _}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import{Q as H}from"./qrcode.vue@3.3.4_vue@3.3.4-8759f3fa.js";import{R as W}from"./index-2ac7dfba.js";import{b as K}from"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";function M(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!N(i)}const X=o({name:"RSignin",setup(){const i=y(),{t}=F(),n=j(),{signin:r}=n,{path:u}=P,p=()=>({name:"Ray Admin",pwd:"123456"}),{router:g}=T(),d=y(p()),k={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signinForm:d,loginFormRef:i,handleLogin:()=>{var m;(m=i.value)==null||m.validate(L=>{L||(v(!0),r(d.value).then(h=>{h.code===0&&setTimeout(()=>{v(!1),window.$message.success(`欢迎${d.value.name}登陆~`),f(w.token,"tokenValue"),f(w.signin,h.data),g.push(u)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:k,t}},render(){let i;const{t}=this;return e(z,{model:this.signinForm,ref:"loginFormRef",rules:this.rules},{default:()=>[e(S,{label:t("views.login.index.Name"),path:"name"},{default:()=>[e(b,{value:this.signinForm.name,"onUpdate:value":n=>this.signinForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),e(S,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[e(b,{value:this.signinForm.pwd,"onUpdate:value":n=>this.signinForm.pwd=n,type:"password",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),e(q,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this)},M(i=t("views.login.index.Login"))?i:{default:()=>[i]})]})}}),Y=o({name:"RRegister",render(){return e(D,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}});const J=o({name:"QRCodeSignin",setup(){const i=C({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...O(i)}},render(){return e("div",{class:"qrcode-signin"},[e(H,{value:this.qrcodeValue,size:200},null)])}});function Z(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!N(i)}const ee=o({name:"SSOSignin",setup(){return{ssoSigninOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigninClick:n=>{window.$message.info(`调用${n.tooltipLabel}`)}}},render(){let i;return e(s,{class:"sso-signin",align:"center",itemStyle:{display:"flex"}},Z(i=this.ssoSigninOptions.map(t=>e(A,null,{trigger:()=>e(a,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigninClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?i:{default:()=>[i]})}}),De=o({name:"RLogin",setup(){const{t:i}=F(),{layout:{copyright:t}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.7.6","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.3.9","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.1.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=C({tabsValue:"signin"}),{height:r,width:u}=K(),p=V(),{updateLocale:g}=p;return{...O(n),windowHeight:r,updateLocale:g,t:i,copyright:t,windowWidth:u}},render(){const{t:i}=this;return e("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[e("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[e("div",{class:["login-wrapper__content"]},[e(s,{align:"center",class:"login-title__wrapper"},{default:()=>[e(a,{name:"ray",size:"48"},null),e(x,{class:"login-title",type:"info",size:28},{default:()=>[l("Ray Template")]})]}),e(s,{align:"center",class:"login-action__wrapper",itemStyle:{display:"flex"}},{default:()=>[e(B,null,null),e(I,{options:E,onSelect:t=>this.updateLocale(t)},{default:()=>[e(a,{customClassName:"login-icon",name:"language",size:"18"},null)]})]}),e(G,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[e(R,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[e(s,{align:"center",vertical:!0},{default:()=>[e(a,{name:"login_bg",width:"368",height:"368"},null),e(x,{class:"login-title",type:"info",size:36},{default:()=>[l("开箱即用的中后台管理系统")]})]})]}),e(R,{span:1,class:"login__right-wrapper"},{default:()=>[e(Q,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[e(U,{value:this.tabsValue,"onUpdate:value":t=>this.tabsValue=t,type:"line",animated:!0,size:"large"},{default:()=>e($,null,[e(c,{tab:i("views.login.index.Signin"),name:"signin"},{default:()=>[e(X,null,null)]}),e(c,{tab:i("views.login.index.Register"),name:"register"},{default:()=>[e(Y,null,null)]}),e(c,{tab:i("views.login.index.QRCodeSignin"),name:"qrcodeSignin"},{default:()=>[e(J,null,null)]})])}),e(_,null,{default:()=>[l("其他登陆方式")]}),e(ee,null,null),e(_,null,{default:()=>[l("友情链接")]}),e(W,null,null)]})]})]}),e(s,{align:"center",justify:"center",class:"login-copyright__wrapper",wrapItem:!1},{default:()=>[this.copyright]})])])])}});export{De as default}; diff --git a/assets/index-cda4a95e.js.gz b/assets/index-cda4a95e.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..964a7e551a55a784614a1f95ac760552a1c93400 GIT binary patch literal 3641 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 LV}v$BXCeRqD%Jh- literal 0 HcmV?d00001 diff --git a/assets/index-de43026c.js.gz b/assets/index-de43026c.js.gz deleted file mode 100644 index 35b888f79428b2f6663882fe3f8d8b89677db3ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6049 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 b@iAU+JK}$g&2-ye`mg^7iggCtyFLH_2>rjS diff --git a/assets/index-7e9c1f8b.js b/assets/index-e092b052.js similarity index 99% rename from assets/index-7e9c1f8b.js rename to assets/index-e092b052.js index 248c1588..ae527d2a 100644 --- a/assets/index-7e9c1f8b.js +++ b/assets/index-e092b052.js @@ -1 +1 @@ -var P=Object.defineProperty;var N=(e,t,r)=>t in e?P(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var B=(e,t,r)=>(N(e,typeof t!="symbol"?t+"":t,r),r);import{u as F}from"./vue-hooks-plus@1.7.6_vue@3.3.4-1baf6b87.js";import"./lodash@4.17.21-2cee12c8.js";import{a as j}from"./axios@1.2.0-413e2d92.js";import{g as y,h as L,A as H}from"./index-8cf4458d.js";import{k as O,b as u,p as n}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{h as U,v as K}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{f as d,U as m,P as T,p as A,B as S}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./form-data@4.0.0-19dc8c5e.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";const W={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}};class M{constructor(){B(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:r,url:a}=t;return[a||"",r||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var a;const r=this.generateRequestKey(t);if(this.pendingRequest.has(r))t.signal=(a=this.pendingRequest.get(r))==null?void 0:a.signal;else{const l=new AbortController;t.signal=l.signal,this.pendingRequest.set(r,l)}}removePendingRequest(t){const r=this.generateRequestKey(t);this.pendingRequest.has(r)&&(this.pendingRequest.get(r).abort(),this.pendingRequest.delete(r))}}const g={requestInstance:null,responseInstance:null},I={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},D={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},E=new M,q=()=>{const e=(o,s)=>{s==="requestInstance"?g.requestInstance=o:g.responseInstance=o},t=o=>g[o],r=(o,s,i)=>{i==="ok"?I[o]=s:D[o]=s},a=(o,s)=>s==="ok"?I[o]:D[o],l=(o,...s)=>{Array.isArray(o)&&(o==null||o.forEach(i=>{typeof i=="function"&&i(...s)}))};return{createAxiosInstance:e,setImplement:r,getImplement:a,getAxiosInstance:t,beforeFetch:(o,s,i)=>{const c=i==="ok"?I[s]:D[s],p=t(o),{MODE:R}=y();p&&l(c,p,R)},fetchError:(o,s,i)=>{const c=D[i],{MODE:p}=y();l(c,s,p)}}},{setImplement:b}=q(),_=(e,t)=>{E.removePendingRequest(e.config)},$=(e,t)=>{},J=()=>{b("implementResponseInterceptorArray",[_],"ok")},X=()=>{b("implementResponseInterceptorErrorArray",[$],"error")},Y=(e,t)=>{if(e){const r=e.headers;t.forEach(a=>{r[a.key]=a.value})}},{setImplement:V}=q(),z=(e,t)=>{const r=L(H.token);return e.url,{key:"X-TOKEN",value:r}},G=(e,t)=>{Y(e,[z(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},Q=(e,t)=>{E.removePendingRequest(e),E.addPendingRequest(e)},Z=(e,t)=>{},ee=()=>{V("implementRequestInterceptorArray",[G,Q],"ok")},te=()=>{V("implementRequestInterceptorErrorArray",[Z],"error")},h=j.create(W),{createAxiosInstance:k,beforeFetch:x,fetchError:w}=q();h.interceptors.request.use(e=>(k(e,"requestInstance"),ee(),x("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(te(),w("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));h.interceptors.response.use(e=>{k(e,"responseInstance"),J(),x("responseInstance","implementResponseInterceptorArray","ok");const{data:t}=e;return Promise.resolve(t)},e=>(X(),w("responseError",e,"implementResponseInterceptorErrorArray"),E.removePendingRequest(e.config||{}),Promise.reject(e)));function ue(e,t){return F(()=>h(e),Object.assign({},t))}const re=e=>h({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),v=()=>h({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),_e=O({name:"RAxios",setup(){const e=U({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:r,run:a}=F(v,{throttleWait:1e3}),{data:l,loading:C,run:f}=F(v,{debounceWait:1e3}),{data:o,loading:s,run:i}=F(re,{throttleWait:1e3}),{data:c,loading:p,run:R}=ue({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"},{manual:!0});return{...K(e),throttleDemoValue:t,throttleDemoLoading:r,throttleDemoRun:a,debounceDemoValue:l,debounceDemoLoading:C,debounceDemoRun:f,weatherDemoValue:o,weatherDemoLoading:s,weatherDemoRun:i,demoData:c,demoLoading:p,demoRun:R}},render(){return u(S,null,{default:()=>[u(d,{vertical:!0},{default:()=>[u("h1",null,[n("请求")]),u(m,null,{default:()=>[u("h2",null,[n("useRequest")]),u("p",null,[n("支持配置化请求数据")]),u("h2",null,[n("useHookPlusRequest")]),u("p",null,[n("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),u("h1",null,[n("使用 useRequest 获取")]),u(m,{title:"请求函数"},{default:()=>[u("h3",null,[n("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),u("h3",null,[n("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),u("h3",null,[n("3.详情请查看文档")])]}),u(m,{title:"useRequest示例(手动触发)"},{default:()=>[u(d,{vertical:!0},{default:()=>{var e;return[u(T,{onClick:this.demoRun.bind(this)},{default:()=>[n("获取数据")]}),u("h3",null,[n("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),u("h1",null,[n("使用 useHookPlusRequest 获取")]),u(m,{title:"节流"},{default:()=>[u(d,{vertical:!0},{default:()=>[u(A,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),u("h3",null,[n("不论触发多少次,一秒钟之内仅会触发一次")]),u("h3",null,[n("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),u(m,{title:"防抖"},{default:()=>[u(d,{vertical:!0},{default:()=>[u(A,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),u("h3",null,[n("一秒后才会执行,如果中途重新请求,则会重新计时")]),u("h3",null,[n("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),u(m,{title:"获取气候"},{default:()=>[u(d,{vertical:!0},{default:()=>[u(A,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),u("h3",null,[n("该示例演示了如何根据动态值获取数据")]),u("h3",null,[n("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{_e as default}; +var P=Object.defineProperty;var N=(e,t,r)=>t in e?P(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var B=(e,t,r)=>(N(e,typeof t!="symbol"?t+"":t,r),r);import{u as F}from"./vue-hooks-plus@1.7.6_vue@3.3.4-1baf6b87.js";import"./lodash@4.17.21-2cee12c8.js";import{a as j}from"./axios@1.2.0-413e2d92.js";import{g as y,h as L,A as H}from"./index-925f82f6.js";import{k as O,b as u,p as n}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{h as U,v as K}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import{f as d,U as m,P as T,p as A,B as S}from"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./form-data@4.0.0-19dc8c5e.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./lodash-es@4.17.21-b7de4195.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";import"./date-fns@2.30.0-0bf1b710.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";const W={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}};class M{constructor(){B(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:r,url:a}=t;return[a||"",r||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var a;const r=this.generateRequestKey(t);if(this.pendingRequest.has(r))t.signal=(a=this.pendingRequest.get(r))==null?void 0:a.signal;else{const l=new AbortController;t.signal=l.signal,this.pendingRequest.set(r,l)}}removePendingRequest(t){const r=this.generateRequestKey(t);this.pendingRequest.has(r)&&(this.pendingRequest.get(r).abort(),this.pendingRequest.delete(r))}}const g={requestInstance:null,responseInstance:null},I={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},D={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},E=new M,q=()=>{const e=(o,s)=>{s==="requestInstance"?g.requestInstance=o:g.responseInstance=o},t=o=>g[o],r=(o,s,i)=>{i==="ok"?I[o]=s:D[o]=s},a=(o,s)=>s==="ok"?I[o]:D[o],l=(o,...s)=>{Array.isArray(o)&&(o==null||o.forEach(i=>{typeof i=="function"&&i(...s)}))};return{createAxiosInstance:e,setImplement:r,getImplement:a,getAxiosInstance:t,beforeFetch:(o,s,i)=>{const c=i==="ok"?I[s]:D[s],p=t(o),{MODE:R}=y();p&&l(c,p,R)},fetchError:(o,s,i)=>{const c=D[i],{MODE:p}=y();l(c,s,p)}}},{setImplement:b}=q(),_=(e,t)=>{E.removePendingRequest(e.config)},$=(e,t)=>{},J=()=>{b("implementResponseInterceptorArray",[_],"ok")},X=()=>{b("implementResponseInterceptorErrorArray",[$],"error")},Y=(e,t)=>{if(e){const r=e.headers;t.forEach(a=>{r[a.key]=a.value})}},{setImplement:V}=q(),z=(e,t)=>{const r=L(H.token);return e.url,{key:"X-TOKEN",value:r}},G=(e,t)=>{Y(e,[z(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},Q=(e,t)=>{E.removePendingRequest(e),E.addPendingRequest(e)},Z=(e,t)=>{},ee=()=>{V("implementRequestInterceptorArray",[G,Q],"ok")},te=()=>{V("implementRequestInterceptorErrorArray",[Z],"error")},h=j.create(W),{createAxiosInstance:k,beforeFetch:x,fetchError:w}=q();h.interceptors.request.use(e=>(k(e,"requestInstance"),ee(),x("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(te(),w("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));h.interceptors.response.use(e=>{k(e,"responseInstance"),J(),x("responseInstance","implementResponseInterceptorArray","ok");const{data:t}=e;return Promise.resolve(t)},e=>(X(),w("responseError",e,"implementResponseInterceptorErrorArray"),E.removePendingRequest(e.config||{}),Promise.reject(e)));function ue(e,t){return F(()=>h(e),Object.assign({},t))}const re=e=>h({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),v=()=>h({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),_e=O({name:"RAxios",setup(){const e=U({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:r,run:a}=F(v,{throttleWait:1e3}),{data:l,loading:C,run:f}=F(v,{debounceWait:1e3}),{data:o,loading:s,run:i}=F(re,{throttleWait:1e3}),{data:c,loading:p,run:R}=ue({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"},{manual:!0});return{...K(e),throttleDemoValue:t,throttleDemoLoading:r,throttleDemoRun:a,debounceDemoValue:l,debounceDemoLoading:C,debounceDemoRun:f,weatherDemoValue:o,weatherDemoLoading:s,weatherDemoRun:i,demoData:c,demoLoading:p,demoRun:R}},render(){return u(S,null,{default:()=>[u(d,{vertical:!0},{default:()=>[u("h1",null,[n("请求")]),u(m,null,{default:()=>[u("h2",null,[n("useRequest")]),u("p",null,[n("支持配置化请求数据")]),u("h2",null,[n("useHookPlusRequest")]),u("p",null,[n("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),u("h1",null,[n("使用 useRequest 获取")]),u(m,{title:"请求函数"},{default:()=>[u("h3",null,[n("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),u("h3",null,[n("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),u("h3",null,[n("3.详情请查看文档")])]}),u(m,{title:"useRequest示例(手动触发)"},{default:()=>[u(d,{vertical:!0},{default:()=>{var e;return[u(T,{onClick:this.demoRun.bind(this)},{default:()=>[n("获取数据")]}),u("h3",null,[n("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),u("h1",null,[n("使用 useHookPlusRequest 获取")]),u(m,{title:"节流"},{default:()=>[u(d,{vertical:!0},{default:()=>[u(A,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),u("h3",null,[n("不论触发多少次,一秒钟之内仅会触发一次")]),u("h3",null,[n("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),u(m,{title:"防抖"},{default:()=>[u(d,{vertical:!0},{default:()=>[u(A,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),u("h3",null,[n("一秒后才会执行,如果中途重新请求,则会重新计时")]),u("h3",null,[n("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),u(m,{title:"获取气候"},{default:()=>[u(d,{vertical:!0},{default:()=>[u(A,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),u("h3",null,[n("该示例演示了如何根据动态值获取数据")]),u("h3",null,[n("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{_e as default}; diff --git a/assets/index-e092b052.js.gz b/assets/index-e092b052.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..dd76edb16df77ee99f177a14375edaab57d77a31 GIT binary patch literal 3256 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 diff --git a/assets/index-3223c379.js b/assets/index-e42d928c.js similarity index 96% rename from assets/index-3223c379.js rename to assets/index-e42d928c.js index 3c70316c..2661343e 100644 --- a/assets/index-3223c379.js +++ b/assets/index-e42d928c.js @@ -1 +1 @@ -import{m as r}from"./index-8cf4458d.js";import{k as m,b as i,p}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{h as e,v as a}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./lodash-es@4.17.21-b7de4195.js";import"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";const O=m({name:"RDocument",setup(){const t=r(16),o=e({});return{...a(o),editorUUID:t}},render(){return i("div",null,[p(" ")])}});export{O as default}; +import{m as r}from"./index-925f82f6.js";import{k as m,b as i,p}from"./@vue_runtime-core@3.3.4-073fad6e.js";import{h as e,v as a}from"./@vue_reactivity@3.3.4-2b3a1c4e.js";import"./vue-router@4.2.4_vue@3.3.4-4991130b.js";import"./lodash-es@4.17.21-b7de4195.js";import"./naive-ui@2.34.4_vue@3.3.4-eb250861.js";import"./date-fns@2.30.0-0bf1b710.js";import"./@babel_runtime@7.22.6-960cbc2f.js";import"./vueuc@0.4.51_vue@3.3.4-6588b5bd.js";import"./evtd@0.2.4-b614532e.js";import"./seemly@0.3.6-dc6f1e91.js";import"./@css-render_vue3-ssr@0.15.12_vue@3.3.4-24369cc5.js";import"./vooks@0.2.12_vue@3.3.4-59877c34.js";import"./vdirs@0.1.8_vue@3.3.4-4519c5fd.js";import"./@juggle_resize-observer@3.4.0-41516555.js";import"./css-render@0.15.12-57b1a53f.js";import"./@emotion_hash@0.8.0-8a8e73f6.js";import"./@vue_runtime-dom@3.3.4-d86573ec.js";import"./@vue_shared@3.3.4-896c5ecf.js";import"./treemate@0.3.11-25c27bff.js";import"./date-fns-tz@1.3.8_date-fns@2.30.0-7cff6900.js";import"./async-validator@4.2.5-dee29e8b.js";import"./@css-render_plugin-bem@0.15.12_css-render@0.15.12-9dde7ffe.js";import"./vue-i18n@9.2.2_vue@3.3.4-a7a92bd0.js";import"./@intlify_shared@9.2.2-e4047ebf.js";import"./@intlify_core-base@9.2.2-a0a8715c.js";import"./@intlify_message-compiler@9.2.2-8a818441.js";import"./@intlify_devtools-if@9.2.2-c61c979f.js";import"./dayjs@1.11.7-adc18375.js";import"./pinia@2.1.4_typescript@5.0.2_vue@3.3.4-ab93b4ec.js";import"./vue-demi@0.14.5_vue@3.3.4-71ba0ef2.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.1.0_vue@3.3.4-f4b6b7e2.js";import"./@vueuse_shared@9.1.0_vue@3.3.4-e5bccb39.js";import"./pinia-plugin-persistedstate@3.1.0_pinia@2.1.4-4f3b1591.js";import"./clipboard@2.0.11-6193b289.js";const O=m({name:"RDocument",setup(){const t=r(16),o=e({});return{...a(o),editorUUID:t}},render(){return i("div",null,[p(" ")])}});export{O as default}; diff --git a/assets/index-e42d928c.js.gz b/assets/index-e42d928c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f3a31755f100edda4c1205dbe7afd6326e79c005 GIT binary patch literal 856 zcmV-e1E>5SiwFP!000026Lpo#ZsRx*MfdX+hF3OVazsg_qz(dT(VJN{FhH*cgMg1> z!n9r>DWlzi|9wif(<3R)%7A@t73W>`*utJbe(~pq)NFhQ!D6e z*gm)`_haJPgPK0vVR#qR#}S_V*hSX@(Y=Q{qZ!RfQe;*d0rL_slNJug=|e6HfYi|) zT|C|7smdhN`CN`HqQv)O1YhSgrTG(naTDZK#aNc8rJ(7J3@-!%@~ogKBdRcvvx+ad zPP!wI(bXx<@i0#6}Cp006vP=~$SyHu<3YvF!YV4ms*xI7WjkIzW_QInUCSQ30TBPKadK&}d;9RI3qc9Rl%y`}R}6 zjD+A(z&K^;>;P$=iAw90U&p@x5iTcKz`QDpLZgFA*f>AIjF$6-aaL(=SCiGRt_O2LZ^^c^_7NDt=5m6gyO^s0UIxD^b}Wi5=6lj>K%V3UDEkRJy(vV=05@DFvMd)4o`$T2%M)iFYh_g3=7ED(~^Fpnwz(3jfb_oP_o|j6;7V(iRd;45w?qx#g9{N%h*RjZONE&`B)6GjeElxz z#to{M-XN7s*F-RMDlM|Ee91#)SUO?KmMHZ`!@IBhq`)^`1COv!%gU+5uC+7d1A20;Kr zCJ(=J`_6?Uv09xwUfUeO?#P9X>F}B$eaLKsE{kefF$-xkCoQilrsX|U3#2eV7qG`JUJ|(5Zly1s;UQQ*V)Ui&jn1K@bPfIyb&83J=(&j008>Ezy zvXUbAxz8zug0ASsAec5i1F%p7QP0U)C6i9@<5F6)S^&v_Lxbc@nW~8tO2lF6`BID z1u$8_1q$t$`yZWa@LCkJQOGIz3?+kL&jGffAws%kSxhS=o!3osc*}_1N=XJ_p`2`@ zJTc9jno2Ygc3Uq)4ejhIBQfXOk@w5NgmG3wVbK@5AS19jB<7PRuWXp0dq` zWtDP)15wY=9E4?_ZqtTKLoOjdSxWU;HnVz8&(rj9mE%$kDp5rzM9-*0au=hHs#C{h zu15{m3z|L?TIgd(%$gZpR+9UMSgfvd>==Mb1!IzvfvI%i$Q9wX>y7ZDaJcbX@2@Wp zS8w-ze<>hZY|k^#qMES(-<`uB9tvmzJBymoef<5w&0hp`g;lB^+&=tve;eR44y$3O zHO?*WjC0#$l~^%AcaT>UdiU24pZ?H&xYv8WEuc%WeU9d|5X_q=^u2s{yC3$?#bC_M3#}(9u9nb(KCb`kDsL&Z3L#!zHH{Ns~yz+m)>)*V6 zxbYft6Oauw-uue``Hp~`qHyqXFXWOGg-gt_VbiaGj z`w!T;T5Qi!i(^A$=n5x`nvLeD=RrK0gN|%z1YLwA=fZx~Tr`etLajcL1uEDfRSkF0 zm+!>i5R(Hgj{}K9JPtW_+!u7r@YT0vxDNEZcmTu-s8$sA_nscShP&ScR1PTob$|O? z0X5+A&ep+?YySEJ0U5yG&SU@9Cj9m8?Fh((5^TNc{`|FoDsZ{6*?qPvpeiUmf85*t z@!-xA|MvaS-tJxhr-x$#(n0^h_3p+$1T-CAj*R-Zo*iEMyZ_{s|MVJw=He%R?B4L# zR{huOf9&2APz#LS`kTM{ZE6u zi!>})VgM%04Upq#g24?OL8-QYX2a9&1RNW*W(R%zPVE~fI^09rWq@+4fUOUvUUA zeV@E7Usqs2f8F%g)&(>PsXf{`e6%K@%OJh^uimq-V!=|lZw~hE`m6u!-P`Qmc;kO} zTR_WwVt;E56a=&wni&bz&cpQy`XX$S2=rO-7N`Vod`G*2=2*pMwl;~b&W>|~Mz@#I z6t2-33-YdV3l5mt5}LuTyTl!%U%CuS8qN^fVu;tyAA_`u9rXD-5uPx3b{yKpGeSya zGA!A+R-e6Xt-gqJ0gqs0v<)Yqm8v*C^FP- literal 0 HcmV?d00001 diff --git a/assets/zh-CN-3179c140.js.gz b/assets/zh-CN-3179c140.js.gz deleted file mode 100644 index a34a5f2f711b6ba61b26a6b75b9dda3ec36c547b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1892 zcmV-q2b=gGiwFP!000026RlWVZ`(!|e&1hV5Ph(LAuCFxE(`=HwUab$e2MM0kHT;` zl*XnwDlf8SK|tEV&IL|WAeScDWH;_+Qvl zij08N zmWeV9>sGNtjUFyv$P$$ja}Z~71G`m`x)8CPlhU%N=M1XI1$7W-W7eRe&q`@2qYPw5 z^|YGGXXQb>fjugkwj1J8Qc6termW}WR3b_p>(q)FD1ra9lobov6wyiAJVmZgN-0T^ zRJqT6R?X*iRZmocHar8cPy!2nn-d3RdX3i2Em>KY(qmtbjz}sR!KUio96JA5xtd?48VLj*+e;F zn%P1s(L~s7+C*$%ivgY=jh-qRl%@+bub*Ahy5(1xE$Xy(T-6~&6%2#sOp~6TbSCHR zQURRx7Z~SoA*~z9K4-RPF|!#@WTYihC8gx3Zk~Y+_kpNmm-gT|h4VRCC1=2E)OB$s zTqCtQvmk>bEhwLyR}}dSEdwTnbITQ(*;61{nG|w`Q^jd6xKI{ZmU1FCh@8*l5?xkj zHp5UV8PtW%dbtnQUmDK*HDUdZT5vPD8d4O(L%?=azg_?)cc6gAU{`6bX(w&`0| zDH}Qv^$g8ISmxV3+&9Exb)93!08}a*ldKF(rSnIw2)A8tgcpUwjo-R|eR;Tg zyZie~0nuV>o_QA4g#G{S9RBc7Koi(m)P&CC?+Jx)}j1z+Sr+T;GlbxF~eKd(!<6 z*tuG4%~FeFLu2R)CySbm=BVdEJeq@!Y-t2tge2#pe$`wwj%`A%K9L0~*dbL7x6zmH z#NQB;11^sP>4kV4a_qP-=$PTFZ_98U=y~w~h!s$+DD3Y&J$MawzX_-uQuyos_O}A^ z;quPb!H;Xf`U3$Oz~9c};MOMmb?@y6$b=GXz3Ke?wSX#cxv|-Kwkx12C_R7N-Tv|5 z&XeHw{n763-QcH(V*=7a|H1Xn#yi3zG0LDRj|5fnQ_uXIig6$UqS^&ZN_5Gda z0&0YF81~Y^){D+JtDVh_U>92Bqhf0U-ki}CYxR)mrdEsoo!8-9sFl$L$Kj3!-S_BV zYb#>y0)a*2X+DCL#w}}>HYm0<1D#)H+|^7pk9Fw%3Yvtnut{qBS`|%jqUqr$R20C| z$CsCFml;%>L(`_o2-TXsi!uQG8nr!bB9_d+2?7K-oH1=amd@4TfN8i@No@7SL>T+MR%7gVt!HkKd_%<3xu$>!Y*Z@&9MwnAd*d-VZH9 z>e^4lamnIg`Y2J`x1Fuo zx8>^!4Ct?$!P>fjCLy&)JBN?f1aujsH~-ar_EjuciuTRH-rZpJpWS<#of~h0?`{id zxlbHyt$~7o79%qwk=l87QO{4;Tzx4uAn(qv6-z+qN}sx+@QVN%V-MM z=!^w#JPY+Ff!VL6VOUk9H08I3X?{i-Ycos6>tRNwxE505~z7NyLznNd;I0e zV;E|`C;j+D>K+;GJ^1wGL4(mH7rqPwQ%B$MdyvoDV`zyNTfM`z){-RY!sr)Bh}49! ecKaM%j(#Or;^EH(JsR5Q{_-a~;>zef5C8yk#kKMP diff --git a/index.html b/index.html index 1c88a5e5..fdf4fc9b 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ Ray Template - + diff --git a/index.html.gz b/index.html.gz index 64d522989c4ee0bf7e61a27caf605aa1f245f4ea..cf6e1e7acb04d38b81238c9d2309d62a49e441f4 100644 GIT binary patch literal 1661 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 G9smF*Rw^X`