From d869ce6e86107b83de3057dd299b2e30662dc094 Mon Sep 17 00:00:00 2001 From: ray_wuhao <443547225@qq.com> Date: Fri, 14 Jul 2023 22:59:04 +0800 Subject: [PATCH] v4.1.2 --- .DS_Store | Bin 6148 -> 6148 bytes .../{en-US-d8e40c86.js => en-US-04e20f79.js} | 2 +- assets/en-US-04e20f79.js.gz | Bin 0 -> 1695 bytes assets/en-US-d8e40c86.js.gz | Bin 1696 -> 0 bytes .../{index-4eae35bc.js => index-034efd71.js} | 2 +- assets/index-034efd71.js.gz | Bin 0 -> 874 bytes assets/index-185ec1bc.js.gz | Bin 1033 -> 0 bytes .../{index-9d13c1ee.js => index-2724b418.js} | 2 +- assets/index-2724b418.js.gz | Bin 0 -> 1011 bytes assets/index-2ee32ab9.js.gz | Bin 6049 -> 0 bytes assets/index-4eae35bc.js.gz | Bin 868 -> 0 bytes assets/index-66dea2ac.js.gz | Bin 3623 -> 0 bytes assets/index-6cc317bd.js | 1 + assets/index-6cc317bd.js.gz | Bin 0 -> 42458 bytes .../{index-7b165af0.js => index-752e376a.js} | 2 +- assets/index-752e376a.js.gz | Bin 0 -> 732 bytes .../{index-2ee32ab9.js => index-75e8e13c.js} | 2 +- assets/index-75e8e13c.js.gz | Bin 0 -> 6048 bytes assets/index-7b165af0.js.gz | Bin 733 -> 0 bytes .../{index-66dea2ac.js => index-8d36a166.js} | 2 +- assets/index-8d36a166.js.gz | Bin 0 -> 3624 bytes .../{index-e42d928c.js => index-8de2284b.js} | 2 +- assets/index-8de2284b.js.gz | Bin 0 -> 857 bytes assets/index-925f82f6.js | 1 - assets/index-925f82f6.js.gz | Bin 42442 -> 0 bytes assets/index-9aaa9982.js.gz | Bin 1870 -> 0 bytes assets/index-9d13c1ee.js.gz | Bin 1012 -> 0 bytes .../{index-185ec1bc.js => index-a8ad655b.js} | 2 +- assets/index-a8ad655b.js.gz | Bin 0 -> 1034 bytes .../{index-9aaa9982.js => index-aead06c0.js} | 2 +- assets/index-aead06c0.js.gz | Bin 0 -> 1869 bytes .../{index-e092b052.js => index-c5e56a28.js} | 2 +- assets/index-c5e56a28.js.gz | Bin 0 -> 3257 bytes assets/index-cda4a95e.js.gz | Bin 3641 -> 0 bytes assets/index-e092b052.js.gz | Bin 3256 -> 0 bytes .../{index-cda4a95e.js => index-e34cd48c.js} | 2 +- assets/index-e34cd48c.js.gz | Bin 0 -> 3642 bytes assets/index-e42d928c.js.gz | Bin 856 -> 0 bytes assets/zh-CN-084cd29c.js.gz | Bin 1893 -> 0 bytes .../{zh-CN-084cd29c.js => zh-CN-c14ac2c4.js} | 2 +- assets/zh-CN-c14ac2c4.js.gz | Bin 0 -> 1891 bytes index.html | 2 +- index.html.gz | Bin 1661 -> 1660 bytes 43 files changed, 14 insertions(+), 14 deletions(-) rename assets/{en-US-d8e40c86.js => en-US-04e20f79.js} (98%) create mode 100644 assets/en-US-04e20f79.js.gz delete mode 100644 assets/en-US-d8e40c86.js.gz rename assets/{index-4eae35bc.js => index-034efd71.js} (89%) create mode 100644 assets/index-034efd71.js.gz delete mode 100644 assets/index-185ec1bc.js.gz rename assets/{index-9d13c1ee.js => index-2724b418.js} (91%) create mode 100644 assets/index-2724b418.js.gz delete mode 100644 assets/index-2ee32ab9.js.gz delete mode 100644 assets/index-4eae35bc.js.gz delete mode 100644 assets/index-66dea2ac.js.gz create mode 100644 assets/index-6cc317bd.js create mode 100644 assets/index-6cc317bd.js.gz rename assets/{index-7b165af0.js => index-752e376a.js} (95%) create mode 100644 assets/index-752e376a.js.gz rename assets/{index-2ee32ab9.js => index-75e8e13c.js} (99%) create mode 100644 assets/index-75e8e13c.js.gz delete mode 100644 assets/index-7b165af0.js.gz rename assets/{index-66dea2ac.js => index-8d36a166.js} (99%) create mode 100644 assets/index-8d36a166.js.gz rename assets/{index-e42d928c.js => index-8de2284b.js} (96%) create mode 100644 assets/index-8de2284b.js.gz delete mode 100644 assets/index-925f82f6.js delete mode 100644 assets/index-925f82f6.js.gz delete mode 100644 assets/index-9aaa9982.js.gz delete mode 100644 assets/index-9d13c1ee.js.gz rename assets/{index-185ec1bc.js => index-a8ad655b.js} (96%) create mode 100644 assets/index-a8ad655b.js.gz rename assets/{index-9aaa9982.js => index-aead06c0.js} (98%) create mode 100644 assets/index-aead06c0.js.gz rename assets/{index-e092b052.js => index-c5e56a28.js} (99%) create mode 100644 assets/index-c5e56a28.js.gz delete mode 100644 assets/index-cda4a95e.js.gz delete mode 100644 assets/index-e092b052.js.gz rename assets/{index-cda4a95e.js => index-e34cd48c.js} (99%) create mode 100644 assets/index-e34cd48c.js.gz delete mode 100644 assets/index-e42d928c.js.gz delete mode 100644 assets/zh-CN-084cd29c.js.gz rename assets/{zh-CN-084cd29c.js => zh-CN-c14ac2c4.js} (98%) create mode 100644 assets/zh-CN-c14ac2c4.js.gz diff --git a/.DS_Store b/.DS_Store index d33ef92b74ee9eb3da4ca8b2d3943c6aa279afb1..e0fdfcd320b95c32a53fa09e2abd10e0bbbf21c0 100644 GIT binary patch delta 57 zcmZoMXffDO%B=K*fq{XIA(5dN2vZqK7>aZAU0jlK@{@q#9B2Jze>yXHIaZAU0jlK@{@q#9Mjn@g)N^vomrmsTH}Wc L%Qo+3_7njC(8Ur} diff --git a/assets/en-US-d8e40c86.js b/assets/en-US-04e20f79.js similarity index 98% rename from assets/en-US-d8e40c86.js rename to assets/en-US-04e20f79.js index 32b87036..67df16b2 100644 --- a/assets/en-US-d8e40c86.js +++ b/assets/en-US-04e20f79.js @@ -1 +1 @@ -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}; +import{f as N}from"./index-6cc317bd.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-04e20f79.js.gz b/assets/en-US-04e20f79.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..447bba7f9c86bfe0b973f9691d93f4fef5ac51d5 GIT binary patch literal 1695 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 diff --git a/assets/index-4eae35bc.js b/assets/index-034efd71.js similarity index 89% rename from assets/index-4eae35bc.js rename to assets/index-034efd71.js index 7d91b3c9..81014700 100644 --- a/assets/index-4eae35bc.js +++ b/assets/index-034efd71.js @@ -1 +1 @@ -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}; +import{R as t}from"./index-752e376a.js";import{k as r,b as o}from"./@vue_runtime-core@3.3.4-073fad6e.js";import"./index-6cc317bd.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/",lazy:!0},null)}});export{K as default}; diff --git a/assets/index-034efd71.js.gz b/assets/index-034efd71.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3361e04dba8ee5f7aa279711271507d182dbf946 GIT binary patch literal 874 zcmV-w1C{(AiwFP!000026LpnMZ>u;IhWGO;I*~?drI=!jZD=(Ti`m`X)$A*O94Br8 zBim$dTIIiw$wzOX=?W!0=fm%LkFnk0eEj%%C&FDk81K4O_Go(zzYwPd5Y9yQ8dlHt z#Jx?NU(4y?E_kyW;l+=Av>hPjJTxRDS&4E^jL;0O5_~3SN)gPZp1(_pkauGQ-;`OA zl`rX!bF#9oF($d32b@ZSP|@ye+@IM(5`k3-H`uTh9`u>3YNjYCGv`{TMc5(;sRzun z0wc*al(?pIt`~L(XtYg{k#g26$b#k-!*gDX2*~td;`1y=xinaEoG-eRLPC3yvq|-f zjG>z4N~*$qk!w^CRLGSxTK_5=o0|CcApTE3Tnj+hI(;? zMumVpqzU?|9zh}a6o6@li>n5TlCWB-g$usplMjM@2jpY`ze^TM5lQ9}Q_Lt`H1qo)m;Mpu5(`Qe8aL3nXkGuZO{Pd} zl~Pusg5+&>%ZukV(5^f8tSd%20X2uCPiiMa9OcFs6;u^m8gtt+D84s1fz`{>L|hre z>U?1$5%#@8JJH(2yVEjJqydT=D*63Phj!f99!cmvr+P!ET5I6Oz}MZixayla6}uj= z;G!<1Ui#ejv9)G@*~nuQf-)~TNb?OlT`ow90B2m}qT-mUZ}1L65S!^v>IU1U6P%*b z_;6L0_?sx5HpRI%AZyM6ieXjr`paEZQgITW`;K1VeV0xFe~q`q->bavDLKG+aJhd7y@95Y<0gGxgrrpxE~f4u|#0 z$De=Qx%;^O_|NLNeOlo>|7*40g57N6fu})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< diff --git a/assets/index-9d13c1ee.js b/assets/index-2724b418.js similarity index 91% rename from assets/index-9d13c1ee.js rename to assets/index-2724b418.js index 5534ba88..0d49373f 100644 --- a/assets/index-9d13c1ee.js +++ b/assets/index-2724b418.js @@ -1 +1 @@ -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}; +import{R as r}from"./index-752e376a.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-6cc317bd.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-2724b418.js.gz b/assets/index-2724b418.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..daed2294122ad43bfb4e4db43012f0c2fbcf4de6 GIT binary patch literal 1011 zcmVZ`(!?z4uo*I@ti1=8{}4DI*1e_EI3|p+HYTVC*hu zt+n|f>@MZVg6>U={)YCRV}M?opufgwZutuxO0px-@}YnLLeiVJZ{M34nr7ZvzxwG! zxD&h9wreKgxoInSOE`-m;h6}p-Q>b-aW@053FPqb5Abr)!=>$8ZyF$~vrr~s5~d{L zi567``vgA^m0h5Rhj}1qg;@aUO&Nzt8m5=Xx1#_VvnbE#9>t@+OsRx&Ssng|wZwM4 z2V16Ld_a~K1*J(O4-2;HK`3t)#xHl+SSEt16pmosOjxLPxV*>|1Emjfbyo>DBj8X2 zp(VYDYhr!tcq;^QTcJ#bhAOe!Ul;)qdXUiVj~C3CROI1iQc!Vh%=!=9BS)rq96 z7=^8BGnbvP6{65GN-~PJ#(6Q0*aOk68-_UwBN9nXC8yC7^LvHPqw#c4ea7-!vhhq~ zb5)4NX(lqGDNEwfTsnZJULqvHR;g5`DU8*Z$~j^IH-{b0ONeuJNS=jszg6Ni$qJ>$ zbJ}$`ZlmA;%!-_Ig)8e2Tp2rnX_)UXA4Uts^yp^gb$@kL5BtZNJ0P8OU>7)aSb^51 zl+lc_k(jR+dC*T7msGH1+=Q0yO$Y`9>fLY^7)u{?JA*p4C=_;i>d;y z^|m8a*E)al>Sc4fYDELn$q(A%^Lun+5;*Yv{Pb*P@oC%DdL3-39)CLVrzTjT|K2E3 zPhUjAkjnIR90hUoW*w|5(4w#X^z`iIx3B$a7p%PTH6F8hgPru|%g0~t|NiUqKY!f+ z`se3QpT2y2H+foSgO#&tI+=MtchmFp+uPf4L(rQL*Y5e$3}ZyLrFA8eZ(XBi0w+{0G+0X{}!f005d@@lOB% literal 0 HcmV?d00001 diff --git a/assets/index-2ee32ab9.js.gz b/assets/index-2ee32ab9.js.gz deleted file mode 100644 index 705b888263ed43c70fc15682d78076a9cfd17c75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6049 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 biI4Gm+Y$d`Y^K}((trIwLBSybyFLH_TOZ7I diff --git a/assets/index-4eae35bc.js.gz b/assets/index-4eae35bc.js.gz deleted file mode 100644 index fbb32f6dda5ab984f8b5d2403e4bbf55ce7dc02f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 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 diff --git a/assets/index-66dea2ac.js.gz b/assets/index-66dea2ac.js.gz deleted file mode 100644 index 6545b5b4345cf1fc176035eb23dc231443fd10ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 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 diff --git a/assets/index-6cc317bd.js b/assets/index-6cc317bd.js new file mode 100644 index 00000000..4ff5b239 --- /dev/null +++ b/assets/index-6cc317bd.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-04e20f79.js"),["assets/en-US-04e20f79.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-c14ac2c4.js"),["assets/zh-CN-c14ac2c4.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-aead06c0.js"),["assets/index-aead06c0.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-c5e56a28.js"),["assets/index-c5e56a28.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:"/doc",name:"RDocLayout",component:B,meta:{i18nKey:T("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>_(()=>import("./index-034efd71.js"),["assets/index-034efd71.js","assets/index-752e376a.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:"doc-outside",name:"RDoc",component:B,meta:{i18nKey:T("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",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-8d36a166.js"),["assets/index-8d36a166.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-2724b418.js"),["assets/index-2724b418.js","assets/index-752e376a.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-8de2284b.js"),["assets/index-8de2284b.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-75e8e13c.js"),["assets/index-75e8e13c.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-a8ad655b.js"),["assets/index-a8ad655b.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-e34cd48c.js"),["assets/index-e34cd48c.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-6cc317bd.js.gz b/assets/index-6cc317bd.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b31dddecf1dd19317b0264e19d7e45c205d9528d GIT binary patch literal 42458 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,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-6cc317bd.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-752e376a.js.gz b/assets/index-752e376a.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4a1579a4fc841a2165e242dadfb65bd7a9ba2b71 GIT binary patch literal 732 zcmV<20wet&iwFP!000026OB|`Z__Xoe&<(o7EFnB656$FC{@M=0*MzutppEMRXL8+ zdL(hMopvG0f5(@!Yd19QCC8WVJNeGdtf;t9EgN7t$blPE!<{h&R5_PFqK?A}Cy%~q& za1so!#u-j8=@aMGDU)KN*p{iL=UpUYJR*}5o>ep3^GeLNG^p9lML3>>la+SUb7^w% zZutIkWVwWwQVnk7x!0Dspb?tk=4&SO53W1yDBQO<$iv>?X{iXL5}}6J?10lImP7xq)Vn{QdL(Tg_hn|T+*oN z{MI$XCSH5a4+;V;Byi;oj_QV@+@s;qfe)uxTR(@g%g6VwW)9%ie&_ojF?Rl zhcXuNb<4sn&TAT6y_i zk|1??=NsLjOqWPd{rCvaZ+ltXLn+%L&9x)8Ko1E;U_^ya2XP5fHM(IJ_P+n=vV#Tp zX5c~zA9WVA(kQT3dp$;R7>4%jwamGaCoQLy?RBJHFYid*YNbn{Fe`QE=%}&?9b!gc zo)-5nLHhBuTf21QX!mB-PoLe}We2UvvYtYBXuAFbGGFAzMt6}mI^#>f>-?!{_J?P3 O`syEvnk!}r1^@t+USZ1s literal 0 HcmV?d00001 diff --git a/assets/index-2ee32ab9.js b/assets/index-75e8e13c.js similarity index 99% rename from assets/index-2ee32ab9.js rename to assets/index-75e8e13c.js index b46a6e2b..ab4262fa 100644 --- a/assets/index-2ee32ab9.js +++ b/assets/index-75e8e13c.js @@ -1 +1 @@ -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}; +import{e as te,d as C,m as L,l as j}from"./index-6cc317bd.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-75e8e13c.js.gz b/assets/index-75e8e13c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e0ab11b510a77c15bcc88f6041ffcef64939240a GIT binary patch literal 6048 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 z0|7#ncafObject.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-6cc317bd.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-8d36a166.js.gz b/assets/index-8d36a166.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..bea04c1c9319d68cf7bc1b2f8667cbfdf369b107 GIT binary patch literal 3624 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 literal 0 HcmV?d00001 diff --git a/assets/index-e42d928c.js b/assets/index-8de2284b.js similarity index 96% rename from assets/index-e42d928c.js rename to assets/index-8de2284b.js index 2661343e..2877581b 100644 --- a/assets/index-e42d928c.js +++ b/assets/index-8de2284b.js @@ -1 +1 @@ -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}; +import{m as r}from"./index-6cc317bd.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-8de2284b.js.gz b/assets/index-8de2284b.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..05c7be75acd20ce3431b5e7e4389e0f774964f27 GIT binary patch literal 857 zcmV-f1E%~RiwFP!000026Lpo#ZsRx*MfdX+hF3OVazsfar49mU(VJN{FhH*cgMg1> z!n9rxDWlzi|9wif(<3R)%7A@t73- z`gpp@Q=KVh^0^#YM9I*N5r!(KDb1hoi<=-XOUAN9F9mgHRd^u~kY|#njA&^gXC+^9 zt@1}8qpwn$<%_zYQ=SxpEqSXV5Z8u@PiR6C?UFfY$o{7?!m0!oM`w=cDSirn2q%`Q@61IMrU`C7i!Z<4pcdN;&*YWwe zo&pj4FCd)`FdT8+s6d-@#+l%Jb(sGLc|SklQZvP~mB$q{UG!c1^n#&4w!o5wDgdJ@ zR^&X@wrg%@wuRs_19JxsFKPgLYnzqfzK(9&9v&fU3>o)v9X zVzYS=lvHJ^?fO3WHrC#q-p#tG2;@mFLAy`b=}jS81-RiVQH5mOe1bO+f_k2wqNevX zPHnpu(O>=Tv68`X7nAl}^sMle&#^22gYuL0M>7?ng>!-`C<(%AdfD_j-BXC$6_ z2xjnotT;`U4(T$}`8rCIp%xlH`HnBajF(KS1YEkh=LR#?y0NY+F*P7M1A)hK9}_wT zxOj>4F`CROyIcz`A-ym8y{e@MxHd*-<(=8dEm1uT!G{Po#3}UIrNYb|lDkYZzJ8ZX z?R(v+!6KDR*F-RMDlM+9OxK3E`S#fC-dfebm+jwQJ2N)W#_b_M9Q)n=?aIW*VaLS& z&^^NL?Yw^&@YkVzqm-&$w?BaOcuT&2|Lg0Qcs?JlaYykL+xXqq`s4P{qP2&A`rUT3 j-T%8kV;%T;`7ir6{fSv{YOLe=;gA0StO^4vO$Pt~N6V)d literal 0 HcmV?d00001 diff --git a/assets/index-925f82f6.js b/assets/index-925f82f6.js deleted file mode 100644 index 58bca0ff..00000000 --- a/assets/index-925f82f6.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-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 deleted file mode 100644 index e2d816b09bfac9173ba09e922cb43011afe24527..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42442 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 diff --git a/assets/index-9aaa9982.js.gz b/assets/index-9aaa9982.js.gz deleted file mode 100644 index c7f49473afa1b38f3e6cf0e083b954f69b2bc400..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1870 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 diff --git a/assets/index-185ec1bc.js b/assets/index-a8ad655b.js similarity index 96% rename from assets/index-185ec1bc.js rename to assets/index-a8ad655b.js index 4c561511..28eaf1fa 100644 --- a/assets/index-185ec1bc.js +++ b/assets/index-a8ad655b.js @@ -1 +1 @@ -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}; +import{r as o}from"./index-6cc317bd.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-a8ad655b.js.gz b/assets/index-a8ad655b.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..027622e795a410f1001565f7d337b077f2e14afa GIT binary patch literal 1034 zcmV+l1oitLiwFP!000026LnR~ZrnB$-S;b8p^F(nR7JgIBZYt>>jd2ffk9GNHf>21 zNNNygFslOHb`u2X14X;(vhXI07AX2NacloYFK5Q~j51zvbMCq4p8KHe2Bqy%A2D;J zR*hDj7knxE8s3mhh?wTQ4lay$A~!fzI^f{1@zQ_kp6))ZXL12#lvNbONsyc_MyTQ- z4iW-9O2Z9XdoKm}oUx z&{Yydd-;>Hq%;ose!zwvn6Ppo?bQ|=@t9GOzyYi|XBz4)t|&8+f@t<}t*V(hCty$m z&4Y*%p4X7jGW}Gnq(xtqC^g!V%5qjlybdSnWp7*AT-{4pM-fQEBnRF+fpv}%&J1kf zEM!GaQ}G1617p~kGrAjOi!N@W3Rch}N$3+%H7u-Bts%1628fJ`GA}2pYIb#DDjHB4 z6N7I8lDq~eT2d*AR1-HU>Zlvyaah$eJ{>?OlNqu6JAHGmOX4z@~zaNkW{#ykP> zsrfZ@vI+y51nCYwr<{e*MEiIo2k4uzZL7>BAUuW)OK1+w({@~I)onTJB1`jls=5lp=Eef9Q zT^j`BaMg&#Z6-XUNg79!y)*z_dxek~N2L~7Lt(1E62=e>c+<4Y7ZYQ&>wFr}-BF2> zI4gyi?x|9jX02ckoR&qN3%qjs;96=2ra`fLd{SD9w3$>^U5saEt-C))z6GMV0lmPb z!w9r4p()MMbRy=lkbC_k%{gUhJe@@7l$EMKJ;!5&*a9hWj{)yywvV(p*`1pO=OA`A zN=20Ora9bMV&CEl$5`I9*STn#tPCf;X6C9FWWidAc(u99DXtzwB^3PWHf_h1L-)|A z1GSfR4SCaSCPJv**rV~8oh^IT!Lj!eZ`n6s#@2fNpw(cGmq8E=D}Tc>n=dukQTIoB z=GAiH`Ag96!FlX3wPwzF5=vOSe2D0@E<`d@F5>*>0}CzrFtU zzaRhj`1h~3AFl7-{c!X1^}p}`{P@>*-fHf<)Ef@dDr@{kDg397XY*%Y=~?G5RsVG> z#pSUIIDWqCbpGdbzVeqfGz@E4LtmMhcl*z~o1cEU`~CghZy&t*>(zWUe?4DeiWiTi zKX(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-6cc317bd.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-aead06c0.js.gz b/assets/index-aead06c0.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..35e202633be226ce21a9e92c56d75e291b3c502d GIT binary patch literal 1869 zcmV-T2eSAdiwFP!000026RlTmZ`;-t{=Q$K@Z6Wvy76 ziyV`VWd$^Vr6^2d8Z~rTouHxHwxVbiJQ+}=r-;Pfk{5S|SQTqXAv&FbWla=OXNarX zCNU^+Cvkr0Al8&90}hHMtBQmzhw6%LoF?lj)u3SmRdtLivXHG}r!sZC7sS5jc19HP zD2eJ7-J;k%1IrbYFk*BFM-^1H6oZ@rZ&Ak30vEc~_IyyWh^nHhQq^_kj3|dL#bM|( z$#aJR#8ilF*;A|>)LCQ=MOGBql8{4`s%A}T(!dB)e^l@WsHe)NWSbR&i8__8?FAl! zep8^%ai>igiM)2)FyzXln%LH`PRVKU9oq656NQkzE1V=;ADjA98^$q!=5TO@x3+{wQ>W&VQQGo5 z0MVdT9Adf(oo3%4j7bp%^NaX-n#5SdD{sikc&n(oX4-^I&uJK5VL5{duwhp%i-6fp zf*mj7U`4Kun~$N`#Bir>)>upy7JTkM%=?r|A!amMf}w*5kWN<&#Waj5GA9=q@s|t> zE6C8MJCU}+*b9TpO)w+CRv{(KF$Lc=Cy_C9c8m7{R}d&~vM6n_dMtikoB zYi$wNHSNk&tr6=4L|Q_=2l%k?WdlZ!sy40Sv&%GWS4>;Sg_?19+i|GnxHX>1(H~y@pXd$tulHX(C{p%&e@$OJP4BJ_{&FMzZe#G}L3;b{;M*s~v1#wt3|_s* z{k^?OE?sD_g`g%78i3NL4o%8|IILBKI#47SxSF7<0OYrr6MF+;Gw;u_-rUDYgF7Xj#HNhD*pX7VN6+vu9 z)U654IBv7r{QQC!Hxn$wCw=~chr+j!_g;de^QbcqN=PwnwS5?5;KM1r=f%HBFkCHH zB-_~R_f|me(k~fHD4V$QB{8O?8H9eg(D@iGoNDf24~j7Q2|a#1QR)*frr>iYfZ_8A z;zRybI^HjyPIf>3=)&cAh1rDBoz$9+cQ zc*8z#QUs~y6U^{ zi&i<>c`?}9O`rd3u)mRRK1o*}Ww$n=?)|+lek`lu}??s-``&w?BAWi*A=@s zjDRY2YOhtqT&)j%L}&{duO|4^jRlc}e$vVt7re3_H$5hwHY&M=+GSdQBNvmMNJ+%* z722s$InQ03aQu{a2d&q+Xm2iso>Qv89)HWvVs$FRP?YE9-ek2&=8Vrcyhl^-Q8E4# z5)^WsDM4$NHSvC4UCFkeWDjnQoY9%>VMA++%3&eRtVSP+lRI7^N8XI$Pgw0xBRCuG z8BX0ZJig~y^e1lpQ#at)Z*G8JLHlIeEB%9iXZLS_gY^&Y9X-ASj&gMK?%-gz-&;?6 zy}|Dv4ZZd`_|5YlRzA;eY=F)1;eWYR%>Q6_C3|{}o8qf)k5<0!_g1spYmg^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}; +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-6cc317bd.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-c5e56a28.js.gz b/assets/index-c5e56a28.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8581f8c063b946475be9373be3df8ed2c1f80597 GIT binary patch literal 3257 zcmV;q3`X-GiwFP!000026Qx;ubJRu>|NlP4qDr~6cO$Xd_pVD|!Xpp}I1c3HaycVu zv@2UH2}!%gEUGf(2v0*22zeYA!X<=M?gCt{j_|OLs{1Tn+5RhE;d=B~YacewrHVq* zOm|QB@7LWkvupgE(u@?@Jsu3S ziP3Bj8%sK=?#Lk7G*qqD?0(PLnj62ju-+t9+e=r;q&p?rf!$X(?6ODc>%2uwHRbLQ z8E3vBnL4xE{S(7fsR;ZV)f$#*yX|HQJE;SnYMTv)-`Q#su5OyM4rl32XH4Krd~q5E z$8vm*&vSx=)uL1`@iPt+82}~SRIpPY%kx5s&k9^tCPc`}<%Cch(^Y2TRq!dzq{g#+ zhRX{%l2t0%q;!o+&!akh96@{N<6x|-845YY6=gXmlq4moHB04=A&EYk$f6G;)*6Et zrtPNTY7N54rX2^ADdkkG6iL!fu@K_}>= zfyU|Mc<9X@^eTP4727nh)*@U}8_V*!JfBbCOr&ffQ!Waio1*$2L(yEso?f`4W-TO=KyJoP-?` ziQ^0|mxO}6iFkuJ4z5x58rXDyFkQ_wrt5Ui z$?#<`2{lZhkr#U{}eFq(lB}x5N~Vu%?93Z7 z2RpF_@@CjS3s9mYTOnm>bDE-bl}MvY)R5RKib6`N8fF9>1spf^j@YKn?!?5AD#M^T z&8_c+QXx>fSa+&B1Vn2XdU>_*M}g!}onSENRNKs6({MqII}SaEsWRBIbWO$-!<{pZ zX)vBQD(l#BQg5__mF%Vr0kP@!tE^ks9K=}Qn`YD|$jK&gTqZqAhxy)7(I9iFH?ZZ^ zhyjNfmqg=-$vo?(L&NO`aqFg1wNca7tJo9WQJc6;+nB^>&Ol6d@c-*?9XrZ{7hoG2 zFzfObwsFHr4^GhSEj`80n3};dBTU-EiZb5g6I{F*&%`PkY}u& zPP@FL)eNkQEEb1})rd>QMA3krySrs-N-9&uk8G8pYP;@mvQkr8(D(0EK;X469*Q;1GnLILo+(1n`Vw!_Io z@QDqXR4FnDnt}xaq-WGahr~9Ni%uGlsS~jtoJ(Y4K{D>KZ9HF{oI(ki*vx>ChxTo0 zY`<-9(_)XLhxUg_j!ud!9I_**iO8DBq2G=uicDY3%I@XJVXnM#MO>tLk z(wsteU=wN7sz$Avv&`;8Fe5tEeZj*+I9}ID3Ix+gr*k~d2W|!a^O_SpS(B1%hFN;% zjLE|}aX*&ptOkVzlGv*}T5WJG6W zWTA<)hg51SU~P!OeUsW$q-%w`RM9~etTjSEc4QYWzgjG6rzEGjd!=Dw~>~h{0b-&IzaW`>-qrAjBIoR!bjTy^qH7( z3{v(a=4Z+Ll!*D@PU)owka#;p;&j(?Z1V_vkax{lVx*(AND&_TI%S&J4!>)z~(7-Uv2$hGiW;n7=#s`5Zd%iQFT3$#7Vv3 zrDN(X0vo6og#T_FeQ0%P_*+#jP0=k|%9%55Z#YPCb51o$kj(AK)dMU|$~sN|=;tRm z)xlwcgEMVsgPiG*Hlbrr@-`^nkM2gwr$`Bw1ydG%YsW-H=bP z?Kvo@I8^bL!^=v`|nqv1(7HBb6 zV%ER;(7$?i{ruwU@`KLRTcLUXvq%2ogIK)Z+CkHt9oL)AORaXUo?rX+>B^IZl_x*? zSMK?@FQu%oQKeQdKlT^Su736B&eA#mr+b|X%dqCJOIJJBAFe#Vw|esj|F8Fw>Z#zz z;8f_|+KZc=zkJZ{Yy7GOAG$B`<;uA zJJ%nj#9gV?zm@oNvi z_dh&OMM49&F8Fu9-9UE(unkC8zk9awpDVvEUGy(qfxy@9f8V+O$*)V7hQPRGo(K2u zcsB*%ONk z6aOD~p%kE|SMPti{^^~Sr&l^3onLu=er4&aPz9J!C&G8>DzXkq%JK2`_Q=B^=U-K_50>b{K z`)hZv(k}b`IVb}_XMN!&G$jAlqi&b#T>KIwqrnGv{m&o&7A}Ttz5gEGDOuI{lotNK20NyuO0vZE9zAe literal 0 HcmV?d00001 diff --git a/assets/index-cda4a95e.js.gz b/assets/index-cda4a95e.js.gz deleted file mode 100644 index 964a7e551a55a784614a1f95ac760552a1c93400..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3641 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 LV}v$BXCeRqD%Jh- diff --git a/assets/index-e092b052.js.gz b/assets/index-e092b052.js.gz deleted file mode 100644 index dd76edb16df77ee99f177a14375edaab57d77a31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3256 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:"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}; +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-6cc317bd.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-e34cd48c.js.gz b/assets/index-e34cd48c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..438889cca5b8a925e33413eb3d17882e5e877ffb GIT binary patch literal 3642 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 diff --git a/assets/zh-CN-084cd29c.js b/assets/zh-CN-c14ac2c4.js similarity index 98% rename from assets/zh-CN-084cd29c.js rename to assets/zh-CN-c14ac2c4.js index 27ba43e4..22eb3384 100644 --- a/assets/zh-CN-084cd29c.js +++ b/assets/zh-CN-c14ac2c4.js @@ -1 +1 @@ -import{f as E}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 o="项目配置",e={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},t="界面显示",G={Title:o,ThemeOptions:e,InterfaceDisplay:t},$=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:t,ThemeOptions:e,Title:o,default:G},Symbol.toStringTag,{value:"Module"})),i="刷新当前页面",n="锁屏",r="设置",c="Github",s="全屏",l="退出全屏",a="搜索",Q={Reload:i,Lock:n,Setting:r,Github:c,FullScreen:s,CancelFullScreen:l,Search:a},q=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:l,FullScreen:s,Github:c,Lock:n,Reload:i,Search:a,Setting:r,default:Q},Symbol.toStringTag,{value:"Module"})),p="首页",m="依赖项",_="关于",u="可视化",d="滚动动画",f="请求",g="表格",h="多级菜单(缓存)",b="文档",O="文档 (加速地址)",S="文档(内嵌)",y="办公",D="文档",T="演示",P="表格",C="数字精度",j="指令",v="页面详情模式",B={Dashboard:p,Rely:m,RelyAbout:_,Error:"错误页",Echart:u,scrollReveal:d,Axios:f,Table:g,MultiMenu:h,Doc:b,DocLocal:O,DocLocalInside:S,Office:y,Office_Document:D,Office_Presentation:T,Office_Spreadsheet:P,CalculatePrecision:C,Directive:j,RouterDemo:v},H=Object.freeze(Object.defineProperty({__proto__:null,Axios:f,CalculatePrecision:C,Dashboard:p,Directive:j,Doc:b,DocLocal:O,DocLocalInside:S,Echart:u,MultiMenu:h,Office:y,Office_Document:D,Office_Presentation:T,Office_Spreadsheet:P,Rely:m,RelyAbout:_,RouterDemo:v,Table:g,default:B,scrollReveal:d},Symbol.toStringTag,{value:"Module"})),R="项目配置",z={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},N="界面显示",J={Title:R,ThemeOptions:z,InterfaceDisplay:N},K=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:N,ThemeOptions:z,Title:R,default:J},Symbol.toStringTag,{value:"Module"})),L="注册",M="登陆",I="扫码登陆",w="请输入用户名",x="请输入密码",k="登 陆",A="用户名",F="密码",U={Register:L,Signin:M,QRCodeSignin:I,NamePlaceholder:w,PasswordPlaceholder:x,Login:k,Name:A,Password:F},V=Object.freeze(Object.defineProperty({__proto__:null,Login:k,Name:A,NamePlaceholder:w,Password:F,PasswordPlaceholder:x,QRCodeSignin:I,Register:L,Signin:M,default:U},Symbol.toStringTag,{value:"Module"})),W=Object.assign({"./zh-CN/headerSettingOptions.json":$,"./zh-CN/headerTooltip.json":q,"./zh-CN/menu.json":H,"./zh-CN/setting.json":K,"./zh-CN/views/login/index.json":V}),wo={message:{...E(W,"zh-CN")}};export{wo as default}; +import{f as E}from"./index-6cc317bd.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 o="项目配置",e={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},t="界面显示",G={Title:o,ThemeOptions:e,InterfaceDisplay:t},$=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:t,ThemeOptions:e,Title:o,default:G},Symbol.toStringTag,{value:"Module"})),i="刷新当前页面",n="锁屏",r="设置",c="Github",s="全屏",l="退出全屏",a="搜索",Q={Reload:i,Lock:n,Setting:r,Github:c,FullScreen:s,CancelFullScreen:l,Search:a},q=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:l,FullScreen:s,Github:c,Lock:n,Reload:i,Search:a,Setting:r,default:Q},Symbol.toStringTag,{value:"Module"})),p="首页",m="依赖项",_="关于",u="可视化",d="滚动动画",f="请求",g="表格",h="多级菜单(缓存)",b="文档",O="文档 (加速地址)",S="文档(内嵌)",y="办公",D="文档",T="演示",P="表格",C="数字精度",j="指令",v="页面详情模式",B={Dashboard:p,Rely:m,RelyAbout:_,Error:"错误页",Echart:u,scrollReveal:d,Axios:f,Table:g,MultiMenu:h,Doc:b,DocLocal:O,DocLocalInside:S,Office:y,Office_Document:D,Office_Presentation:T,Office_Spreadsheet:P,CalculatePrecision:C,Directive:j,RouterDemo:v},H=Object.freeze(Object.defineProperty({__proto__:null,Axios:f,CalculatePrecision:C,Dashboard:p,Directive:j,Doc:b,DocLocal:O,DocLocalInside:S,Echart:u,MultiMenu:h,Office:y,Office_Document:D,Office_Presentation:T,Office_Spreadsheet:P,Rely:m,RelyAbout:_,RouterDemo:v,Table:g,default:B,scrollReveal:d},Symbol.toStringTag,{value:"Module"})),R="项目配置",z={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},N="界面显示",J={Title:R,ThemeOptions:z,InterfaceDisplay:N},K=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:N,ThemeOptions:z,Title:R,default:J},Symbol.toStringTag,{value:"Module"})),L="注册",M="登陆",I="扫码登陆",w="请输入用户名",x="请输入密码",k="登 陆",A="用户名",F="密码",U={Register:L,Signin:M,QRCodeSignin:I,NamePlaceholder:w,PasswordPlaceholder:x,Login:k,Name:A,Password:F},V=Object.freeze(Object.defineProperty({__proto__:null,Login:k,Name:A,NamePlaceholder:w,Password:F,PasswordPlaceholder:x,QRCodeSignin:I,Register:L,Signin:M,default:U},Symbol.toStringTag,{value:"Module"})),W=Object.assign({"./zh-CN/headerSettingOptions.json":$,"./zh-CN/headerTooltip.json":q,"./zh-CN/menu.json":H,"./zh-CN/setting.json":K,"./zh-CN/views/login/index.json":V}),wo={message:{...E(W,"zh-CN")}};export{wo as default}; diff --git a/assets/zh-CN-c14ac2c4.js.gz b/assets/zh-CN-c14ac2c4.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1e1eba565195d95c5739955eca4173ed250ffed6 GIT binary patch literal 1891 zcmV-p2b}mHiwFP!000026RlWVZ`(!|e&1hV5Ph(LAuCFvC@~PA)K1d0@g=s~J_^I( zP#T-!sJzIQ1p#RbI~O=jfn1tolij$RO%3cePTLK#wO#)jQ?j4>7kWsGwnWRjK@h-@ z$;0p5zH{M7tXAia*D^=2J943II=m)GA2QpZ%VLg@jI8R0wBQQoScHRT4WEh*_dV*A zvQk>gmO)U;NEst$u}-a+ffD#nOF6NSOA(!<%~Rz1q?D4f zk|OuH&nfx5t|Ti#8=e7JsDY^GX}Uo3`q?$DTYiPvqE2haRUJZ9!7!+5n)LLfGdXXU z3gE22z*xnFv~DE(oY|hm%w{~1k(NlasjNzM^9*db4@4civ9)eaz3Lbx~$G@ zhM`n4tOu`Ir!H|=-76_lYLFqlkkPZr76}P8XpM!u!-V(YRawU=YNiwOOQ5H0)3>Zr zE_5L38JdHz%+qb^yENhw@{^@hpJg+v=X8~(hpQZyYEX$PIw5+dFeG=e*HLxqxXksa z;d)`yXCe!I?1))2qsvNi-w=z{b&eeaP^oZCaxyTL&L6oV+;+VYUK9>De(V1A<>Bh> z?(Z)JM2oF?=2=t|_W!$c_`^d1O<-qH6FQH-Ke+jefUdAg)q~rI-|lY%e8yol>@>%@ z#hr0(o2(KmhUhl(ibD7P`r*?bIuG}{&$k71DYnnie3jPdbUoY;u13*i8{Ts!CUk<4q8_hLqI=3W`&v_2BEAzO5TCf9rU}BORzD0%h*cf6(A-M6T^WatR``zH??Zb`N zkeh&Ppz+>U!OwRD8!Ehg3D(Mqj=Y ze?v?TxI7M|7vgcqvE#m=V}`H3EyH!7=fwjcRzS6)u)p{8;5FR+CZKXi;jjDK-wMcw z%R5^KKduGq4+LZYe>;zZTbuCLy|*JE6H2i4rt|aH0;<5}#%AZ)u7Ikb^!#ym`^SSj zPlDU`N4vXsgP$Ib2}lS12iH3r{}9l0d^s{2+pSHaV30Gf-R{IPo@SX&KV zum7=oQ$S5Hdh2h&>c3%5PRz{1dnFFN0>b~ZPHU1*JuimeHFb4F9F)kC72S}po_UWap`Rz?>bhdUZ{-=l-A zt%$V?1Qv~_`3P1Tx2##(pxDw3bbgs}S2NK()}i++XcEf8CaLXfRW!kgriY(UQ29SoO`9eoRBQGw$^h_d)b_NASTX}A2oT_K#zV$Y={rKr2;oeCoq0Od551ucTgAz!8Ysg7yJQpyuK1>alw7@s}r$ zVW|C{^y3q$dt|it;M0=_4Mvw-_%aMk9eu;^K|XJfp(S2y^$yosOOm7uqhBB)QWM77 d?Q?WF`judbhd&eaXlS4N%by9tN5VZ2006D=q)Y$+ literal 0 HcmV?d00001 diff --git a/index.html b/index.html index fdf4fc9b..a121b20f 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ Ray Template - + diff --git a/index.html.gz b/index.html.gz index cf6e1e7acb04d38b81238c9d2309d62a49e441f4..228fb195214f1409cd092f40c267f0d3ac210005 100644 GIT binary patch delta 1407 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