From e269daf664195ff801bae25934317d3b7c575d6a Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Fri, 26 Jan 2024 15:34:26 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@8ced024a94d665bbd171d59b632cfafb39ce44d1=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{en-US-vWc11-xU.js => en-US-G-3olVfr.js} | 2 +- assets/en-US-G-3olVfr.js.gz | Bin 0 -> 1874 bytes assets/en-US-vWc11-xU.js.gz | Bin 1875 -> 0 bytes assets/hooks-CcEUU9Ku.js | 17 ----------------- assets/hooks-CcEUU9Ku.js.gz | Bin 31505 -> 0 bytes assets/hooks-caxx0fQA.js | 17 +++++++++++++++++ assets/hooks-caxx0fQA.js.gz | Bin 0 -> 31510 bytes assets/hooks-l3ri07lE.css | 1 + assets/hooks-l3ri07lE.css.gz | Bin 0 -> 2546 bytes assets/hooks-t-w81zpM.css | 1 - assets/hooks-t-w81zpM.css.gz | Bin 2428 -> 0 bytes assets/index--tonXxTo.js.gz | Bin 2699 -> 0 bytes assets/index-0vVhegrX.js | 1 + assets/index-0vVhegrX.js.gz | Bin 0 -> 653 bytes assets/index-4burEU1U.js.gz | Bin 2022 -> 0 bytes .../{index--tonXxTo.js => index-5_cHsaVs.js} | 2 +- assets/index-5_cHsaVs.js.gz | Bin 0 -> 2698 bytes assets/index-7gPb_7K3.js.gz | Bin 2273 -> 0 bytes assets/index-97NcEsrB.js | 1 + assets/index-97NcEsrB.js.gz | Bin 0 -> 2069 bytes assets/index-AsH4gzvE.js.gz | Bin 1018 -> 0 bytes assets/index-FewL7DxL.js.gz | Bin 1607 -> 0 bytes assets/index-Gy_iEtWT.js.gz | Bin 1427 -> 0 bytes assets/index-JGJwY35W.js | 1 - assets/index-JGJwY35W.js.gz | Bin 2068 -> 0 bytes assets/index-LXfX8dw2.js.gz | Bin 1857 -> 0 bytes .../{index-OyA36Tk9.js => index-L_RKjWc5.js} | 2 +- assets/index-L_RKjWc5.js.gz | Bin 0 -> 2159 bytes assets/index-Mf96fxf4.js.gz | Bin 1629 -> 0 bytes assets/index-OsZworra.js.gz | Bin 1721 -> 0 bytes assets/index-OyA36Tk9.js.gz | Bin 2159 -> 0 bytes assets/index-PTeTLGeI.js.gz | Bin 994 -> 0 bytes .../{index-T5vcMsw9.js => index-Qb9kYd8T.js} | 2 +- assets/index-Qb9kYd8T.js.gz | Bin 0 -> 2023 bytes assets/index-SgGQbAUO.js.gz | Bin 2142 -> 0 bytes assets/index-T5vcMsw9.js.gz | Bin 2024 -> 0 bytes .../{index-SgGQbAUO.js => index-THSN1hLH.js} | 2 +- assets/index-THSN1hLH.js.gz | Bin 0 -> 2141 bytes assets/index-TZkUB4i9.js | 1 + assets/index-TZkUB4i9.js.gz | Bin 0 -> 28854 bytes .../{index-7gPb_7K3.js => index-TowKMcLX.js} | 2 +- assets/index-TowKMcLX.js.gz | Bin 0 -> 2272 bytes .../{index-LXfX8dw2.js => index-V4QRRdvk.js} | 2 +- assets/index-V4QRRdvk.js.gz | Bin 0 -> 1856 bytes .../{index-AsH4gzvE.js => index-WFAdjrJF.js} | 2 +- assets/index-WFAdjrJF.js.gz | Bin 0 -> 1018 bytes .../{index-ssC-lCbJ.js => index-_HUZ_9yz.js} | 2 +- assets/index-_HUZ_9yz.js.gz | Bin 0 -> 3706 bytes assets/index-arW2HKyR.js | 1 - assets/index-arW2HKyR.js.gz | Bin 711 -> 0 bytes .../{index-Gy_iEtWT.js => index-fivPg6Em.js} | 2 +- assets/index-fivPg6Em.js.gz | Bin 0 -> 1426 bytes assets/index-iIHgZQHP.js | 1 - assets/index-iIHgZQHP.js.gz | Bin 28850 -> 0 bytes .../{index-PTeTLGeI.js => index-kPgjZ-f1.js} | 2 +- assets/index-kPgjZ-f1.js.gz | Bin 0 -> 994 bytes .../{index-vP5twyMd.js => index-lY-ieFVf.js} | 2 +- assets/index-lY-ieFVf.js.gz | Bin 0 -> 1177 bytes assets/index-npZx1VDK.js.gz | Bin 1285 -> 0 bytes .../{index-skdhjNOF.js => index-pVLYiCuL.js} | 2 +- assets/index-pVLYiCuL.js.gz | Bin 0 -> 841 bytes .../{index-4burEU1U.js => index-qGkYCCUu.js} | 2 +- assets/index-qGkYCCUu.js.gz | Bin 0 -> 2023 bytes .../{index-FewL7DxL.js => index-qmd_Y4G7.js} | 2 +- assets/index-qmd_Y4G7.js.gz | Bin 0 -> 1605 bytes assets/index-skdhjNOF.js.gz | Bin 841 -> 0 bytes assets/index-ssC-lCbJ.js.gz | Bin 3707 -> 0 bytes .../{index-Mf96fxf4.js => index-vOHV7Y2q.js} | 2 +- assets/index-vOHV7Y2q.js.gz | Bin 0 -> 1628 bytes assets/index-vP5twyMd.js.gz | Bin 1178 -> 0 bytes .../{index-npZx1VDK.js => index-x0QXGe95.js} | 2 +- assets/index-x0QXGe95.js.gz | Bin 0 -> 1281 bytes .../{index-OsZworra.js => index-z48CZ9gx.js} | 2 +- assets/index-z48CZ9gx.js.gz | Bin 0 -> 1719 bytes ...tance-r-tOjdU6.js => instance-7qsRhtDJ.js} | 2 +- assets/instance-7qsRhtDJ.js.gz | Bin 0 -> 820 bytes assets/instance-r-tOjdU6.js.gz | Bin 821 -> 0 bytes assets/utils-9KNp0Hl_.js | 1 + assets/utils-9KNp0Hl_.js.gz | Bin 0 -> 3184 bytes assets/utils-GfUBWZZf.js | 1 - assets/utils-GfUBWZZf.js.gz | Bin 3184 -> 0 bytes assets/zh-CN-_ucbdd1f.js.gz | Bin 2164 -> 0 bytes .../{zh-CN-_ucbdd1f.js => zh-CN-uEULo8L1.js} | 2 +- assets/zh-CN-uEULo8L1.js.gz | Bin 0 -> 2164 bytes index.html | 8 ++++---- index.html.gz | Bin 1884 -> 1881 bytes mockServer/mock-data.js | 8 ++++---- mockServer/mock-data.js.gz | Bin 1040 -> 1040 bytes 88 files changed, 50 insertions(+), 50 deletions(-) rename assets/{en-US-vWc11-xU.js => en-US-G-3olVfr.js} (97%) create mode 100644 assets/en-US-G-3olVfr.js.gz delete mode 100644 assets/en-US-vWc11-xU.js.gz delete mode 100644 assets/hooks-CcEUU9Ku.js delete mode 100644 assets/hooks-CcEUU9Ku.js.gz create mode 100644 assets/hooks-caxx0fQA.js create mode 100644 assets/hooks-caxx0fQA.js.gz create mode 100644 assets/hooks-l3ri07lE.css create mode 100644 assets/hooks-l3ri07lE.css.gz delete mode 100644 assets/hooks-t-w81zpM.css delete mode 100644 assets/hooks-t-w81zpM.css.gz delete mode 100644 assets/index--tonXxTo.js.gz create mode 100644 assets/index-0vVhegrX.js create mode 100644 assets/index-0vVhegrX.js.gz delete mode 100644 assets/index-4burEU1U.js.gz rename assets/{index--tonXxTo.js => index-5_cHsaVs.js} (98%) create mode 100644 assets/index-5_cHsaVs.js.gz delete mode 100644 assets/index-7gPb_7K3.js.gz create mode 100644 assets/index-97NcEsrB.js create mode 100644 assets/index-97NcEsrB.js.gz delete mode 100644 assets/index-AsH4gzvE.js.gz delete mode 100644 assets/index-FewL7DxL.js.gz delete mode 100644 assets/index-Gy_iEtWT.js.gz delete mode 100644 assets/index-JGJwY35W.js delete mode 100644 assets/index-JGJwY35W.js.gz delete mode 100644 assets/index-LXfX8dw2.js.gz rename assets/{index-OyA36Tk9.js => index-L_RKjWc5.js} (97%) create mode 100644 assets/index-L_RKjWc5.js.gz delete mode 100644 assets/index-Mf96fxf4.js.gz delete mode 100644 assets/index-OsZworra.js.gz delete mode 100644 assets/index-OyA36Tk9.js.gz delete mode 100644 assets/index-PTeTLGeI.js.gz rename assets/{index-T5vcMsw9.js => index-Qb9kYd8T.js} (97%) create mode 100644 assets/index-Qb9kYd8T.js.gz delete mode 100644 assets/index-SgGQbAUO.js.gz delete mode 100644 assets/index-T5vcMsw9.js.gz rename assets/{index-SgGQbAUO.js => index-THSN1hLH.js} (96%) create mode 100644 assets/index-THSN1hLH.js.gz create mode 100644 assets/index-TZkUB4i9.js create mode 100644 assets/index-TZkUB4i9.js.gz rename assets/{index-7gPb_7K3.js => index-TowKMcLX.js} (97%) create mode 100644 assets/index-TowKMcLX.js.gz rename assets/{index-LXfX8dw2.js => index-V4QRRdvk.js} (95%) create mode 100644 assets/index-V4QRRdvk.js.gz rename assets/{index-AsH4gzvE.js => index-WFAdjrJF.js} (93%) create mode 100644 assets/index-WFAdjrJF.js.gz rename assets/{index-ssC-lCbJ.js => index-_HUZ_9yz.js} (64%) create mode 100644 assets/index-_HUZ_9yz.js.gz delete mode 100644 assets/index-arW2HKyR.js delete mode 100644 assets/index-arW2HKyR.js.gz rename assets/{index-Gy_iEtWT.js => index-fivPg6Em.js} (94%) create mode 100644 assets/index-fivPg6Em.js.gz delete mode 100644 assets/index-iIHgZQHP.js delete mode 100644 assets/index-iIHgZQHP.js.gz rename assets/{index-PTeTLGeI.js => index-kPgjZ-f1.js} (93%) create mode 100644 assets/index-kPgjZ-f1.js.gz rename assets/{index-vP5twyMd.js => index-lY-ieFVf.js} (94%) create mode 100644 assets/index-lY-ieFVf.js.gz delete mode 100644 assets/index-npZx1VDK.js.gz rename assets/{index-skdhjNOF.js => index-pVLYiCuL.js} (91%) create mode 100644 assets/index-pVLYiCuL.js.gz rename assets/{index-4burEU1U.js => index-qGkYCCUu.js} (93%) create mode 100644 assets/index-qGkYCCUu.js.gz rename assets/{index-FewL7DxL.js => index-qmd_Y4G7.js} (96%) create mode 100644 assets/index-qmd_Y4G7.js.gz delete mode 100644 assets/index-skdhjNOF.js.gz delete mode 100644 assets/index-ssC-lCbJ.js.gz rename assets/{index-Mf96fxf4.js => index-vOHV7Y2q.js} (96%) create mode 100644 assets/index-vOHV7Y2q.js.gz delete mode 100644 assets/index-vP5twyMd.js.gz rename assets/{index-npZx1VDK.js => index-x0QXGe95.js} (95%) create mode 100644 assets/index-x0QXGe95.js.gz rename assets/{index-OsZworra.js => index-z48CZ9gx.js} (96%) create mode 100644 assets/index-z48CZ9gx.js.gz rename assets/{instance-r-tOjdU6.js => instance-7qsRhtDJ.js} (93%) create mode 100644 assets/instance-7qsRhtDJ.js.gz delete mode 100644 assets/instance-r-tOjdU6.js.gz create mode 100644 assets/utils-9KNp0Hl_.js create mode 100644 assets/utils-9KNp0Hl_.js.gz delete mode 100644 assets/utils-GfUBWZZf.js delete mode 100644 assets/utils-GfUBWZZf.js.gz delete mode 100644 assets/zh-CN-_ucbdd1f.js.gz rename assets/{zh-CN-_ucbdd1f.js => zh-CN-uEULo8L1.js} (97%) create mode 100644 assets/zh-CN-uEULo8L1.js.gz diff --git a/assets/en-US-vWc11-xU.js b/assets/en-US-G-3olVfr.js similarity index 97% rename from assets/en-US-vWc11-xU.js rename to assets/en-US-G-3olVfr.js index e84d1db1..dc1f35ae 100644 --- a/assets/en-US-vWc11-xU.js +++ b/assets/en-US-G-3olVfr.js @@ -1 +1 @@ -import{t as K}from"./hooks-CcEUU9Ku.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";const e="The current environment does not support full screen",W={isEnabledFullscreen:e},X=Object.freeze(Object.defineProperty({__proto__:null,default:W,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",i="Content Transition",Y={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},Z=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:Y},Symbol.toStringTag,{value:"Module"})),r="Reload Current Page",c="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",p="Search",ee={Reload:r,Lock:c,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:p},oe=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:c,Reload:r,Search:p,Setting:s,default:ee},Symbol.toStringTag,{value:"Module"})),u="Home",g="Rely",d="Rely About",_="Chart",f="Scroll Reveal",S="Axios Request",b="Table",h="MultiMenu(catch)",T="Doc",D="Doc (China)",y="Doc(inside)",C="Office",O="Document",R="Presentation",P="Spreadsheet",M="Precision",v="Directive",j="Same Level Router Demo",L="Mock",k="QRCode",I="SVG Icon",U="Template Api",F="Modal",x="Right Click Menu",w="Cache Utils Demo",te={Dashboard:u,Rely:g,RelyAbout:d,Error:"Error Page",Echart:_,scrollReveal:f,Axios:S,Table:b,MultiMenu:h,Doc:T,DocLocal:D,DocLocalInside:y,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,CalculatePrecision:M,Directive:v,RouterDemo:j,Mock:L,QRCode:k,SvgIcon:I,TemplateHooks:U,Modal:F,ContextMenu:x,CacheDemo:w},ne=Object.freeze(Object.defineProperty({__proto__:null,Axios:S,CacheDemo:w,CalculatePrecision:M,ContextMenu:x,Dashboard:u,Directive:v,Doc:T,DocLocal:D,DocLocalInside:y,Echart:_,Mock:L,Modal:F,MultiMenu:h,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,QRCode:k,Rely:g,RelyAbout:d,RouterDemo:j,SvgIcon:I,Table:b,TemplateHooks:U,default:te,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),A="Configuration",z={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},E="Interface Display",ie={Title:A,ThemeOptions:z,InterfaceDisplay:E},re=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:E,ThemeOptions:z,Title:A,default:ie},Symbol.toStringTag,{value:"Module"})),Q="Register",N="Signing",G="QRCode Signing",H="please enter user name",$="please enter password",q="Login",B="User Name",V="User Password",J="Fast Background Template",ce={Register:Q,Signing:N,QRCodeSigning:G,NamePlaceholder:H,PasswordPlaceholder:$,Login:q,Name:B,Password:V,RayTemplate:J},se=Object.freeze(Object.defineProperty({__proto__:null,Login:q,Name:B,NamePlaceholder:H,Password:V,PasswordPlaceholder:$,QRCodeSigning:G,RayTemplate:J,Register:Q,Signing:N,default:ce},Symbol.toStringTag,{value:"Module"})),le=Object.assign({"./en-US/globalMessage.json":X,"./en-US/headerSettingOptions.json":Z,"./en-US/headerTooltip.json":oe,"./en-US/menu.json":ne,"./en-US/setting.json":re,"./en-US/views/login/index.json":se}),Ne={message:{...K(le,"en-US")}};export{Ne as default}; +import{t as K}from"./hooks-caxx0fQA.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";const e="The current environment does not support full screen",W={isEnabledFullscreen:e},X=Object.freeze(Object.defineProperty({__proto__:null,default:W,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",i="Content Transition",Y={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},Z=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:Y},Symbol.toStringTag,{value:"Module"})),r="Reload Current Page",c="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",p="Search",ee={Reload:r,Lock:c,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:p},oe=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:c,Reload:r,Search:p,Setting:s,default:ee},Symbol.toStringTag,{value:"Module"})),u="Home",g="Rely",d="Rely About",_="Chart",f="Scroll Reveal",S="Axios Request",b="Table",h="MultiMenu(catch)",T="Doc",D="Doc (China)",y="Doc(inside)",C="Office",O="Document",R="Presentation",P="Spreadsheet",M="Precision",v="Directive",j="Same Level Router Demo",L="Mock",k="QRCode",I="SVG Icon",U="Template Api",F="Modal",x="Right Click Menu",w="Cache Utils Demo",te={Dashboard:u,Rely:g,RelyAbout:d,Error:"Error Page",Echart:_,scrollReveal:f,Axios:S,Table:b,MultiMenu:h,Doc:T,DocLocal:D,DocLocalInside:y,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,CalculatePrecision:M,Directive:v,RouterDemo:j,Mock:L,QRCode:k,SvgIcon:I,TemplateHooks:U,Modal:F,ContextMenu:x,CacheDemo:w},ne=Object.freeze(Object.defineProperty({__proto__:null,Axios:S,CacheDemo:w,CalculatePrecision:M,ContextMenu:x,Dashboard:u,Directive:v,Doc:T,DocLocal:D,DocLocalInside:y,Echart:_,Mock:L,Modal:F,MultiMenu:h,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,QRCode:k,Rely:g,RelyAbout:d,RouterDemo:j,SvgIcon:I,Table:b,TemplateHooks:U,default:te,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),A="Configuration",z={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},E="Interface Display",ie={Title:A,ThemeOptions:z,InterfaceDisplay:E},re=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:E,ThemeOptions:z,Title:A,default:ie},Symbol.toStringTag,{value:"Module"})),Q="Register",N="Signing",G="QRCode Signing",H="please enter user name",$="please enter password",q="Login",B="User Name",V="User Password",J="Fast Background Template",ce={Register:Q,Signing:N,QRCodeSigning:G,NamePlaceholder:H,PasswordPlaceholder:$,Login:q,Name:B,Password:V,RayTemplate:J},se=Object.freeze(Object.defineProperty({__proto__:null,Login:q,Name:B,NamePlaceholder:H,Password:V,PasswordPlaceholder:$,QRCodeSigning:G,RayTemplate:J,Register:Q,Signing:N,default:ce},Symbol.toStringTag,{value:"Module"})),le=Object.assign({"./en-US/globalMessage.json":X,"./en-US/headerSettingOptions.json":Z,"./en-US/headerTooltip.json":oe,"./en-US/menu.json":ne,"./en-US/setting.json":re,"./en-US/views/login/index.json":se}),Ne={message:{...K(le,"en-US")}};export{Ne as default}; diff --git a/assets/en-US-G-3olVfr.js.gz b/assets/en-US-G-3olVfr.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5f3f290355b4cfbcd82849cf4fa76b911d993679 GIT binary patch literal 1874 zcmV-Y2d(%YiwFP!000021FcxwZX&rBeLr7OvgRR?>}nt(>2|9m2qBlw9YT7N7i6k7 zRZfguv0Vfb@jmCD=AY&lj$9WSNLr`WnwJ!1uf6v6+7}b}BvsnJS&td-Y%$hqg8Wa3 zQcs42Y&NTnZ`%H&L0@@}L;k1MG=t2*FjN{^^_su$*N4*#T08!(UvH8x19fJG>F{GC zlQ0d@2WF(%xR?!x&2_VB2Be536`5(({m*`L)oO4YKioYuUe>LIikL}SyMBG&Z`8?r zaB_0d?Kjpz>;;UP0D0D}hF|xaM2CKj4CJ-i=^h=fV?!pV%s5=#Z;bMq%yj<~&ZgaRrhQDE=feAZj;*1Ixq%H zxU`x}!^2kHZ}@d`*{vNuJnS5-BNJwbnNLPan4EEkj4v%b9%t?MxKt~va#Wo}uis7@ z_sxw1j58TpuB6j3YSsO^Unlo_!kvTSE@R2N?+8$okvL9@^nk=Ojj9yzU@@(0!3sI8Ps z&RpBXT#^*D;l@H_EVHiK8h&kF@eG?Otxx5mB4RT?av2C zdquB@N*e1yfNm4;ilkc)5kz<5$w&t$3N^jy<=MgJoFJ$U1$E7?dubd(8E ztW#LvKZC2$BZSr;Yk*hSD&Ha)a|zd4rJ(J6>uos9n`k(sG7|zvFlL#s^gI3uZ9i{K z->SZA=J=My_-)EW1{7VWC=-Ad+uK+LsH5bV$C+lX{Sdan+by>Os5|Hc5I$u3i6ZwG z;d34*mZJQD@U`X>rso|clrC5(D%ZSx5iPI`&>=UeU~`0d?#w!|ZZ(sJ7as2`j|%55 zuTr;esKuwQ-p4G2l7dQH68x~Ie1RW+OTrJRKJvH`Qx$5JfcsySS_h~HLb1r}l+|<1 zVn8?y(76hq5H!u-&3qMCVDn5Aak;*K>!vJ;MbY+BI)aB!o;x$bFRlc`1iXQ})JiWFg119vl96IMqM6I)oW}Vh7o0}8 ztF_V;<&U!ZyZPlohuGu^DD-u$ zytGq(7*-n7t7>IcXxgh*SJbB0xWh!4IZ>9P(+j+moKA6}vO7L~#7<&*jthb56YfuA zr!GCkm9{7D%Pbw>Tv~cm44|3KPc_52qB+;g0?Xg)xJtDZu8&W#?s_$CtLOXwLNC)- zp1wNTYP$ZNWGr?4psv>Pu%dfeJDd7fv&6zi)&1&dX}`NQU;o`(vm2o0P2~N!KcVu{ zUcZ%I-``u^1=hb;L+`0JomDYZI`Uth$v18S$L`ChM))#7eICpFzB{faleb(t2~aA4 z8SubG&&Jglz%f%Bl~bB?D6OAx)o zJvOiW(r*iFelKYo{67zi-u)!P&6BOgg+COd%76IF`4`L6F=Kcvx8B_U50VV}pJJg# zOk995EC&D4D2eEwc)6Vbi$Is(2g*_`Q4gD_Tcw2MX}PW7$NmIlRxZnxWmC|WJ9=ej z%HhR)5>DMuTt+Y}F$Naf_!5G*Nf9u8^L_tpO8`c>A=+LnzQQd3b>$M=&nu-^i?9Fr MA8;QlQFRdj0N5U&_W%F@ literal 0 HcmV?d00001 diff --git a/assets/en-US-vWc11-xU.js.gz b/assets/en-US-vWc11-xU.js.gz deleted file mode 100644 index 61f6723021f4f74cfa695aa6678cec90c70846aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1875 zcmV-Z2dwxXiwFP!000021FcxwZX&rBeLr7OvgRR?>}nt(>2|9m2qBlw9YT7-3o=!k zDksLS*e((h@jmCD=AY&lj$9WSNLr`WnwJ!1uf6v6+7}b}G*#NZS&td-Y%$Sliu_NB zQjdmo!tP-3LBM)Lb{4Wk8BpQjwWf-T&-2SFHxe@$hcgcwV;>Dq<#S?fUh7zfmXi z!O6)*x8GO?v1c%93gk(*8h+hx5*_+AGLYA5r+aj`jt!ZdG2?J`zd@p5x_fgWHe`7) zWXvVgb7H~-ri`Ra8*t<`e}{BBcYCr25ASS3r5?FEPt9+VaacRMIgitIlnFI}oMb|@ zntsEtk*6j;m*N2GGT_8`E;y=$r*RZcJ5I;iixY$&9r#45t4EQVGiR{&1#?*~t0 zqnRK~n6{?X^mqLoa%Y>v=@H*3f>#YP0-a-a$%IYfba%R;q&0$%TMd85uaQQ*-5h-H z?Y|!+Bb`ahr$F)%RE~m|<9*fpemeLF4lJ~M#_hZUH(oo3?Z>P32jFr-mB4RT?av2C zdquB@N*e1yfNm4;ilkc)uog3n`ktmG7|zvFkzXn^gI3uZ9i{K z->SZA=J=My_-)2S1{7VWC=-Ad+uK+LsH5bB$C+lX{Sdan+by>Os5|Hs5I$u3ks|jO z;d34*mZJQD@U`Ysrso|clrC5(D%ZSx5iPI`&>=UeU~`0d?#w!|ZZ(sJ7as2`j|%55 zuTr;esKuwQ-X|=Cl7dQH68x~Ie1V6*CE*8DA9>t}sS349!2PdEtpn5pp;+W~%Idjh zF(4cU=v;-52%7-)!CEe3ghhakxlOV$!Yn{8vtGZfq-lUUOokx5wdK@VGaV)f0|ak{ zE2^>MrXenwslf#=71)^<)|BCba%E|X3p$!Eu!7$c_&w*E&t)WKjLVoS&nr<^a>Fl| zb{3!$!G|iOx9;z`3YnmX%a5nI#&nJg zd1ruBc6~afgX8bD}Iorx$oBIi2A`Wp{k~fSttj92Wx9N8F#q zPF;G6D{W8QmsvW%xwQ1C7(g#JKh+D)70tPx7g+vY$5pDWaD9A=b=RwDTRq?Z7kZh# z^7PfwR@3$GBx9-T2X(cUhZWt++S$~8y&O(vko2OulgwICft~HNuwx>hoCU_uX+dnY`uFNq|xT z%zy_jA}=$bJ;|K7e{5`}%$R4TBZQyaWg2sd@IinE&f+q+xGUeTm&k7cI%39p2P}My zwaR4VRds@JnBSm9p!5cpG11Gi3aj^H?AWgb3n5V=0!>eFjVKMj*MoC2f#LMjjSOmKKK2Vloi5hOAZj}<2r{%VSANx~~S-C7%mQ6uh?&y`B z8HZ={NjP;saT&o&i7~L)#+MMhO^bl(oA3K)TLLi34bk>u@fBY3Uso={{k&3&wfOp< N{{gg;n=f?{007$~sMP=f diff --git a/assets/hooks-CcEUU9Ku.js b/assets/hooks-CcEUU9Ku.js deleted file mode 100644 index 59703866..00000000 --- a/assets/hooks-CcEUU9Ku.js +++ /dev/null @@ -1,17 +0,0 @@ -var Co=Object.defineProperty;var No=(e,t,o)=>t in e?Co(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var ze=(e,t,o)=>(No(e,typeof t!="symbol"?t+"":t,o),o);import{o as To,u as le,a as ko,b as Le,c as be,d as Oo}from"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import{u as Ge}from"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import{d as F}from"./dayjs@1.11.10-A-QuG2Ol.js";import{p as xo}from"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{g as ie,i as X,s as Me,c as Ro,a as D,r as re,b as A,d as Ao,u as he,e as Po,p as Lo,f as Oe,h as Mo,j as xe,q as Re,k as Do,l as zo,m as Io,n as jo,w as Eo,o as $o,t as W}from"./utils-GfUBWZZf.js";import{l as Bo}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as Ie}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as Fo}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{t as He,c as Wo,i as Ko,d as Uo,s as ve}from"./lodash-es@4.17.21-xgd1l9mE.js";import{d as oe}from"./dom-to-image@2.6.0-eHYYUq-2.js";import{u as ne,r as qo,i as Go,a as Ho,b as Yo,c as Xo,d as Zo,e as Qo,f as Jo,g as en,h as tn,j as on,k as nn,l as rn,m as an,n as ln,o as sn,p as cn,q as un,s as dn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as Ye,c as Xe,a as Ze}from"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import{e as pn}from"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";const mn="modulepreload",hn=function(e){return"/ray-template/"+e},je={},k=function(t,o,n){let a=Promise.resolve();if(o&&o.length>0){const l=document.getElementsByTagName("link");a=Promise.all(o.map(i=>{if(i=hn(i),i in je)return;je[i]=!0;const r=i.endsWith(".css"),s=r?'[rel="stylesheet"]':"";if(!!n)for(let m=l.length-1;m>=0;m--){const g=l[m];if(g.href===i&&(!r||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=r?"stylesheet":mn,r||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),r)return new Promise((m,g)=>{c.addEventListener("load",m),c.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${i}`)))})}))}return a.then(()=>t()).catch(l=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=l,window.dispatchEvent(i),!i.defaultPrevented)throw l})},fn=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t)))})},Qe={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},H={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},gl="",M={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen"},gn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],E={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#a6e4f7","#dbcb02","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{dark:{},light:{}},appNaiveUIThemeOverridesCommon:{dark:{},light:{}},echartTheme:"macarons"},Je=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],yn="zh-CN",bn="zh-CN",vn={"zh-CN":"zh-cn","en-US":"en"},Vn="zh-cn",yl={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},bl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},te=Vue.ref(null),Sn={setupRouterLoadingBar:!0,setupRouterGuard:!0},_n=["RLogin","ErrorPage","RayTemplateDoc"],de=["admin"],vl=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),a=Vue.ref(!1),{clickOutside:l}=t??{},i=m=>{a.value=m},r=m=>{m.preventDefault(),i(!1),Vue.nextTick().then(()=>{const{clientX:g,clientY:b}=m;o.value=g,n.value=b,i(!0)})};l&&To(e,m=>{l(m)});const s=le(e,"contextmenu",r,t),u=le(e,"click",()=>{i(!1)});return{stop:()=>{s(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(a),updateShow:i}},et=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function K(e,t,o){et[e]=t,o==null||o()}function Y(e){return Vue.readonly(Vue.toRef(et,e))}let tt;const wn=async()=>{const e=bo(),t=await Xa(Je);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:bn})},Vl=async e=>{const t=await wn();tt=t,e.use(t)},Cn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,se=e=>{const{t,locale:o,...n}=tt.global;return{...n,t:(i,...r)=>i?!i.includes(".")&&!e?i:t(Cn(e,i),...r):"",locale:i=>{const r=o;r.value=i}}},O=e=>e,Nn={path:"/dashboard",name:"RDashboard",component:()=>k(()=>import("./index-LXfX8dw2.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33])),meta:{i18nKey:O("menu.Dashboard"),icon:"dashboard",order:0}},Tn=Object.freeze(Object.defineProperty({__proto__:null,default:Nn},Symbol.toStringTag,{value:"Module"})),kn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-SgGQbAUO.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,35,22,18,16,17,23,20,21,24,25,26,27,28,29,30,31,32,36])),meta:{i18nKey:O("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},On=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),xn={path:"/cache-demo",name:"CacheDemo",component:()=>k(()=>import("./index-npZx1VDK.js"),__vite__mapDeps([37,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.CacheDemo"),icon:"other",order:3,extra:"new"}},Rn=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),An={path:"/context-menu",name:"ContextMenuDemo",component:()=>k(()=>import("./index-Gy_iEtWT.js"),__vite__mapDeps([38,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.ContextMenu"),icon:"other",order:2}},Pn=Object.freeze(Object.defineProperty({__proto__:null,default:An},Symbol.toStringTag,{value:"Module"})),Ln={path:"/directive",name:"RDirective",component:()=>k(()=>import("./index-1QEZls_a.js"),__vite__mapDeps([])),meta:{i18nKey:O("menu.Directive"),icon:"other",order:2}},Mn=Object.freeze(Object.defineProperty({__proto__:null,default:Ln},Symbol.toStringTag,{value:"Module"})),U=()=>k(()=>Promise.resolve().then(()=>ca),void 0),Dn={path:"/doc",name:"RDocLayout",component:U,meta:{i18nKey:O("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>k(()=>import("./index-skdhjNOF.js"),__vite__mapDeps([39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:U,meta:{i18nKey:O("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:U,meta:{i18nKey:O("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},zn=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),In={path:"/echart",name:"REchart",component:()=>k(()=>import("./index--tonXxTo.js"),__vite__mapDeps([40,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,41])),meta:{i18nKey:O("menu.Echart"),icon:"echart",order:1}},jn=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),En={path:"/iframe",name:"IframeDemo",component:()=>k(()=>import("./index-PTeTLGeI.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},$n=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),Bn={path:"/mock-demo",name:"MockDemo",component:()=>k(()=>import("./index-4burEU1U.js"),__vite__mapDeps([43,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,35,22,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.Mock"),icon:"other",order:3,keepAlive:!1}},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),Wn={path:"/modal-demo",name:"ModalDemo",component:()=>k(()=>import("./index-Mf96fxf4.js"),__vite__mapDeps([44,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.Modal"),icon:"other",order:3}},Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Un={path:"/multi",name:"MultiMenu",component:U,meta:{i18nKey:O("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>k(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:U,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>k(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:U,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>k(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},qn=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Gn={path:"/precision",name:"CalculatePrecision",component:()=>k(()=>import("./index-OsZworra.js"),__vite__mapDeps([45,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,22,18,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.CalculatePrecision"),icon:"other",order:2}},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/qrcode",name:"RQRCode",component:()=>k(()=>import("./index-FewL7DxL.js"),__vite__mapDeps([46,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,47,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.QRCode"),icon:"other",order:3}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/rely",name:"Rely",component:U,meta:{i18nKey:O("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>k(()=>import("./index-JGJwY35W.js"),__vite__mapDeps([48,49])),meta:{i18nKey:O("menu.RelyAbout")}}]},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/router-demo",name:"RouterDemoRoot",component:U,meta:{i18nKey:O("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>k(()=>import("./index-vP5twyMd.js"),__vite__mapDeps([50,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>k(()=>import("./index-tZy8npu9.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},er=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),tr={path:"/scroll-reveal",name:"ScrollReveal",component:()=>k(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([51,52])),meta:{i18nKey:O("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},or=Object.freeze(Object.defineProperty({__proto__:null,default:tr},Symbol.toStringTag,{value:"Module"})),nr={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>k(()=>import("./index-T5vcMsw9.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,54])),meta:{i18nKey:O("menu.SvgIcon"),icon:"other",order:3}},rr=Object.freeze(Object.defineProperty({__proto__:null,default:nr},Symbol.toStringTag,{value:"Module"})),ar={path:"/table",name:"TableView",component:()=>k(()=>import("./index-7gPb_7K3.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.Table"),icon:"other",order:2}},lr=Object.freeze(Object.defineProperty({__proto__:null,default:ar},Symbol.toStringTag,{value:"Module"})),ir={path:"/template-hooks",name:"TemplateHooks",component:()=>k(()=>import("./index-OyA36Tk9.js"),__vite__mapDeps([56,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.TemplateHooks"),icon:"other",order:1}},sr=Object.freeze(Object.defineProperty({__proto__:null,default:ir},Symbol.toStringTag,{value:"Module"})),cr={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>k(()=>import("./index-AsH4gzvE.js"),__vite__mapDeps([57,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32,58])),meta:{i18nKey:O("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},ur=Object.freeze(Object.defineProperty({__proto__:null,default:cr},Symbol.toStringTag,{value:"Module"})),dr=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Tn,"/src/router/modules/demo/axios.ts":On,"/src/router/modules/demo/cache-demo.ts":Rn,"/src/router/modules/demo/context-menu.ts":Pn,"/src/router/modules/demo/directive.ts":Mn,"/src/router/modules/demo/doc.ts":zn,"/src/router/modules/demo/echart.ts":jn,"/src/router/modules/demo/iframe.ts":$n,"/src/router/modules/demo/mock.ts":Fn,"/src/router/modules/demo/modal.ts":Kn,"/src/router/modules/demo/multi-menu.ts":qn,"/src/router/modules/demo/precision.ts":Hn,"/src/router/modules/demo/qrcode.ts":Xn,"/src/router/modules/demo/rely.ts":Qn,"/src/router/modules/demo/router-demo.ts":er,"/src/router/modules/demo/scroll-reveal.ts":or,"/src/router/modules/demo/svg-icons.ts":rr,"/src/router/modules/demo/table.ts":lr,"/src/router/modules/demo/template-hooks.ts":sr,"/src/router/modules/error404.ts":ur});return Object.keys(e).reduce((o,n)=>{const a=e[n].default;if(a)o.push(a);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},pr=e=>e.sort((t,o)=>{var l,i;const n=((l=t.meta)==null?void 0:l.order)??1,a=((i=o.meta)==null?void 0:i.order)??0;if(typeof n!="number"||typeof a!="number")throw new TypeError("orderRoutes error: order must be a number!");return n===a?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-a}),mr=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=te.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},hr=e=>{const{beforeEach:t}=e,{getRootPath:o}=Q(),n=(a,l)=>a.path==="/"||l.path==="/login";t((a,l,i)=>{const r=ie(M.token),s=ie(M.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=a;r!==null?n(a,l)?Se(!0):!X(c,"Symbol")&&c&&_n.includes(c)?i():fo(u)?n(a,l)?s?i(s):Se(!0):i():Se(!0):n(a,l)?i():i("/")})};var fr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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)"}};const ot=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=fr,{locale:t}=se(),{locale:o}=Ua(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:bo(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),a=r=>{t(r),o(r),n.localeLanguage=r,Me(M.localeLanguage,r,"localStorage")},l=(r,s=.3)=>{const u=Ro(r,s),c={primaryColor:r,primaryColorHover:r};n.primaryColorOverride.common=c;const m=document.body;m.style.setProperty("--ray-theme-primary-color",r),m.style.setProperty("--ray-theme-primary-fade-color",u)},i=(r,s,u)=>{Object.hasOwn(n,r)&&(n[r]=s),u==null||u()};return pn(()=>n.appTheme,r=>{r?Object.assign({},n.primaryColorOverride,E.appNaiveUIThemeOverrides.dark,E.appNaiveUIThemeOverridesCommon.dark):Object.assign({},n.primaryColorOverride,E.appNaiveUIThemeOverrides.light,E.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:a,changePrimaryColor:l,updateSettingState:i}},{persist:{key:M.appPiniaSettingStore}}),nt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],rt="transparent",at={},lt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},it={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},st={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},ct={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},dt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},pt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ht={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},yt={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},bt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},vt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Vt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},St={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},_t={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},wt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ct={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Nt={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Tt={textStyle:{color:"#999999"}},kt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Ot={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},xt={color:["#fc97af","#87f7cf"]},Rt={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},At={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},gr={color:nt,backgroundColor:rt,textStyle:at,title:lt,line:it,radar:st,bar:ct,pie:ut,scatter:dt,boxplot:pt,parallel:mt,sankey:ht,funnel:ft,gauge:gt,candlestick:yt,graph:bt,map:vt,geo:Vt,categoryAxis:St,valueAxis:_t,logAxis:wt,timeAxis:Ct,toolbox:Nt,legend:Tt,tooltip:kt,timeline:Ot,visualMap:xt,dataZoom:Rt,markPoint:At},yr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:rt,bar:ct,boxplot:pt,candlestick:yt,categoryAxis:St,color:nt,dataZoom:Rt,default:gr,funnel:ft,gauge:gt,geo:Vt,graph:bt,legend:Tt,line:it,logAxis:wt,map:vt,markPoint:At,parallel:mt,pie:ut,radar:st,sankey:ht,scatter:dt,textStyle:at,timeAxis:Ct,timeline:Ot,title:lt,toolbox:Nt,tooltip:kt,valueAxis:_t,visualMap:xt},Symbol.toStringTag,{value:"Module"})),Pt=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],Lt="transparent",Mt={},Dt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},zt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},It={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},jt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Et={itemStyle:{borderWidth:0,borderColor:"#ccc"}},$t={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Bt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Wt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Kt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},qt={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},Gt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},Ht={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Yt={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Xt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Zt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Qt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Jt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},eo={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},to={textStyle:{color:"#333333"}},oo={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},no={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},ro={color:["#5ab1ef","#e0ffff"]},ao={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},lo={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},br={color:Pt,backgroundColor:Lt,textStyle:Mt,title:Dt,line:zt,radar:It,bar:jt,pie:Et,scatter:$t,boxplot:Bt,parallel:Ft,sankey:Wt,funnel:Kt,gauge:Ut,candlestick:qt,graph:Gt,map:Ht,geo:Yt,categoryAxis:Xt,valueAxis:Zt,logAxis:Qt,timeAxis:Jt,toolbox:eo,legend:to,tooltip:oo,timeline:no,visualMap:ro,dataZoom:ao,markPoint:lo},vr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Lt,bar:jt,boxplot:Bt,candlestick:qt,categoryAxis:Xt,color:Pt,dataZoom:ao,default:br,funnel:Kt,gauge:Ut,geo:Yt,graph:Gt,legend:to,line:zt,logAxis:Qt,map:Ht,markPoint:lo,parallel:Ft,pie:Et,radar:It,sankey:Wt,scatter:$t,textStyle:Mt,timeAxis:Jt,timeline:no,title:Dt,toolbox:eo,tooltip:oo,valueAxis:Zt,visualMap:ro},Symbol.toStringTag,{value:"Module"})),Vr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":yr,"/src/echart-themes/macarons/macarons.json":vr}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,a)=>{var i;const l=(i=a.match(t))==null?void 0:i[1];if(l)return n.push({name:l,theme:e[a].default}),n;throw new Error("theme name is not found")},[])},Sr=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),_r={bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>Sr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},wr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},Cr=Vr(),Sl=Vue.defineComponent({name:"RChart",props:_r,setup(e,{expose:t}){const{getAppTheme:o}=j(),n=Vue.ref(),a=Vue.ref(),l=Vue.ref();let i,r;const{echartTheme:s}=E;let u,c;const m=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(l.value&&l.value.getDom())}]),g=Vue.computed(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),b=async()=>{var S;ne([Ho,Yo,Xo,Zo,Qo,Jo,en,tn]),ne([on,nn,rn,an,ln,sn]),ne([cn,un]),ne([dn]);try{ne((S=e.use)==null?void 0:S.filter(Boolean))}catch(C){console.error("RChart register error: ",C)}},v=()=>{if(e.theme==="default"){e.autoChangeTheme?f("dark"):f("");return}if(e.theme)f(e.theme);else{const S=e.autoChangeTheme&&o.value?`${s}-dark`:s;f(S)}},p=S=>{let C=Vue.unref(S);const R=I=>Object.assign({animation:!0},C,I);return e.showAria&&(C=R({aria:{enabled:!0,decal:{show:!0}}})),C},f=(S=s)=>{const C=n.value,R=p(e.options),{height:I,width:P}=C.getBoundingClientRect(),{onSuccess:B,onError:J}=e;try{Cr.forEach(q=>{qo(q.name,q.theme)}),c=Go(C,S,{width:P===0?200:void 0,height:I===0?200:void 0}),l.value=c,e.animation?(c.setOption({}),setTimeout(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R)),B&&A(B,c)}catch(q){J&&A(J),console.error("RChart render error: ",q)}},d=()=>!!(c&&c.getDom()),y=()=>{d()&&(c.clear(),c.dispose(),l.value=void 0)},T=()=>{c&&c.resize()},h=(S,C)=>{if(S==="downloadChart"&&d()){const{filename:I,...P}=e.downloadOptions;Ao(c.getDataURL(P),I??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,S,C)},V=()=>{if(c!=null&&c.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}v(),e.autoResize&&(i=He(T,e.throttleWait),r=ko(e.observer||a,i))},x=()=>{var S;y(),i==null||i.cancel(),(S=r==null?void 0:r.stop)==null||S.call(r)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(y(),v())}),Vue.watch(()=>e.showAria,()=>{y(),v()}),Vue.watchEffect(()=>{e.watchOptions?u=Vue.watch(()=>e.options,S=>{const C=p(S),R=Object.assign(e.setChartOptions,wr);c==null||c.setOption(C,R)},{deep:!0}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading()}),t({echart:l,dispose:x,render:V,isDispose:d}),Vue.onBeforeMount(async()=>{await b()}),Vue.onMounted(()=>{V()}),Vue.onBeforeUnmount(()=>{x(),u==null||u()}),{rayChartRef:n,cssVarsRef:g,rayChartWrapperRef:a,moreDropDownOptions:m,dropdownSelect:h}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:a,bordered:l,dropdownOptions:i}=this,{cardExtra:r}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:l},{default:re(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:re(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":re(r,{defaultElement:Vue.createVNode(io,{iconSize:18,cursor:"pointer",options:i??n,trigger:"click",onSelect:a.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),Nr={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},_l=Vue.defineComponent({name:"RCollapseGrid",props:Nr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:a,"onUpdate:value":l}=e;a&&A(a,t.value),l&&A(l,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(N,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),Tr={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}},N=Vue.defineComponent({name:"RIcon",props:Tr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?D(e.width):D(e.size),"--ray-icon-height":e.height?D(e.height):D(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:a=>{const{onClick:l}=e;l&&A(l,a)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),kr={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},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},wrapperClass:{type:String,default:null}},wl=Vue.defineComponent({name:"RIframe",props:kr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":D(e.frameborder),"--ray-iframe-width":D(e.width),"--ray-iframe-height":D(e.height)})),n=Vue.ref(),a=Vue.ref(!0),l=r=>{a.value=!1;const{onSuccess:s}=e;s&&A(s,n.value,r)},i=r=>{a.value=!1;const{onError:s}=e;s&&A(s,r)};return le(n,"load",l),le(n,"error",i),t({iframeInst:n}),{cssVars:o,iframeRef:n,spinShow:a}},render(){return Vue.createVNode("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[Vue.createVNode(naive.NSpin,Vue.mergeProps(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>Vue.createVNode("iframe",Vue.mergeProps({class:["ray-iframe__container",this.wrapperClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),Or={...naive.modalProps,memo:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},xr=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(a=>{setTimeout(()=>{const l=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=Ie(e).draggable({inertia:!0,autoScroll:!0,allowFrom:l,modifiers:[Ie.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:r=>{n==null||n(r)}}}).resizable(!1);a(i)}},30)})},Cl=Vue.defineComponent({name:"RModal",props:Or,setup(e){const{height:t}=Le(),o=Vue.computed(()=>({"--r-modal-width":D(e.width??600),"--r-modal-card-width":D(e.cardWidth??600),"--r-modal-dialog-width":D(e.dialogWidth??446)})),n=he();let a;const l={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,r=()=>{const s=document.getElementById(n);s&&xr(s,e.preset,{scheduler:u=>{const c=u.target;l.x+=u.dx,l.y+=u.dy,c.style.transform=`translate(${l.x}px, ${l.y}px)`}}).then(u=>{a=u})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{r();const u=document.getElementById(n);e.memo&&u&&(u.style.transform=`translate(${l.x}px, ${l.y}px)`)}):(a==null||a.unset(),a=null)},{immediate:!0}),{cssVars:o,height:t,isFullscreenCardType:i,uuidEl:n}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:n}=this,{preset:a,...l}=t,{cssVars:i,height:r,uuidEl:s}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:["r-modal",e()?"r-modal__preset-card--fullscreen":""],style:[i,e()?`height: ${r}px`:""],preset:a},{id:s},l,n),{...o})}}),Rr={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function Ar(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const io=Vue.defineComponent({name:"RMoreDropdown",props:Rr,render(){let e;const{iconSize:t,cursor:o}=this,{default:n}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),Ar(e=re(n,{defaultElement:Vue.createVNode(N,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),Pr={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},Lr=e=>new Promise((t,o)=>{const n=new XMLHttpRequest;n.responseType="blob",n.onload=()=>{const a=new FileReader;a.onloadend=()=>{t(a.result)},a.onerror=l=>{o(l)},a.onabort=l=>{o(l)},a.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),Nl=Vue.defineComponent({name:"RayQRcode",props:Pr,setup(e,t){const{expose:o}=t,n=Vue.ref();let a,l;const i=async()=>{const{gifBackgroundURL:c}=e;if(c)try{a=await Lr(c)}catch(m){console.error(m)}},r=()=>{const{gifBackground:c,...m}=e;new Bo.AwesomeQR({...m,gifBackground:a??void 0}).draw().then(g=>{const{onSuccess:b}=e;b&&A(b,g),n.value=g}).catch(g=>{const{onError:b}=e;b&&A(b,g)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&A(c)},u=c=>n.value&&X(n.value,"String")?Po(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?l=Vue.watch(()=>e.text,()=>r()):l==null||l()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await i(),r()}),Vue.onBeforeUnmount(()=>{l==null||l()}),{qrcodeURL:n,errorActionClick:s}},render(){return Vue.createVNode("div",{class:"ray-qrcode"},[Vue.createVNode(naive.NSpin,{show:this.status==="loading",description:this.loadingDescription},{default:()=>[Vue.createVNode("img",{src:this.qrcodeURL},null)]}),this.status==="error"?Vue.createVNode("div",{class:"ray-qrcode__error"},[Vue.createVNode("div",{class:"ray-qrcode__error-content"},[X(this.errorDescription,"String")?this.errorDescription:()=>this.errorDescription]),Vue.createVNode("div",{class:"ray-qrcode__error-btn",onClick:this.errorActionClick.bind(this)},[this.$slots.errorAction?this.$slots.errorAction():Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{text:!0,type:"primary",color:"#ffffff"},{default:()=>this.errorActionDescription,icon:()=>Vue.createVNode(N,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),fe={...naive.dataTableProps,title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},downloadTableOptions:{type:Object,default:()=>({})},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onDownloadSuccess:{type:[Function,Array],default:null},onDownloadError:{type:[Function,Array],default:null},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null}},$={tableIconSize:"18",tableKey:Symbol("r-table")},Mr=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...fe},setup(e){const t=Vue.ref(!1);return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],popoverShow:t,updatePopselectValue:l=>{const{onChangeSize:i}=e;i&&A(i,l)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"adjustment",size:$.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),Dr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject($.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=Ge(e);return{toggleFullscreen:o,isFullscreen:t,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"fullscreen",size:$.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),zr=()=>Vue.createVNode(N,{name:"draggable",size:$.tableIconSize,cursor:"all-scroll"},null),Ee=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:e,size:$.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),Ae=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,r)=>{const{key:s,title:u,children:c,fixed:m,isResizable:g,...b}=i,v=m==="left",p=m==="right",f={...b,title:u,key:s,fixed:m,isLeftFixedActivated:v,isRightFixedActivated:p,isResizable:g};return{...f,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Ee,{icon:"row_head",title:"固定在列首",customClassName:v?Ve:"",onClick:a.bind(this,"left",f,r)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"resize_h",size:$.tableIconSize,cursor:"pointer",customClassName:g?Ve:"",onClick:n.bind(this,f,r)},null),default:()=>"修改列宽"}),Vue.createVNode(Ee,{icon:"row_end",title:"固定在列尾",customClassName:p?Ve:"",onClick:a.bind(this,"right",f,r)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:r}=e;r&&A(r,i)},n=(i,r)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[r]=i,o(t.value)},a=(i,r,s)=>{const u=`${i}FixedActivated`,c=`${i==="left"?"right":"left"}FixedActivated`;r[c]=!1,r[u]=!r[u],r[u]?r.fixed=i:r.fixed=void 0,t.value[s]=r,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:r,dropPosition:s})=>{const[u,c]=Ae(r,t.value);if(u===null||c===null)return;u.splice(c,1);const[m,g]=Ae(i,t.value);m===null||g===null||(s==="before"?m.splice(g,0,r):m.splice(g+1,0,r),o(m))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"setting",size:$.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>Vue.createVNode(naive.NTree,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:zr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),jr=Vue.defineComponent({name:"TablePrint",props:fe,setup(e){const{wrapperRef:t}=Vue.inject($.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:a}={},title:l}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof l=="string"?l:""),Lo(t,{printOptions:n,domToImageOptions:a})}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"print",size:$.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Er(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Tl=Vue.defineComponent({name:"RTable",props:fe,setup(e,t){const{expose:o}=t,n=Vue.ref(),a=Vue.ref(),l=he(16),i=he(16),r=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),u=(p,f)=>{const{onContextMenuClick:d}=e;d&&A(d,p,f),r.showContextMenu=!1},c=(p,f)=>{var y;return{...(y=e.rowProps)==null?void 0:y.call(e,p,f),onContextmenu:e.disabledContextMenu?void 0:T=>{T.preventDefault(),r.showContextMenu=!1,Vue.nextTick().then(()=>{r.showContextMenu=!0,r.x=T.clientX,r.y=T.clientY})}}},m=p=>{s.size=p},g=p=>{const{onUpdateColumns:f,"onUpdate:columns":d}=e;f&&A(f,p),d&&A(d,p)},b=()=>{const{toolOptions:p}=e;return p==null?void 0:p.filter(()=>Boolean).map(f=>typeof f=="function"?f():f)},v=p=>{const f=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(jr,p,null),Vue.createVNode(Mr,Vue.mergeProps(p,{onChangeSize:m.bind(this)}),null),Vue.createVNode(Dr,null,null),Vue.createVNode(Ir,Vue.mergeProps(p,{onUpdateColumn:g.bind(this)}),null)]);return e.toolOptions?e.coverTool?b:()=>Vue.createVNode(Vue.Fragment,null,[f(),b()]):f};return Vue.provide($.tableKey,{uuidTable:i,uuidWrapper:l,wrapperRef:a}),o({rTableInst:n,uuidTable:i,uuidWrapper:l}),{uuidWrapper:l,uuidTable:i,contextMenuReactive:r,rTableInst:n,combineRowProps:c,contextMenuSelect:u,privateReactive:s,tool:v,wrapperRef:a}},render(){const{tool:e}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps({ref:"wrapperRef",bordered:this.wrapperBordered},{id:this.uuidWrapper}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({ref:"rTableInst"},{id:this.uuidTable},this.$props,this.$attrs,{rowProps:this.combineRowProps.bind(this),size:this.privateReactive.size}),{...this.$slots}),this.disabledContextMenu?null:Vue.createVNode(naive.NDropdown,{show:this.contextMenuReactive.showContextMenu,placement:"bottom-start",trigger:"manual",x:this.contextMenuReactive.x,y:this.contextMenuReactive.y,options:this.contextMenuOptions,onClickoutside:()=>this.contextMenuReactive.showContextMenu=!1,onSelect:this.contextMenuSelect.bind(this)},null)]),header:re(this.title,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let t;return Vue.createVNode(naive.NFlex,{align:"center"},Er(t=e(this.$props))?t:{default:()=>[t]})},footer:()=>{var t,o;return(o=(t=this.$slots).tableFooter)==null?void 0:o.call(t)},action:()=>{var t,o;return(o=(t=this.$slots).tableAction)==null?void 0:o.call(t)}})}}),$r={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Br=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},$r),setup(e){const{getKeepAliveInclude:t}=Jr(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:a}=Qe;return(l,i)=>{const r=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(r,null,{default:Vue.withCtx(({Component:s,route:u})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:l.transitionPropName,mode:l.transitionMode,appear:l.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(n),include:Vue.unref(t),exclude:Vue.unref(a)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})}}});var Fr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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)"}};const Wr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,so=(e,t,o)=>{const n=[];if(Wr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const a of e.children){const l=so(a,t,o);l.length>0&&n.push(e,...l)}return n},Kr=(e,t,o)=>{const n=[];for(const a of e){const l=so(a,t,o);l.length>0&&n.push(...l)}return n},Ur=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Fr,n=o?o.title:"";document.title=t+" - "+n},qr=e=>{const{meta:{icon:t}}=e;if(!t)return;if(X(t,"Object"))return()=>t;const o=Vue.h(N,{name:t,size:H.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},Gr=e=>{const{meta:{extra:t}}=e;if(!t)return;const o={type:"primary",size:"small",round:!0,bordered:!1,strong:!0};if(X(t,"Object")){const{extraLabel:n,extraIcon:a,extraType:l}=t;return()=>Vue.h(naive.NTag,{...o,type:l||"primary"},{default:()=>n,icon:()=>a})}return()=>Vue.h(naive.NTag,o,{default:()=>t})},$e=()=>{const{getRootPath:e}=Q();return ie(M.appMenuKey,"sessionStorage",{defaultValue:e.value})},Hr=e=>e[0]==="/",co=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const a of e){const l=o+(Hr(a.path)?a.path:"/"+a.path);if((n=a.children)!=null&&n.length){co(a.children,t,l);continue}else t.push({...a,path:l})}return t},Yr=e=>Array.isArray(e)?co(Wo(e)):[],uo=()=>pr(dr()),Xr=()=>Yr(uo()),po=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=se(),{setKeepAliveInclude:a}=ea(),l=Vue.reactive({menuKey:$e(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),r=d=>{const{meta:y}=d,{i18nKey:T,noLocalTitle:h}=y,V=Vue.computed(()=>T?n(`${T}`):h),x={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>V.value}),breadcrumbLabel:V.value},S=Object.assign({},x,{icon:qr(d),extra:Gr(d)});return d.fullPath===$e()&&(l.currentMenuOption=S),S.show=Pe(S),S},s=d=>{l.breadcrumbOptions=Kr(l.options,"fullPath",d)},u=(d,y=!0)=>{const h=Array.isArray(d)?[...d]:[d];y?l.menuTagOptions.push(...h):l.menuTagOptions=h},c=(d,y)=>{l.menuTagOptions.find(h=>h.fullPath===d)||l.menuTagOptions.push(y)},m=(d,y,T)=>{const{meta:h}=y;if(h.windowOpen)window.open(h.windowOpen);else{e({path:String(d),query:T});const{sameLevel:V}=h;if(a(y),Ur(y),!V)c(d,y),s(d),l.menuKey=d,l.currentMenuOption=y,Me(M.appMenuKey,d);else{const x=Oe(r(y),["breadcrumbLabel","children","key","meta","name","path","show"]);l.breadcrumbOptions.find(C=>C.key===x.key)||l.breadcrumbOptions.push({...x,fullPath:String(x.key)})}}},g=async(d,y)=>{const[T]=d.split("?"),h=t().find(V=>V.path===T);if(h){const V=Oe(h,["children","meta","path","name","redirect"]);m(T,r({...V,fullPath:V.path}),y)}},b=()=>new Promise(d=>{const y=(T,h)=>{var x;const V=[];for(const S of T){let C=`${h.endsWith("/")?h:h+"/"}${S.path}`;if(C=C.replace(/\/+/g,"/"),(x=S.children)!=null&&x.length)S.children=y(S.children,C);else if(!fo(S.meta))continue;V.push(r({...S,fullPath:C}))}return V};if(l.options=y(uo(),""),l.currentMenuOption){const{currentMenuOption:T}=l;s(T.key),c(T.fullPath,T)}d()}),v=d=>l.collapsed=d,p=(d,y=1)=>l.menuTagOptions.splice(d,y),f=async()=>{i.value&&(await b(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(d,y)=>{await f(),d!==y&&await g(d,o.query)},{immediate:!0}),{...Vue.toRefs(l),changeMenuModelValue:m,collapsedMenu:v,spliceMenTagOptions:p,setMenuTagOptions:u,resolveOption:r}},{persist:{key:M.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),mo=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((a,l)=>{Ko(n)?l({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://r2chevereto.yka.moe/longmao.navigator.png"},a({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),Mo("__all_sessionStorage__"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:M.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),ho=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Qe,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=l=>{const i=o(),{name:r,meta:{keepAlive:s}}=l;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(r))}},a=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:a}},{persist:{key:M.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),Z=()=>{const e=po(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),a=Vue.computed(()=>{const{getRootPath:r}=Q();return e.menuTagOptions.map((s,u,c)=>(s.key===n.value&&s.key!==r.value?s.closeable=!0:s.closeable=!1,s.key===r.value&&(s.closeable=!1),c.length<=1&&(s.closeable=!1),s))}),l=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:a,getCurrentMenuOption:l,getCollapsed:i}},ce=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:a}=po();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:a}},j=()=>{const e=ot(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),a=Vue.computed(()=>e.menuTagSwitch),l=Vue.computed(()=>e.breadcrumbSwitch),i=Vue.computed(()=>e.localeLanguage),r=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),m=Vue.computed(()=>e.watermarkConfig),g=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:a,getBreadcrumbSwitch:l,getLocaleLanguage:i,getLockScreenSwitch:r,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:m,getAppRootRoute:g}},z=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=ot();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Zr=()=>{const e=mo();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Qr=()=>{const{signing:e,logout:t}=mo();return{signing:e,logout:t}},Jr=()=>{const e=ho();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},ea=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=ho();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},kl=async e=>{const t=Pinia.createPinia();e.use(t),t.use(Fo)},fo=e=>{const{getSigningCallback:t}=Zr(),{role:o}=e;return de!=null&&de.length&&de.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Pe=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:a}=t,{MODE:l}=xe();return!(n||o||a&&typeof a=="string"&&a!==l||a&&Array.isArray(a)&&!a.includes(l))},ta=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},oa=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=Sn;t&&ta(e),o&&hr(e)},Se=(e=!0)=>{const{router:t}=ge(),{push:o,replace:n}=t,{getRootPath:a}=Q();Me(M.appMenuKey,a.value),e?n(a.value):o(a.value)};var na={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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)"}};const ra=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=na;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:a})=>Vue.createVNode(N,{name:t.icon,size:"30",cursor:a},null)}},render(){var e,t,o,n;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(n=this.sideBarLogo)!=null&&n.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var a;return(a=this.sideBarLogo)==null?void 0:a.title}}):Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null):null,Vue.createVNode("h1",{class:[this.collapsed?null:"ray-menu__logo-title--open","ray-menu__logo-title"]},[Vue.createVNode(naive.NEllipsis,null,{default:()=>{var a;return[(a=this.sideBarLogo)==null?void 0:a.title]}})])]):null}}),aa=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=ce(),{getMenuOptions:n,getCollapsed:a,getMenuKey:l}=Z(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),l.value),set:()=>{r.value&&K("globalDrawerValue",!1)}}),{isTabletOrSmaller:r}=ye(),s=Vue.computed({get:()=>Y("globalDrawerValue").value,set:m=>{K("globalDrawerValue",m)}}),u=()=>{const m=i.value;Vue.nextTick().then(()=>{var g,b;(b=(g=e.value)==null?void 0:g.showOption)==null||b.call(g,m)})};return{isTabletOrSmaller:r,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{bordered:!0,showTrigger:!r.value,collapseMode:H.menuCollapsedMode,collapsedWidth:H.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(ra,{collapsed:a.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:i.value,"onUpdate:value":m=>i.value=m,options:n.value,indent:H.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:H.menuCollapsedIconSize,collapsedWidth:H.menuCollapsedWidth,onUpdateValue:(m,g)=>{t(m,g)},accordion:H.menuAccordion},null)]}),modelGlobalDrawerValue:s}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class la{constructor(){ze(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.cancel)??!0}generateRequestKey(t){const{method:o,url:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const a=new AbortController;t.signal=a.signal,this.pendingRequest.set(n,a)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const _e={requestInstance:null,responseInstance:null},we={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},pe={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ia=new la,Ol=()=>{const e=(r,s)=>{s==="requestInstance"?_e.requestInstance=r:_e.responseInstance=r},t=r=>_e[r],o=(r,s,u)=>{u==="ok"?we[r]=s:pe[r]=s},n=(r,s)=>s==="ok"?we[r]:pe[r],a=(r,...s)=>{Array.isArray(r)&&(r==null||r.forEach(u=>{typeof u=="function"&&u(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(r,s,u)=>{const c=u==="ok"?we[s]:pe[s],m=t(r),{MODE:g}=xe();m&&a(c,m,g)},fetchError:(r,s,u)=>{const c=pe[u],{MODE:m}=xe();a(c,s,m)}}},sa=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{ia.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),go=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=yo(),{getContentTransition:o}=j(),n=Vue.ref(!1),a={opacitySpinning:"0"},l=Y("globalMainLayoutLoad"),i=Y("layoutContentMaximize"),r=Y("layoutContentSpinning");return(()=>{e.beforeEach(()=>{n.value=!0}),e.afterEach(()=>{n.value=!1})})(),{globalMainLayoutLoad:l,spinning:n,themeOverridesSpin:a,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:r}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:n}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(N,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(sa,null,null),e?Vue.createVNode(Br,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),ca=Object.freeze(Object.defineProperty({__proto__:null,default:go},Symbol.toStringTag,{value:"Module"}));var ua={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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)"}};const da=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=ua;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Be=Vue.defineComponent({name:"TooltipIcon",props:{...naive.tooltipProps,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:t}){const o=a=>{t("click",a)};return{iconClick:o,Icon:()=>Vue.createVNode(N,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),pa=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=Ha(),{getAppTheme:o}=j(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:l})=>l?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":a=>this.modelAppThemeRef=a,railStyle:n.bind(this),onUpdateValue:a=>a?t():o()},{"checked-icon":()=>Vue.createVNode(N,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(N,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function me(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ma=Vue.defineComponent({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{changePrimaryColor:o,updateSettingState:n}=z(),{getAppTheme:a,getPrimaryColorOverride:l,getMenuTagSwitch:i,getBreadcrumbSwitch:r,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c}=j(),m=Vue.computed({get:()=>e.show,set:b=>{t("update:show",b)}}),g=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:r.value,getCopyrightSwitch:s.value,getContentTransition:u.value,getWatermarkSwitch:c.value});return{modelShow:m,changePrimaryColor:o,getAppTheme:a,getPrimaryColorOverride:l,updateSettingState:n,modelSwitchReactive:g}},render(){let e,t,o,n;const{$t:a,changePrimaryColor:l,updateSettingState:i}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":r=>this.modelShow=r,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:a("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NFlex,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},me(e=a("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(pa,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},me(t=a("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:E.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":r=>this.getPrimaryColorOverride.common.primaryColor=r,onUpdateValue:l.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},me(o=a("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":r=>this.modelSwitchReactive.getContentTransition=r,options:gn,onUpdateValue:r=>{i("contentTransition",r)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},me(n=a("headerSettingOptions.InterfaceDisplay"))?n:{default:()=>[n]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getMenuTagSwitch=r,onUpdateValue:r=>i("menuTagSwitch",r)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getBreadcrumbSwitch=r,onUpdateValue:r=>i("breadcrumbSwitch",r)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getWatermarkSwitch=r,onUpdateValue:r=>i("watermarkSwitch",r)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getCopyrightSwitch=r,onUpdateValue:r=>i("copyrightSwitch",r)},null)]})]})]})]})]})}});function ha(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const fa=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ce(),{getBreadcrumbOptions:t}=Z(),{isTabletOrSmaller:o}=ye();return{getBreadcrumbOptions:t,dropdownSelect:(l,i)=>{e(l,i)},breadcrumbItemClick:l=>{var i;if(!((i=l.children)!=null&&i.length)){const{meta:r={}}=l;r.sameLevel||e(l.fullPath,l)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:n,breadcrumbItemClick:a}=this;return t?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NBreadcrumb,null,{default:()=>[Vue.createVNode(Vue.TransitionGroup,{tag:"li",name:"breadcrumb",appear:!0},ha(e=o.map(l=>Vue.createVNode(naive.NBreadcrumbItem,{key:l.fullPath,onClick:a.bind(this,l)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:l.children&&((i=l.children)==null?void 0:i.length)>1?l.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[l.label&&typeof l.label=="function"?l.label():l.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Ce(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ga=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o}=ce(),n=Vue.computed({get:()=>e.show,set:h=>{t("update:show",h),h||m()}}),{getMenuOptions:a}=Z(),l=Vue.reactive({searchValue:null,searchOptions:[]}),i=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let r=0,s=r;const{isTabletOrSmaller:u}=ye(),c=Vue.ref(!1),m=()=>{l.searchOptions=[],l.searchValue=null,r=0,s=r},g=h=>{(h.ctrlKey||h.metaKey)&&h.key==="k"&&(h.preventDefault(),h.stopPropagation(),m(),n.value=!0)},b=h=>{const V=[];if(h)c.value=!0;else{c.value=!1,l.searchOptions=[];return}const x=S=>{var C,R,I;for(const P of S){if((C=P.children)!=null&&C.length&&Pe(P)){x(P.children);continue}const B=(R=P.breadcrumbLabel)==null?void 0:R.toLocaleLowerCase(),J=String(h).toLocaleLowerCase();B!=null&&B.includes(J)&&Pe(P)&&!((I=P.children)!=null&&I.length)&&V.push(P)}};setTimeout(()=>{h?(x(a.value),l.searchOptions=V):l.searchOptions=[],Vue.nextTick().then(()=>{p()}),c.value=!1},500)},v=h=>{if(h){const{meta:V}=h;V.windowOpen?window.open(V.windowOpen):(n.value=!1,o(h.fullPath,h))}},p=()=>{const h=l.searchOptions[r],V=l.searchOptions[s],x="content-item--active";h&&Vue.nextTick().then(()=>{const S=Re(`attr:data_path="${h.path}"`),C=V?Re(`attr:data_path="${V==null?void 0:V.path}"`):null;if(C!=null&&C.length){const[R]=C;Do(R,x)}if(S!=null&&S.length){const[R]=S;zo(R,x)}})},f=h=>{const{icon:V}=h;return typeof V=="string"?Vue.createVNode(N,{name:V,size:"24"},null):typeof V=="function"?()=>V:Vue.createVNode(N,{name:"table",size:"24"},null)},d=h=>{h==="up"?r=r-1<0?0:r-1:h==="down"&&(r=r+1>=l.searchOptions.length?l.searchOptions.length-1:r+1)},y=h=>{const V=h.key;switch((V==="ArrowUp"||V==="ArrowDown"||V==="Enter")&&(h.preventDefault(),h.stopPropagation()),s=r<=0?0:r,V){case"ArrowUp":d("up");break;case"ArrowDown":d("down");break;case"Enter":const x=l.searchOptions[r];x&&v(x);break}p()},T=({menuOption:h})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:v.bind(this,h),data_path:h.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[f(h.meta)]),Vue.createVNode("div",{class:"content-item-label"},[h.breadcrumbLabel])]});return Vue.watchEffect(()=>{u.value&&(n.value=!1)}),le(window,"keydown",h=>{g(h),y(h)},!0),{...Vue.toRefs(l),modelShow:n,helperTipOptions:i,fuzzySearchMenuOptions:Uo(b,300),searchItemClick:v,RenderPreIcon:f,isTabletOrSmaller:u,SearchItem:T,loading:c}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:o}=this,{SearchItem:n,fuzzySearchMenuOptions:a,$t:l}=this;return e?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":i=>this.modelShow=i,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode(naive.NCard,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":i=>this.searchValue=i,clearable:!0,onInput:a.bind(this)},{prefix:()=>Vue.createVNode(N,{name:"search",size:"24"},null)}),default:()=>{let i;return Vue.createVNode(naive.NScrollbar,null,{default:()=>[Vue.createVNode(naive.NSpin,{show:o},{default:()=>[t.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[0,6],class:"global-search__card-content"},Ce(i=t.map(r=>Vue.createVNode(n,{menuOption:r,key:r.fullPath},null)))?i:{default:()=>[i]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NFlex,{justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createVNode(N,{name:"empty",size:"24"},null),Vue.createTextVNode("暂无搜索结果")]})})]})]})},action:()=>{let i;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},Ce(i=this.helperTipOptions.map(r=>Vue.createVNode(naive.NFlex,{key:r.label,size:[4,0]},{default:()=>[r.icon.map(s=>Vue.createVNode(naive.NFlex,{class:"item-icon",align:"center",justify:"center"},Ce(s)?s:{default:()=>[s]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[r.label]})]})))?i:{default:()=>[i]})}})])])]})}});function ya(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ba=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=Io();return n==="MacOS"?"⌘ K":"CTRL + K"},click:n=>{const{onClick:a}=e;a&&A(a,n)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:o}=this;return Vue.createVNode(naive.NButton,{bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(N,{name:"search",size:"16"},null),default:()=>{let n;return Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[o("headerTooltip.Search"),Vue.createVNode(naive.NButton,{size:"tiny"},ya(n=e())?n:{default:()=>[n]})]})}})}}),va=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.flexProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=ie(M.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){return Vue.createVNode(naive.NFlex,Vue.mergeProps({class:"app-avatar"},this.$props,{style:this.cssVars,size:this.spaceSize}),{default:()=>{var e,t;return[Vue.createVNode(naive.NAvatar,Vue.mergeProps(this.$props,{src:(e=this.signing)==null?void 0:e.avatar,objectFit:"cover",round:!0,size:this.avatarSize}),null),Vue.createVNode("div",{class:"app-avatar__name"},[(t=this.signing)==null?void 0:t.name])]}})}}),Va=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Sa={logout:()=>{const{logout:e}=Qr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=z();e("lockScreenSwitch",!0)}},_a=e=>{const t=Sa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},wa=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},Ca=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:n}=se(),a=[{name:"fullscreen",size:18,tooltip:t.value?n("headerTooltip.CancelFullScreen"):n("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:n("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:n("headerTooltip.Setting"),eventKey:"setting"}],l=[...a],i=[...a];return o.value?i:l},Na=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=z(),{t:o}=se(),[n,{toggleFullscreen:a,isEnabled:l}]=Ge(document.getElementsByTagName("html")[0]),{getDrawerPlacement:i,getBreadcrumbSwitch:r}=j(),s=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=ye(),m=Y("globalDrawerValue"),g=Vue.computed(()=>wa({isFullscreen:n,isTabletOrSmaller:c})),b=Vue.computed(()=>Ca({isFullscreen:n,isTabletOrSmaller:c})),v={search:()=>{u.value=!0},setting:()=>{s.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{l||window.$message.warning(o("globalMessage.isEnabledFullscreen")),a()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{K("globalDrawerValue",!m.value)}};return{leftIconOptions:g,rightTooltipIconOptions:b,toolIconClick:d=>{var y;(y=v[d])==null||y.call(v)},showSettings:s,updateLocale:e,getDrawerPlacement:i,getBreadcrumbSwitch:r,globalSearchShown:u,isRenderVNode:d=>c.value?null:d}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:o,getBreadcrumbSwitch:n}=this,{toolIconClick:a,updateLocale:l,isRenderVNode:i}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header",bordered:!0},{default:()=>[Vue.createVNode(ga,{show:this.globalSearchShown,"onUpdate:show":r=>this.globalSearchShown=r},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[t.map(r=>Vue.createVNode(Be,{key:r.name,iconName:r.name,tooltipText:Vue.isRef(r.tooltip)?r.tooltip.value:r.tooltip,customClassName:r.iconClass,onClick:a.bind(this,r.name)},null)),n?Vue.createVNode(fa,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center",size:[16,0]},{default:()=>[i(Vue.createVNode(ba,{onClick:r=>{r.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(r=>Vue.createVNode(Be,{key:r.name,iconName:r.name,tooltipText:Vue.isRef(r.tooltip)?r.tooltip.value:r.tooltip,customClassName:r.iconClass,onClick:a.bind(this,r.name)},null)),Vue.createVNode(naive.NDropdown,{options:Je,onSelect:r=>l(String(r)),trigger:"click"},{default:()=>[Vue.createVNode(N,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:Va(),onSelect:_a.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(va,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(ma,{show:this.showSettings,"onUpdate:show":r=>this.showSettings=r,placement:o},null)]})}}),Ta=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(Na,null,null)]})}}),ka={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Oa=Ze('',1),xa=[Oa];function Ra(e,t){return Ye(),Xe("svg",ka,[...xa])}const Aa={render:Ra},Pa={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},La=Ze('',1),Ma=[La];function Da(e,t){return Ye(),Xe("svg",Pa,[...Ma])}const za={render:Da};function Ia(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ja=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:a}=Z(),{changeMenuModelValue:l}=ce(),{getRootPath:i}=Q(),{maximize:r}=yo(),{reload:s}=Ga(),{close:u,closeAll:c,closeRight:m,closeLeft:g,closeOther:b}=Ya(),v=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let p=-1;const f={size:16},d=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(N,{name:"reload",size:f.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(N,{name:"close",size:f.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(za,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(Aa,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(N,{name:"other",size:f.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(N,{name:"resize_h",size:f.size},null),disabled:!1}]),y=he(16),T={closeCurrentPage:()=>{n.value!==i.value&&u(p)},reloadCurrentPage:()=>{s()},closeAll:()=>{c()},closeRight:()=>{m(p)},closeLeft:()=>{g(p)},closeOther:()=>{b(p)}},h=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),V="menu_tag_data",x=Y("globalMainLayoutLoad"),S=_=>{u(_)},C=(_,w)=>{d.value.forEach(L=>{if(L.key===_){L.disabled=w;return}})},R=_=>{h.actionDropdownShow=!1,l(_.fullPath,_)},I=()=>{const _=document.getElementById(y);if(_)return Array.from(_.childNodes).find(ue=>jo(ue,"n-scrollbar-container").value)},P=_=>{var L;const w=I();if(w){const ue=w.scrollLeft||0,De=_==="left"?Math.max(0,ue-200):ue+200;(L=o.value)==null||L.scrollTo({left:De,behavior:"smooth"})}},B=_=>{var w;h.actionDropdownShow=!1,(w=T[_])==null||w.call(T)},J=(_,w)=>{w.preventDefault(),h.actionDropdownShow=!1,p=_,Vue.nextTick(()=>{h.actionDropdownShow=!0,h.x=w.clientX,h.y=w.clientY})},q=()=>{const _=a.value.length-1,{closeable:w}=a.value[p]??{};C("closeCurrentPage",!w),p===_?C("closeRight",!0):p<_&&C("closeRight",!1),p===0?C("closeLeft",!0):p>0&&C("closeLeft",!1)},vo=()=>{p=a.value.findIndex(w=>w.fullPath===n.value),q()},Vo=_=>{a.value.length>1&&_.fullPath!==i.value&&(_.closeable=!0)},So=_=>{_.fullPath!==n.value&&(_.closeable=!1)},_o=()=>{I()&&Vue.nextTick().then(()=>{var w;(w=o.value)==null||w.scrollTo({left:99999,behavior:"smooth"})})},wo=()=>{Vue.nextTick().then(()=>{const _=Re(`attr:${V}="${n.value}"`);if(_!=null&&_.length){const[w]=_;Vue.nextTick().then(()=>{var L;(L=o.value)==null||L.scrollTo({left:w.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>a.value,(_,w)=>{d.value.forEach(L=>{v.includes(L.key)&&(_.length>1?L.disabled=!1:L.disabled=!0)}),w!=null&&w.length&&(_.length>(w==null?void 0:w.length)?_o():_.length===(w==null?void 0:w.length)&&wo())},{immediate:!0}),Vue.watch(()=>h.actionDropdownShow,_=>{var w;_&&((w=He(q,100))==null||w())}),t({}),{getMenuTagOptions:a,closeCurrentMenuTag:S,getMenuKey:n,menuTagClick:R,moreOptions:d,scrollX:P,scrollRef:o,uuidScrollBar:y,actionDropdownSelect:B,actionState:h,menuTagContextMenu:J,setCurrentContextmenuIndex:vo,menuTagMouseenter:Vo,menuTagMouseleave:So,MENU_TAG_DATA:V,iconConfig:{width:22,height:22},maximize:r,getRootPath:i,reload:s,globalMainLayoutLoad:x}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:a,MENU_TAG_DATA:l,globalMainLayoutLoad:i}=this,{maximize:r,closeCurrentMenuTag:s,scrollX:u,$t:c,menuTagClick:m,menuTagContextMenu:g,menuTagMouseenter:b,menuTagMouseleave:v,actionDropdownSelect:p,reload:f}=this;return Vue.createVNode(naive.NLayoutHeader,null,{default:()=>[Vue.createVNode("div",{class:"menu-tag"},[Vue.createVNode(naive.NDropdown,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:p.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},Ia(e=a.map((d,y)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:d.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:d.fullPath===this.getMenuKey?"primary":"default"},{onClick:m.bind(this,d),onContextmenu:g.bind(this,y),onMouseenter:b.bind(this,d),onMouseleave:v.bind(this,d),[l]:d.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:T,meta:{i18nKey:h}}=d;return h?c(h):T}}),(d.closeable||a.length===1)&&d.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:s.bind(this,y)}),{default:()=>[Vue.createVNode(N,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(N,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{r(!0)}},null),Vue.createVNode(N,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${i?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{f()}},null),Vue.createVNode(io,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(N,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Ea=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(ja,null,null)}}),$a=e=>{const t=be(e[0]),o=be(e[1]),n=be(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${n.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${n.height.value}px`}))},Fe=Oo(M.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),Ba=()=>({setLockAppScreen:o=>{Fe.value=o},getLockAppScreen:()=>Fe.value}),Fa=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:a}=j(),{getLockAppScreen:l}=Ba(),i=$a([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:i,getLockAppScreen:l,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:a}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:n}=this;return n()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0},{default:()=>[Vue.createVNode(aa,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(Ta,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Ea,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:te,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(go,null,null)]}),o?Vue.createVNode(da,{ref:"layoutFooterRef"},null):null]})]})}}),Wa=async()=>{const{getRootPath:e}=Q();return[{path:"/",name:"login",component:()=>k(()=>import("./index-ssC-lCbJ.js"),__vite__mapDeps([59,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,47,20,21,19,24,25,26,27,28,29,30,31,32,60]))},{path:"/",name:"layout",redirect:e.value,component:Fa,children:Xr()}]};let ae;const Ka=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Wa(),scrollBehavior:e=>{mr(e)}}),xl=async e=>{ae=await Ka(),oa(ae),e.use(ae),ge()},ge=()=>{try{if(ae)return{router:ae};throw new Error}catch{throw new Error("router is not defined")}},We="YYYY-MM-DD HH:mm:ss",Ua=()=>({locale:i=>{const r=vn[i];r?F.locale(r):F.locale(Vn)},getStartAndEndOfDay:i=>{const{format:r=We}=i??{},s=F(),u=s.startOf("day"),c=s.endOf("day"),m=s.format(r),g=u.format(r);return{today:s,startOfDay:u,endOfDay:c,formatToday:m,formatStartOfDay:g}},format:(i,r)=>{const{format:s=We}=r??{};return F(i).format(s)},isDayjs:i=>F.isDayjs(i),daysDiff:(i,r)=>{const s=F(i);return F(r).diff(s,"days")},isDateInRange:(i,r)=>{const{start:s,end:u}=r,c=F(i);return c.isAfter(s)&&c.isBefore(u)}});function ye(e){const{width:t,height:o}=Le(e),n=Vue.ref(!1);return Eo(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:n}}let Ke=999,Ne=!1;const G="ELEMENT-FULLSCREEN-RAY",{height:Ue}=Le(),qe=document.createElement("style"),qa=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:a,exit:l,backgroundColor:i,zIndex:r}=t??{},s={};let u=!1;const c=()=>{const p=W(e);if(!p)return;const{left:f,top:d}=p.getBoundingClientRect(),y=` - [${G}] { - position: fixed; - width: 100% !important; - height: ${Ue.value}px !important; - transform: translate(-${f}px, -${d}px) !important; - transition: all 0.3s var(--r-bezier); - z-index: ${X(r,"Null")||X(r,"Undefined")?Ke:r} !important; - background-color: ${i??null}; - } - `;qe.innerHTML=y,Ne||document.head.appendChild(qe)},m=()=>{const p=W(e);o==null||o(),p&&(p.getAttribute(G)||p.setAttribute(G,G),u||(u=!0,Ke+=1),Ne||(c(),Ne=!0),s.transition=p.style.transition,p.style.transition="all 0.3s var(--r-bezier)",a==null||a())},g=()=>{n==null||n();const p=W(e);p&&p.removeAttribute(G),l==null||l()},b=()=>{const p=W(e);p&&(p.getAttribute(G)?g():m())},v=Vue.watch(()=>Ue.value,c);return $o(()=>{const p=W(e);p&&(p.style.transition=s.transition??"",p.removeAttribute(G)),v()}),{enter:m,exit:g,toggleFullscreen:b}},Te={svg:oe.toSvg,png:oe.toPng,jpeg:oe.toJpeg,blob:oe.toBlob,pixelData:oe.toPixelData},Rl=(e,t)=>{const{beforeCreate:o,created:n,createdError:a,finally:l,imageType:i}=t??{};return{create:s=>new Promise((u,c)=>{var g;const m=W(e);if(o==null||o(m),!m)return a==null||a(),c("useDomToImage: element is undefined.");(g=Te[s??i??"jpeg"])==null||g.call(Te,m,t).then(b=>(n==null||n(b,m),u(b))).catch(b=>(a==null||a(b),c(b))).finally(()=>{l==null||l()})})}},Al=(e,t)=>({print:()=>{const n=W(e);n&&xo({...t,printable:n})}}),yo=()=>({isLayoutContentMaximized:Vue.computed(()=>Y("layoutContentMaximize").value),maximize:(o,n)=>{var r;const{scrollToOptions:a}=n??{},l=W(te),{toggleFullscreen:i}=qa(l,n);K("layoutContentMaximize",o),i(),a&&o&&((r=te==null?void 0:te.value)==null||r.scrollTo(a))}}),Ga=()=>({reload:(n=800)=>{K("globalMainLayoutLoad",!1),setTimeout(()=>K("globalMainLayoutLoad",!0),n)},openSpin:()=>{K("layoutContentSpinning",!0)},closeSpin:()=>{K("layoutContentSpinning",!1)}}),Pl=()=>({setWatermarkContent:a=>{const{getWatermarkConfig:l}=j(),i=Object.assign(l.value,{content:a}),{updateSettingState:r}=z();r("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:a}=z();a("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:a}=z();a("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:a}=j(),{updateSettingState:l}=z();l("watermarkSwitch",!a.value)}}),ke=e=>{const{getPrimaryColorOverride:t}=j(),{updateSettingState:o}=z();o("primaryColorOverride",e?Object.assign({},t.value,E.appNaiveUIThemeOverrides.dark,E.appNaiveUIThemeOverridesCommon.dark):Object.assign({},t.value,E.appNaiveUIThemeOverrides.light,E.appNaiveUIThemeOverridesCommon.light))},Ha=()=>{const e=()=>{const{getAppTheme:a}=j(),{t:l}=se();return{theme:a.value,themeLabel:a.value?l("headerSettingOptions.ThemeOptions.Dark"):l("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:a}=z();a("appTheme",!0),ke(!0)},changeLightTheme:()=>{const{updateSettingState:a}=z();a("appTheme",!1),ke(!1)},toggleTheme:()=>{const{theme:a}=e(),{updateSettingState:l}=z();l("appTheme",!a),ke(!a)},getAppTheme:e}},ee=(e,t)=>{const{getMenuTagOptions:o}=Z();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>o.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:o.value[e],index:e}}else if(typeof e=="string"){const n=o.value.findIndex(a=>a.fullPath===e);return n>-1?{option:o.value[n],index:n}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:n}=e,a=o.value.findIndex(l=>l.fullPath===n);if(a===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:a}}};function Ya(){const{getMenuTagOptions:e,getMenuKey:t}=Z(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:a,resolveOption:l}=ce(),i=()=>e.value.findIndex(v=>v.fullPath===t.value);return{close:v=>{const p=ee(v,"close");if(p){const{index:f,option:d}=p;if(n(f),d.fullPath===t.value){const y=e.value[f-1];y&&o(y.fullPath,y)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:v}=Q(),{router:{getRoutes:p}}=ge(),f=p().find(d=>d.path===v.value);if(f){const d=Oe(f,["children","meta","path","name","redirect"]);o(d.path,l({...d,fullPath:d.path}))}},closeRight:v=>{const p=ee(v,"closeRight");if(p){const{option:f,index:d}=p,y=e.value.length-d,T=i();n(d+1,y),d<=T&&t.value!==f.fullPath&&o(f.fullPath,f)}},closeLeft:v=>{const p=ee(v,"closeLeft");if(p){const{option:f,index:d}=p,y=i();n(0,d),y<=d&&t.value!==f.fullPath&&o(f.fullPath,f)}},closeOther:v=>{const p=ee(v,"closeOther");if(p){const{option:f}=p;t.value!==f.fullPath?(n(0,e.value.length),o(f.fullPath,f)):a(f,!1)}},getCurrentTagIndex:i,checkCloseRight:v=>{const p=ee(v,"checkCloseRight");if(p){const{index:f}=p,d=e.value.length-1;return!(f>=d)}return!1},checkCloseLeft:v=>{const p=ee(v,"checkCloseRight");if(p){const{index:f}=p,d=e.value.length-1;return f===0?!1:f>0&&d>0}return!1}}}function Ll(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:a,replace:l}}=ge(),{isPush:i=!0,query:r}=o||{},s=u=>i?a({path:u,query:r}):l({path:u,query:r});if(typeof t=="number"){if(isNaN(t)){console.warn(`navigationTo: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=Z();if(t>u.value.length){console.warn(`navigationTo: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],m=g=>{if(g.children&&g.children.length>0){const{children:[b]}=g;m(b);return}s(g.fullPath)};m(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?s(u.path):console.warn(`navigationTo: The path "${t}" is not found.`)}else s(t.fullPath)}}}function Q(){const{getAppRootRoute:e}=j(),{updateSettingState:t}=z(),o=e,n=Vue.computed(()=>e.value.path),a=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:a,setRootRoute:i=>{t("appRootRoute",Object.assign({},e.value,i))}}}const Ml=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const a=e[n].default;let l=n.replace(`./${t}/`,"").replace(/^\.\//,"");const i=l.lastIndexOf(".");l=l.substring(0,i);const r=l.split("/"),s=r.shift(),u=r.join(".");s&&(u?(ve(o,s,o[s]||{}),ve(o[s],u,a)):ve(o,s,a||{}))}),o},Xa=async e=>{var o;const t={};for(const n of e){const a=await fn(Object.assign({"./lang/en-US.ts":()=>k(()=>import("./en-US-vWc11-xU.js"),__vite__mapDeps([61,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32])),"./lang/zh-CN.ts":()=>k(()=>import("./zh-CN-_ucbdd1f.js"),__vite__mapDeps([62,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32]))}),`./lang/${n.key}.ts`),l=n.key;l&&(t[l]=((o=a==null?void 0:a.default)==null?void 0:o.message)??{})}return t},Dl=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},bo=()=>ie(M.localeLanguage,"localStorage",{defaultValue:yn});export{gl as A,ia as B,Ol as C,Vn as D,bl as E,io as F,yo as G,Ll as H,Ga as I,Pl as J,Ha as K,Je as L,Se as M,Cl as R,pa as T,k as _,Rl as a,yl as b,j as c,M as d,z as e,va as f,Ba as g,Qr as h,ye as i,Y as j,kl as k,xl as l,se as m,Dl as n,Q as o,K as p,Nl as q,N as r,Vl as s,Ml as t,Al as u,vl as v,wl as w,Sl as x,_l as y,Tl as z}; -function __vite__mapDeps(indexes) { - if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/index-LXfX8dw2.js","assets/vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js","assets/lodash@4.17.21-yUHHMES2.js","assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js","assets/canvas@2.11.2-dZp4QMlu.js","assets/js-binary-schema-parser@2.0.3-CCV6nRej.js","assets/js-cookie@3.0.5-bc0KQLgp.js","assets/screenfull@5.2.0-q9gEF-YC.js","assets/qs@6.11.2-wwOruwhc.js","assets/side-channel@1.0.4-hl21th03.js","assets/get-intrinsic@1.2.1-NE0DZZ3B.js","assets/has-symbols@1.0.3-fNtejGuA.js","assets/has-proto@1.0.1-dzJH2Y5C.js","assets/function-bind@1.1.1-Y6-kkB5s.js","assets/has@1.0.3-rcPLRdvS.js","assets/call-bind@1.0.2-8lNE5ocE.js","assets/dayjs@1.11.10-A-QuG2Ol.js","assets/print-js@1.6.0-gYKv6oGQ.js","assets/currency.js@2.0.4--or6eeOG.js","assets/index-arW2HKyR.js","assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js","assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js","assets/utils-GfUBWZZf.js","assets/lodash-es@4.17.21-xgd1l9mE.js","assets/interactjs@1.10.26-I0IiZoEj.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js","assets/dom-to-image@2.6.0-eHYYUq-2.js","assets/echarts@5.4.3-Vt5ZmFiA.js","assets/zrender@5.4.4-fafgp4mQ.js","assets/tslib@2.3.0-21A5UWR7.js","assets/@vue_runtime-core@3.4.15-xG7oRWIU.js","assets/@vue_reactivity@3.4.15-2zCDAkOA.js","assets/@vue_shared@3.4.15-JOA8BF6u.js","assets/index-3nkF0W6U.css","assets/index-SgGQbAUO.js","assets/instance-r-tOjdU6.js","assets/index-kznjMqp-.css","assets/index-npZx1VDK.js","assets/index-Gy_iEtWT.js","assets/index-skdhjNOF.js","assets/index--tonXxTo.js","assets/index-ajyCn2oj.css","assets/index-PTeTLGeI.js","assets/index-4burEU1U.js","assets/index-Mf96fxf4.js","assets/index-OsZworra.js","assets/index-FewL7DxL.js","assets/ray-9TfU2AhD.js","assets/index-JGJwY35W.js","assets/index-HDKPr_0g.css","assets/index-vP5twyMd.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-T5vcMsw9.js","assets/index-iKuv6ZNn.css","assets/index-7gPb_7K3.js","assets/index-OyA36Tk9.js","assets/index-AsH4gzvE.js","assets/index-Btqqg3j9.css","assets/index-ssC-lCbJ.js","assets/index-OMe0-hbS.css","assets/en-US-vWc11-xU.js","assets/zh-CN-_ucbdd1f.js"] - } - return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} diff --git a/assets/hooks-CcEUU9Ku.js.gz b/assets/hooks-CcEUU9Ku.js.gz deleted file mode 100644 index 2bde9bcc614e2443812dbdb5c7057a3ff4c6a7e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31505 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 diff --git a/assets/hooks-caxx0fQA.js b/assets/hooks-caxx0fQA.js new file mode 100644 index 00000000..29d1c0a7 --- /dev/null +++ b/assets/hooks-caxx0fQA.js @@ -0,0 +1,17 @@ +var Co=Object.defineProperty;var No=(e,t,o)=>t in e?Co(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var ze=(e,t,o)=>(No(e,typeof t!="symbol"?t+"":t,o),o);import{o as To,u as le,a as ko,b as Le,c as be,d as Oo}from"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import{u as Ge}from"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import{d as F}from"./dayjs@1.11.10-A-QuG2Ol.js";import{p as xo}from"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{g as ie,i as X,s as Me,c as Ro,a as D,r as re,b as A,d as Ao,u as he,e as Po,p as Lo,f as Oe,h as Mo,j as xe,q as Re,k as Do,l as zo,m as Io,n as jo,w as Eo,o as $o,t as W}from"./utils-9KNp0Hl_.js";import{l as Bo}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as Ie}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as Fo}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{t as He,c as Wo,i as Ko,d as Uo,s as ve}from"./lodash-es@4.17.21-xgd1l9mE.js";import{d as oe}from"./dom-to-image@2.6.0-eHYYUq-2.js";import{u as ne,r as qo,i as Go,a as Ho,b as Yo,c as Xo,d as Zo,e as Qo,f as Jo,g as en,h as tn,j as on,k as nn,l as rn,m as an,n as ln,o as sn,p as cn,q as un,s as dn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as Ye,c as Xe,a as Ze}from"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import{e as pn}from"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";const mn="modulepreload",hn=function(e){return"/ray-template/"+e},je={},k=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){const l=document.getElementsByTagName("link");r=Promise.all(o.map(i=>{if(i=hn(i),i in je)return;je[i]=!0;const a=i.endsWith(".css"),s=a?'[rel="stylesheet"]':"";if(!!n)for(let m=l.length-1;m>=0;m--){const g=l[m];if(g.href===i&&(!a||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=a?"stylesheet":mn,a||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),a)return new Promise((m,g)=>{c.addEventListener("load",m),c.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${i}`)))})}))}return r.then(()=>t()).catch(l=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=l,window.dispatchEvent(i),!i.defaultPrevented)throw l})},fn=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,r)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+t)))})},Qe={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},H={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},gl="",M={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen"},gn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],E={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#a6e4f7","#dbcb02","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{dark:{},light:{}},appNaiveUIThemeOverridesCommon:{dark:{},light:{}},echartTheme:"macarons"},Je=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],yn="zh-CN",bn="zh-CN",vn={"zh-CN":"zh-cn","en-US":"en"},Vn="zh-cn",yl={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},bl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},te=Vue.ref(null),Sn={setupRouterLoadingBar:!0,setupRouterGuard:!0},_n=["RLogin","ErrorPage","RayTemplateDoc"],de=["admin"],vl=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:l}=t??{},i=m=>{r.value=m},a=m=>{m.preventDefault(),i(!1),Vue.nextTick().then(()=>{const{clientX:g,clientY:b}=m;o.value=g,n.value=b,i(!0)})};l&&To(e,m=>{l(m)});const s=le(e,"contextmenu",a,t),u=le(e,"click",()=>{i(!1)});return{stop:()=>{s(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(r),updateShow:i}},et=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function K(e,t,o){et[e]=t,o==null||o()}function Y(e){return Vue.readonly(Vue.toRef(et,e))}let tt;const wn=async()=>{const e=bo(),t=await Xa(Je);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:bn})},Vl=async e=>{const t=await wn();tt=t,e.use(t)},Cn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,se=e=>{const{t,locale:o,...n}=tt.global;return{...n,t:(i,...a)=>i?!i.includes(".")&&!e?i:t(Cn(e,i),...a):"",locale:i=>{const a=o;a.value=i}}},O=e=>e,Nn={path:"/dashboard",name:"RDashboard",component:()=>k(()=>import("./index-V4QRRdvk.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33])),meta:{i18nKey:O("menu.Dashboard"),icon:"dashboard",order:0}},Tn=Object.freeze(Object.defineProperty({__proto__:null,default:Nn},Symbol.toStringTag,{value:"Module"})),kn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-THSN1hLH.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,35,22,18,16,17,23,20,21,24,25,26,27,28,29,30,31,32,36])),meta:{i18nKey:O("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},On=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),xn={path:"/cache-demo",name:"CacheDemo",component:()=>k(()=>import("./index-x0QXGe95.js"),__vite__mapDeps([37,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.CacheDemo"),icon:"other",order:3,extra:"new"}},Rn=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),An={path:"/context-menu",name:"ContextMenuDemo",component:()=>k(()=>import("./index-fivPg6Em.js"),__vite__mapDeps([38,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.ContextMenu"),icon:"other",order:2}},Pn=Object.freeze(Object.defineProperty({__proto__:null,default:An},Symbol.toStringTag,{value:"Module"})),Ln={path:"/directive",name:"RDirective",component:()=>k(()=>import("./index-1QEZls_a.js"),__vite__mapDeps([])),meta:{i18nKey:O("menu.Directive"),icon:"other",order:2}},Mn=Object.freeze(Object.defineProperty({__proto__:null,default:Ln},Symbol.toStringTag,{value:"Module"})),U=()=>k(()=>Promise.resolve().then(()=>ca),void 0),Dn={path:"/doc",name:"RDocLayout",component:U,meta:{i18nKey:O("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>k(()=>import("./index-pVLYiCuL.js"),__vite__mapDeps([39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:U,meta:{i18nKey:O("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:U,meta:{i18nKey:O("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},zn=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),In={path:"/echart",name:"REchart",component:()=>k(()=>import("./index-5_cHsaVs.js"),__vite__mapDeps([40,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,41])),meta:{i18nKey:O("menu.Echart"),icon:"echart",order:1}},jn=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),En={path:"/iframe",name:"IframeDemo",component:()=>k(()=>import("./index-kPgjZ-f1.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},$n=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),Bn={path:"/mock-demo",name:"MockDemo",component:()=>k(()=>import("./index-qGkYCCUu.js"),__vite__mapDeps([43,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,35,22,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.Mock"),icon:"other",order:3,keepAlive:!1}},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),Wn={path:"/modal-demo",name:"ModalDemo",component:()=>k(()=>import("./index-vOHV7Y2q.js"),__vite__mapDeps([44,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.Modal"),icon:"other",order:3}},Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Un={path:"/multi",name:"MultiMenu",component:U,meta:{i18nKey:O("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>k(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:U,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>k(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:U,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>k(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},qn=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Gn={path:"/precision",name:"CalculatePrecision",component:()=>k(()=>import("./index-z48CZ9gx.js"),__vite__mapDeps([45,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,22,18,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.CalculatePrecision"),icon:"other",order:2}},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/qrcode",name:"RQRCode",component:()=>k(()=>import("./index-qmd_Y4G7.js"),__vite__mapDeps([46,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,47,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.QRCode"),icon:"other",order:3}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/rely",name:"Rely",component:U,meta:{i18nKey:O("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>k(()=>import("./index-97NcEsrB.js"),__vite__mapDeps([48,49])),meta:{i18nKey:O("menu.RelyAbout")}}]},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/router-demo",name:"RouterDemoRoot",component:U,meta:{i18nKey:O("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>k(()=>import("./index-lY-ieFVf.js"),__vite__mapDeps([50,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>k(()=>import("./index-tZy8npu9.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},er=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),tr={path:"/scroll-reveal",name:"ScrollReveal",component:()=>k(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([51,52])),meta:{i18nKey:O("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},or=Object.freeze(Object.defineProperty({__proto__:null,default:tr},Symbol.toStringTag,{value:"Module"})),nr={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>k(()=>import("./index-Qb9kYd8T.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,54])),meta:{i18nKey:O("menu.SvgIcon"),icon:"other",order:3}},rr=Object.freeze(Object.defineProperty({__proto__:null,default:nr},Symbol.toStringTag,{value:"Module"})),ar={path:"/table",name:"TableView",component:()=>k(()=>import("./index-TowKMcLX.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.Table"),icon:"other",order:2}},lr=Object.freeze(Object.defineProperty({__proto__:null,default:ar},Symbol.toStringTag,{value:"Module"})),ir={path:"/template-hooks",name:"TemplateHooks",component:()=>k(()=>import("./index-L_RKjWc5.js"),__vite__mapDeps([56,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:O("menu.TemplateHooks"),icon:"other",order:1}},sr=Object.freeze(Object.defineProperty({__proto__:null,default:ir},Symbol.toStringTag,{value:"Module"})),cr={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>k(()=>import("./index-WFAdjrJF.js"),__vite__mapDeps([57,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32,58])),meta:{i18nKey:O("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},ur=Object.freeze(Object.defineProperty({__proto__:null,default:cr},Symbol.toStringTag,{value:"Module"})),dr=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Tn,"/src/router/modules/demo/axios.ts":On,"/src/router/modules/demo/cache-demo.ts":Rn,"/src/router/modules/demo/context-menu.ts":Pn,"/src/router/modules/demo/directive.ts":Mn,"/src/router/modules/demo/doc.ts":zn,"/src/router/modules/demo/echart.ts":jn,"/src/router/modules/demo/iframe.ts":$n,"/src/router/modules/demo/mock.ts":Fn,"/src/router/modules/demo/modal.ts":Kn,"/src/router/modules/demo/multi-menu.ts":qn,"/src/router/modules/demo/precision.ts":Hn,"/src/router/modules/demo/qrcode.ts":Xn,"/src/router/modules/demo/rely.ts":Qn,"/src/router/modules/demo/router-demo.ts":er,"/src/router/modules/demo/scroll-reveal.ts":or,"/src/router/modules/demo/svg-icons.ts":rr,"/src/router/modules/demo/table.ts":lr,"/src/router/modules/demo/template-hooks.ts":sr,"/src/router/modules/error404.ts":ur});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},pr=e=>e.sort((t,o)=>{var l,i;const n=((l=t.meta)==null?void 0:l.order)??1,r=((i=o.meta)==null?void 0:i.order)??0;if(typeof n!="number"||typeof r!="number")throw new TypeError("orderRoutes error: order must be a number!");return n===r?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-r}),mr=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=te.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},hr=e=>{const{beforeEach:t}=e,{getRootPath:o}=Q(),n=(r,l)=>r.path==="/"||l.path==="/login";t((r,l,i)=>{const a=ie(M.token),s=ie(M.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;a!==null?n(r,l)?Se(!0):!X(c,"Symbol")&&c&&_n.includes(c)?i():fo(u)?n(r,l)?s?i(s):Se(!0):i():Se(!0):n(r,l)?i():i("/")})};var fr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta1.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)"}};const ot=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=fr,{locale:t}=se(),{locale:o}=Ua(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:bo(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),r=a=>{t(a),o(a),n.localeLanguage=a,Me(M.localeLanguage,a,"localStorage")},l=(a,s=.3)=>{const u=Ro(a,s),c={primaryColor:a,primaryColorHover:a};n.primaryColorOverride.common=c;const m=document.body;m.style.setProperty("--ray-theme-primary-color",a),m.style.setProperty("--ray-theme-primary-fade-color",u)},i=(a,s,u)=>{Object.hasOwn(n,a)&&(n[a]=s),u==null||u()};return pn(()=>n.appTheme,a=>{a?Object.assign({},n.primaryColorOverride,E.appNaiveUIThemeOverrides.dark,E.appNaiveUIThemeOverridesCommon.dark):Object.assign({},n.primaryColorOverride,E.appNaiveUIThemeOverrides.light,E.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:l,updateSettingState:i}},{persist:{key:M.appPiniaSettingStore}}),nt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],rt="transparent",at={},lt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},it={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},st={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},ct={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},dt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},pt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ht={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},yt={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},bt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},vt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Vt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},St={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},_t={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},wt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ct={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Nt={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Tt={textStyle:{color:"#999999"}},kt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Ot={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},xt={color:["#fc97af","#87f7cf"]},Rt={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},At={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},gr={color:nt,backgroundColor:rt,textStyle:at,title:lt,line:it,radar:st,bar:ct,pie:ut,scatter:dt,boxplot:pt,parallel:mt,sankey:ht,funnel:ft,gauge:gt,candlestick:yt,graph:bt,map:vt,geo:Vt,categoryAxis:St,valueAxis:_t,logAxis:wt,timeAxis:Ct,toolbox:Nt,legend:Tt,tooltip:kt,timeline:Ot,visualMap:xt,dataZoom:Rt,markPoint:At},yr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:rt,bar:ct,boxplot:pt,candlestick:yt,categoryAxis:St,color:nt,dataZoom:Rt,default:gr,funnel:ft,gauge:gt,geo:Vt,graph:bt,legend:Tt,line:it,logAxis:wt,map:vt,markPoint:At,parallel:mt,pie:ut,radar:st,sankey:ht,scatter:dt,textStyle:at,timeAxis:Ct,timeline:Ot,title:lt,toolbox:Nt,tooltip:kt,valueAxis:_t,visualMap:xt},Symbol.toStringTag,{value:"Module"})),Pt=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],Lt="transparent",Mt={},Dt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},zt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},It={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},jt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Et={itemStyle:{borderWidth:0,borderColor:"#ccc"}},$t={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Bt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Wt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Kt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},qt={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},Gt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},Ht={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Yt={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Xt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Zt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Qt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Jt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},eo={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},to={textStyle:{color:"#333333"}},oo={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},no={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},ro={color:["#5ab1ef","#e0ffff"]},ao={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},lo={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},br={color:Pt,backgroundColor:Lt,textStyle:Mt,title:Dt,line:zt,radar:It,bar:jt,pie:Et,scatter:$t,boxplot:Bt,parallel:Ft,sankey:Wt,funnel:Kt,gauge:Ut,candlestick:qt,graph:Gt,map:Ht,geo:Yt,categoryAxis:Xt,valueAxis:Zt,logAxis:Qt,timeAxis:Jt,toolbox:eo,legend:to,tooltip:oo,timeline:no,visualMap:ro,dataZoom:ao,markPoint:lo},vr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Lt,bar:jt,boxplot:Bt,candlestick:qt,categoryAxis:Xt,color:Pt,dataZoom:ao,default:br,funnel:Kt,gauge:Ut,geo:Yt,graph:Gt,legend:to,line:zt,logAxis:Qt,map:Ht,markPoint:lo,parallel:Ft,pie:Et,radar:It,sankey:Wt,scatter:$t,textStyle:Mt,timeAxis:Jt,timeline:no,title:Dt,toolbox:eo,tooltip:oo,valueAxis:Zt,visualMap:ro},Symbol.toStringTag,{value:"Module"})),Vr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":yr,"/src/echart-themes/macarons/macarons.json":vr}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,r)=>{var i;const l=(i=r.match(t))==null?void 0:i[1];if(l)return n.push({name:l,theme:e[r].default}),n;throw new Error("theme name is not found")},[])},Sr=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),_r={bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>Sr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},wr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},Cr=Vr(),Sl=Vue.defineComponent({name:"RChart",props:_r,setup(e,{expose:t}){const{getAppTheme:o}=j(),n=Vue.ref(),r=Vue.ref(),l=Vue.ref();let i,a;const{echartTheme:s}=E;let u,c;const m=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(l.value&&l.value.getDom())}]),g=Vue.computed(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),b=async()=>{var S;ne([Ho,Yo,Xo,Zo,Qo,Jo,en,tn]),ne([on,nn,rn,an,ln,sn]),ne([cn,un]),ne([dn]);try{ne((S=e.use)==null?void 0:S.filter(Boolean))}catch(C){console.error("RChart register error: ",C)}},v=()=>{if(e.theme==="default"){e.autoChangeTheme?f("dark"):f("");return}if(e.theme)f(e.theme);else{const S=e.autoChangeTheme&&o.value?`${s}-dark`:s;f(S)}},p=S=>{let C=Vue.unref(S);const R=I=>Object.assign({animation:!0},C,I);return e.showAria&&(C=R({aria:{enabled:!0,decal:{show:!0}}})),C},f=(S=s)=>{const C=n.value,R=p(e.options),{height:I,width:P}=C.getBoundingClientRect(),{onSuccess:B,onError:J}=e;try{Cr.forEach(q=>{qo(q.name,q.theme)}),c=Go(C,S,{width:P===0?200:void 0,height:I===0?200:void 0}),l.value=c,e.animation?(c.setOption({}),setTimeout(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R)),B&&A(B,c)}catch(q){J&&A(J),console.error("RChart render error: ",q)}},d=()=>!!(c&&c.getDom()),y=()=>{d()&&(c.clear(),c.dispose(),l.value=void 0)},T=()=>{c&&c.resize()},h=(S,C)=>{if(S==="downloadChart"&&d()){const{filename:I,...P}=e.downloadOptions;Ao(c.getDataURL(P),I??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,S,C)},V=()=>{if(c!=null&&c.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}v(),e.autoResize&&(i=He(T,e.throttleWait),a=ko(e.observer||r,i))},x=()=>{var S;y(),i==null||i.cancel(),(S=a==null?void 0:a.stop)==null||S.call(a)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(y(),v())}),Vue.watch(()=>e.showAria,()=>{y(),v()}),Vue.watchEffect(()=>{e.watchOptions?u=Vue.watch(()=>e.options,S=>{const C=p(S),R=Object.assign(e.setChartOptions,wr);c==null||c.setOption(C,R)},{deep:!0}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading()}),t({echart:l,dispose:x,render:V,isDispose:d}),Vue.onBeforeMount(async()=>{await b()}),Vue.onMounted(()=>{V()}),Vue.onBeforeUnmount(()=>{x(),u==null||u()}),{rayChartRef:n,cssVarsRef:g,rayChartWrapperRef:r,moreDropDownOptions:m,dropdownSelect:h}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:r,bordered:l,dropdownOptions:i}=this,{cardExtra:a}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:l},{default:re(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:re(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":re(a,{defaultElement:Vue.createVNode(io,{iconSize:18,cursor:"pointer",options:i??n,trigger:"click",onSelect:r.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),Nr={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},_l=Vue.defineComponent({name:"RCollapseGrid",props:Nr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":l}=e;r&&A(r,t.value),l&&A(l,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(N,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),Tr={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}},N=Vue.defineComponent({name:"RIcon",props:Tr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?D(e.width):D(e.size),"--ray-icon-height":e.height?D(e.height):D(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:l}=e;l&&A(l,r)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),kr={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},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},wrapperClass:{type:String,default:null}},wl=Vue.defineComponent({name:"RIframe",props:kr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":D(e.frameborder),"--ray-iframe-width":D(e.width),"--ray-iframe-height":D(e.height)})),n=Vue.ref(),r=Vue.ref(!0),l=a=>{r.value=!1;const{onSuccess:s}=e;s&&A(s,n.value,a)},i=a=>{r.value=!1;const{onError:s}=e;s&&A(s,a)};return le(n,"load",l),le(n,"error",i),t({iframeInst:n}),{cssVars:o,iframeRef:n,spinShow:r}},render(){return Vue.createVNode("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[Vue.createVNode(naive.NSpin,Vue.mergeProps(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>Vue.createVNode("iframe",Vue.mergeProps({class:["ray-iframe__container",this.wrapperClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),Or={...naive.modalProps,memo:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},xr=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(r=>{setTimeout(()=>{const l=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=Ie(e).draggable({inertia:!0,autoScroll:!0,allowFrom:l,modifiers:[Ie.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:a=>{n==null||n(a)}}}).resizable(!1);r(i)}},30)})},Cl=Vue.defineComponent({name:"RModal",props:Or,setup(e){const{height:t}=Le(),o=Vue.computed(()=>({"--r-modal-width":D(e.width??600),"--r-modal-card-width":D(e.cardWidth??600),"--r-modal-dialog-width":D(e.dialogWidth??446)})),n=he();let r;const l={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,a=()=>{const s=document.getElementById(n);s&&xr(s,e.preset,{scheduler:u=>{const c=u.target;l.x+=u.dx,l.y+=u.dy,c.style.transform=`translate(${l.x}px, ${l.y}px)`}}).then(u=>{r=u})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{a();const u=document.getElementById(n);e.memo&&u&&(u.style.transform=`translate(${l.x}px, ${l.y}px)`)}):(r==null||r.unset(),r=null)},{immediate:!0}),{cssVars:o,height:t,isFullscreenCardType:i,uuidEl:n}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:n}=this,{preset:r,...l}=t,{cssVars:i,height:a,uuidEl:s}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:["r-modal",e()?"r-modal__preset-card--fullscreen":""],style:[i,e()?`height: ${a}px`:""],preset:r},{id:s},l,n),{...o})}}),Rr={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function Ar(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const io=Vue.defineComponent({name:"RMoreDropdown",props:Rr,render(){let e;const{iconSize:t,cursor:o}=this,{default:n}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),Ar(e=re(n,{defaultElement:Vue.createVNode(N,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),Pr={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},Lr=e=>new Promise((t,o)=>{const n=new XMLHttpRequest;n.responseType="blob",n.onload=()=>{const r=new FileReader;r.onloadend=()=>{t(r.result)},r.onerror=l=>{o(l)},r.onabort=l=>{o(l)},r.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),Nl=Vue.defineComponent({name:"RayQRcode",props:Pr,setup(e,t){const{expose:o}=t,n=Vue.ref();let r,l;const i=async()=>{const{gifBackgroundURL:c}=e;if(c)try{r=await Lr(c)}catch(m){console.error(m)}},a=()=>{const{gifBackground:c,...m}=e;new Bo.AwesomeQR({...m,gifBackground:r??void 0}).draw().then(g=>{const{onSuccess:b}=e;b&&A(b,g),n.value=g}).catch(g=>{const{onError:b}=e;b&&A(b,g)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&A(c)},u=c=>n.value&&X(n.value,"String")?Po(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?l=Vue.watch(()=>e.text,()=>a()):l==null||l()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await i(),a()}),Vue.onBeforeUnmount(()=>{l==null||l()}),{qrcodeURL:n,errorActionClick:s}},render(){return Vue.createVNode("div",{class:"ray-qrcode"},[Vue.createVNode(naive.NSpin,{show:this.status==="loading",description:this.loadingDescription},{default:()=>[Vue.createVNode("img",{src:this.qrcodeURL},null)]}),this.status==="error"?Vue.createVNode("div",{class:"ray-qrcode__error"},[Vue.createVNode("div",{class:"ray-qrcode__error-content"},[X(this.errorDescription,"String")?this.errorDescription:()=>this.errorDescription]),Vue.createVNode("div",{class:"ray-qrcode__error-btn",onClick:this.errorActionClick.bind(this)},[this.$slots.errorAction?this.$slots.errorAction():Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{text:!0,type:"primary",color:"#ffffff"},{default:()=>this.errorActionDescription,icon:()=>Vue.createVNode(N,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),fe={...naive.dataTableProps,title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},downloadTableOptions:{type:Object,default:()=>({})},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onDownloadSuccess:{type:[Function,Array],default:null},onDownloadError:{type:[Function,Array],default:null},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null}},$={tableIconSize:"18",tableKey:Symbol("r-table")},Mr=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...fe},setup(e){const t=Vue.ref(!1);return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],popoverShow:t,updatePopselectValue:l=>{const{onChangeSize:i}=e;i&&A(i,l)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"adjustment",size:$.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),Dr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject($.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=Ge(e);return{toggleFullscreen:o,isFullscreen:t,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"fullscreen",size:$.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),zr=()=>Vue.createVNode(N,{name:"draggable",size:$.tableIconSize,cursor:"all-scroll"},null),Ee=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:e,size:$.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),Ae=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,a)=>{const{key:s,title:u,children:c,fixed:m,isResizable:g,...b}=i,v=m==="left",p=m==="right",f={...b,title:u,key:s,fixed:m,isLeftFixedActivated:v,isRightFixedActivated:p,isResizable:g};return{...f,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Ee,{icon:"row_head",title:"固定在列首",customClassName:v?Ve:"",onClick:r.bind(this,"left",f,a)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"resize_h",size:$.tableIconSize,cursor:"pointer",customClassName:g?Ve:"",onClick:n.bind(this,f,a)},null),default:()=>"修改列宽"}),Vue.createVNode(Ee,{icon:"row_end",title:"固定在列尾",customClassName:p?Ve:"",onClick:r.bind(this,"right",f,a)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:a}=e;a&&A(a,i)},n=(i,a)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[a]=i,o(t.value)},r=(i,a,s)=>{const u=`${i}FixedActivated`,c=`${i==="left"?"right":"left"}FixedActivated`;a[c]=!1,a[u]=!a[u],a[u]?a.fixed=i:a.fixed=void 0,t.value[s]=a,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:a,dropPosition:s})=>{const[u,c]=Ae(a,t.value);if(u===null||c===null)return;u.splice(c,1);const[m,g]=Ae(i,t.value);m===null||g===null||(s==="before"?m.splice(g,0,a):m.splice(g+1,0,a),o(m))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"setting",size:$.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>Vue.createVNode(naive.NTree,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:zr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),jr=Vue.defineComponent({name:"TablePrint",props:fe,setup(e){const{wrapperRef:t}=Vue.inject($.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:r}={},title:l}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof l=="string"?l:""),Lo(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"print",size:$.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Er(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Tl=Vue.defineComponent({name:"RTable",props:fe,setup(e,t){const{expose:o}=t,n=Vue.ref(),r=Vue.ref(),l=he(16),i=he(16),a=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),u=(p,f)=>{const{onContextMenuClick:d}=e;d&&A(d,p,f),a.showContextMenu=!1},c=(p,f)=>{var y;return{...(y=e.rowProps)==null?void 0:y.call(e,p,f),onContextmenu:e.disabledContextMenu?void 0:T=>{T.preventDefault(),a.showContextMenu=!1,Vue.nextTick().then(()=>{a.showContextMenu=!0,a.x=T.clientX,a.y=T.clientY})}}},m=p=>{s.size=p},g=p=>{const{onUpdateColumns:f,"onUpdate:columns":d}=e;f&&A(f,p),d&&A(d,p)},b=()=>{const{toolOptions:p}=e;return p==null?void 0:p.filter(()=>Boolean).map(f=>typeof f=="function"?f():f)},v=p=>{const f=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(jr,p,null),Vue.createVNode(Mr,Vue.mergeProps(p,{onChangeSize:m.bind(this)}),null),Vue.createVNode(Dr,null,null),Vue.createVNode(Ir,Vue.mergeProps(p,{onUpdateColumn:g.bind(this)}),null)]);return e.toolOptions?e.coverTool?b:()=>Vue.createVNode(Vue.Fragment,null,[f(),b()]):f};return Vue.provide($.tableKey,{uuidTable:i,uuidWrapper:l,wrapperRef:r}),o({rTableInst:n,uuidTable:i,uuidWrapper:l}),{uuidWrapper:l,uuidTable:i,contextMenuReactive:a,rTableInst:n,combineRowProps:c,contextMenuSelect:u,privateReactive:s,tool:v,wrapperRef:r}},render(){const{tool:e}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps({ref:"wrapperRef",bordered:this.wrapperBordered},{id:this.uuidWrapper}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({ref:"rTableInst"},{id:this.uuidTable},this.$props,this.$attrs,{rowProps:this.combineRowProps.bind(this),size:this.privateReactive.size}),{...this.$slots}),this.disabledContextMenu?null:Vue.createVNode(naive.NDropdown,{show:this.contextMenuReactive.showContextMenu,placement:"bottom-start",trigger:"manual",x:this.contextMenuReactive.x,y:this.contextMenuReactive.y,options:this.contextMenuOptions,onClickoutside:()=>this.contextMenuReactive.showContextMenu=!1,onSelect:this.contextMenuSelect.bind(this)},null)]),header:re(this.title,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let t;return Vue.createVNode(naive.NFlex,{align:"center"},Er(t=e(this.$props))?t:{default:()=>[t]})},footer:()=>{var t,o;return(o=(t=this.$slots).tableFooter)==null?void 0:o.call(t)},action:()=>{var t,o;return(o=(t=this.$slots).tableAction)==null?void 0:o.call(t)}})}}),$r={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Br=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},$r),setup(e){const{getKeepAliveInclude:t}=Jr(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=Qe;return(l,i)=>{const a=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(a,null,{default:Vue.withCtx(({Component:s,route:u})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:l.transitionPropName,mode:l.transitionMode,appear:l.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(n),include:Vue.unref(t),exclude:Vue.unref(r)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})}}});var Fr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta1.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)"}};const Wr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,so=(e,t,o)=>{const n=[];if(Wr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const l=so(r,t,o);l.length>0&&n.push(e,...l)}return n},Kr=(e,t,o)=>{const n=[];for(const r of e){const l=so(r,t,o);l.length>0&&n.push(...l)}return n},Ur=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Fr,n=o?o.title:"";document.title=t+" - "+n},qr=e=>{const{meta:{icon:t}}=e;if(!t)return;if(X(t,"Object"))return()=>t;const o=Vue.h(N,{name:t,size:H.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},Gr=e=>{const{meta:{extra:t}}=e;if(!t)return;const o={type:"primary",size:"small",round:!0,bordered:!1,strong:!0};if(X(t,"Object")){const{extraLabel:n,extraIcon:r,extraType:l}=t;return()=>Vue.h(naive.NTag,{...o,type:l||"primary"},{default:()=>n,icon:()=>r})}return()=>Vue.h(naive.NTag,o,{default:()=>t})},$e=()=>{const{getRootPath:e}=Q();return ie(M.appMenuKey,"sessionStorage",{defaultValue:e.value})},Hr=e=>e[0]==="/",co=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const l=o+(Hr(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){co(r.children,t,l);continue}else t.push({...r,path:l})}return t},Yr=e=>Array.isArray(e)?co(Wo(e)):[],uo=()=>pr(dr()),Xr=()=>Yr(uo()),po=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=se(),{setKeepAliveInclude:r}=ea(),l=Vue.reactive({menuKey:$e(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),a=d=>{const{meta:y}=d,{i18nKey:T,noLocalTitle:h}=y,V=Vue.computed(()=>T?n(`${T}`):h),x={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>V.value}),breadcrumbLabel:V.value},S=Object.assign({},x,{icon:qr(d),extra:Gr(d)});return d.fullPath===$e()&&(l.currentMenuOption=S),S.show=Pe(S),S},s=d=>{l.breadcrumbOptions=Kr(l.options,"fullPath",d)},u=(d,y=!0)=>{const h=Array.isArray(d)?[...d]:[d];y?l.menuTagOptions.push(...h):l.menuTagOptions=h},c=(d,y)=>{l.menuTagOptions.find(h=>h.fullPath===d)||l.menuTagOptions.push(y)},m=(d,y,T)=>{const{meta:h}=y;if(h.windowOpen)window.open(h.windowOpen);else{e({path:String(d),query:T});const{sameLevel:V}=h;if(r(y),Ur(y),!V)c(d,y),s(d),l.menuKey=d,l.currentMenuOption=y,Me(M.appMenuKey,d);else{const x=Oe(a(y),["breadcrumbLabel","children","key","meta","name","path","show"]);l.breadcrumbOptions.find(C=>C.key===x.key)||l.breadcrumbOptions.push({...x,fullPath:String(x.key)})}}},g=async(d,y)=>{const[T]=d.split("?"),h=t().find(V=>V.path===T);if(h){const V=Oe(h,["children","meta","path","name","redirect"]);m(T,a({...V,fullPath:V.path}),y)}},b=()=>new Promise(d=>{const y=(T,h)=>{var x;const V=[];for(const S of T){let C=`${h.endsWith("/")?h:h+"/"}${S.path}`;if(C=C.replace(/\/+/g,"/"),(x=S.children)!=null&&x.length)S.children=y(S.children,C);else if(!fo(S.meta))continue;V.push(a({...S,fullPath:C}))}return V};if(l.options=y(uo(),""),l.currentMenuOption){const{currentMenuOption:T}=l;s(T.key),c(T.fullPath,T)}d()}),v=d=>l.collapsed=d,p=(d,y=1)=>l.menuTagOptions.splice(d,y),f=async()=>{i.value&&(await b(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(d,y)=>{await f(),d!==y&&await g(d,o.query)},{immediate:!0}),{...Vue.toRefs(l),changeMenuModelValue:m,collapsedMenu:v,spliceMenTagOptions:p,setMenuTagOptions:u,resolveOption:a}},{persist:{key:M.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),mo=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,l)=>{Ko(n)?l({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),Mo("__all_sessionStorage__","sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:M.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),ho=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Qe,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=l=>{const i=o(),{name:a,meta:{keepAlive:s}}=l;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(a))}},r=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:r}},{persist:{key:M.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),Z=()=>{const e=po(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:a}=Q();return e.menuTagOptions.map((s,u,c)=>(s.key===n.value&&s.key!==a.value?s.closeable=!0:s.closeable=!1,s.key===a.value&&(s.closeable=!1),c.length<=1&&(s.closeable=!1),s))}),l=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:r,getCurrentMenuOption:l,getCollapsed:i}},ce=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}=po();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}},j=()=>{const e=ot(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),r=Vue.computed(()=>e.menuTagSwitch),l=Vue.computed(()=>e.breadcrumbSwitch),i=Vue.computed(()=>e.localeLanguage),a=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),m=Vue.computed(()=>e.watermarkConfig),g=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:l,getLocaleLanguage:i,getLockScreenSwitch:a,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:m,getAppRootRoute:g}},z=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=ot();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Zr=()=>{const e=mo();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Qr=()=>{const{signing:e,logout:t}=mo();return{signing:e,logout:t}},Jr=()=>{const e=ho();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},ea=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=ho();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},kl=async e=>{const t=Pinia.createPinia();e.use(t),t.use(Fo)},fo=e=>{const{getSigningCallback:t}=Zr(),{role:o}=e;return de!=null&&de.length&&de.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Pe=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:l}=xe();return!(n||o||r&&typeof r=="string"&&r!==l||r&&Array.isArray(r)&&!r.includes(l))},ta=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},oa=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=Sn;t&&ta(e),o&&hr(e)},Se=(e=!0)=>{const{router:t}=ge(),{push:o,replace:n}=t,{getRootPath:r}=Q();Me(M.appMenuKey,r.value),e?n(r.value):o(r.value)};var na={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta1.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)"}};const ra=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=na;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:r})=>Vue.createVNode(N,{name:t.icon,size:"30",cursor:r},null)}},render(){var e,t,o,n;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(n=this.sideBarLogo)!=null&&n.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var r;return(r=this.sideBarLogo)==null?void 0:r.title}}):Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null):null,Vue.createVNode("h1",{class:[this.collapsed?null:"ray-menu__logo-title--open","ray-menu__logo-title"]},[Vue.createVNode(naive.NEllipsis,null,{default:()=>{var r;return[(r=this.sideBarLogo)==null?void 0:r.title]}})])]):null}}),aa=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=ce(),{getMenuOptions:n,getCollapsed:r,getMenuKey:l}=Z(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),l.value),set:()=>{a.value&&K("globalDrawerValue",!1)}}),{isTabletOrSmaller:a}=ye(),s=Vue.computed({get:()=>Y("globalDrawerValue").value,set:m=>{K("globalDrawerValue",m)}}),u=()=>{const m=i.value;Vue.nextTick().then(()=>{var g,b;(b=(g=e.value)==null?void 0:g.showOption)==null||b.call(g,m)})};return{isTabletOrSmaller:a,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!a.value,collapseMode:H.menuCollapsedMode,collapsedWidth:H.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(ra,{collapsed:r.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:i.value,"onUpdate:value":m=>i.value=m,options:n.value,indent:H.menuCollapsedIndent,collapsed:r.value,collapsedIconSize:H.menuCollapsedIconSize,collapsedWidth:H.menuCollapsedWidth,onUpdateValue:(m,g)=>{t(m,g)},accordion:H.menuAccordion},null)]}),modelGlobalDrawerValue:s}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class la{constructor(){ze(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.cancel)??!0}generateRequestKey(t){const{method:o,url:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const r=new AbortController;t.signal=r.signal,this.pendingRequest.set(n,r)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const _e={requestInstance:null,responseInstance:null},we={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},pe={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ia=new la,Ol=()=>{const e=(a,s)=>{s==="requestInstance"?_e.requestInstance=a:_e.responseInstance=a},t=a=>_e[a],o=(a,s,u)=>{u==="ok"?we[a]=s:pe[a]=s},n=(a,s)=>s==="ok"?we[a]:pe[a],r=(a,...s)=>{Array.isArray(a)&&(a==null||a.forEach(u=>{typeof u=="function"&&u(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(a,s,u)=>{const c=u==="ok"?we[s]:pe[s],m=t(a),{MODE:g}=xe();m&&r(c,m,g)},fetchError:(a,s,u)=>{const c=pe[u],{MODE:m}=xe();r(c,s,m)}}},sa=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{ia.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),go=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=yo(),{getContentTransition:o}=j(),n=Vue.ref(!1),r={opacitySpinning:"0"},l=Y("globalMainLayoutLoad"),i=Y("layoutContentMaximize"),a=Y("layoutContentSpinning");return(()=>{e.beforeEach(()=>{n.value=!0}),e.afterEach(()=>{n.value=!1})})(),{globalMainLayoutLoad:l,spinning:n,themeOverridesSpin:r,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:a}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:n}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(N,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(sa,null,null),e?Vue.createVNode(Br,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),ca=Object.freeze(Object.defineProperty({__proto__:null,default:go},Symbol.toStringTag,{value:"Module"}));var ua={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta1.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)"}};const da=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=ua;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Be=Vue.defineComponent({name:"TooltipIcon",props:{...naive.tooltipProps,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:t}){const o=r=>{t("click",r)};return{iconClick:o,Icon:()=>Vue.createVNode(N,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),pa=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=Ha(),{getAppTheme:o}=j(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:l})=>l?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":r=>this.modelAppThemeRef=r,railStyle:n.bind(this),onUpdateValue:r=>r?t():o()},{"checked-icon":()=>Vue.createVNode(N,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(N,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function me(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ma=Vue.defineComponent({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{changePrimaryColor:o,updateSettingState:n}=z(),{getAppTheme:r,getPrimaryColorOverride:l,getMenuTagSwitch:i,getBreadcrumbSwitch:a,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c}=j(),m=Vue.computed({get:()=>e.show,set:b=>{t("update:show",b)}}),g=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:a.value,getCopyrightSwitch:s.value,getContentTransition:u.value,getWatermarkSwitch:c.value});return{modelShow:m,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:l,updateSettingState:n,modelSwitchReactive:g}},render(){let e,t,o,n;const{$t:r,changePrimaryColor:l,updateSettingState:i}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:r("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NFlex,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},me(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(pa,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},me(t=r("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:E.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":a=>this.getPrimaryColorOverride.common.primaryColor=a,onUpdateValue:l.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},me(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":a=>this.modelSwitchReactive.getContentTransition=a,options:gn,onUpdateValue:a=>{i("contentTransition",a)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},me(n=r("headerSettingOptions.InterfaceDisplay"))?n:{default:()=>[n]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getMenuTagSwitch=a,onUpdateValue:a=>i("menuTagSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getBreadcrumbSwitch=a,onUpdateValue:a=>i("breadcrumbSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getWatermarkSwitch=a,onUpdateValue:a=>i("watermarkSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getCopyrightSwitch=a,onUpdateValue:a=>i("copyrightSwitch",a)},null)]})]})]})]})]})}});function ha(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const fa=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ce(),{getBreadcrumbOptions:t}=Z(),{isTabletOrSmaller:o}=ye();return{getBreadcrumbOptions:t,dropdownSelect:(l,i)=>{e(l,i)},breadcrumbItemClick:l=>{var i;if(!((i=l.children)!=null&&i.length)){const{meta:a={}}=l;a.sameLevel||e(l.fullPath,l)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:n,breadcrumbItemClick:r}=this;return t?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NBreadcrumb,null,{default:()=>[Vue.createVNode(Vue.TransitionGroup,{tag:"li",name:"breadcrumb",appear:!0},ha(e=o.map(l=>Vue.createVNode(naive.NBreadcrumbItem,{key:l.fullPath,onClick:r.bind(this,l)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:l.children&&((i=l.children)==null?void 0:i.length)>1?l.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[l.label&&typeof l.label=="function"?l.label():l.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Ce(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ga=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o}=ce(),n=Vue.computed({get:()=>e.show,set:h=>{t("update:show",h),h||m()}}),{getMenuOptions:r}=Z(),l=Vue.reactive({searchValue:null,searchOptions:[]}),i=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let a=0,s=a;const{isTabletOrSmaller:u}=ye(),c=Vue.ref(!1),m=()=>{l.searchOptions=[],l.searchValue=null,a=0,s=a},g=h=>{(h.ctrlKey||h.metaKey)&&h.key==="k"&&(h.preventDefault(),h.stopPropagation(),m(),n.value=!0)},b=h=>{const V=[];if(h)c.value=!0;else{c.value=!1,l.searchOptions=[];return}const x=S=>{var C,R,I;for(const P of S){if((C=P.children)!=null&&C.length&&Pe(P)){x(P.children);continue}const B=(R=P.breadcrumbLabel)==null?void 0:R.toLocaleLowerCase(),J=String(h).toLocaleLowerCase();B!=null&&B.includes(J)&&Pe(P)&&!((I=P.children)!=null&&I.length)&&V.push(P)}};setTimeout(()=>{h?(x(r.value),l.searchOptions=V):l.searchOptions=[],Vue.nextTick().then(()=>{p()}),c.value=!1},500)},v=h=>{if(h){const{meta:V}=h;V.windowOpen?window.open(V.windowOpen):(n.value=!1,o(h.fullPath,h))}},p=()=>{const h=l.searchOptions[a],V=l.searchOptions[s],x="content-item--active";h&&Vue.nextTick().then(()=>{const S=Re(`attr:data_path="${h.path}"`),C=V?Re(`attr:data_path="${V==null?void 0:V.path}"`):null;if(C!=null&&C.length){const[R]=C;Do(R,x)}if(S!=null&&S.length){const[R]=S;zo(R,x)}})},f=h=>{const{icon:V}=h;return typeof V=="string"?Vue.createVNode(N,{name:V,size:"24"},null):typeof V=="function"?()=>V:Vue.createVNode(N,{name:"table",size:"24"},null)},d=h=>{h==="up"?a=a-1<0?0:a-1:h==="down"&&(a=a+1>=l.searchOptions.length?l.searchOptions.length-1:a+1)},y=h=>{const V=h.key;switch((V==="ArrowUp"||V==="ArrowDown"||V==="Enter")&&(h.preventDefault(),h.stopPropagation()),s=a<=0?0:a,V){case"ArrowUp":d("up");break;case"ArrowDown":d("down");break;case"Enter":const x=l.searchOptions[a];x&&v(x);break}p()},T=({menuOption:h})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:v.bind(this,h),data_path:h.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[f(h.meta)]),Vue.createVNode("div",{class:"content-item-label"},[h.breadcrumbLabel])]});return Vue.watchEffect(()=>{u.value&&(n.value=!1)}),le(window,"keydown",h=>{g(h),y(h)},!0),{...Vue.toRefs(l),modelShow:n,helperTipOptions:i,fuzzySearchMenuOptions:Uo(b,300),searchItemClick:v,RenderPreIcon:f,isTabletOrSmaller:u,SearchItem:T,loading:c}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:o}=this,{SearchItem:n,fuzzySearchMenuOptions:r,$t:l}=this;return e?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":i=>this.modelShow=i,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode(naive.NCard,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":i=>this.searchValue=i,clearable:!0,onInput:r.bind(this)},{prefix:()=>Vue.createVNode(N,{name:"search",size:"24"},null)}),default:()=>{let i;return Vue.createVNode(naive.NScrollbar,null,{default:()=>[Vue.createVNode(naive.NSpin,{show:o},{default:()=>[t.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[0,6],class:"global-search__card-content"},Ce(i=t.map(a=>Vue.createVNode(n,{menuOption:a,key:a.fullPath},null)))?i:{default:()=>[i]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NFlex,{justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createVNode(N,{name:"empty",size:"24"},null),Vue.createTextVNode("暂无搜索结果")]})})]})]})},action:()=>{let i;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},Ce(i=this.helperTipOptions.map(a=>Vue.createVNode(naive.NFlex,{key:a.label,size:[4,0]},{default:()=>[a.icon.map(s=>Vue.createVNode(naive.NFlex,{class:"item-icon",align:"center",justify:"center"},Ce(s)?s:{default:()=>[s]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[a.label]})]})))?i:{default:()=>[i]})}})])])]})}});function ya(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ba=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=Io();return n==="MacOS"?"⌘ K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&A(r,n)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:o}=this;return Vue.createVNode(naive.NButton,{bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(N,{name:"search",size:"16"},null),default:()=>{let n;return Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[o("headerTooltip.Search"),Vue.createVNode(naive.NButton,{size:"tiny"},ya(n=e())?n:{default:()=>[n]})]})}})}}),va=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.flexProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=ie(M.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){const{signing:e,cssVars:t,spaceSize:o,avatarSize:n,$props:r}=this;return Vue.createVNode(naive.NFlex,Vue.mergeProps({class:"app-avatar"},this.$props,{style:t,size:o}),{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(r,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:n}),null),Vue.createVNode("div",{class:"app-avatar__name"},[e==null?void 0:e.name])]})}}),Va=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Sa={logout:()=>{const{logout:e}=Qr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=z();e("lockScreenSwitch",!0)}},_a=e=>{const t=Sa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},wa=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},Ca=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:n}=se(),r=[{name:"fullscreen",size:18,tooltip:t.value?n("headerTooltip.CancelFullScreen"):n("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:n("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:n("headerTooltip.Setting"),eventKey:"setting"}],l=[...r],i=[...r];return o.value?i:l},Na=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=z(),{t:o}=se(),[n,{toggleFullscreen:r,isEnabled:l}]=Ge(document.getElementsByTagName("html")[0]),{getDrawerPlacement:i,getBreadcrumbSwitch:a}=j(),s=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=ye(),m=Y("globalDrawerValue"),g=Vue.computed(()=>wa({isFullscreen:n,isTabletOrSmaller:c})),b=Vue.computed(()=>Ca({isFullscreen:n,isTabletOrSmaller:c})),v={search:()=>{u.value=!0},setting:()=>{s.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{l||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{K("globalDrawerValue",!m.value)}};return{leftIconOptions:g,rightTooltipIconOptions:b,toolIconClick:d=>{var y;(y=v[d])==null||y.call(v)},showSettings:s,updateLocale:e,getDrawerPlacement:i,getBreadcrumbSwitch:a,globalSearchShown:u,isRenderVNode:d=>c.value?null:d}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:o,getBreadcrumbSwitch:n}=this,{toolIconClick:r,updateLocale:l,isRenderVNode:i}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header"},{default:()=>[Vue.createVNode(ga,{show:this.globalSearchShown,"onUpdate:show":a=>this.globalSearchShown=a},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[t.map(a=>Vue.createVNode(Be,{key:a.name,iconName:a.name,tooltipText:Vue.isRef(a.tooltip)?a.tooltip.value:a.tooltip,customClassName:a.iconClass,onClick:r.bind(this,a.name)},null)),n?Vue.createVNode(fa,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center",size:[16,0]},{default:()=>[i(Vue.createVNode(ba,{onClick:a=>{a.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(a=>Vue.createVNode(Be,{key:a.name,iconName:a.name,tooltipText:Vue.isRef(a.tooltip)?a.tooltip.value:a.tooltip,customClassName:a.iconClass,onClick:r.bind(this,a.name)},null)),Vue.createVNode(naive.NDropdown,{options:Je,onSelect:a=>l(String(a)),trigger:"click"},{default:()=>[Vue.createVNode(N,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:Va(),onSelect:_a.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(va,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(ma,{show:this.showSettings,"onUpdate:show":a=>this.showSettings=a,placement:o},null)]})}}),Ta=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(Na,null,null)]})}}),ka={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Oa=Ze('',1),xa=[Oa];function Ra(e,t){return Ye(),Xe("svg",ka,[...xa])}const Aa={render:Ra},Pa={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},La=Ze('',1),Ma=[La];function Da(e,t){return Ye(),Xe("svg",Pa,[...Ma])}const za={render:Da};function Ia(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ja=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=Z(),{changeMenuModelValue:l}=ce(),{getRootPath:i}=Q(),{maximize:a}=yo(),{reload:s}=Ga(),{close:u,closeAll:c,closeRight:m,closeLeft:g,closeOther:b}=Ya(),v=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let p=-1;const f={size:16},d=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(N,{name:"reload",size:f.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(N,{name:"close",size:f.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(za,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(Aa,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(N,{name:"other",size:f.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(N,{name:"resize_h",size:f.size},null),disabled:!1}]),y=he(16),T={closeCurrentPage:()=>{n.value!==i.value&&u(p)},reloadCurrentPage:()=>{s()},closeAll:()=>{c()},closeRight:()=>{m(p)},closeLeft:()=>{g(p)},closeOther:()=>{b(p)}},h=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),V="menu_tag_data",x=Y("globalMainLayoutLoad"),S=_=>{u(_)},C=(_,w)=>{d.value.forEach(L=>{if(L.key===_){L.disabled=w;return}})},R=_=>{h.actionDropdownShow=!1,l(_.fullPath,_)},I=()=>{const _=document.getElementById(y);if(_)return Array.from(_.childNodes).find(ue=>jo(ue,"n-scrollbar-container").value)},P=_=>{var L;const w=I();if(w){const ue=w.scrollLeft||0,De=_==="left"?Math.max(0,ue-200):ue+200;(L=o.value)==null||L.scrollTo({left:De,behavior:"smooth"})}},B=_=>{var w;h.actionDropdownShow=!1,(w=T[_])==null||w.call(T)},J=(_,w)=>{w.preventDefault(),h.actionDropdownShow=!1,p=_,Vue.nextTick(()=>{h.actionDropdownShow=!0,h.x=w.clientX,h.y=w.clientY})},q=()=>{const _=r.value.length-1,{closeable:w}=r.value[p]??{};C("closeCurrentPage",!w),p===_?C("closeRight",!0):p<_&&C("closeRight",!1),p===0?C("closeLeft",!0):p>0&&C("closeLeft",!1)},vo=()=>{p=r.value.findIndex(w=>w.fullPath===n.value),q()},Vo=_=>{r.value.length>1&&_.fullPath!==i.value&&(_.closeable=!0)},So=_=>{_.fullPath!==n.value&&(_.closeable=!1)},_o=()=>{I()&&Vue.nextTick().then(()=>{var w;(w=o.value)==null||w.scrollTo({left:99999,behavior:"smooth"})})},wo=()=>{Vue.nextTick().then(()=>{const _=Re(`attr:${V}="${n.value}"`);if(_!=null&&_.length){const[w]=_;Vue.nextTick().then(()=>{var L;(L=o.value)==null||L.scrollTo({left:w.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(_,w)=>{d.value.forEach(L=>{v.includes(L.key)&&(_.length>1?L.disabled=!1:L.disabled=!0)}),w!=null&&w.length&&(_.length>(w==null?void 0:w.length)?_o():_.length===(w==null?void 0:w.length)&&wo())},{immediate:!0}),Vue.watch(()=>h.actionDropdownShow,_=>{var w;_&&((w=He(q,100))==null||w())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:S,getMenuKey:n,menuTagClick:R,moreOptions:d,scrollX:P,scrollRef:o,uuidScrollBar:y,actionDropdownSelect:B,actionState:h,menuTagContextMenu:J,setCurrentContextmenuIndex:vo,menuTagMouseenter:Vo,menuTagMouseleave:So,MENU_TAG_DATA:V,iconConfig:{width:22,height:22},maximize:a,getRootPath:i,reload:s,globalMainLayoutLoad:x}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:r,MENU_TAG_DATA:l,globalMainLayoutLoad:i}=this,{maximize:a,closeCurrentMenuTag:s,scrollX:u,$t:c,menuTagClick:m,menuTagContextMenu:g,menuTagMouseenter:b,menuTagMouseleave:v,actionDropdownSelect:p,reload:f}=this;return Vue.createVNode(naive.NLayoutHeader,null,{default:()=>[Vue.createVNode("div",{class:"menu-tag"},[Vue.createVNode(naive.NDropdown,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:p.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},Ia(e=r.map((d,y)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:d.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:d.fullPath===this.getMenuKey?"primary":"default"},{onClick:m.bind(this,d),onContextmenu:g.bind(this,y),onMouseenter:b.bind(this,d),onMouseleave:v.bind(this,d),[l]:d.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:T,meta:{i18nKey:h}}=d;return h?c(h):T}}),(d.closeable||r.length===1)&&d.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:s.bind(this,y)}),{default:()=>[Vue.createVNode(N,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(N,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{a(!0)}},null),Vue.createVNode(N,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${i?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{f()}},null),Vue.createVNode(io,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(N,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Ea=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(ja,null,null)}}),$a=e=>{const t=be(e[0]),o=be(e[1]),n=be(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${n.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${n.height.value}px`}))},Fe=Oo(M.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),Ba=()=>({setLockAppScreen:o=>{Fe.value=o},getLockAppScreen:()=>Fe.value}),Fa=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=j(),{getLockAppScreen:l}=Ba(),i=$a([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:i,getLockAppScreen:l,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:r}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:n}=this;return n()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0},{default:()=>[Vue.createVNode(aa,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(Ta,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Ea,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:te,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(go,null,null)]}),o?Vue.createVNode(da,{ref:"layoutFooterRef"},null):null]})]})}}),Wa=async()=>{const{getRootPath:e}=Q();return[{path:"/",name:"login",component:()=>k(()=>import("./index-_HUZ_9yz.js"),__vite__mapDeps([59,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,47,20,21,19,24,25,26,27,28,29,30,31,32,60]))},{path:"/",name:"layout",redirect:e.value,component:Fa,children:Xr()}]};let ae;const Ka=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Wa(),scrollBehavior:e=>{mr(e)}}),xl=async e=>{ae=await Ka(),oa(ae),e.use(ae),ge()},ge=()=>{try{if(ae)return{router:ae};throw new Error}catch{throw new Error("router is not defined")}},We="YYYY-MM-DD HH:mm:ss",Ua=()=>({locale:i=>{const a=vn[i];a?F.locale(a):F.locale(Vn)},getStartAndEndOfDay:i=>{const{format:a=We}=i??{},s=F(),u=s.startOf("day"),c=s.endOf("day"),m=s.format(a),g=u.format(a);return{today:s,startOfDay:u,endOfDay:c,formatToday:m,formatStartOfDay:g}},format:(i,a)=>{const{format:s=We}=a??{};return F(i).format(s)},isDayjs:i=>F.isDayjs(i),daysDiff:(i,a)=>{const s=F(i);return F(a).diff(s,"days")},isDateInRange:(i,a)=>{const{start:s,end:u}=a,c=F(i);return c.isAfter(s)&&c.isBefore(u)}});function ye(e){const{width:t,height:o}=Le(e),n=Vue.ref(!1);return Eo(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:n}}let Ke=999,Ne=!1;const G="ELEMENT-FULLSCREEN-RAY",{height:Ue}=Le(),qe=document.createElement("style"),qa=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:r,exit:l,backgroundColor:i,zIndex:a}=t??{},s={};let u=!1;const c=()=>{const p=W(e);if(!p)return;const{left:f,top:d}=p.getBoundingClientRect(),y=` + [${G}] { + position: fixed; + width: 100% !important; + height: ${Ue.value}px !important; + transform: translate(-${f}px, -${d}px) !important; + transition: all 0.3s var(--r-bezier); + z-index: ${X(a,"Null")||X(a,"Undefined")?Ke:a} !important; + background-color: ${i??null}; + } + `;qe.innerHTML=y,Ne||document.head.appendChild(qe)},m=()=>{const p=W(e);o==null||o(),p&&(p.getAttribute(G)||p.setAttribute(G,G),u||(u=!0,Ke+=1),Ne||(c(),Ne=!0),s.transition=p.style.transition,p.style.transition="all 0.3s var(--r-bezier)",r==null||r())},g=()=>{n==null||n();const p=W(e);p&&p.removeAttribute(G),l==null||l()},b=()=>{const p=W(e);p&&(p.getAttribute(G)?g():m())},v=Vue.watch(()=>Ue.value,c);return $o(()=>{const p=W(e);p&&(p.style.transition=s.transition??"",p.removeAttribute(G)),v()}),{enter:m,exit:g,toggleFullscreen:b}},Te={svg:oe.toSvg,png:oe.toPng,jpeg:oe.toJpeg,blob:oe.toBlob,pixelData:oe.toPixelData},Rl=(e,t)=>{const{beforeCreate:o,created:n,createdError:r,finally:l,imageType:i}=t??{};return{create:s=>new Promise((u,c)=>{var g;const m=W(e);if(o==null||o(m),!m)return r==null||r(),c("useDomToImage: element is undefined.");(g=Te[s??i??"jpeg"])==null||g.call(Te,m,t).then(b=>(n==null||n(b,m),u(b))).catch(b=>(r==null||r(b),c(b))).finally(()=>{l==null||l()})})}},Al=(e,t)=>({print:()=>{const n=W(e);n&&xo({...t,printable:n})}}),yo=()=>({isLayoutContentMaximized:Vue.computed(()=>Y("layoutContentMaximize").value),maximize:(o,n)=>{var a;const{scrollToOptions:r}=n??{},l=W(te),{toggleFullscreen:i}=qa(l,n);K("layoutContentMaximize",o),i(),r&&o&&((a=te==null?void 0:te.value)==null||a.scrollTo(r))}}),Ga=()=>({reload:(n=800)=>{K("globalMainLayoutLoad",!1),setTimeout(()=>K("globalMainLayoutLoad",!0),n)},openSpin:()=>{K("layoutContentSpinning",!0)},closeSpin:()=>{K("layoutContentSpinning",!1)}}),Pl=()=>({setWatermarkContent:r=>{const{getWatermarkConfig:l}=j(),i=Object.assign(l.value,{content:r}),{updateSettingState:a}=z();a("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:r}=z();r("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:r}=z();r("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:r}=j(),{updateSettingState:l}=z();l("watermarkSwitch",!r.value)}}),ke=e=>{const{getPrimaryColorOverride:t}=j(),{updateSettingState:o}=z();o("primaryColorOverride",e?Object.assign({},t.value,E.appNaiveUIThemeOverrides.dark,E.appNaiveUIThemeOverridesCommon.dark):Object.assign({},t.value,E.appNaiveUIThemeOverrides.light,E.appNaiveUIThemeOverridesCommon.light))},Ha=()=>{const e=()=>{const{getAppTheme:r}=j(),{t:l}=se();return{theme:r.value,themeLabel:r.value?l("headerSettingOptions.ThemeOptions.Dark"):l("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:r}=z();r("appTheme",!0),ke(!0)},changeLightTheme:()=>{const{updateSettingState:r}=z();r("appTheme",!1),ke(!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:l}=z();l("appTheme",!r),ke(!r)},getAppTheme:e}},ee=(e,t)=>{const{getMenuTagOptions:o}=Z();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>o.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:o.value[e],index:e}}else if(typeof e=="string"){const n=o.value.findIndex(r=>r.fullPath===e);return n>-1?{option:o.value[n],index:n}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:n}=e,r=o.value.findIndex(l=>l.fullPath===n);if(r===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:r}}};function Ya(){const{getMenuTagOptions:e,getMenuKey:t}=Z(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:r,resolveOption:l}=ce(),i=()=>e.value.findIndex(v=>v.fullPath===t.value);return{close:v=>{const p=ee(v,"close");if(p){const{index:f,option:d}=p;if(n(f),d.fullPath===t.value){const y=e.value[f-1];y&&o(y.fullPath,y)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:v}=Q(),{router:{getRoutes:p}}=ge(),f=p().find(d=>d.path===v.value);if(f){const d=Oe(f,["children","meta","path","name","redirect"]);o(d.path,l({...d,fullPath:d.path}))}},closeRight:v=>{const p=ee(v,"closeRight");if(p){const{option:f,index:d}=p,y=e.value.length-d,T=i();n(d+1,y),d<=T&&t.value!==f.fullPath&&o(f.fullPath,f)}},closeLeft:v=>{const p=ee(v,"closeLeft");if(p){const{option:f,index:d}=p,y=i();n(0,d),y<=d&&t.value!==f.fullPath&&o(f.fullPath,f)}},closeOther:v=>{const p=ee(v,"closeOther");if(p){const{option:f}=p;t.value!==f.fullPath?(n(0,e.value.length),o(f.fullPath,f)):r(f,!1)}},getCurrentTagIndex:i,checkCloseRight:v=>{const p=ee(v,"checkCloseRight");if(p){const{index:f}=p,d=e.value.length-1;return!(f>=d)}return!1},checkCloseLeft:v=>{const p=ee(v,"checkCloseRight");if(p){const{index:f}=p,d=e.value.length-1;return f===0?!1:f>0&&d>0}return!1}}}function Ll(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:r,replace:l}}=ge(),{isPush:i=!0,query:a}=o||{},s=u=>i?r({path:u,query:a}):l({path:u,query:a});if(typeof t=="number"){if(isNaN(t)){console.warn(`navigationTo: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=Z();if(t>u.value.length){console.warn(`navigationTo: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],m=g=>{if(g.children&&g.children.length>0){const{children:[b]}=g;m(b);return}s(g.fullPath)};m(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?s(u.path):console.warn(`navigationTo: The path "${t}" is not found.`)}else s(t.fullPath)}}}function Q(){const{getAppRootRoute:e}=j(),{updateSettingState:t}=z(),o=e,n=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:r,setRootRoute:i=>{t("appRootRoute",Object.assign({},e.value,i))}}}const Ml=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const r=e[n].default;let l=n.replace(`./${t}/`,"").replace(/^\.\//,"");const i=l.lastIndexOf(".");l=l.substring(0,i);const a=l.split("/"),s=a.shift(),u=a.join(".");s&&(u?(ve(o,s,o[s]||{}),ve(o[s],u,r)):ve(o,s,r||{}))}),o},Xa=async e=>{var o;const t={};for(const n of e){const r=await fn(Object.assign({"./lang/en-US.ts":()=>k(()=>import("./en-US-G-3olVfr.js"),__vite__mapDeps([61,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32])),"./lang/zh-CN.ts":()=>k(()=>import("./zh-CN-uEULo8L1.js"),__vite__mapDeps([62,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32]))}),`./lang/${n.key}.ts`),l=n.key;l&&(t[l]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},Dl=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},bo=()=>ie(M.localeLanguage,"localStorage",{defaultValue:yn});export{gl as A,ia as B,Ol as C,Vn as D,bl as E,io as F,yo as G,Ll as H,Ga as I,Pl as J,Ha as K,Je as L,Se as M,Cl as R,pa as T,k as _,Rl as a,yl as b,j as c,M as d,z as e,va as f,Ba as g,Qr as h,ye as i,Y as j,kl as k,xl as l,se as m,Dl as n,Q as o,K as p,Nl as q,N as r,Vl as s,Ml as t,Al as u,vl as v,wl as w,Sl as x,_l as y,Tl as z}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["assets/index-V4QRRdvk.js","assets/vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js","assets/lodash@4.17.21-yUHHMES2.js","assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js","assets/canvas@2.11.2-dZp4QMlu.js","assets/js-binary-schema-parser@2.0.3-CCV6nRej.js","assets/js-cookie@3.0.5-bc0KQLgp.js","assets/screenfull@5.2.0-q9gEF-YC.js","assets/qs@6.11.2-wwOruwhc.js","assets/side-channel@1.0.4-hl21th03.js","assets/get-intrinsic@1.2.1-NE0DZZ3B.js","assets/has-symbols@1.0.3-fNtejGuA.js","assets/has-proto@1.0.1-dzJH2Y5C.js","assets/function-bind@1.1.1-Y6-kkB5s.js","assets/has@1.0.3-rcPLRdvS.js","assets/call-bind@1.0.2-8lNE5ocE.js","assets/dayjs@1.11.10-A-QuG2Ol.js","assets/print-js@1.6.0-gYKv6oGQ.js","assets/currency.js@2.0.4--or6eeOG.js","assets/index-0vVhegrX.js","assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js","assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js","assets/utils-9KNp0Hl_.js","assets/lodash-es@4.17.21-xgd1l9mE.js","assets/interactjs@1.10.26-I0IiZoEj.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js","assets/dom-to-image@2.6.0-eHYYUq-2.js","assets/echarts@5.4.3-Vt5ZmFiA.js","assets/zrender@5.4.4-fafgp4mQ.js","assets/tslib@2.3.0-21A5UWR7.js","assets/@vue_runtime-core@3.4.15-xG7oRWIU.js","assets/@vue_reactivity@3.4.15-2zCDAkOA.js","assets/@vue_shared@3.4.15-JOA8BF6u.js","assets/index-3nkF0W6U.css","assets/index-THSN1hLH.js","assets/instance-7qsRhtDJ.js","assets/index-kznjMqp-.css","assets/index-x0QXGe95.js","assets/index-fivPg6Em.js","assets/index-pVLYiCuL.js","assets/index-5_cHsaVs.js","assets/index-ajyCn2oj.css","assets/index-kPgjZ-f1.js","assets/index-qGkYCCUu.js","assets/index-vOHV7Y2q.js","assets/index-z48CZ9gx.js","assets/index-qmd_Y4G7.js","assets/ray-9TfU2AhD.js","assets/index-97NcEsrB.js","assets/index-HDKPr_0g.css","assets/index-lY-ieFVf.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-Qb9kYd8T.js","assets/index-iKuv6ZNn.css","assets/index-TowKMcLX.js","assets/index-L_RKjWc5.js","assets/index-WFAdjrJF.js","assets/index-Btqqg3j9.css","assets/index-_HUZ_9yz.js","assets/index-OMe0-hbS.css","assets/en-US-G-3olVfr.js","assets/zh-CN-uEULo8L1.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} diff --git a/assets/hooks-caxx0fQA.js.gz b/assets/hooks-caxx0fQA.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..095335607738b78532565ef064f3261c71cf3187 GIT binary patch literal 31510 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�urG5S&tW9RBs^&H#1K=wx`qnHWpa0>#% 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 N{a@=woMRWF0RU$$n$rLP literal 0 HcmV?d00001 diff --git a/assets/hooks-l3ri07lE.css b/assets/hooks-l3ri07lE.css new file mode 100644 index 00000000..b267e48a --- /dev/null +++ b/assets/hooks-l3ri07lE.css @@ -0,0 +1 @@ +@charset "UTF-8";.ray-chart{width:var(--ray-chart-width);height:var(--ray-chart-height);border:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .35s var(--r-bezier);transition:width .35s var(--r-bezier)}.ray-chart .ray-chart__container{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid{-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid .collapse-icon{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .3s var(--r-bezier);transition:color .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow{margin-left:.5em;-webkit-transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow.collapse-icon--arrow__expanded{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ray-icon{position:relative;width:var(--ray-icon-width);height:var(--ray-icon-height);border:none;outline:none;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;fill:currentColor;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:var(--ray-icon-depth);cursor:var(--ray-icon-cursor)}.ray-icon svg[RayIconAttribute=ray-icon]{width:var(--ray-icon-width);height:var(--ray-icon-height);fill:currentColor}.ray-icon-path__animate{stroke-dasharray:var(--ray-icon-path-length);stroke-dashoffset:var(--ray-icon-path-length);-webkit-animation:rayIconPathAnimate 2s forwards;animation:rayIconPathAnimate 2s forwards}@-webkit-keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}@keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}.ray-iframe{width:var(--ray-iframe-width);height:var(--ray-iframe-height);-webkit-box-sizing:border-box;box-sizing:border-box;border:var(--ray-iframe-frameborder)}.ray-iframe .ray-iframe__container{width:100%;height:100%;border:0;outline:0}.r-modal.n-card.r-modal__preset-card--fullscreen{width:100%}.r-modal.n-card.r-modal__preset-card--fullscreen .n-card__content{overflow:scroll}.r-modal.n-card{width:var(--r-modal-card-width)}.r-modal.n-dialog{width:var(--r-modal-dialog-width)}.ray-qrcode{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ray-qrcode .ray-qrcode__error{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;background-color:#000000b3;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.938rem 0}.ray-qrcode .ray-qrcode__error .ray-qrcode__error-content{text-align:center;font-size:.938rem;font-weight:500;color:#fff}.ray-qrcode .n-spin-content--spinning img{-webkit-filter:blur(.313rem);filter:blur(.313rem)}.r-table__c-tree .n-tree-node-switcher.n-tree-node-switcher--hide{visibility:visible}.r-table__c-tree .ray-icon.r-table__c-tool-icon--active{color:var(--ray-theme-primary-color)}.r-table__setting:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s var(--r-bezier);transition:-webkit-transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.r-layout-full{position:fixed;top:0;right:0;bottom:0;left:0}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container{overflow:hidden}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content{height:var(--layout-content-height);padding:.833rem}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container,.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container .n-scrollbar-content{height:100%}.ray-template--light .r-layout-full__viewer-content{-webkit-box-shadow:0 -1px .104rem rgba(0,0,0,.1215686275);box-shadow:0 -1px .104rem #0000001f}.ray-template--dark .r-layout-full__viewer-content{-webkit-box-shadow:0 -1px .104rem rgba(0,0,0,.7215686275);box-shadow:0 -1px .104rem #000000b8}.n-drawer.app-menu__drawer{width:auto!important}.n-drawer.app-menu__drawer .n-layout-sider{height:100%}.ray-template--light .app-menu__sider{-webkit-box-shadow:.104rem 0 .417rem rgba(0,0,0,.1215686275);box-shadow:.104rem 0 .417rem #0000001f}.ray-template--dark .app-menu__sider{-webkit-box-shadow:.104rem 0 .417rem rgba(0,0,0,.7215686275);box-shadow:.104rem 0 .417rem #000000b8}.ray-menu__logo{height:3.333rem;padding:0 .938rem 0 1.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.417rem .625rem;font-weight:600;overflow:hidden}.ray-menu__logo.ray-menu__logo-url{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;background-color:var(--n-color);z-index:20}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.content-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.content-wrapper[v-cloak]{display:none}.r-layout-full__viewer-content--maximize .layout-content__maximize-out{position:fixed;width:4.167rem;height:4.167rem;border-radius:50%;cursor:pointer;z-index:99;right:-2.083rem;top:-2.083rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier);transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier)}.r-layout-full__viewer-content--maximize .layout-content__maximize-out .ray-icon{-webkit-transform:translate(-.729rem,.729rem);-ms-transform:translate(-.729rem,.729rem);transform:translate(-.729rem,.729rem)}body[class=ray-template--dark] .r-layout-full__viewer-content--maximize--dark .layout-content__maximize-out{color:#2c2a28;background:#757473}body[class=ray-template--dark] .r-layout-full__viewer-content--maximize--dark .layout-content__maximize-out:hover{background-color:#d5d3d1;color:#44403c}body[class=ray-template--light] .r-layout-full__viewer-content--maximize--light .layout-content__maximize-out{color:#eae9e8;background:#a19f9d}body[class=ray-template--light] .r-layout-full__viewer-content--maximize--light .layout-content__maximize-out:hover{background-color:#44403c;color:#d5d3d1}.ray-template--dark .r-layout-full__viewer-content{background-color:#101014}.ray-template--light .r-layout-full__viewer-content{background-color:#f7f9f8}.layout-footer-wrapper{height:2.5rem;text-align:center;line-height:2.5rem}.ray-template--dark .layout-footer-wrapper{background-color:#18181c}.ray-template--light .layout-footer-wrapper{background-color:#fff}.layout-header{height:3.333rem;padding:0 .938rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-header>.layout-header__method{width:100%}.ray-template--light .layout-header{-webkit-box-shadow:0 1px .104rem rgba(0,0,0,.1215686275);box-shadow:0 1px .104rem #0000001f}.ray-template--dark .layout-header{-webkit-box-shadow:0 1px .104rem rgba(0,0,0,.7215686275);box-shadow:0 1px .104rem #000000b8}.tooltip-text__icon{cursor:pointer;outline:none;border:none}.setting-drawer__space{width:100%}.setting-drawer__space .n-descriptions-table-content{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-active,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active,.n-breadcrumb .n-breadcrumb-item .breadcrumb-move{-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-from,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(1.042rem);-ms-transform:translateX(1.042rem);transform:translate(1.042rem)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{position:absolute}.global-search{position:fixed;width:33.854rem;left:50%;margin-left:-16.927rem;top:3.125rem}.global-search .global-search__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.global-search .global-search__wrapper .global-search__card{border-radius:.313rem;min-width:41.667rem}.global-search .global-search__wrapper .global-search__card .ray-icon{color:var(--ray-theme-primary-color)}.global-search .global-search__wrapper .global-search__card .n-card__action{padding:.833rem .625rem .625rem}.global-search .global-search__wrapper .global-search__card .n-card__content{min-height:5.99rem}.global-search .global-search__wrapper .global-search__card .content-item{padding:.625rem;border-radius:.313rem;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier);border:1px solid var(--n-border-color)}.global-search .global-search__wrapper .global-search__card .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-search .global-search__wrapper .global-search__card .item-icon{min-width:1.25rem;border-radius:.208rem;border:1px solid var(--n-border-color);padding:.156rem .313rem;background-color:var(--n-action-color)}.global-search .global-search__wrapper .global-search__card .item-icon,.global-search .global-search__wrapper .global-search__card .item-label{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);font-weight:bolder}.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item.content-item--active,.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.app-avatar{cursor:var(--app-avatar-cursor)}.app-avatar .app-avatar__name{font-weight:500}.menu-tag{height:2.396rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.313rem 0}.menu-tag .menu-tag-space{width:calc(100% - .938rem);padding:.469rem}.menu-tag .menu-tag-space .menu-tag-wrapper{width:calc(100% - 4.896rem)}.menu-tag .menu-tag-space .ray-icon{cursor:pointer}.menu-tag .menu-tag-space .menu-tag__right-wrapper .menu-tag__right-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu-tag .menu-tag-space .menu-tag__right-wrapper .menu-tag__right-setting{width:1.458rem;height:1.042rem}.menu-tag .n-tag{cursor:pointer}.menu-tag .menu-tag__btn{padding:.365rem .521rem}.menu-tag .menu-tag__btn .menu-tag__btn-icon--hidden{display:none!important}.menu-tag .menu-tag__btn .menu-tag__btn-icon{display:inline;margin-left:0;width:0;height:0;-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);overflow:hidden;opacity:0}.menu-tag .menu-tag__btn .menu-tag__btn-icon .ray-icon{-webkit-transform:translate(-1px,0px);-ms-transform:translate(-1px,0px);transform:translate(-1px)}.menu-tag .menu-tag__btn:hover .menu-tag__btn-icon{width:.729rem;height:.729rem;margin-left:.26rem;font-size:.625rem;background-color:#0000001f;border-radius:50%;padding:1px;-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);opacity:1}.menu-tag__dropdown .menu-tag__icon{width:.938rem;height:.938rem}.menu-tag__right-setting--spinning{-webkit-animation:elementRotate .8s linear infinite;animation:elementRotate .8s linear infinite}.ray-template--light .menu-tag{-webkit-box-shadow:0 .104rem .104rem rgba(0,0,0,.1215686275);box-shadow:0 .104rem .104rem #0000001f}.ray-template--dark .menu-tag{-webkit-box-shadow:0 .104rem .104rem rgba(0,0,0,.7215686275);box-shadow:0 .104rem .104rem #000000b8} diff --git a/assets/hooks-l3ri07lE.css.gz b/assets/hooks-l3ri07lE.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..447ee3ca845394f438ec0c979cd9f1f1019dcd19 GIT binary patch literal 2546 zcmVvE(_hzGIrjH*=3i5gZp+YdvM&a7}+i- zx|S`UtaQ333;|cIh&T=Yhm7OaO%k*GXfv9SvY_~FW6jiqr4%e+Rw{svs1R&k zF(uo46GJY5*BuIoh=8oDyEL)(fC0pK&r8NP1tTqz)+WY`GVZw3vpYSC^uE-7YBv$W zoU_9*!+c9}L?IO$cMjQAtUa}mQ^vEK7jREfUz)^)y!Nm*oCz%8VY2iR*gh)l8SNbF zxOJxofnf-*1Z&h_1^ny5vp2jAX9bRlc7LE zn?_XvRO9*^qrl@^Q+1ooxg})Mrl3bt{abZD+AKQO_XSaqChyf|#yhzjWh}we%~6bb zVwz!Ca4112AVTS$(lX`%xkdWwv5rQpIE7ps*$eQLvcsl~Iis{ovAqLTS4Fkj0~&Ewj2*=M`&h~kNRHU)_-cx^~X)vO2UnZLU7JZUU zoN*$jeE}{=jA^ScAsk}0_c`O4)v0D_dSgcSS>DXw>lub_aj|jN(-nuz@!nCx0gw^d zu^*bGEEm$EfuUbP4wW{{JulEYlcs5V;vAI)$qi|wS~eo`19YMf!K zhcRlx(O8<3W3}eSo{Jr1fC^4B%-^b0WOH1C5Yi>=q+uKnVg1#a7}j)-kLqVcS0^i1 z54aEFWtoZ;D8+AVFO>6X%xOwqAyKx}3%JrtFNl~BEZcaMY4ti|rSj-z<)TpSWSur< z7`_lVNbu;0#@+2ml0g0?=NcJNAK+H>q7lsrG!aaJlSFExyPC?Q^*>}+83{Ec!n_&v z^nb@uA8ZL*2TjrpKvqacix8DP?`>8ql-%Kj9X6hW{NmMdeQzdhIp0S3!F!T_U4P=w z7pui&Ie!esM`+*er(KQ`%%AVe(DE9FqSZ-8a~vOlySOM&2Khb=D}WB~@LsS#ldND| z;9Q)+xA&JMz%ST|hD0@DV5x><&v9q|@=?YZRz4UeTD@$*|y!*#oIkDUTaFkH zGe}`={FXMzrWWJI5A=_UMQecorKBiH*%eW6*bxD!EN~23Q!Zn55Qq>fAg@>9ceA{R zviSMr8jmVxE4pX+())uBkxwrurVKy-ezYZbI&ZNN%J3`6$Y*fewzm&M(}UPvbYrE; z-p*WqA=T03c6D2`$#FvVrOHb?dSmorz19I2nz-Id*%GN|P3wvWxbU3Nw#Rmmo3$?cX%x=-2ne9xcVlqd9wrOR}ku1;o+DPsb7?T)lLpSUW<=+|_V zD{CPQFL9Xqz|vO!%8y5ub}126KhnrMz*ba09;SXH*Xo^h{nT!TVFqHyl6DFHj3~8q z29vd`lgBG^#}7=uykdHpugHpfBIwqkRLtok6{TM@KEA5sz91ia;Cy@=oAm#-1G` zGwz53PGY{#BB#|-3hi2LrP;b3`gF}e3it&s9q8C2Gxh?8`&sBK~dd%x|!A9ZPm%$QWjx~O29nc4d)cosk@rX87{zi`)+rAZW~u0N^#Pm8qEZieB960M6!_u%THvYiO&yNDno`XYZb^WB9?nLaX$ z6*pgYukewn%vCK`_eaN0E!Y$$%QF$lDaq!FXZM|W@l z*j)eE=cav#>X7BD%srN&j`@ZZCs3<`yko#GSYUo^J!Wg*&2zQ}=2+ihn9HY9oxA>% zD+{Jb;BAv*PS=ZXClhN9S#`J^Ye`Q1h3u3e#x#DAd4q#Y+G(BD*`jh|V??aBiDCL= zXYNV~@$np;CPrwvuuG;6Lsg_jwQ6=dsyEhO=3T;F7}Ob?$>QAEd}Yh!1o0^17# IehD@J05qZVb^rhX literal 0 HcmV?d00001 diff --git a/assets/hooks-t-w81zpM.css b/assets/hooks-t-w81zpM.css deleted file mode 100644 index 0dae5933..00000000 --- a/assets/hooks-t-w81zpM.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.ray-chart{width:var(--ray-chart-width);height:var(--ray-chart-height);border:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .35s var(--r-bezier);transition:width .35s var(--r-bezier)}.ray-chart .ray-chart__container{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid{-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid .collapse-icon{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .3s var(--r-bezier);transition:color .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow{margin-left:.5em;-webkit-transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow.collapse-icon--arrow__expanded{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ray-icon{position:relative;width:var(--ray-icon-width);height:var(--ray-icon-height);border:none;outline:none;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;fill:currentColor;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:var(--ray-icon-depth);cursor:var(--ray-icon-cursor)}.ray-icon svg[RayIconAttribute=ray-icon]{width:var(--ray-icon-width);height:var(--ray-icon-height);fill:currentColor}.ray-icon-path__animate{stroke-dasharray:var(--ray-icon-path-length);stroke-dashoffset:var(--ray-icon-path-length);-webkit-animation:rayIconPathAnimate 2s forwards;animation:rayIconPathAnimate 2s forwards}@-webkit-keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}@keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}.ray-iframe{width:var(--ray-iframe-width);height:var(--ray-iframe-height);-webkit-box-sizing:border-box;box-sizing:border-box;border:var(--ray-iframe-frameborder)}.ray-iframe .ray-iframe__container{width:100%;height:100%;border:0;outline:0}.r-modal.n-card.r-modal__preset-card--fullscreen{width:100%}.r-modal.n-card.r-modal__preset-card--fullscreen .n-card__content{overflow:scroll}.r-modal.n-card{width:var(--r-modal-card-width)}.r-modal.n-dialog{width:var(--r-modal-dialog-width)}.ray-qrcode{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ray-qrcode .ray-qrcode__error{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;background-color:#000000b3;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.938rem 0}.ray-qrcode .ray-qrcode__error .ray-qrcode__error-content{text-align:center;font-size:.938rem;font-weight:500;color:#fff}.ray-qrcode .n-spin-content--spinning img{-webkit-filter:blur(.313rem);filter:blur(.313rem)}.r-table__c-tree .n-tree-node-switcher.n-tree-node-switcher--hide{visibility:visible}.r-table__c-tree .ray-icon.r-table__c-tool-icon--active{color:var(--ray-theme-primary-color)}.r-table__setting:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s var(--r-bezier);transition:-webkit-transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.r-layout-full{position:fixed;top:0;right:0;bottom:0;left:0}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container{overflow:hidden}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content{height:var(--layout-content-height);padding:.833rem}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container,.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container .n-scrollbar-content{height:100%}.n-drawer.app-menu__drawer{width:auto!important}.n-drawer.app-menu__drawer .n-layout-sider{height:100%}.ray-menu__logo{height:3.333rem;padding:0 .938rem 0 1.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.417rem .625rem;font-weight:600;overflow:hidden;border-right:solid 1px var(--n-border-color)}.ray-menu__logo.ray-menu__logo-url{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;background-color:var(--n-color);z-index:20}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.content-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.content-wrapper[v-cloak]{display:none}.r-layout-full__viewer-content--maximize .layout-content__maximize-out{position:fixed;width:4.167rem;height:4.167rem;border-radius:50%;cursor:pointer;z-index:99;right:-2.083rem;top:-2.083rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier);transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier)}.r-layout-full__viewer-content--maximize .layout-content__maximize-out .ray-icon{-webkit-transform:translate(-.729rem,.729rem);-ms-transform:translate(-.729rem,.729rem);transform:translate(-.729rem,.729rem)}body[class=ray-template--dark] .r-layout-full__viewer-content--maximize--dark .layout-content__maximize-out{color:#2c2a28;background:#757473}body[class=ray-template--dark] .r-layout-full__viewer-content--maximize--dark .layout-content__maximize-out:hover{background-color:#d5d3d1;color:#44403c}body[class=ray-template--light] .r-layout-full__viewer-content--maximize--light .layout-content__maximize-out{color:#eae9e8;background:#a19f9d}body[class=ray-template--light] .r-layout-full__viewer-content--maximize--light .layout-content__maximize-out:hover{background-color:#44403c;color:#d5d3d1}.ray-template--dark .r-layout-full__viewer-content{background-color:#101014}.ray-template--light .r-layout-full__viewer-content{background-color:#f7f9f8}.layout-footer-wrapper{height:2.5rem;text-align:center;line-height:2.5rem}.ray-template--dark .layout-footer-wrapper{background-color:#18181c}.ray-template--light .layout-footer-wrapper{background-color:#fff}.layout-header{height:3.333rem;padding:0 .938rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-header>.layout-header__method{width:100%}.tooltip-text__icon{cursor:pointer;outline:none;border:none}.setting-drawer__space{width:100%}.setting-drawer__space .n-descriptions-table-content{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-active,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active,.n-breadcrumb .n-breadcrumb-item .breadcrumb-move{-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-from,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(1.042rem);-ms-transform:translateX(1.042rem);transform:translate(1.042rem)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{position:absolute}.global-search{position:fixed;width:33.854rem;left:50%;margin-left:-16.927rem;top:3.125rem}.global-search .global-search__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.global-search .global-search__wrapper .global-search__card{border-radius:.313rem;min-width:41.667rem}.global-search .global-search__wrapper .global-search__card .ray-icon{color:var(--ray-theme-primary-color)}.global-search .global-search__wrapper .global-search__card .n-card__action{padding:.833rem .625rem .625rem}.global-search .global-search__wrapper .global-search__card .n-card__content{min-height:5.99rem}.global-search .global-search__wrapper .global-search__card .content-item{padding:.625rem;border-radius:.313rem;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier);border:1px solid var(--n-border-color)}.global-search .global-search__wrapper .global-search__card .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-search .global-search__wrapper .global-search__card .item-icon{min-width:1.25rem;border-radius:.208rem;border:1px solid var(--n-border-color);padding:.156rem .313rem;background-color:var(--n-action-color)}.global-search .global-search__wrapper .global-search__card .item-icon,.global-search .global-search__wrapper .global-search__card .item-label{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);font-weight:bolder}.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item.content-item--active,.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.app-avatar{cursor:var(--app-avatar-cursor)}.app-avatar .app-avatar__name{font-weight:500}.menu-tag{height:2.396rem;border-bottom:solid 1px var(--n-border-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.313rem 0}.menu-tag .menu-tag-space{width:calc(100% - .938rem);padding:.469rem}.menu-tag .menu-tag-space .menu-tag-wrapper{width:calc(100% - 4.896rem)}.menu-tag .menu-tag-space .ray-icon{cursor:pointer}.menu-tag .menu-tag-space .menu-tag__right-wrapper .menu-tag__right-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu-tag .menu-tag-space .menu-tag__right-wrapper .menu-tag__right-setting{width:1.458rem;height:1.042rem}.menu-tag .n-tag{cursor:pointer}.menu-tag .menu-tag__btn{padding:.365rem .521rem}.menu-tag .menu-tag__btn .menu-tag__btn-icon--hidden{display:none!important}.menu-tag .menu-tag__btn .menu-tag__btn-icon{display:inline;margin-left:0;width:0;height:0;-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);overflow:hidden;opacity:0}.menu-tag .menu-tag__btn .menu-tag__btn-icon .ray-icon{-webkit-transform:translate(-1px,0px);-ms-transform:translate(-1px,0px);transform:translate(-1px)}.menu-tag .menu-tag__btn:hover .menu-tag__btn-icon{width:.729rem;height:.729rem;margin-left:.26rem;font-size:.625rem;background-color:#0000001f;border-radius:50%;padding:1px;-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);opacity:1}.menu-tag__dropdown .menu-tag__icon{width:.938rem;height:.938rem}.menu-tag__right-setting--spinning{-webkit-animation:elementRotate .8s linear infinite;animation:elementRotate .8s linear infinite} diff --git a/assets/hooks-t-w81zpM.css.gz b/assets/hooks-t-w81zpM.css.gz deleted file mode 100644 index 1c552a1d048aa2fe0d2713fe5dd8fac1911eaff6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2428 zcmV-?34`_@iwFP!000021MM1XZ{xV}dw+#`hXoQK6eK?qTS5SezLShr{8#q|eC~ixQ;s(?9Y0PP`uBof8^8I|N4 zVVl6vDo8jEt>;LASxF?}EYMOo?tED~l?W(?Zv@0`cox;M-KWz&Mp43<#DsyUcJF)M zr+TmY`3>?{YjH|(Q3Bcsk{+(Z#&Me=NjN*$f~KS_D1Hg7l?Jekf(6V=4X_C{fh{Yh zWW$04m;})vG!PL9dD);UX59%Rgvm~nTm%It9hTN1CY*BNxbu@IJxTPs)_&;@5yC?7 z{UOIuThyPFKRS?B2w_ zCm>8wk2;A8HSiS{+@5BW+n%Gq$z$Jf{CihQlBq*u5||t~4|~oO?MFJNj8GaRJ0XC{ zKdUP-V!HZ?VhR7c@$3Wd!g+xcB47F^mqMYAwQ_^ zC#ILucf#!TZ&+@BHS0UG(#g2kW098OxrE2hHS0%s$pp@!bcQnyk{^Zwd&lGFH_b8% z)boZ1qruZhW6<^Cyd`C-T)}{+{%?@Cwup}Pd`1>jvG*D`;~iara-L%9GL&GE*25?& z1e72(5TR^GX_*KBX0g6_u2T^jNrA}&e*%$Fz7NVoa7z0eyC+~!hO0RPn?5C&^3CWB zgKFpC7xW*I@DxVe_;>NJwhWH-97P}m7p+)0E;-#v2qiCqrS~b+dCk&FXh%HP4O)7i z?$p12lp7^^1^o>Xmcn!3dtr=|$Bp1SmLi>L1V4NFFP?`J2KO=9?2j0eZ01}Lwd@lJ zNfJyuxReM;^w~2mato04<4K4zAJzojP9q$!090AoTI}B5kj5Db` z8r1v^WN)lt>3LygGg+2(7iOp|2&-8mJz|7y9FlLEG%h1lf(T-|6F2VMp9{!!{2Kt3 zPmnmK${!*rKrf(v5#uSKa!+Kk1u+UlXiHK!Jdu*bgzCVr9x044t%G3)!#S2nks8_S95i>{)ggfC!wdrShTb5{_i9jf-Pm6 zq=}(a;5`Tz7X`|J?V`v4s@w(dB>yAH3oayP@&vstJV`-xmr>rvP*c9)HE!p4w0aC~>RRJiL$Z5@pE0v7?}>ZgrcHgHJwg9m*bZ5RH7Qm=b&lxs)Dd(R7dKB3Cd zk#SEYrzCa!;<<8h3{~hRa&%6)H$*#OIlp>Cr6kGYOW44xvGIz%zTP0?tHm(uH_745 z>x<&_WsyWuIMfBT*VxIRy{t4F_#M+x!%F9YA67p)1!=Sgl#-$(-7PacnM?MT&Xg%!vzY8&^Me0f3%<@oXI!PeaIw3k9C$Im1u z-@tLZPCkli4B|W450S0WEH{;qyaY}ZjE=PKHQ`^OQUBy{6bG?;zJj%}6 z(eDL9pT}A4-2T0Mdt>+74cld7IkX*Du{+6y+edJneK|Ri{Cc0;$7`BJERqA-MA<$$G_fbgL#qRaQii z&W$?UM=4afkwTdWQmB|xnw~{tgd?hMtC&%xkD*)jk6?R~1`)ps+mj(*Zv(|3_W-OH z`RlnS=cr;V7J$=4?DE*@jP!}R)>t2H)d#w}WFiIp1m{k4?3p=#g2PB6fmLmMIzyNs zdBct~!Sgro*D4TBiOJV zEf>l;HNAZMn+4?GyX)CQohi>U)-|Ur}M*H$U`xV09T^|6XUU+J`E=RY7g(uGjD8Unf7xjN6@5 zjfnB1d;PD|{8(X*PBDel`@xKu1d8GQkvX+=pd9s9A_npxsi8IZfYt zf+N7T?QP$i?j>qcmhZCmREahf8#0_iV+yL3j-Rl^;?Vhsr-iql@w70pQ{a)+>UWaa*zLRi! zRbKAZ+xNn&R#1Z%5>173(H72ap8Cb}omV`cXqq+@Q`p-{!Hmxx)v!@w)nctxSr0oO zWzX)L*I?#zkvbop_`1l?M&38n7Umbv*FLWL-Okb4W-54*@_pxI>}^-=rh40Ec$~U- u?I$jW;m4CeAqOUZ)3@GnSEZv&77K^4j4&c0yny!jhyMawUC~o2G5`QGTd<%2 diff --git a/assets/index--tonXxTo.js.gz b/assets/index--tonXxTo.js.gz deleted file mode 100644 index a25d2f82354a84e5cc407d0a5eeb025e758ab76f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2699 zcmV;63Uu`!iwFP!000021HD=6Zrer{{=ZMb%%XtQ9kL`P`NF`3FOi)#7bm`DW5Y1U zqigx3qPMxCJB%5TLrrU0VZsDXwkh-y*KFnIO{L8Pf7?P58vAxZ% zcY#3Q@O*P_-#KT7G07Jw6U9XZam6oX7|jFiogAfeTph5}bQ4-Cenkanz6m}KK41Du_?p7 zhOTvLMq`e<$LSe9QZwg@w-Yi5V~p8g)0r0FXy86_S;vU0M-Qwx}J!UcA?Ktg(HYWhro z2r|^EX3poX_8T3GEzHrpDyT~GD2sc|fEj%H^5yZXYD+y~JBOIyy(ulJCDaL#n#>Q9 zzGlodhCK(f0FzWRD3dKD^DPVu?vmMFQ%h*NY8rj1@k=9}?Wvz(z9&c?s{v_I$`^+^ z>Byz`#t(vHWD7D+#8M4xUK=>oH#gjO065|_0=_@o*VRAR(bAcmI9RoF$n&t)A-}I3 zS721o0A;Aowf9e(ms2e*nejba5bCM3#B*e!Xoh;ZL!F!JPw_T=kv(Q#I6LCZkGAw2 za^0F1T{G1#_k213n@6%KgE8Pt7LpgwxqjQsnI#@#ODeZ>IFHlR&*(Hh?lia7^OJ$dWtU2V$ZRPB`7F$1u4kK#lA(tt)f^e zU<=qt;4EcJ06It@YYLpB9)MuX#{hy$*pbgUA3!k32!LP|3Hj@LV7dgC8WqhW*Tb?Wels=?%D8Z%< zrTy;zf&J+c=mvG}7^ zTMsl4CP@naX(>sSZAE}F%zRot(V$lC8aP-k~n zN}8xs6}4HI3)m1kY={)rvItx9JzauXMjWdc@|$=IKt{4TVS(gZ0M1e&Xg+*xQ%@k` zoef+&q1W1es;%#5rNf9V4WWW{!g%vBFdfZ-spdg2-CA`~#39I)!9XsMJ!gS2DrCtb zhEc?5se$MWwPjI;+CZsck{AgS8oB|EL=txE&`jviH1z3u>o?@~n5@d#VRV_$=r*94 zNJ6t)hlzv^6OCpYXgsc9Q!+Xenlji_QVy)ZY_id8tzwSJX2O&C%qD2Q{4=zC`cty3KKIIF$Cl>E{w>XcOf=|Y9j|fHao*vJ4-48yH<3L{ZV(}8p z{adU(!4n}kJj!vfIEO?|%ea)XSS)yE$a82u7XO10f7{UY_(>FM)WTq=^l42- z+vDK{rH?VR6zhy@8REJzJ+9?ZAttrrSUe6}HX6TmW9cNr!e?G_7I8dWkaTd%gK{+> z?<6BQV+j~sPtHcy3I=n?b6gy)MM>&hQwC!#wpp5%^%)(DxdaxyZnH!9fC#1&8ZIsRV086~mAesn2E@2|RJ0IyeR# zG7n(Ub`j?m2(S5|1gBbY9wPHtJ3oM!1EaGW1Yl)nizP{-M!6~ z^4~wIeEF!l_IhV)ZF~Kdl0h!VN_qJ&a?y9;!pzv|^trSak``!Hc0akbv$eMSjlInq#~*j1CGG_z>|9jREkW0v z4I@5&Uy`jHcqEUcCo;L4ugc3WLqV9S>aW);>rbS2cQ%gSmy{Nfqi`JdY?KtG{NtCE z55JQxtv=h{__n*|xI;3!W9UAzd3JUF$cKmj?yh*XTO z!lI(fi`vnXBGS_D3qd_tq~3r_>^V#12-o%}o+iIpWAbIZ^jl&Mqdn5^11&aA**CRW zzO`Q6+In-FZKM2+gMIj-a`$d%jNAFM`mclmnd*4H}^KCV2tSH1C5Z5ThRe)lKYjSpYT7X9Vr_WGU5jZe!r zpH^0`%U=ELarwJXLvZ!RPvH3S+?GEBir@i6p@H^%M!7uBER}D5Ro&XEkHy1Fd31pY zJ6HQm-6t`+6G1?|u%xZ3FFWKZzHEzXx5De-DaSDxLh@zW_K}|I{WL F004D4P*DH? diff --git a/assets/index-0vVhegrX.js b/assets/index-0vVhegrX.js new file mode 100644 index 00000000..aa2d3f4f --- /dev/null +++ b/assets/index-0vVhegrX.js @@ -0,0 +1 @@ +function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const n=Vue.defineComponent({name:"RayLink",setup(){return{handleLinkClick:o=>{window.open(o.src)},avatarOptions:[{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray的前端学习笔记",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"},{key:"ray-template-doc",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",tooltip:"Ray Template Doc",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"}]}},render(){let t;return Vue.createVNode(naive.NFlex,null,a(t=this.avatarOptions.map(e=>Vue.createVNode(naive.NTooltip,{key:e.key},{trigger:()=>Vue.createVNode(naive.NAvatar,Vue.mergeProps({round:!0,src:e.icon,style:["cursor: pointer"]},{onClick:this.handleLinkClick.bind(this,e)},{objectFit:"cover",size:24}),null),default:()=>e.tooltip})))?t:{default:()=>[t]})}});export{n as R}; diff --git a/assets/index-0vVhegrX.js.gz b/assets/index-0vVhegrX.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f9affb33ca5911929710c3994c7b26e1e7eeeff8 GIT binary patch literal 653 zcmV;80&@KyiwFP!000021GSXTPt-sZ$M60Xr3ca`-C0G5SW<|fCPo7U2_80km~G$g z4%?mA%)D8)mL?q3#Dga_F)E4S;Kd(sHN^kMb>Y7-?Jf~8=s~^C_q{it_sx8#X=F$O zrNtd`GX-Rnv?xsgn-&Fu-5l%o_V!9+6GCE%Lc*eg5#A>yWQ&D7jvaD?Ah2s#R#~Is zx;;5Lv0;D-y|IiDIOOIbN==pwisJ~HLc$Vu6OMX7Mh)T-mJ?L2ZH$v+Sf;0jZ6a8 zfi(9rQlixYYRP>rzN{f+x9 literal 0 HcmV?d00001 diff --git a/assets/index-4burEU1U.js.gz b/assets/index-4burEU1U.js.gz deleted file mode 100644 index f9df03595c425abbb29de078c24d304eda5ec86c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2022 zcmVosl9i_AxOFuP! zI$!KWIn2hQkm*LoVU#qq#q5a_X9mwEJ3+$Y05s=0P9}wtNY^eM%?}P~=leThmqexq z83syf^Yf$Jn=e?MavLws2H_h9GIXt18~28jqfRHL$O)BN20)We3yJ3*Gm zIZ$g6&5BGC>8M-N81DfX9qz>8c@WG6?Gn!@+h7Yreb0@R=!2w&6l!#nxf|Hl~2YTm5d-nlHHI0CujP@Ss z8|v|P(TCWeSp`ffI2j}C*MgHYWI^xh1m;0%gi21RAXdgeNn~gvgZjYKR99aovVesq z7Tp=Fh3MV#jG((NR)6;*1QYm^HW?MN2rKZa6ILsbcr|8OPf*zGeu; zd{Glt0bHyVF&Dr?zISQ;{gXX(0vb(hF)CziG7ahDB3|~mV=9MmksNY}kc#SpEHK+t z@*owph>J36+F8o}Tmo*^na?`k7l~6sU}sDR#kB&M<3k09>Z10;E@rC&~>c5Gq9- z0`YPY=fO18;Bl5*2Gh`0BEjuv9+jrvS{LR8Lsyf!+NG=Ax|-52s-nQ=1JM|<=75_Y z=_;eyqKzet1vb6(@iL%5Kkcb3o~U$)LtpP8!E4%6BfJsfD+#r1V~I_vIt<%{=1s10 zkD8>Cw&Ig&*~QeuPQ&q8&$2*>&}5)VqiyEm7s`@I2TX<7iaH02;h&1yT-~{{R$qG- zNx;R#X%p5~p4PrwiiFsX_^T8TTvTBCD>=M!G_-C2(uwhF)0BW8FFAjEn|n|si{~H zjL*QP4LR&N(u^n4$1l7`wa=51QMD`=i(o26PF&0v6;;B5Y-G9LA=X@IqC8Ki&F0Y` zT@V820TG&GamD}PQGMkrB~f|5$4_BFHoUgb7b^+%{}9qV=9JKUT&Zu~+kX9*gGSXv zA2=%Dobdz36k_8_?b?q!-~N2ih??k&mEc#om{9R97Ke>%QqOTJ36-To*CF4_En<5i zmrbXV1~tOFl{7v^q8Z?*ZP2DXQ8~szdYr}rfAd&cg~417EEx}7NL0d(2OobN2h^Gx z>1Y*6Cb5%ZFkUXK5gR`2^fd-~?`2B~xFl9MOLi5cT*5pCQ4-$An|{pg z7HfmS8}q+;>fc=ZAn%kyQc;7dsrwh+eP^q>^`H9P)i+C5s#~A?e|_?H^G5CE3;)-L z{>t^*?I-oStM$7-R5u>izkX8t>1zGK^3K)O`qr;+H*fgYm#VKGbx2>`@xNcGu5Z-; zvGHcaUiouU_~o*Q@JG)%9QeCwI4BU#%@| z)?VNDe_QpJZ`B_x*H)hT_g>bXK5J}x`^lq*R(12i_7}g@zFe(8SoUvRuYdNqk*A$6 zZf&nUtgqd#UHg3J;lKRv9{S%reY13>k%sElkF}N6+U6DipO3b`{&(%xy@pm`vtni zivuzL+P&?i&td_k!i5j#d5CdWEjxGyoG}Mm-~yGV;y_M*Fx^G9Jj1vR9BlI=BjAWI zyLKt<)(PH+IL-%d_LOQ*U?(NG!z2o?b!Z;&SUE|Ho>a@>P%veI2o#PNRcT%b%uuA5 zGJX7=I4xDn0nCF=33(X=8IHh&+BgjN-PiA*8_n4qx@ipz6x{dX!CK;A=hp3&`tzT{ zd0g4Iq;}g`A9UgN!&U#sO+^i_GjT|V?%&P5L^>U8?oTB~?3iu>3UIAUPa8Ozi>)ab zilUdcbVe)h5*jU}W!pTB?6%KWwbA75*{%fluw$?geq)Y@AODT?RF3`OzeVztWEv0v E0P48^L;wH) diff --git a/assets/index--tonXxTo.js b/assets/index-5_cHsaVs.js similarity index 98% rename from assets/index--tonXxTo.js rename to assets/index-5_cHsaVs.js index dcdb217a..a91237a5 100644 --- a/assets/index--tonXxTo.js +++ b/assets/index-5_cHsaVs.js @@ -1 +1 @@ -import{x as u}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const z=Vue.defineComponent({name:"REchart",setup(){const t=Vue.ref(),r=Vue.ref(!1),o=Vue.ref(!1),i=Vue.reactive({loading:!1}),n={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)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},s={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)"}}}]},a=Vue.ref({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},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]}]}),l=e=>{i.loading=e},d=e=>{o.value=e},c=()=>{var e;(e=t.value)==null||e.render()},h=()=>{var e;(e=t.value)==null||e.dispose()},V=()=>{const e=()=>Math.floor((Math.random()+1)*100);a.value.series[0].data=new Array(7).fill(0).map(()=>e()),a.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:n,baseChartRef:t,chartLoading:r,handleLoadingShow:l,chartAria:o,handleAriaShow:d,basePieOptions:s,baseLineOptions:a,...Vue.toRefs(i),mountChart:c,unmountChart:h,handleUpdateTitle:V}},render(){return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("ul",null,[Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("1. 当未获取到宽高时,组件会默认以 200*200 尺寸填充。")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("2. 默认启用 autoChangeTheme,自动监听模板主题变化,如果设置为 false 则为 APP_THEME.echartTheme 配置项为渲染结果(RayTemplate 独有)")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("3. 默认启用 watchOptions,自动监听配置项变化")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("4. 默认启用 animation,强制启用渲染过渡动画")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("5. 配置 setChartOptions 属性,可以定制化合并模式")])])])]}),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("强制渲染过渡动画(animation),预设 card 风格图表")]}),Vue.createVNode(naive.NFlex,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.handleUpdateTitle.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{title:"周销售量",ref:"baseChartRef",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色")]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("加载动画")]}),Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{loading:this.loading,options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("贴画可视化图")]}),Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{z as default}; +import{x as u}from"./hooks-caxx0fQA.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const z=Vue.defineComponent({name:"REchart",setup(){const t=Vue.ref(),r=Vue.ref(!1),o=Vue.ref(!1),i=Vue.reactive({loading:!1}),n={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)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},s={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)"}}}]},a=Vue.ref({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},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]}]}),l=e=>{i.loading=e},d=e=>{o.value=e},c=()=>{var e;(e=t.value)==null||e.render()},h=()=>{var e;(e=t.value)==null||e.dispose()},V=()=>{const e=()=>Math.floor((Math.random()+1)*100);a.value.series[0].data=new Array(7).fill(0).map(()=>e()),a.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:n,baseChartRef:t,chartLoading:r,handleLoadingShow:l,chartAria:o,handleAriaShow:d,basePieOptions:s,baseLineOptions:a,...Vue.toRefs(i),mountChart:c,unmountChart:h,handleUpdateTitle:V}},render(){return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("ul",null,[Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("1. 当未获取到宽高时,组件会默认以 200*200 尺寸填充。")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("2. 默认启用 autoChangeTheme,自动监听模板主题变化,如果设置为 false 则为 APP_THEME.echartTheme 配置项为渲染结果(RayTemplate 独有)")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("3. 默认启用 watchOptions,自动监听配置项变化")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("4. 默认启用 animation,强制启用渲染过渡动画")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("5. 配置 setChartOptions 属性,可以定制化合并模式")])])])]}),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("强制渲染过渡动画(animation),预设 card 风格图表")]}),Vue.createVNode(naive.NFlex,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.handleUpdateTitle.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{title:"周销售量",ref:"baseChartRef",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色")]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("加载动画")]}),Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{loading:this.loading,options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("贴画可视化图")]}),Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{z as default}; diff --git a/assets/index-5_cHsaVs.js.gz b/assets/index-5_cHsaVs.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..eb0889edef0944f86e58bb4f1f48de5605e193a6 GIT binary patch literal 2698 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 s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; diff --git a/assets/index-97NcEsrB.js.gz b/assets/index-97NcEsrB.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..69d20c3c3e80f9240eae45e5c2e4d2d4446d29a2 GIT binary patch literal 2069 zcmV+w2iV91?WPZ)QGQxL($6=_tvFO*&x2j z80JDi8uo}?*3J!tBidWH>3pB~HH1;b6HjrECA1A@?*+XrgdHlB_M9gTGKVlr6$lzC z9jzlteF0$<^N7lh2cw-AN!>>{;o(N?P9KAE>UOknj$^^~?F#Ibm2eZBksM66YT!Bv}x3I)rQXDJ#pWkBjI z3scypd=KdyJ9U|Yby+>E5gEbOw7`zAdh2r2ipekIr?gTPAbH#cVL{jRc`-gCm}OHk z0ZK6oWr@_rsb<^`D=?({78cDF&jhsCCI~wKtZpO7!VZKRrauiWLz~U)F>l5H<1m&> z7}Fk7(KMnW@-8yfnZYwR6H>Col8g&w4{Ck+2nVa61yVo4Hi<}g!9T)-CrpBEqJM-# z*~4Xh_I!jpx!mXlXsK+e@sx_TAu=%LZ6h--RVbyQszK&-)^f?qHno1c3@+-ryrn~_ z=?2#k9$_}Ju)7Ez$9XnJ#AHrm_PbG8%Q{L@Y3AF)vKcM1+xBE8m;x{6G#aVYj^{(( zO}yC^jSr^Q!vyO!;xCYeNe8XbkS7^WAyv}))aP{)t?v=jx@P@7LLEkF9R;XHeB(N8 z<4Gn!O2$*0Zl27B!)U_VX)|Rq{VM0`Y#d86tDVMcaV(V?gk_P7WNvB3uE&KJLD!QY zx`siY%$XxN>7|)wAy3D5+8BYh9FpHC)vei6GPK1kktI~%lqL`$L3^HpB#ZS0gY}_j zJPlBTERedl28wER7C5Foo~xiA@~kIVyQ2bhYV@!3pD&$ytzOr z@k`$3L0>~Pdm*ftiXlK}Y0o(~-ZvLh7JdN)G{X@4QX;n&a@!li}U13CH)MNFOg$tm4=dE1*?bS#>d=`sy}U%Bl|@Jm0(h z^$1d|-w**5xU^azgC8F3e)4!^jmFk8w!~nq=mVyHp0Abi>L``TpjvG+)ydaL$dl@C z80Dua`yi*@S=y^korPi*C(Vl6JYku4WK%RxlnU5@o~#I$2#E3!DwPc9Zu3MXBUvsx zWe;;aK~^AE@>M)RN`O$|;>^V>tM2ibbZMMJQ&yOZ`S>Gs3*2kU=83)}xrmP)yU5ar zUnD$(v|^Ur;&>@oO(;*_hZYy`E1svSVxT7#w{USkjbb=Q+oxg{ZUnuez(NO#irbGtISMnJPNE70Pz6@}C}LfN`(bRZ4NZqf zjmitWGV5y|%jCmTR77K;4KF_(ytrmtt@Rf{i{`NkbgdH!&cUWCHx#tzjEZn}|MYmU zvo+ZH$MD{Z!Ha8wqvWPz9^6hhhdHw8=n3lROU>E4b!o8kui^D;!|f;gkN!Hm@^ts+ z^W6tmiBl@=`8UH)w+1`c_FugmK6`|n;j?e{UTz=UzOsAu`ryTt;rCaE4{uptooM^< z{_kHM+}Yay+b4UsF700bYVZEd;j=G>m!A!{9}ixBvH$g#gID*5Km7Ax>)!si&n(Wp z+dIR{Pi+$H44;2D*ts#-`P`-%es<&F&ku(WA02$Uz5B=edpG`m@Zj5nyMGz%T-$qj zY4Gwpg51@@#cx7viPN5~A18Jy!Rhig*TTU4H7+6$5C!kl?CCob(-0ESFSi(4y2Z4j znySMjnNbx(%qPb2*eby zTIf!>?z<|OwkvCSqaNK28295(fXyMNxH(kZ=)<3IT?VV#Fkxe)*W&DslH literal 0 HcmV?d00001 diff --git a/assets/index-AsH4gzvE.js.gz b/assets/index-AsH4gzvE.js.gz deleted file mode 100644 index 06bcd6eb9002931c9d6861b05d78d0c0db06fe27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1018 zcmV~^)1ZCC2|KJUYaFDV+u zT&Vfs8j))v^#zYK{3PIfEK$>Kb-P;!2_8vpo93K`pE#2Q5(xvB3vf&WZ(wsUNx&)N z3N~%D)#V3r5Dy+Nk^vFmJyM2j>u@?4*sEoe1kl1u9468+@g}xEuIjdj{jaoCYp8k_6}PwtW}6yf#eaOOW|19#5NKxHc*!x^KxrH71F+zuP$P_x;Ca7J>XQw$q_!hFej=G-V0|an-`PfvqaqH}+|tw+gcrQ$|U4 zZHAPg7=)x!fhQGF*|b^M8017g{2R#c1eXo7IxQr`BcwQ@5gCGG*-?G7v0Gi-b(b@# z*3{Fp1h5A_WzghN%o#AXK4&C?ns!Wva0)UBm8Qpn$FerZ7&AgAfJMH3oUNw%B8>IY zT!2ahTgxXYXo8ld8c(1 zP>Dawz3B7o_!C*vY{SrWMO6qj?e^yDyPH>kef!J1-+#P&dvpK#o7?Yi{(ST6yWhUj z(vqI}UuejXE2;aOD-gBy($mlX#YZDiiZgxASu>>WxF&FR6>}r{r$#B&=N|YZ2~{rg z(Qdwgsao#-?vK~E-~Dj^^PBsh-fE?nX(=teETw5lAN^PQtt_VO2r5QJ({60RN={_A zKmk51anHST?>T4gVyWkIp&FYpB4f~W1ot$Ys&Kv`(S$WsDh*!=@VeASXoS;nsu}?5 z#(g)CMFS7v>}oZDVj5?#kwvAM^2*YRS?kYoxlLrHn88LKn+B?vE?v4hbm730$|B#U|F#=5Tpx8ZA%s!!~6xhYbUps8*X7L9Jr- z$8Azy58F2kZ0KkVEd(>>yxWiQ1!W3FupHJ=dHG5;$7dG$K~^9HFsqK&Wzobs&LG4^ z4q$$!2iKSl2@XyO7Nm}buRA4ktTNeOtym2pkg#fT0YyW{d2IBuJ6z&df?DxyNBOsua)h-l(Ga^@)X_eC(@Z;5+kUL*vuA0f8m80a+Eo7`R0vx(5~4G*m@T_XEqI5M@eG zCaG04u!#*cH>FRmtfa^Lkrg75tb1$Rl~Khsa^@7Q&je#Cynl)(h|e9nNWc!LoS3fkhr;sm#050t}4V6qrd$1Yv2<^*cX9o6;tct zdO~66$KlrJ&kmk_6nnLWVu#;9Jbbjm#`}6xp zd%vp@WmUq8M|*eQs)g3=Zw~hFAMAhM`Sgp!$KSL*e*bX$H!)vuU&dbEzSr6R>gA*F z!pb+BXN&iW(oj^nPzagrJlZ~Zw%d9Bb>}ZTTJvJUUepJWY^czHXYJdJ($6;e`i!K@ z%RG{@5WGcpnL6XAjwmh87PN{|zAU6tHJ^HATqCY4mBp~dy_A#B59QNC7J`g3gfc^U z9j)ck8I;ZC_4HbXSi}Kbrp~XT#lJ+MW~Pi(Ej6U4Dybn|OWIsrvxo}?oK0HXGT*e-@b0^c^Y+hKX&WBIi+dKaUp?Yag%I*TuKnO0hBxj4@a$-j{8#T&oUc*24 zKuS^uOqs*unuriFr~*@3qWRzHe%e4-ld|&L5E{TsEp86t#$3_^JLs*5DXE z9w^0GvccJeORbGAx2i%V?p@-erxb+mjO)|`9;o;rHe4N}T1adx@NJ^NF2uB7FsQ{Q ziGp|nm%F*~MDpwjRZi`g-b@;h4t0B7^F8aS{qXDdgD0mZ?UJnhkTmBGTO}fZ$i#l^7ijiG1%pg>7DAAqCx7{DK`GeEa*u{ry+h=trFMrq^eH`V+gJ;kM7y0-VV9 zr&FG@9DCmZ`}bRS?+uWAwD+0Tr(u}Tovr(8HWMST6@7fHg&!Zs<1|Np@*k*PbJg?> F003<5A432D diff --git a/assets/index-Gy_iEtWT.js.gz b/assets/index-Gy_iEtWT.js.gz deleted file mode 100644 index 00178a587740205dbc1d110bd31d4ab7f266cd2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1427 zcmV;E1#J2siwFP!000021C^FrYa2%t$KU%Ywo3{Uotf^gEIC=@AX~n~O=BlcmoHmEYCRk7GA;^l67Y*oMvbTl!yQy$g)FhQpD0D7OwL1qOiKQ zGR?LVz@xh2Fi8`iB*ndU0_6gkBX$v2*PFGSn$ww%3WZNqP@W_9JaKH?tDZS?ZuO!w z4ecxJ3DII{E{ha#-LuYKc&8apQ_7P7ype=qxkwyh;e%7n)iu0ZnZ^!Oxs+bo!JW>Q zOge!#y&p@)HO{0d5eqkW&$dfq{lYX z-`-j}xx7}IolMHxG#$#!eSR&TyKpW{j#$0UIF&uDyZ|DKV=5KMY?2GOQrRi-ZJ6nq zVm@FmpqxWkwzH8BLdVvDRhR~wpfTfGGOn0cwuwV*yt!(v)M|z0X)>S+t6o$Wp~^BA zaAQ-${(7=>l#8X%BBN~VUwQkCvs;`Qxkkc0%>+-c=BEZEHr_4aR%^Maj^rDkC%yCU zZ2Rqtvl52kB#T8Hd@|fzEedbsc297njg7^f1c(m}#-SpjSa9Gv*XJ|>*Q^Mxp{vgU zPgWojCQ_i2IG68_Vj+u_(8%SHc=7(aok#M;>b-tQ>kzu;({JxTe)#O`&!2yC_vtU6 zny3Xm*W9N)qe-=@_sjvBkcW@He*V*6j~@DkLEk`Xel z-AJ3_NuU~bHiZv4PFWks=2{3{)Ng~-%%h?Ex-~$3e^i*8%P*dO?-g+sDt*+~Oo!l_ ziGs0RBH&3y2QWaca3IH zFcD9}5WTeZE_C&H`|#11&+q;C?Aq_cj~)$gTz~fK_ro7QKfHeT$)8^hZ#+2s;^$F) ze_y?3<}c^bk@P-mo2W0L;hO(i!bD2{const s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; diff --git a/assets/index-JGJwY35W.js.gz b/assets/index-JGJwY35W.js.gz deleted file mode 100644 index 34c09de09c3115c730b1c8a3402073c12421a08c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2068 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 diff --git a/assets/index-OyA36Tk9.js b/assets/index-L_RKjWc5.js similarity index 97% rename from assets/index-OyA36Tk9.js rename to assets/index-L_RKjWc5.js index 6ccf3183..665ec040 100644 --- a/assets/index-OyA36Tk9.js +++ b/assets/index-L_RKjWc5.js @@ -1 +1 @@ -import{j as B,c as s,G as A,H as E,I as D,J as v,K as h}from"./hooks-CcEUU9Ku.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const tu=Vue.defineComponent({name:"TemplateHooks",setup(){const e=Vue.ref(""),t=B("layoutContentMaximize"),a=Vue.ref(s().getWatermarkConfig.value.content),{navigationTo:o}=E(),{maximize:r,isLayoutContentMaximized:i}=A(),{reload:n,openSpin:l,closeSpin:V}=D(),{showWatermark:F,hiddenWatermark:d,setWatermarkContent:m,toggleWatermark:c}=v(),{changeDarkTheme:N,changeLightTheme:u,toggleTheme:C,getAppTheme:p}=h();return{navigationTo:o,reload:n,currentMenuOption:e,maximize:r,maximizeRef:t,openSpin:l,closeSpin:V,showWatermark:F,hiddenWatermark:d,setWatermarkContent:m,watermark:a,toggleWatermark:c,changeDarkTheme:N,changeLightTheme:u,toggleTheme:C,getAppTheme:p,isLayoutContentMaximized:i}},render(){const{navigationTo:e,reload:t,maximize:a,openSpin:o,closeSpin:r,showWatermark:i,hiddenWatermark:n,setWatermarkContent:l,toggleWatermark:V,changeDarkTheme:F,changeLightTheme:d,toggleTheme:m,getAppTheme:c,isLayoutContentMaximized:N}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),c().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>F()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>d()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>m()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":u=>this.watermark=u,onInput:u=>{l(u)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>i()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>n()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{t()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{o(),setTimeout(()=>{r()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),N?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{a(!this.maximizeRef,{scrollToOptions:{left:0,top:0}})}},{default:()=>[Vue.createTextVNode("最大化内容区域,并且滚动至顶部")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>e("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{tu as default}; +import{j as B,c as s,G as A,H as E,I as D,J as v,K as h}from"./hooks-caxx0fQA.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const tu=Vue.defineComponent({name:"TemplateHooks",setup(){const e=Vue.ref(""),t=B("layoutContentMaximize"),a=Vue.ref(s().getWatermarkConfig.value.content),{navigationTo:o}=E(),{maximize:r,isLayoutContentMaximized:i}=A(),{reload:n,openSpin:l,closeSpin:V}=D(),{showWatermark:F,hiddenWatermark:d,setWatermarkContent:m,toggleWatermark:c}=v(),{changeDarkTheme:N,changeLightTheme:u,toggleTheme:C,getAppTheme:p}=h();return{navigationTo:o,reload:n,currentMenuOption:e,maximize:r,maximizeRef:t,openSpin:l,closeSpin:V,showWatermark:F,hiddenWatermark:d,setWatermarkContent:m,watermark:a,toggleWatermark:c,changeDarkTheme:N,changeLightTheme:u,toggleTheme:C,getAppTheme:p,isLayoutContentMaximized:i}},render(){const{navigationTo:e,reload:t,maximize:a,openSpin:o,closeSpin:r,showWatermark:i,hiddenWatermark:n,setWatermarkContent:l,toggleWatermark:V,changeDarkTheme:F,changeLightTheme:d,toggleTheme:m,getAppTheme:c,isLayoutContentMaximized:N}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),c().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>F()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>d()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>m()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":u=>this.watermark=u,onInput:u=>{l(u)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>i()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>n()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{t()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{o(),setTimeout(()=>{r()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),N?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{a(!this.maximizeRef,{scrollToOptions:{left:0,top:0}})}},{default:()=>[Vue.createTextVNode("最大化内容区域,并且滚动至顶部")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>e("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{tu as default}; diff --git a/assets/index-L_RKjWc5.js.gz b/assets/index-L_RKjWc5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..83a71797dea6b838bfe8d1490f5e5091b9c95d74 GIT binary patch literal 2159 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 literal 0 HcmV?d00001 diff --git a/assets/index-Mf96fxf4.js.gz b/assets/index-Mf96fxf4.js.gz deleted file mode 100644 index eca0048a9aaae50a43d61ac3da7873c395008f23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1629 zcmV-j2BP^NiwFP!000021I<@aPa9Vje&1i=_z5K6+nF&oi6bflF(gd`39X6ns-nZp zwS8e`?r`rN1FtXKT(K{z5e~j`0|<+-_H@ zbLK>;jZ%cUm3+;|YS%#v{^ickV8E7R0k z$tyv-Dz7cN>5C#11uzQkS(DPV7Q~no8ytABI21r`?sg$gChrA7ibW|hlr^}>k`ff) z5CDY65t^P1;^Y;?h>pNAO-fLNF+de4fV6R!L{k$tg4kriLKZ{w3ZW<|3UC;Toi)Ce zCb!wVIe)Pe%gYq07r23#bZ2#bJ{EMdIMx`L%%;cgXEND~WCMt`m0QiJqIOMB1##Hm zh{_80D=I)K4sHpzaE7E7yDEweEW4eP!v-)BWtefKGA?sBO9=||9>S~8Fvw2jm&e5T zYL{|E2b=(`%Q=*kJY~?$xw-T*=;|k=8riGX%17 zHfIj$T?%ui;f16Gqfh{nI2udepBX-1`gv*@9P0>pqP0rCIyp>c?%zsZ1V^&MaRKwS zcVOwk_>Iw}>Cp?oElpd%52i=2j!ne7CX-%d^qhlE_aLXphT>=aSafFa`of>RS3 zT8$J7h;ppRTH=aOiWF6pl`V}Y1_npo|MMk&<1$qvMUJ_K5@C}PlZE^A{M8Y|`Di#| zSeh2;Fnx?xdCROLozS(rgkiU75+Ua=NA|OWlf&;D^_|A?X5+Z*{Ad5+Pd|HeRncj-UFj&c<`QR&G`v zJ1<_@<-ay+m6I>Nvp1{uVWm;uw%5OJ2Wg-EbNNwt@RPyFuchMNR{p(}2-#1n_76Kw zb>AsJboM|0tw*Y|nh4p?j+(nwzW^@p`t!F>wp*mLvc^!zdGYGBw$-Rrng7P6j`3EBzPV(=(lSmOpLUt${ZzJQ#fIbyx(CSu_CR$>7p2pbnw3- zL`;ep;)$>#Q?*BTb&z$|zjW0P9_tc*{i<=id#0RUjvp)bX4Uy--zV4?H>o!_X~YU< z-DbLTf;|KCC%>M49z9&h)`CkGGhXIsvTSN^U(tyRu8MW|zQ`*R-h`_(hJQ|K-?XJgx4 zZo7YTzFNO*mG&iu*smD=wee1Xel>75p4yvLpQe3Sx8EFu|JQP^V3p@jYwG||;86gr zHyeqNU4MR7t!=kp{)~s5^{-FLPyF(=uRiyNsQ=yGIXd~Q-rTL)KfP!iZ(e>e^-jwV zbpKp({`<>ve3#(wnu^Qvd?N1K%hPbJziSfCM%mfhXjUHkvildb{liPA{I9p4)f=^n z^WUod}|CFs5E!0XBqijSSk%( bN2}h){DS*2-)gPW^*{XrYPvG;fI3V8ZbA*@ z=vkH=9UBQ_%Pt1(SdQ(AtPYRD)O^{+*(B_PdJ5#m3v)Ab#!8rFGYg4gwh!t9(9l68 zcjCmE(a()AXi)%@u_fZi(qIZKnA)kS(*-At5+=u(=3U#)rl0{euzajAItFHk!?0zM z?T5M!4Y0B@$=#Kr8J@RLWzkPx*P*U~K``Zx8y&kdcQo6CpS%a&d23OsKz zj^XC_hURc z9>x(WF-N9si={!MADq-qk~ucI7!iw5f_zgH2n7!2f(VH%A(8YmF`zadAOeRCfc!*p zc}VYH-OnZfi~l)gwP5M?vC?Ryc&r2@1EhosIBNvO!6#;CbITxNDQp%Imm-^jeJ}}T zWNNN7Mh3%}OB_=R^8nKa@+e<$`btw_j1)Fm$Qm#SHDKt2soeSLf!;FAbC*g|!XPMM zNB-6E0XBX9WNtq=My4cXA}f1fd=5Xm>AVY=H`+^VPp{rAS$H=W{V(V667Z&UL1D^dvOkDk_9Lo zSeHIKVa%o?-JW-;DG8(g)-2zsPzSU9U}r6ilic@dWh)npE_nH+Pe znI@|1SV-cLh@x(-rnXO?c%s^g=0`C(MiS3VFbl^iB4rFGPNNEQrAl4fR;w1yBiEK` zezljV>#dC^yH|GV|M|Xo_gio6AN8GE-izCfyD#dSUwilOw{G03Z{6|MetPrzrg!^! zefy`z53d@xHez|kOGw7rky_V(Zauo$+WBYW){jc!VnXdrH~B&7HlJ+OfBjQ?k=-jh z-e0%sTVKbzuCe{bG-=B@qG{MWDE)>H4v)#jhCwXW=VU)^tG>RZ>m z&CTYWXU*@f);BNLx9&&8X#MT6ckN}HzWdF_?vLyLz5J#3^vlM>2fGh0x1N6Ct^HEp zzSsQjYG>Ea|Gm4u)_T6}ZLIrG?p<#@dK@cC>4@}^?zFeu#^+V(3T_r+2fH_j3s6@X-Iq`C)cn_l|O=VQ7$Bra9uEk#MxYJt-eYMwEPd5~oB+4(*5Q<@zgquzr6TA3!AeDdhgK@Wdmp8G za_fzCIHh*KeG;4+H+H{&=-s~8c=qVc>py;^aG`7QVA(>jLyHz-y^my(tfFxa*@CZL zdN;25$L{9O-sRVa6e>6l4{;lI;3ui$$_cl$fO$mM@J;`JlnnuUv~9mr_{e>)`uJN_ zKRCnoo5x{NY$HEB$BVU4@w?uwA`5lBIKf3mXk1Zae&H_$pIR+(9Ipodlc$1z#_dAY Pj{ojAz2=(DmkZa|JH5fS1u8hIkg+F; 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 QusZzaPg$1D;7SJo02)H@%>V!Z diff --git a/assets/index-T5vcMsw9.js b/assets/index-Qb9kYd8T.js similarity index 97% rename from assets/index-T5vcMsw9.js rename to assets/index-Qb9kYd8T.js index cf909750..954d66b8 100644 --- a/assets/index-T5vcMsw9.js +++ b/assets/index-Qb9kYd8T.js @@ -1,4 +1,4 @@ -import{r as s,_}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function e(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!Vue.isVNode(o)}const F=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const o=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/adjustment.svg":()=>_(()=>import("./adjustment-xKF72UgA.js"),__vite__mapDeps([])),"/src/icons/axios.svg":()=>_(()=>import("./axios-YSlog9Ro.js"),__vite__mapDeps([])),"/src/icons/close.svg":()=>_(()=>import("./close-azVF77Xi.js"),__vite__mapDeps([])),"/src/icons/close_left.svg":()=>_(()=>import("./close_left-wghYE-yL.js"),__vite__mapDeps([])),"/src/icons/close_right.svg":()=>_(()=>import("./close_right-rXgRVuVY.js"),__vite__mapDeps([])),"/src/icons/dark.svg":()=>_(()=>import("./dark-a3Shlz-3.js"),__vite__mapDeps([])),"/src/icons/dashboard.svg":()=>_(()=>import("./dashboard-VSK8Ksb1.js"),__vite__mapDeps([])),"/src/icons/doc.svg":()=>_(()=>import("./doc-p7kRFTKe.js"),__vite__mapDeps([])),"/src/icons/draggable.svg":()=>_(()=>import("./draggable-WSlqett4.js"),__vite__mapDeps([])),"/src/icons/echart.svg":()=>_(()=>import("./echart-uDAjf1Xg.js"),__vite__mapDeps([])),"/src/icons/empty.svg":()=>_(()=>import("./empty-H5pwkZW3.js"),__vite__mapDeps([])),"/src/icons/error.svg":()=>_(()=>import("./error-1RFXBHac.js"),__vite__mapDeps([])),"/src/icons/expanded.svg":()=>_(()=>import("./expanded-hDBHAcSA.js"),__vite__mapDeps([])),"/src/icons/export_excel.svg":()=>_(()=>import("./export_excel-GFRgGiCF.js"),__vite__mapDeps([])),"/src/icons/fullscreen.svg":()=>_(()=>import("./fullscreen-LJg-Litq.js"),__vite__mapDeps([])),"/src/icons/fullscreen_fold.svg":()=>_(()=>import("./fullscreen_fold-0gdJoV38.js"),__vite__mapDeps([])),"/src/icons/github.svg":()=>_(()=>import("./github-cVhKF5HM.js"),__vite__mapDeps([])),"/src/icons/google.svg":()=>_(()=>import("./google-Mjnm1oio.js"),__vite__mapDeps([])),"/src/icons/language.svg":()=>_(()=>import("./language-dqZc_JRl.js"),__vite__mapDeps([])),"/src/icons/left_arrow.svg":()=>_(()=>import("./left_arrow-9Z3nu3IR.js"),__vite__mapDeps([])),"/src/icons/light.svg":()=>_(()=>import("./light-xmnw2Bnt.js"),__vite__mapDeps([])),"/src/icons/lock.svg":()=>_(()=>import("./lock-Dt93hMYt.js"),__vite__mapDeps([])),"/src/icons/login_bg.svg":()=>_(()=>import("./login_bg-BPuoXCrC.js"),__vite__mapDeps([])),"/src/icons/menu.svg":()=>_(()=>import("./menu-KnKYw6gN.js"),__vite__mapDeps([])),"/src/icons/more.svg":()=>_(()=>import("./more-Ej8Oiwns.js"),__vite__mapDeps([])),"/src/icons/mouse.svg":()=>_(()=>import("./mouse-03_U_h0x.js"),__vite__mapDeps([])),"/src/icons/office.svg":()=>_(()=>import("./office-mL13bbyC.js"),__vite__mapDeps([])),"/src/icons/other.svg":()=>_(()=>import("./other-QN44tLIz.js"),__vite__mapDeps([])),"/src/icons/out.svg":()=>_(()=>import("./out-Pi3tiQst.js"),__vite__mapDeps([])),"/src/icons/print.svg":()=>_(()=>import("./print-WnHXqwgf.js"),__vite__mapDeps([])),"/src/icons/qrcode.svg":()=>_(()=>import("./qrcode-Ecs_mS_M.js"),__vite__mapDeps([])),"/src/icons/ray.svg":()=>_(()=>import("./ray-vB7gcmcu.js"),__vite__mapDeps([])),"/src/icons/reload.svg":()=>_(()=>import("./reload-3-4q7kiv.js"),__vite__mapDeps([])),"/src/icons/rely.svg":()=>_(()=>import("./rely-19SjH3Lv.js"),__vite__mapDeps([])),"/src/icons/resize_h.svg":()=>_(()=>import("./resize_h-f_cn8Biv.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-ZCE0gHo4.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-BkDswo_g.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-yo3TQzYk.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-PNJFeCur.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-oh7cMM8q.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-RDC-4476.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-dtkDLQvk.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.NFlex,null,e(o=this.icons.map(r=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:r},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[Vue.resolveDirective("copy"),``]])))?o:{default:()=>[o]})}})}});export{F as default}; +import{r as s,_}from"./hooks-caxx0fQA.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function e(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!Vue.isVNode(o)}const F=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const o=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/adjustment.svg":()=>_(()=>import("./adjustment-xKF72UgA.js"),__vite__mapDeps([])),"/src/icons/axios.svg":()=>_(()=>import("./axios-YSlog9Ro.js"),__vite__mapDeps([])),"/src/icons/close.svg":()=>_(()=>import("./close-azVF77Xi.js"),__vite__mapDeps([])),"/src/icons/close_left.svg":()=>_(()=>import("./close_left-wghYE-yL.js"),__vite__mapDeps([])),"/src/icons/close_right.svg":()=>_(()=>import("./close_right-rXgRVuVY.js"),__vite__mapDeps([])),"/src/icons/dark.svg":()=>_(()=>import("./dark-a3Shlz-3.js"),__vite__mapDeps([])),"/src/icons/dashboard.svg":()=>_(()=>import("./dashboard-VSK8Ksb1.js"),__vite__mapDeps([])),"/src/icons/doc.svg":()=>_(()=>import("./doc-p7kRFTKe.js"),__vite__mapDeps([])),"/src/icons/draggable.svg":()=>_(()=>import("./draggable-WSlqett4.js"),__vite__mapDeps([])),"/src/icons/echart.svg":()=>_(()=>import("./echart-uDAjf1Xg.js"),__vite__mapDeps([])),"/src/icons/empty.svg":()=>_(()=>import("./empty-H5pwkZW3.js"),__vite__mapDeps([])),"/src/icons/error.svg":()=>_(()=>import("./error-1RFXBHac.js"),__vite__mapDeps([])),"/src/icons/expanded.svg":()=>_(()=>import("./expanded-hDBHAcSA.js"),__vite__mapDeps([])),"/src/icons/export_excel.svg":()=>_(()=>import("./export_excel-GFRgGiCF.js"),__vite__mapDeps([])),"/src/icons/fullscreen.svg":()=>_(()=>import("./fullscreen-LJg-Litq.js"),__vite__mapDeps([])),"/src/icons/fullscreen_fold.svg":()=>_(()=>import("./fullscreen_fold-0gdJoV38.js"),__vite__mapDeps([])),"/src/icons/github.svg":()=>_(()=>import("./github-cVhKF5HM.js"),__vite__mapDeps([])),"/src/icons/google.svg":()=>_(()=>import("./google-Mjnm1oio.js"),__vite__mapDeps([])),"/src/icons/language.svg":()=>_(()=>import("./language-dqZc_JRl.js"),__vite__mapDeps([])),"/src/icons/left_arrow.svg":()=>_(()=>import("./left_arrow-9Z3nu3IR.js"),__vite__mapDeps([])),"/src/icons/light.svg":()=>_(()=>import("./light-xmnw2Bnt.js"),__vite__mapDeps([])),"/src/icons/lock.svg":()=>_(()=>import("./lock-Dt93hMYt.js"),__vite__mapDeps([])),"/src/icons/login_bg.svg":()=>_(()=>import("./login_bg-BPuoXCrC.js"),__vite__mapDeps([])),"/src/icons/menu.svg":()=>_(()=>import("./menu-KnKYw6gN.js"),__vite__mapDeps([])),"/src/icons/more.svg":()=>_(()=>import("./more-Ej8Oiwns.js"),__vite__mapDeps([])),"/src/icons/mouse.svg":()=>_(()=>import("./mouse-03_U_h0x.js"),__vite__mapDeps([])),"/src/icons/office.svg":()=>_(()=>import("./office-mL13bbyC.js"),__vite__mapDeps([])),"/src/icons/other.svg":()=>_(()=>import("./other-QN44tLIz.js"),__vite__mapDeps([])),"/src/icons/out.svg":()=>_(()=>import("./out-Pi3tiQst.js"),__vite__mapDeps([])),"/src/icons/print.svg":()=>_(()=>import("./print-WnHXqwgf.js"),__vite__mapDeps([])),"/src/icons/qrcode.svg":()=>_(()=>import("./qrcode-Ecs_mS_M.js"),__vite__mapDeps([])),"/src/icons/ray.svg":()=>_(()=>import("./ray-vB7gcmcu.js"),__vite__mapDeps([])),"/src/icons/reload.svg":()=>_(()=>import("./reload-3-4q7kiv.js"),__vite__mapDeps([])),"/src/icons/rely.svg":()=>_(()=>import("./rely-19SjH3Lv.js"),__vite__mapDeps([])),"/src/icons/resize_h.svg":()=>_(()=>import("./resize_h-f_cn8Biv.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-ZCE0gHo4.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-BkDswo_g.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-yo3TQzYk.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-PNJFeCur.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-oh7cMM8q.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-RDC-4476.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-dtkDLQvk.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.NFlex,null,e(o=this.icons.map(r=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:r},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[Vue.resolveDirective("copy"),``]])))?o:{default:()=>[o]})}})}});export{F as default}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/assets/index-Qb9kYd8T.js.gz b/assets/index-Qb9kYd8T.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d6f97e9e4e28eadd6e6399adc23d7f97cae3f3fc GIT binary patch literal 2023 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 F008AK@jn0n literal 0 HcmV?d00001 diff --git a/assets/index-SgGQbAUO.js.gz b/assets/index-SgGQbAUO.js.gz deleted file mode 100644 index 41abce8123d7bff170c87749c3efbcde48def891..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2142 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 G7XSeJ{Pgw! diff --git a/assets/index-SgGQbAUO.js b/assets/index-THSN1hLH.js similarity index 96% rename from assets/index-SgGQbAUO.js rename to assets/index-THSN1hLH.js index 35af8d43..f92025e9 100644 --- a/assets/index-SgGQbAUO.js +++ b/assets/index-THSN1hLH.js @@ -1 +1 @@ -import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-r-tOjdU6.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./hooks-CcEUU9Ku.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";function N(e,t){return u(()=>o(e),Object.assign({},t))}const D=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),n=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),X=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:m}=u(D,{throttleWait:1e3,manual:!0}),{data:p,loading:s,run:F}=N({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:m,demoData:p,demoLoading:s,demoRun:F}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{X as default}; +import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-7qsRhtDJ.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./hooks-caxx0fQA.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";function N(e,t){return u(()=>o(e),Object.assign({},t))}const D=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),n=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),X=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:m}=u(D,{throttleWait:1e3,manual:!0}),{data:p,loading:s,run:F}=N({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:m,demoData:p,demoLoading:s,demoRun:F}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{X as default}; diff --git a/assets/index-THSN1hLH.js.gz b/assets/index-THSN1hLH.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..697e000ac285bcf57423569134516603343e02bb GIT binary patch literal 2141 zcmV-j2%`5NiwFP!000021HD*nQxjPh{=UB=rnaV%s_siVA)v9ML0(k^%`7-DWiglT zo8&^LZ`1d708^<7&M*RkFC#KDtSdSrYR!(w&el4pVXfNVlI|p*_zPRzox~&r(9xQz zd`RDZo^#GU=Q-!z1SeIZu{3l+>e4eYjU?TmC8Z-iLC7TKRavJI0UQUxv6PM?0niGB zAV1U_9~~a`PlE~SK8bA$ZqOnV3DQKQ6$tIXFYvQNeSH_YKlj&w($sQ8DsHes8B|2X zw@=Y%f_0s%w>Lp~k&sDjx%Gh{KQ8*tU+Rym^(ZQ82q`gLmLoyn2R?r4M7+C)AL*=z z!D&QE67f@7#18}znzf~@ZgZX7F6o8_sP zKuO4}P@~8)?gIh7vvasjiK2;m&J>NbIX0)K2Q_^0EATf1DXq#!s z5J~ck@Hh$MDB`y>fci#8hNgIbJrIcrs4*G|f>sdVhgonm*@GKOdsRb0vjF6PNAMU2!=8i(@cJ_;GN;&n&lb%M9C6Lwy84P`Sg~N)fvrf!rhoP*a zkfO^n#}XQ0Oh#QONzPjDYu-s{oal<~ zg-cglUWS;31Qg(sP|=|rI_9fV;bui1FM2X>eDD6C1UNc;}CWMoYu+snltA>n3QH)yht}T$0WLCG%|#eNp?XNv>VBxWlytcBr^^slS@znnjD4*9;w&3|2Ud#`x816+1OO?saQ-3kApo^*<$Xi7(vHTC9J4`rLHFU;k+ z()>zccgt8_bHX<7ZJR4w&CMMhO&=kX7iFD(bX3OjeDUX3`JHTj=NI$Frg?wSrD`OJ zDRLE-UYgmt!umHx?wa|0)40BC-rL^GEgQF9T<`MlD&G9vxV3g<(bEhw8HLIkabkBLEx5p; z(FnlUc%6TJv%FJdd#?EN{9bOk`1P*wc%yjz7h~y}acj+dxlnxjpz!9o<9si-T$+1p z%&(NLuNaS4%$?uNjk~4nLv!JF>HDqHPd^+Wg2Q9+19S1Nk;|GlpBf7ee0W(xcu(TQg$N{f46RKY!>d{sFI35{nH7!u>Q>K7C@`y0e#CJhFW6IcL%-sJT#is2^nH zjLsNQxHM5ZWh_pHSOQZ}o|3@2(tE5G@4+F}&M8~6)rQY}czz3S?wSwohyM4_Z5=x0 zNXpaublHA>=Q#kt9rB=X6=KbLZ#ZmOKAj?1a`{3C*a^1^lljP&Y#2fx+?q?*%>T@N zs;VBuvu{9LI^`VCR$`i8t2j4NhExeM6tc1I5DK3<1Rq9Rh2WgQwzT#UqPpVoW-@j{ zKfLbwot5I&Yo`N@$Lq%S9rM>md%5NOPPXv$yV7?X`ByiLZ|C!G=JUCA2bSN-n!i5! zLtSj_-Zd6ioUvb{wI(;3M$J_uzHr-E+BkOXnA`6A_ig>s55Jj9Yk$5Fn%|)h7D99U zAwp=lxqXxntb!Z2Z<>oM`P{m>__X+F**c4#Tr(fs&+j}hWmikrSIo8T>X~CK{Fu+J zmlwAlncu(sl%i;IRsFQ0D3iBWjqHzqzBHQtggRImP2u~5fhxMFzn6Q^AJ;|k#inyy znz>c$%j<8AC)e`3_soZ{%#|%;>6w|GGqSmc6X=tvVE?a<_ZETk$z;4I(Tx4C=@-_& TrsZm7PX6Wpir;m{vlRdUETb+| literal 0 HcmV?d00001 diff --git a/assets/index-TZkUB4i9.js b/assets/index-TZkUB4i9.js new file mode 100644 index 00000000..4e86e112 --- /dev/null +++ b/assets/index-TZkUB4i9.js @@ -0,0 +1 @@ +import{c as f,n as B,d as u,e as g,f as z,g as b,h as k,i as j,j as T,R as D,D as F,s as O,k as R,l as E}from"./hooks-caxx0fQA.js";import"./currency.js@2.0.4--or6eeOG.js";import{d as p}from"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{g as $,d as I,t as U,f as q}from"./lodash-es@4.17.21-xgd1l9mE.js";import{g as w,c as W,v as Y,k as v,l as Z,s as y}from"./utils-9KNp0Hl_.js";import{C as G}from"./clipboard@2.0.11-1jqEMlOW.js";import{u as C}from"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))o(c);new MutationObserver(c=>{for(const a of c)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function t(c){const a={};return c.integrity&&(a.integrity=c.integrity),c.referrerPolicy&&(a.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?a.credentials="include":c.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(c){if(c.ep)return;c.ep=!0;const a=t(c);fetch(c.href,a)}})();const J=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:l}){const{getPrimaryColorOverride:t,getAppTheme:o,getLocaleLanguage:c}=f(),a=Vue.computed(()=>{const r=c.value;return B(r)}),i=()=>{const{message:r,notification:n,dialog:d,loadingBar:s}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=d,window.$message=r,window.$loadingBar=s,window.$notification=n};return l(),{getPrimaryColorOverride:t,localePackage:a,getAppTheme:o,discreteApi:i}},render(){const{$slots:{default:e},discreteApi:l}=this,{getPrimaryColorOverride:t,getAppTheme:o,localePackage:c}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:t,theme:o?naive.darkTheme:null,locale:c.locale,dateLocale:c.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,null,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),l()]})]})]})]})]})}});var K={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta1.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)"}};const Q=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:l}){const{getAppTheme:t}=f(),o=()=>{const{appPrimaryColor:{primaryColor:i,primaryFadeColor:r}}=K,n=document.body,d=w(u.appPiniaSettingStore,"localStorage");if(d){const s=$(d,"primaryColorOverride.common.primaryColor",i),m=W(s,.38);n.style.setProperty("--ray-theme-primary-color",s),n.style.setProperty("--ray-theme-primary-fade-color",m||r)}},c=()=>{const i=document.getElementById("pre-loading-animation");i&&Y(i,{display:"none"})},a=i=>{const r=document.body,n="ray-template--dark",d="ray-template--light";i?v(r,d):v(r,n),Z(r,i?n:d)};o(),c(),Vue.watch(()=>t.value,i=>{a(i)},{immediate:!0}),l()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),H={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},h=()=>({lockPassword:null}),X=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{setLockAppScreen:t}=b(),{updateSettingState:o}=g(),c=Vue.reactive({lockCondition:h()}),a=()=>{var i;(i=e.value)==null||i.validate(r=>{r||(t(!0),o("lockScreenSwitch",!0),c.lockCondition=h())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var i;(i=l.value)==null||i.focus()})}),{...Vue.toRefs(c),lockScreen:a,formInstRef:e,inputInstRef:l}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(z,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:H,labelPlacement:"left"},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:e=>{e.code==="Enter"&&this.lockScreen()}},null)]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[Vue.createTextVNode("锁屏")]})]})])}}),e1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{logout:t}=k(),{updateSettingState:o}=g(),{setLockAppScreen:c}=b(),{isTabletOrSmaller:a}=j(),i="HH:mm",r="A",n="YY年MM月DD日",d="ddd",s=Vue.reactive({lockCondition:h(),HH_MM:p().format(i),AM_PM:p().locale("en").format(r),YY_MM_DD:p().format(n),DDD:p().format(d)}),m=setInterval(()=>{s.HH_MM=p().format(i),s.AM_PM=p().format(r)},6e3),x=setInterval(()=>{s.YY_MM_DD=p().format(n),s.DDD=p().format(d)},864e5),A=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{t(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},P=()=>{var M;(M=e.value)==null||M.validate(L=>{L||(c(!1),o("lockScreenSwitch",!1),s.lockCondition=h())})};return Vue.onBeforeUnmount(()=>{clearInterval(m),clearInterval(x)}),{...Vue.toRefs(s),backToSigning:A,unlockScreen:P,formRef:e,inputInstRef:l,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:l,AM_PM:t,YY_MM_DD:o,DDD:c}=this,a=l.split(":"),{unlockScreen:i,backToSigning:r}=this;return Vue.createVNode("div",{class:"app-lock-screen__unlock"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[Vue.createVNode("div",{class:"left"},[a[0]]),Vue.createVNode("div",{class:"right"},[a[1]])]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-avatar"},[Vue.createVNode(z,{vertical:!0,align:"center",avatarSize:52},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:H},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":n=>this.lockCondition.lockPassword=n,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:n=>{n.code==="Enter"&&i()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[l,Vue.createTextVNode(" "),Vue.createVNode("span",null,[t])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[c])])])])])}}),l1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=b(),{updateSettingState:l}=g(),{getLockScreenSwitch:t}=f();return{lockScreenSwitchRef:Vue.computed({get:()=>t.value,set:c=>{l("lockScreenSwitch",c)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(naive.NModal,{show:this.lockScreenSwitchRef,"onUpdate:show":l=>this.lockScreenSwitchRef=l,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:e()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[Vue.createVNode("div",{class:"app-lock-screen__content"},[e()?Vue.createVNode(e1,null,null):Vue.createVNode(X,null,null)])]})}}),t1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:l}=f();return{getWatermarkSwitch:e,getWatermarkConfig:l}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:l}=this;return l?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),c1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:T("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var o1={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta1.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)"}};const i1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=o1,l=w(u.appVersionProvider,"localStorage"),t=Vue.ref(!1),{logout:o}=k();return l!==null?e!==l&&(t.value=!0,y(u.appVersionProvider,e,"localStorage")):y(u.appVersionProvider,e,"localStorage"),{modalShow:t,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(D,{show:this.modalShow,"onUpdate:show":l=>this.modalShow=l,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),S=Vue.defineComponent({name:"App",render(){return Vue.createVNode(J,null,{default:()=>[Vue.createVNode(i1,null,null),Vue.createVNode(l1,null,null),Vue.createVNode(Q,null,null),Vue.createVNode(t1,null,null),Vue.createVNode(c1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>"loading..."})]})}});if(typeof window<"u"){let e=function(){var l=document.body,t=document.getElementById("__svg__icons__dom__");t||(t=document.createElementNS("http://www.w3.org/2000/svg","svg"),t.style.position="absolute",t.style.width="0",t.style.height="0",t.id="__svg__icons__dom__",t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),t.innerHTML='',l.insertBefore(t,l.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const a1=()=>{p.locale(F)},V=(e,l)=>{const t=new G(e,{text:()=>l});e.$$clipboard=t,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},r1=()=>({mounted:(e,{value:l})=>{V(e,l)},updated:(e,{value:l,oldValue:t})=>{var o;l!==t&&((o=e.$$clipboard)==null||o.destroy(),V(e,l))},beforeUnmount:e=>{var l;e.$$clipboard&&((l=e.$$clipboard)==null||l.destroy(),e.$$clipboard=null)}}),n1=Object.freeze(Object.defineProperty({__proto__:null,default:r1},Symbol.toStringTag,{value:"Module"})),s1=()=>{let e,l;return{beforeMount:(t,{value:o})=>{const{func:c,trigger:a="click",wait:i=500,options:r}=o;if(typeof c!="function")throw new TypeError("debounce directive value must be a function");e=I(c,i,Object.assign({},r)),l=C(t,a,e)},beforeUnmount:(t,{value:o})=>{e&&(e.cancel(),l==null||l()),e=null}}},d1=Object.freeze(Object.defineProperty({__proto__:null,default:s1},Symbol.toStringTag,{value:"Module"})),_=(e,l)=>{if(e){const t="ray-template__directive--disabled";l?(e.setAttribute("disabled","disabled"),Z(e,t)):(e.removeAttribute("disabled"),v(e,t)),e==null||e.setAttribute("disabled",l?"disabled":"")}},p1=()=>({mounted:(e,{value:l})=>{_(e,l)},updated:(e,{value:l,oldValue:t})=>{l!==t&&_(e,l)}}),u1=Object.freeze(Object.defineProperty({__proto__:null,default:p1},Symbol.toStringTag,{value:"Module"})),h1=()=>{let e;return{beforeMount:(l,{value:t})=>{const{func:o,trigger:c="click",wait:a=500,options:i}=t;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=U(o,a,Object.assign({},i)),C(l,c,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},f1=Object.freeze(Object.defineProperty({__proto__:null,default:h1},Symbol.toStringTag,{value:"Module"})),m1=e=>Object.keys(e).reduce((t,o)=>{var a;const c=(a=e[o])==null?void 0:a.default;if(typeof c=="function")return t[o]=c,t;throw new TypeError(`directiveModules: ${o} is not function`)},{}),v1=e=>{const t=m1(Object.assign({"/src/directives/modules/copy/index.ts":n1,"/src/directives/modules/debounce/index.ts":d1,"/src/directives/modules/disabled/index.ts":u1,"/src/directives/modules/throttle/index.ts":f1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),c=/^([^-]+-)*[^-]+$/;q(t,(a,i)=>{var n;const r=(n=i.match(o))==null?void 0:n[0];typeof r=="string"&&c.test(r)?e.directive(r,a()):console.error(`[setupDirectives] ${r} is not a valid directive name`)})},N=async e=>{await O(e),await R(e),await E(e),a1(),v1(e)},g1=async()=>{const e=Vue.createApp(S);await N(e),e.mount("#app")},b1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(S),await N(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?b1():g1(); diff --git a/assets/index-TZkUB4i9.js.gz b/assets/index-TZkUB4i9.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4fd128eafa698281b4c0ec906b2eaf0464c4fca3 GIT binary patch literal 28854 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 Jts3G&0RX8>BkBME literal 0 HcmV?d00001 diff --git a/assets/index-7gPb_7K3.js b/assets/index-TowKMcLX.js similarity index 97% rename from assets/index-7gPb_7K3.js rename to assets/index-TowKMcLX.js index 8854a26b..4ce5c258 100644 --- a/assets/index-7gPb_7K3.js +++ b/assets/index-TowKMcLX.js @@ -1 +1 @@ -import{y as d,z as s,r as c,F as V}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function p(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Y=Vue.defineComponent({name:"TableView",setup(){const e=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},p(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:t=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(V,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:o=>{window.$message.info(`当前选择: ${o}`)}},null)]})}],r=Vue.ref([...e].map(t=>({...t,width:400}))),u=Vue.ref([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],l=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),i=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(l),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:i}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(d,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:e=>window.$message.info(`我是 RCollapseGrid 组件${e?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(s,{scrollX:2e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:e=>this.tableLoading=e},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":e=>this.actionColumns=e,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.handleMenuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(c,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})]},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{Y as default}; +import{y as d,z as s,r as c,F as V}from"./hooks-caxx0fQA.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function p(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Y=Vue.defineComponent({name:"TableView",setup(){const e=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},p(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:t=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(V,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:o=>{window.$message.info(`当前选择: ${o}`)}},null)]})}],r=Vue.ref([...e].map(t=>({...t,width:400}))),u=Vue.ref([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],l=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),i=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(l),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:i}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(d,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:e=>window.$message.info(`我是 RCollapseGrid 组件${e?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(s,{scrollX:2e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:e=>this.tableLoading=e},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":e=>this.actionColumns=e,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.handleMenuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(c,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})]},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{Y as default}; diff --git a/assets/index-TowKMcLX.js.gz b/assets/index-TowKMcLX.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..008b2ad808eea6d9f341eb0891e1777b69260f80 GIT binary patch literal 2272 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 literal 0 HcmV?d00001 diff --git a/assets/index-LXfX8dw2.js b/assets/index-V4QRRdvk.js similarity index 95% rename from assets/index-LXfX8dw2.js rename to assets/index-V4QRRdvk.js index 5b410a23..7bfef9c3 100644 --- a/assets/index-LXfX8dw2.js +++ b/assets/index-V4QRRdvk.js @@ -1 +1 @@ -import{r as l}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{R as r}from"./index-arW2HKyR.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const X=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(l,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 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 u,t;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(l,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},o(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},o(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NFlex,null,o(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(r,null,null)]})]})}});export{X as default}; +import{r as l}from"./hooks-caxx0fQA.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{R as r}from"./index-0vVhegrX.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const X=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(l,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 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 u,t;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(l,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},o(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},o(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NFlex,null,o(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(r,null,null)]})]})}});export{X as default}; diff --git a/assets/index-V4QRRdvk.js.gz b/assets/index-V4QRRdvk.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..345cd208bb2e94ca179c2dd005bb946604f25128 GIT binary patch literal 1856 zcmV-G2fz3qiwFP!000021I<_OQxi!V{(gT&oDW+`)pRp6kf^b;1_8lUK~Y%2qNvVH zCux{W$L^k(n9UU`T8au@dB0X!m96v6a&KYx&eI5o{xN1I@LycbOadezV%>eXZ|Ujh zefxc%=lxM3xjbc}%tDBV%u1TkoCG_vlumP?qhe7>pYMiKTslU4oCG@xHU`0c-n4mA zg-2j?vS8z6C+vc16pZv|#z)7stF2ZhH4x7xyP$d)YAPs=3=Ev@yP&m#rZ~_kohF_y z1x7(iS5BWllgYQDxXv)P(zaCw8F0NWDKe*)WFrNL(IOK)m!fk zRGRX_S5>Ggpc|aG`?Vpn6_aPg62OPWpaL>urwcLKf4&u@+l*mLFTp9E)Sv>p0H7>} z@lby&4qe5Z<}kRzk{VQD6fhksV8l8{JNr)d?!cCZJuz5Q3}P9$2$aHT7H8O{R-eg& zjctx6b;@v3Rp4Q$?$qMw2tCaw^OJiU@hoE4*uxA&wX?;^$!M#YEr`j%(bI!@Wx$-= zOJ0Eamcqr1p_)f?eXTfR3Cxf#0_GK{#lR`$6d9*|Q*F!>iy*JUGQb?3EL0tk|Y7%>h9H$)OBRYQBPaU~FvU3TUf4tY;AuJQ;;uuoH}m z=y>iVX)F6{3|j_fKBfz#Q96_F%C%L3;3i2WHP{IipsC%_k#C0&@1}l|*_I$V41CcV zlo$IC)8TJVjqC--NEf6)M5zhZuJ!bGPY-qP0d8p80Dd#nedNT+nBCSu#K1t$BFn;N zQuQk~Yig>JV`f)R@oJ*h$ss$j5B=^Y>MJkg5GA`W;dm!c;3J$8chpuki8 zcK2>vo>4)4lnRV%-wbGD(YDr2+mptnE4&w z33_@)W7aSZintkmh=%P*nPFiwDZ3vdctZN>t3#tUhJ=p}QUizWNJXa>7okfD@3Vo^#KJu^m!}rCM7V6B z9F9xFy@+R16fr}RITm(4+zhR((*kB^un?FH<-Ndo{BqeuDQw0icmBS+u;f1cd;R$z z-KE>^(>IcAU>*-g5?_0-=?o)*gFq}q3K$NaG;vY3Y}1s>22LZ}6h8X$C*T)RMlO4~ z$0cs-I_6xeeA4nFE{ecf8ntmJEJ~4yN<{v=YhtD8!Tb(;?dH3ks6;AqlZe{dd~Nk! zgNQ%9+5E$Y{}&?aYd34}o(D12s(*3by>=eV)gR9~zbw?hUw7_4sQV0?dN${vg{M@sRo9oWPN^R|hv-nclU7r$?`P!0 zYg&@C45#B#R){>0cXVWk$l58W(_F_Tf@m)y{Wb!_sMNtw2?(6an@C`(BJUkyKM@0V zN{UQ;f^B!R)Oz)NOIO6)z+Wa7w>KS?fS-t?`zdpn@j)N{NYFE z;k+Dje)%=1*3G4N^(V{D+ke#87MzDG&fH7)&O>MJS#9<9Z>3L9IzQa9Ai~7Wj;^iU ztFJwf4w!E*<~k#R!g4u9nSmKL;)fL37vr3XbezMMh)X6;3rW_gY3KZ&qhUKCvV_Ck zYXs&{K8zDz`&yyTD77Q(OP1`*hY>Tdl1>+I)4t{&;rt)`R-`a;-Y=RIByhzie#Pw=bMqZ$Hl5aAy~s z#h2bleg7nws`cd=_w{vejeYoObLLsCI_KWKSARU~zFcyD`0#P&Mspn>sPLSHd+yC! un~&bR^DjPIcq~ZSA4H9nUx^&UMgI@xCGQVr!@P3rH~#@aG!`HP5C8!Bm#ba? literal 0 HcmV?d00001 diff --git a/assets/index-AsH4gzvE.js b/assets/index-WFAdjrJF.js similarity index 93% rename from assets/index-AsH4gzvE.js rename to assets/index-WFAdjrJF.js index 49d254da..ef85b2e8 100644 --- a/assets/index-AsH4gzvE.js +++ b/assets/index-WFAdjrJF.js @@ -1 +1 @@ -import{M as r}from"./hooks-CcEUU9Ku.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";const t=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},render(){return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NButton,{onClick:r.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]})})])}}),j=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(t,{status:"404"},null)}});export{j as default}; +import{M as r}from"./hooks-caxx0fQA.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";const t=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},render(){return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NButton,{onClick:r.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]})})])}}),j=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(t,{status:"404"},null)}});export{j as default}; diff --git a/assets/index-WFAdjrJF.js.gz b/assets/index-WFAdjrJF.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..bd4b852b80561b77841a926850914f3321a0600b GIT binary patch literal 1018 zcmV>}x73w8LBC^vVui>y!hgs6TbVfOmGo<_wB7$Nf6=dQTE~7@{w8~Fl^dQC;VobAsEbO8)-`YQZK8%Z$ z@+ANtB#e13cCdxcH-^m})NK^8bLCYR1zubn%H$&Smt<%F$PWqUz&smUxPn6F*gCYz zMQ{ijQLZKBiu#_79c-g^)7tL!%3DP;BnqinbS9X}70YPQ)-Y-%^@m(6g%&wwqu}z{ zuG4jw8W<$p*HrM#$H23(jcwGeqVagkRS)#;@=5>b`AIN&v3y^Q-K$vGLF=sDbcNq6 zQURHbG9BB-wuS2GIB7YDtjNTYa*cAViY+wk?oX5$9_@+d(rm?)Q<6QK zA>}9rsi@KrC{1)WZ4S2jIgt zky?2!uHZ5{)ow4^p-V$>DS-zdbEbj@WH5{?(UOx|F?!}XxQs32*mbw_@?`DdBI(P7 zYZ?K{SJ2%mn6}o$$;-XYV>l3B(+SnHd)T>bY}dz!k8HO44Rr@TJFKs7?Nk?U-4|Tx z75(%y0UW@9a%hMs796-F^TFiNN{fVj>u4NgfrkX*`xW4-O=IZrd-~RIc_aATGUERL<=KA}qKi~fP{FMYHQpZ-JwczGl@CKv)xF&J-6!SvNPpwjF&I1^bgy~%5 zqi(){slMy}=8rem-~Dj=^V{2>-WjD=X(=teDy3=39Q~L3&CI6k3My8`Fcs(|{^0OD o{eRQ-KMrLIsmT+@vb38p&Hs|4>@Rs&eY*L{-^AjtvOEU>09PsXl>h($ literal 0 HcmV?d00001 diff --git a/assets/index-ssC-lCbJ.js b/assets/index-_HUZ_9yz.js similarity index 64% rename from assets/index-ssC-lCbJ.js rename to assets/index-_HUZ_9yz.js index 8fb8be34..9932b0a8 100644 --- a/assets/index-ssC-lCbJ.js +++ b/assets/index-_HUZ_9yz.js @@ -1 +1 @@ -import{s as u}from"./utils-GfUBWZZf.js";import{m as v,h,o as N,j as f,p,d,q as y,r as o,e as w,T as b,L as S}from"./hooks-CcEUU9Ku.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as x}from"./ray-9TfU2AhD.js";import{b as R}from"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import{R as _}from"./index-arW2HKyR.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";function j(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const C=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t}=v(),{signing:i}=h(),{getRootPath:n}=N(),a=f("globalSpinning"),g=()=>({name:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(g()),m={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{signingForm:r,loginFormRef:e,handleLogin:()=>{var l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),i(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),c.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:t,globalSpinning:i}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:i},j(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),k=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),F=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(y,{text:"ray template yes",size:200,logoImage:x},null)])}});function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const O=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:i=>{window.$message.info(`调用${i.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},L(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(o,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var T={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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)"}};function P(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=T,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=R(),{updateLocale:a}=w();return{...Vue.toRefs(t),windowHeight:i,updateLocale:a,copyright:e,windowWidth:n}},render(){let e;const{$t:t}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NFlex,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NFlex,{align:"center",class:"login-action__wrapper"},{default:()=>[Vue.createVNode(b,null,null),Vue.createVNode(naive.NDropdown,{options:S,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(o,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(o,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},P(e=t("views.login.index.RayTemplate"))?e:{default:()=>[e]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(k,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(F,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(O,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(_,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ve as default}; +import{s as u}from"./utils-9KNp0Hl_.js";import{m as v,h,o as N,j as f,p,d,q as y,r as o,e as w,T as b,L as S}from"./hooks-caxx0fQA.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as x}from"./ray-9TfU2AhD.js";import{b as R}from"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import{R as _}from"./index-0vVhegrX.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";function j(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const C=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t}=v(),{signing:i}=h(),{getRootPath:n}=N(),a=f("globalSpinning"),g=()=>({name:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(g()),m={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{signingForm:r,loginFormRef:e,handleLogin:()=>{var l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),i(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),c.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:t,globalSpinning:i}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:i},j(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),k=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),F=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(y,{text:"ray template yes",size:200,logoImage:x},null)])}});function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const O=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:i=>{window.$message.info(`调用${i.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},L(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(o,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var T={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta1.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)"}};function P(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=T,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=R(),{updateLocale:a}=w();return{...Vue.toRefs(t),windowHeight:i,updateLocale:a,copyright:e,windowWidth:n}},render(){let e;const{$t:t}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NFlex,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NFlex,{align:"center",class:"login-action__wrapper"},{default:()=>[Vue.createVNode(b,null,null),Vue.createVNode(naive.NDropdown,{options:S,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(o,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(o,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},P(e=t("views.login.index.RayTemplate"))?e:{default:()=>[e]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(k,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(F,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(O,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(_,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ve as default}; diff --git a/assets/index-_HUZ_9yz.js.gz b/assets/index-_HUZ_9yz.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fca86b7d8dccc6b4648ccdae9be7811b887dcad4 GIT binary patch literal 3706 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 Y#M3wb$5jwzxBldR0Sa6WIxi*w07J`BAOHXW literal 0 HcmV?d00001 diff --git a/assets/index-arW2HKyR.js b/assets/index-arW2HKyR.js deleted file mode 100644 index 47494442..00000000 --- a/assets/index-arW2HKyR.js +++ /dev/null @@ -1 +0,0 @@ -function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const n=Vue.defineComponent({name:"RayLink",setup(){return{handleLinkClick:o=>{window.open(o.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"云之家",icon:"https://r2chevereto.yka.moe/avatar.jpeg"},{key:"yun-cloud-images",src:"https://yunkuangao.com/",tooltip:"云图床",icon:"https://r2chevereto.yka.moe/avatar.jpeg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray的前端学习笔记",icon:"https://r2chevereto.yka.moe/longmao.navigator.png"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://r2chevereto.yka.moe/longmao.navigator.png"},{key:"ray-template-doc",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",tooltip:"Ray Template Doc",icon:"https://r2chevereto.yka.moe/longmao.navigator.png"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://r2chevereto.yka.moe/longmao.navigator.png"}]}},render(){let t;return Vue.createVNode(naive.NFlex,null,a(t=this.avatarOptions.map(e=>Vue.createVNode(naive.NTooltip,{key:e.key},{trigger:()=>Vue.createVNode(naive.NAvatar,Vue.mergeProps({round:!0,src:e.icon,style:["cursor: pointer"]},{onClick:this.handleLinkClick.bind(this,e)},{objectFit:"cover",size:24}),null),default:()=>e.tooltip})))?t:{default:()=>[t]})}});export{n as R}; diff --git a/assets/index-arW2HKyR.js.gz b/assets/index-arW2HKyR.js.gz deleted file mode 100644 index 49a814875f7ce68a704ced0b0e596c85a59cff26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 711 zcmV;&0yzC2iwFP!000021Fe)nPt-sZ$M1fM(gSIe?yMmmOi3|KnUNk%4l2)4e+(|ba;bt?u+BIA@R zYjNoXP)aj_aN9OIQ`xGJ9| zB8p$&yIui^%ncoh+HAL7x*E`~$S#pd_o;Mu=AE1p(X;)+BXp0+$FG26i#+YVdsIAq(fzbreEE2^|DpT&_3_T$-{1r&{g5M*yd!*0s8}Q~fVtQK z^+&QhGuPMdE_fHoPPVp>ci)_Bzx}as*gbr8IamZ?6mWuyhwc#Cn&9Yh;U~PJc*=Z1 zt)#&OR)_nl=TWt#fu`Lm@4Rfv3MMo}dbWg(eqh6Fno(?iE1oOV3xJLK%5n1>!{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:r}=this,{clickOutside:i,updateShow:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:r,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),u(!1)},onClickoutside:i.bind(this)},null)]})}});export{I as default}; +import{v as p}from"./hooks-caxx0fQA.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const I=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),r=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:i,y:u,show:a,updateShow:t}=p(e);return{demoOneRef:e,demoOneShow:o,x:i,y:u,show:a,options:r,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:r}=this,{clickOutside:i,updateShow:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:r,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),u(!1)},onClickoutside:i.bind(this)},null)]})}});export{I as default}; diff --git a/assets/index-fivPg6Em.js.gz b/assets/index-fivPg6Em.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8986d21354f8e4601f15538b7af5c8c50c79fc57 GIT binary patch literal 1426 zcmV;D1#S8tiwFP!000021C^FrYa2%t$KU%Ywo3{Uotf^gEIC=@AV_7|qu*3Y$ znKS?MKg+Tx7ErotZWbgcU30@+vQ9LqS9yyGQO0{6OPUzHtV zkr|AIECFn+OmaT$?yIs*Y@65?Ucj5lin9?;GPDg!M1T)u*&#M5V(AeJZ}WFWVQG1B zl5Hh`hjqnak|sV$iq%#EA(oc3f?D154d@(i(OiDTpL_Uh_|rHjra zw6CxyM3betEKOD z+JQH@A4|qH&ZH?33paMpwMt@Ta}p}I5=azOJt3iNTV$5luio|4wm7G%arO8h6;KKO zF=4pqT*rm>tvqXfoz$~H-C_9;o zu)4dueSoL>3SK~^R^=j@AqBjni+j;Bo3is23ET&nF*CSM>y3COn(BsDA*+=gQXm#~ z?1kd?`&+X|rLW3_YZd{{nl_TWvob5T-e2234hQOK)?&IlhMg;w#f9d^!ZGlurz7y} z#=^-n%cW#$GAVD-bSN|T`Fruq=7lghV)Yv1RCclQ0*EM%sZ=1dNiN_@Wv9fqV5(<| z`GCEEat>kH&PF~69a{%hVG?YB#*AypxME(}CJwRj`jWM{w^ukbNd{D5)s1Q*R9VIX zuCHs@Ur82@an`esZNWRf|(tG#( zmfyNKEnygrvslEzC&TrnqVR@p_XJnkSexHTfcQ{n94aD;1qZHkJx(KV&5Ga}I{E_e zWDz1^A_Y2$bNSvd7P43g^;{l_m+x=dc_d%1F7-lMgU~gfefQwWqvzk;e(~A8XTN-5 zq9$}*bDwsN2Gy$8HT!5x9zOo&#ZP}dc{KR#+Tgp-2RHAGV4pJ8HEK!PJId1l-HpLD zeb!<=$T4NVl4|ha&%yOipFA4e{PEeRpA7DOID$CynubRuZPTvVznn+Cj>}NjO^^yi z+odRpeX8MNy3qakI0yMT2|AIy=R+hmIBY@P1vFY@oIq1KM4Wa}xe|FH^O_rpPOazi z`O`g4VhJtadJ*b033V=ybShkb^58xij`LXYUdIL0b;a-m*`L<|Q>ZtQp1qnP86uhlRPh{QT)luZgQr>7$-zIt15D z6pZW=0Z%GINS|@4!FbzPUz8&DMVlLg`` z6Y(Sr(JNc;K}V0a43!BRQBOkMHUG7QiInc9YP6ZJ1J|%E>#aE>0M-b!YdDq_cjk;5^_mSS z67FM9ghIN8Y}9DZLWb>}M23Y7ixl%_|22gVZao~_c$^k>xt~7hHHwWzN4=q2(AYd< zU#89=qXp8EH5wpYGon19p^4&mv8T;nh!`{`T|JKRz~2^fbxlvHw9HB}1DFUP(z>% literal 0 HcmV?d00001 diff --git a/assets/index-iIHgZQHP.js b/assets/index-iIHgZQHP.js deleted file mode 100644 index 3696c65a..00000000 --- a/assets/index-iIHgZQHP.js +++ /dev/null @@ -1 +0,0 @@ -import{c as h,n as L,d as m,e as g,f as _,g as b,h as z,i as B,j,R as T,D,s as F,k as O,l as R}from"./hooks-CcEUU9Ku.js";import"./currency.js@2.0.4--or6eeOG.js";import{d as p}from"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{g as E,d as I,t as $,f as U}from"./lodash-es@4.17.21-xgd1l9mE.js";import{g as k,c as q,v as W,k as v,l as w,s as Y}from"./utils-GfUBWZZf.js";import{C as y}from"./clipboard@2.0.11-1jqEMlOW.js";import{u as Z}from"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))o(c);new MutationObserver(c=>{for(const a of c)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function t(c){const a={};return c.integrity&&(a.integrity=c.integrity),c.referrerPolicy&&(a.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?a.credentials="include":c.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(c){if(c.ep)return;c.ep=!0;const a=t(c);fetch(c.href,a)}})();const G=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:l}){const{getPrimaryColorOverride:t,getAppTheme:o,getLocaleLanguage:c}=h(),a=Vue.computed(()=>{const r=c.value;return L(r)}),i=()=>{const{message:r,notification:n,dialog:d,loadingBar:s}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=d,window.$message=r,window.$loadingBar=s,window.$notification=n};return l(),{getPrimaryColorOverride:t,localePackage:a,getAppTheme:o,discreteApi:i}},render(){const{$slots:{default:e},discreteApi:l}=this,{getPrimaryColorOverride:t,getAppTheme:o,localePackage:c}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:t,theme:o?naive.darkTheme:null,locale:c.locale,dateLocale:c.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,null,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),l()]})]})]})]})]})}});var J={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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)"}};const K=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:l}){const{getAppTheme:t}=h(),o=()=>{const{appPrimaryColor:{primaryColor:i,primaryFadeColor:r}}=J,n=document.body,d=k(m.appPiniaSettingStore,"localStorage");if(d){const s=E(d,"primaryColorOverride.common.primaryColor",i),f=q(s,.38);n.style.setProperty("--ray-theme-primary-color",s),n.style.setProperty("--ray-theme-primary-fade-color",f||r)}},c=()=>{const i=document.getElementById("pre-loading-animation");i&&W(i,{display:"none"})},a=i=>{const r=document.body,n="ray-template--dark",d="ray-template--light";i?v(r,d):v(r,n),w(r,i?n:d)};o(),c(),Vue.watch(()=>t.value,i=>{a(i)},{immediate:!0}),l()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),C={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},u=()=>({lockPassword:null}),Q=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{setLockAppScreen:t}=b(),{updateSettingState:o}=g(),c=Vue.reactive({lockCondition:u()}),a=()=>{var i;(i=e.value)==null||i.validate(r=>{r||(t(!0),o("lockScreenSwitch",!0),c.lockCondition=u())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var i;(i=l.value)==null||i.focus()})}),{...Vue.toRefs(c),lockScreen:a,formInstRef:e,inputInstRef:l}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(_,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:C,labelPlacement:"left"},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:e=>{e.code==="Enter"&&this.lockScreen()}},null)]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[Vue.createTextVNode("锁屏")]})]})])}}),X=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{logout:t}=z(),{updateSettingState:o}=g(),{setLockAppScreen:c}=b(),{isTabletOrSmaller:a}=B(),i="HH:mm",r="A",n="YY年MM月DD日",d="ddd",s=Vue.reactive({lockCondition:u(),HH_MM:p().format(i),AM_PM:p().locale("en").format(r),YY_MM_DD:p().format(n),DDD:p().format(d)}),f=setInterval(()=>{s.HH_MM=p().format(i),s.AM_PM=p().format(r)},6e3),x=setInterval(()=>{s.YY_MM_DD=p().format(n),s.DDD=p().format(d)},864e5),N=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{t(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},A=()=>{var M;(M=e.value)==null||M.validate(P=>{P||(c(!1),o("lockScreenSwitch",!1),s.lockCondition=u())})};return Vue.onBeforeUnmount(()=>{clearInterval(f),clearInterval(x)}),{...Vue.toRefs(s),backToSigning:N,unlockScreen:A,formRef:e,inputInstRef:l,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:l,AM_PM:t,YY_MM_DD:o,DDD:c}=this,a=l.split(":"),{unlockScreen:i,backToSigning:r}=this;return Vue.createVNode("div",{class:"app-lock-screen__unlock"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[Vue.createVNode("div",{class:"left"},[a[0]]),Vue.createVNode("div",{class:"right"},[a[1]])]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-avatar"},[Vue.createVNode(_,{vertical:!0,align:"center",avatarSize:52},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:C},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":n=>this.lockCondition.lockPassword=n,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:n=>{n.code==="Enter"&&i()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[l,Vue.createTextVNode(" "),Vue.createVNode("span",null,[t])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[c])])])])])}}),e1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=b(),{updateSettingState:l}=g(),{getLockScreenSwitch:t}=h();return{lockScreenSwitchRef:Vue.computed({get:()=>t.value,set:c=>{l("lockScreenSwitch",c)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(naive.NModal,{show:this.lockScreenSwitchRef,"onUpdate:show":l=>this.lockScreenSwitchRef=l,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:e()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[Vue.createVNode("div",{class:"app-lock-screen__content"},[e()?Vue.createVNode(X,null,null):Vue.createVNode(Q,null,null)])]})}}),l1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:l}=h();return{getWatermarkSwitch:e,getWatermarkConfig:l}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:l}=this;return l?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),t1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:j("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var c1={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.2-beta"},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)"}};const o1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=c1,l=k(m.appVersionProvider,"localStorage"),t=Vue.ref(!1),{logout:o}=z();return l!==null&&e!==l&&(t.value=!0,Y(m.appVersionProvider,e,"localStorage")),{modalShow:t,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(T,{show:this.modalShow,"onUpdate:show":l=>this.modalShow=l,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),H=Vue.defineComponent({name:"App",render(){return Vue.createVNode(G,null,{default:()=>[Vue.createVNode(o1,null,null),Vue.createVNode(e1,null,null),Vue.createVNode(K,null,null),Vue.createVNode(l1,null,null),Vue.createVNode(t1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>"loading..."})]})}});if(typeof window<"u"){let e=function(){var l=document.body,t=document.getElementById("__svg__icons__dom__");t||(t=document.createElementNS("http://www.w3.org/2000/svg","svg"),t.style.position="absolute",t.style.width="0",t.style.height="0",t.id="__svg__icons__dom__",t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),t.innerHTML='',l.insertBefore(t,l.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const i1=()=>{p.locale(D)},a1=()=>({mounted:(e,{value:l})=>{const t=new y(e,{text:()=>String(l)});t.on("success",()=>{window.$message.success("复制成功")}),t.on("error",()=>{window.$message.error("复制失败")}),e.$$clipboard=t},updated:(e,{value:l,oldValue:t})=>{var o;l!==t&&((o=e.$$clipboard)==null||o.destroy(),e.$$clipboard=new y(e,{text:()=>String(l)}))},beforeUnmount:e=>{var l;e.$$clipboard&&((l=e.$$clipboard)==null||l.destroy(),e.$$clipboard=null)}}),r1=Object.freeze(Object.defineProperty({__proto__:null,default:a1},Symbol.toStringTag,{value:"Module"})),n1=()=>{let e,l;return{beforeMount:(t,{value:o})=>{const{func:c,trigger:a="click",wait:i=500,options:r}=o;if(typeof c!="function")throw new TypeError("debounce directive value must be a function");e=I(c,i,Object.assign({},r)),l=Z(t,a,e)},beforeUnmount:(t,{value:o})=>{e&&(e.cancel(),l==null||l()),e=null}}},s1=Object.freeze(Object.defineProperty({__proto__:null,default:n1},Symbol.toStringTag,{value:"Module"})),V=(e,l)=>{if(e){const t="ray-template__directive--disabled";l?(e.setAttribute("disabled","disabled"),w(e,t)):(e.removeAttribute("disabled"),v(e,t)),e==null||e.setAttribute("disabled",l?"disabled":"")}},d1=()=>({mounted:(e,{value:l})=>{V(e,l)},updated:(e,{value:l,oldValue:t})=>{l!==t&&V(e,l)}}),p1=Object.freeze(Object.defineProperty({__proto__:null,default:d1},Symbol.toStringTag,{value:"Module"})),u1=()=>{let e;return{beforeMount:(l,{value:t})=>{const{func:o,trigger:c="click",wait:a=500,options:i}=t;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=$(o,a,Object.assign({},i)),Z(l,c,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},h1=Object.freeze(Object.defineProperty({__proto__:null,default:u1},Symbol.toStringTag,{value:"Module"})),f1=e=>Object.keys(e).reduce((t,o)=>{var a;const c=(a=e[o])==null?void 0:a.default;if(typeof c=="function")return t[o]=c,t;throw new TypeError(`directiveModules: ${o} is not function`)},{}),m1=e=>{const t=f1(Object.assign({"/src/directives/modules/copy/index.ts":r1,"/src/directives/modules/debounce/index.ts":s1,"/src/directives/modules/disabled/index.ts":p1,"/src/directives/modules/throttle/index.ts":h1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),c=/^([^-]+-)*[^-]+$/;U(t,(a,i)=>{var n;const r=(n=i.match(o))==null?void 0:n[0];typeof r=="string"&&c.test(r)?e.directive(r,a()):console.error(`[setupDirectives] ${r} is not a valid directive name`)})},S=async e=>{await F(e),await O(e),await R(e),i1(),m1(e)},v1=async()=>{const e=Vue.createApp(H);await S(e),e.mount("#app")},g1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(H),await S(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?g1():v1(); diff --git a/assets/index-iIHgZQHP.js.gz b/assets/index-iIHgZQHP.js.gz deleted file mode 100644 index 2df32f8464d46b356153952f418f9a6ec0fd01ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28850 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[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(t,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(t,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{R as default}; +import{w as t}from"./hooks-caxx0fQA.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const R=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0,size:[20,20]},{default:()=>[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(t,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(t,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{R as default}; diff --git a/assets/index-kPgjZ-f1.js.gz b/assets/index-kPgjZ-f1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9eb55701525dcc33cf4e0ad63ef9e78b5230f66b GIT binary patch literal 994 zcmV<810DPyiwFP!000021D%!6Zrer>#_xR!hbIfru1HFhZ5b&j%d+e^mSY8SAO(i7 zT8_k(mb>)sQh%X)(xT7M-g_+2OC9uSjOON7C`37FDZ6OV>+Wwp4rjiZWl=1ZSx$F| z-Z86zl97cAp_F5dD4EUd!BrKHv~|c*&ccOB0%&s|^F;d&-p5{Vl7L^tCG2>p-57SS zyY4g_#brQr=$Ejwhg}EF+oz`&^|x*o8fiqO9J95SjXl(-_W9N8VVtEjRRCg;aPE89 z#WuP<7}ifvr83(-U=5Oj`5+IO*yO9)9-2DofwIWh$;BS5#xcd>&#q$svgTfC9Q`pI#Y z^(P4=8hTVJ@EsfPVdw8PK4{Bx-HUtA2kDR~2%ZT;o_jIt^}K9YVi?!x;Jg{zr@Z%E z+Ysolotq5 zofis304illXg~(TxD;)5*l5oBzKe_4My^x!+V5I>PfOoZi7+ezls4_L<}Y`r^c zKZgUMhE156e}Uaa?YKI=tUd!j_Vf{aby?j%Iw>bxgTVqoG$cX*_np*dyPoC_YJ`+UEk)|O;1jR&YQ0XKWQLT1e7A@GAm`b6|PV41$0yuyH z6Ht>;ECmR&yA&jXigh+nB!Xjzq?OlTl6W__RA3S%maA2MW3{hGJ8L1TfEc)L$^do+ zVH3d36ArWdastXQN_gdko!4vumG`clckP>1ei^`kB-~VXb1%Pr{|_QHqJsR=FvFo@ zrDr<{d${{>|J$#hfB*6RyPrOP`t)%3(fT(zlV55@D^_SstSg1WbUMYUT*5GwQDG6H zTC)%kHMa60uwiH_R?)VtJmFkUE7p2XZ#K5I%8P{a+|4SN|1U{rADV}|4}bjp{rwNW z{QuOM2w9(#{(3&~keM*)V6}EnXlf}I9!uc!jn^kVL${oTieKT9@H}f%r Q)!{dP0;m}jQA!5@0QHOD1poj5 literal 0 HcmV?d00001 diff --git a/assets/index-vP5twyMd.js b/assets/index-lY-ieFVf.js similarity index 94% rename from assets/index-vP5twyMd.js rename to assets/index-lY-ieFVf.js index 2b21dff9..e234a767 100644 --- a/assets/index-vP5twyMd.js +++ b/assets/index-lY-ieFVf.js @@ -1 +1 @@ -import{z as i}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const P=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三"+e,address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{P as default}; +import{z as i}from"./hooks-caxx0fQA.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const P=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三"+e,address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{P as default}; diff --git a/assets/index-lY-ieFVf.js.gz b/assets/index-lY-ieFVf.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..38eca5b1a65d8b04ef22036cb153470879a4df20 GIT binary patch literal 1177 zcmV;K1ZMjmiwFP!000021BI4LZ`(!?$M5|VDo+x^-H_D7F;xYWZTS%=@*|Z4DF}o$ zITF_*cj)fzAhl#|FL|az2vCCzFXaIBMcEY1C=P8Tjs416stBNK4Pg_i(j8*5H+K z1>05B*%|gudd|giR>T7$L$8AEHSE}E+S%QG)OzeJLuV5CoR4U#W#KA1^{xG*hr?u< zlD+_7106+P6+75M=j+4PHtKFJW9QPVVcW(Iy0|zH`Xcm~;{lnTrRCc;wk^~|M|#IO zh?bc|P^M6Z)v$$z-TiTm?;I^dz7_(QKgDO#bFhUg2ysyZIM`X{$OT9q13DL;gKb?zq*{J z6^$fX-)|?@Zq&ccHU#p$bCY3UN9%EGnWIdBAii33)WS{;?OA)Y$6IGB9i@ztbaIB2 zp#+4aQb8aUQE8P9w)z>7b!ZI@+TrnZnxVxM=SFLen^Cp zUKLkx8J(zVFW#mr<9sQA1t2n}f(B$TOe*n;!%9Z<)N^ndTgb7S)y|XSwVSQ)3(XXb z0cED;EuZYH@#80Zo!f9AzM^BQrte_qa&xOWI%wVk=bq-^gM;S1jqRFVSqvHg@kL7Xf)cW${Tw5^Mrr+@HiMhUfDSk zMekHB?4Wy5yH(|WYn5VSk}hTT8VGtx<>*nQZ@hC(DI;Qvq#r^|P(p+Rk!^ArZEl{_ z*fA`I*yl{D!eQe?0}fz78Eo=6;S886&KQZoHIBJfAhsapyF3QNl%RA{EX@|FDotG= zSj+sZSTaQ>DPT~1I#X0d;2KxIytw-AxnYiA>KduGF*o1GUjBCV;}?011c3l4uZ7=! z`Tak?|MljFKd)YWn?p&+*>#0CFP^{t`(++9%*6`0(72!0;R_%NPTD+xA|rGRxV;_0 z#GH|c4w-BCkS=?w7Qle$NV&yQYq)wpE8acS=03YGL)&tDj!~ z@r`i@%-jOkXv0OJ%f+bB=D1)N9+D9h4v82UW@dnEShj_1C;csY5A#x8fYO4^0;0%c zu7wXSH+>%Im`PX6=eaq>(rf`1{?8(&qv#{HP;>T9U4>NQ{K7Oi>m&hD;O2J>S2gZm rM;gjZi(I7rSMEG}YSz7ZsScCubK)@loXG2#*FX6e3aB}8We5NOsM|j8 literal 0 HcmV?d00001 diff --git a/assets/index-npZx1VDK.js.gz b/assets/index-npZx1VDK.js.gz deleted file mode 100644 index 87e276726b61765d2d3125ea1191d57dab5c093f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1285 zcmV+g1^W6QiwFP!000021GSdXZWBiohVT0n>52z14e=Ze4I+!)HT9J&DTo%JkK0wT?HWHbLWJ z4WD&6-;}6mmnxOT1>6PF8u`A<`|3Vsi{zCTdsa<}Q`4SV?F@BAfF~+UsTDELyjX zh2@KlAW2DE0I+)Kd4(*tuz|M58>LyaR!m}BvXH~3i7m9fy(GeI*G{fGq`lEQzG-69 zKvQTrEL%%nk_iN53dL9s8>q3i(9H4jauTvbA%NL!ydet~Ht;AyT;u?j%Ew87K)zL> z)o@I2+%F}$LNkO=Le1s^3Z{X_uz6VD@d{s%wV-xZINXM*SgY zl=SF&!NM7AAj_P}R<5p$9hI#nLZ+w>C>DGmSF1e6SFX-ij>Cc2iZ-cgAHdd);>^_M z($q2Vz>fiVVQK2z^lWbE_Su9rNiREbTAgYzx_rqCk6ev)%7|zqX}jPP6c8an#DUA8 zVsSOcR$$08NgY78OBe&MV8+RGJ3=mD3jDKnApN5S}Yke)oNyX=p{lV zl5KyTdou2rLG?ui8|857C>IE>cubkdxp866TFVYy(R#>iMLFw@=JW!HO|+Ino14>F zd8FT9KVe_KxZ*Ug3`^*F2VD$op>y71Da-Bt&9XU@YGi$KH3aNHoiZqLKi~|QN_80V zA+HsQ?ZOQBT+=0}Fi534{VIs71k_X73TbO;UA_B5kak{6PY6(mE3dj;y`R=py3?medQEHrM8WDJcOb{UXz2Z43(!7Bhi+Qmrp)2n_>2!yk_KQI+BQg; z()w<{x^*x5;s-6=Jvmp0!t*XQTCB=xW;?it{9wlaKGeiXLtWqhYA5>o+vwJ>dk;VB zC+X#H&)@7mJkx>h^?x~J<2{B9-+#E19gA-L`1-p?r*lkz&ztbxrjh^Cv{w(FMfZM+ vo;--Y|K*fkxkMhG?OHe8O?SKL324Qi+Uvcq>Oq(8#0P%?A+P$wfeQctkmH6X diff --git a/assets/index-skdhjNOF.js b/assets/index-pVLYiCuL.js similarity index 91% rename from assets/index-skdhjNOF.js rename to assets/index-pVLYiCuL.js index e5d3c52e..e818bd19 100644 --- a/assets/index-skdhjNOF.js +++ b/assets/index-pVLYiCuL.js @@ -1 +1 @@ -import{w as t}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const A=Vue.defineComponent({name:"RTemplateDoc",setup(){return{}},render(){return Vue.createVNode(t,{width:"100%",height:"100%",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",lazy:!0},null)}});export{A as default}; +import{w as t}from"./hooks-caxx0fQA.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const A=Vue.defineComponent({name:"RTemplateDoc",setup(){return{}},render(){return Vue.createVNode(t,{width:"100%",height:"100%",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",lazy:!0},null)}});export{A as default}; diff --git a/assets/index-pVLYiCuL.js.gz b/assets/index-pVLYiCuL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fe22acc833e3b3c05c1f0c2dbd2db43f894615d9 GIT binary patch literal 841 zcmV-P1GfAhiwFP!0000218tOBZ{kQ0h2QsAWRX@%B&u;6Om14qBq1b|37IfUM(~1~ zc40SZcRPLIl8FC4!XcwI$)mf!D!0x#RU$96ac|25W)IwEW^`U7jZEuj3!JT1!R)a^ z=C*b&O0Gs43y<)AUr29bN=`^LS$K?_q(x{1!(KXm8i&hjmDCBdS==J@n1mG8!<(D? z?$59a%`I@PpT)LUKq8p(;O_BzT2v{^4WgQPDdUKQB!HLGw0jMs%PRI_<2Ip`gs@yb z7{APT^*&+i`S$sg5*k1U9(^x-kX5EILOCe0HVGgd-7VU>_gICvHwG17levvU5|9>v zHf_X*UX^1@v^qz4F>y#JiNJ6Yz)=0r&F=M8m5mo3y~PRF24fnKV?zJ0@##?C*-0_^ zy2xhCVDd#7MB)8vGKs2X-U(^p^sZk7H*)foZGiTVbE`C=@-**OIiVaH#@)N30SVi1 z8{CSq?#}lV6-uyea#Eq7Kx2h~Sz5I6J%^o@Vj72}NdgFI zCmQ}59DkO6V!U!9M<`9(NxteG>%p(v;a4~^?!-d4^#>fjUS4&cA39&aJ5P7uw};Nj z#dX{74TeY%c*c}M8PhU}nGC7Rf@T#=(ScCT2xSG2DG3RMemA%pkDC`&GGi9(I-hE3 z%Z^Q$^&QT8zVn$YjCQ)DC?v1nZo*NtHPwnJI2fn;2?9`B|9v~#9HF|!8CGt3zj%vdz# zBsbym@~N!`_#R@em30T5f1f;(1ZP6wrOpejP`Sf5#d18W4gSNtkj&wg=C!&-=ZnLm zH-pX_^|sm6-^2Fj=wRE58)Ocj`Z~cwSAScI#ARnS8U+8;>KTeOb01&U@UvRxTw%`| zjg??JVIuVm3|o^_xXe$9&<(@Z;C9b|MDs?iF4^n)?C)SxS6<4a&F1JFSLNF8Y}bB* TGv=k+od5M3SYQDI4F&)JBv+iq literal 0 HcmV?d00001 diff --git a/assets/index-4burEU1U.js b/assets/index-qGkYCCUu.js similarity index 93% rename from assets/index-4burEU1U.js rename to assets/index-qGkYCCUu.js index f078e713..6b71ada7 100644 --- a/assets/index-4burEU1U.js +++ b/assets/index-qGkYCCUu.js @@ -1 +1 @@ -import{y as p,z as d}from"./hooks-CcEUU9Ku.js";import{a as c}from"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./lodash@4.17.21-yUHHMES2.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{s}from"./instance-r-tOjdU6.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const V=e=>s({url:"/api/list",method:"get",params:e}),Q=Vue.defineComponent({name:"MockDemo",setup(){const e=Vue.reactive({page:1,pageSize:10,itemCount:0,pageSizes:[10,20,30,40,50],showSizePicker:!0,onUpdatePage:u=>{e.page=u,o()},onUpdatePageSize:u=>{e.pageSize=u,e.page=1,o()}}),{data:t,loading:r,run:i}=c(V,{manual:!0,onSuccess:u=>{}}),n=Vue.ref([{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:u=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}]),a=Vue.reactive({email:null}),o=()=>{const{pageSize:u,page:l}=e,{email:m}=a;i({page:l,pageSize:u,email:m})};return Vue.watchEffect(()=>{t.value&&(e.itemCount=t.value.total)}),Vue.onBeforeMount(()=>{o()}),{personData:t,personLoading:r,paginationRef:e,columns:n,...Vue.toRefs(a),getPerson:o}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NCard,{title:"Mock 数据"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),Vue.createVNode(naive.NForm,{labelPlacement:"left"},{default:()=>[Vue.createVNode(p,{bordered:!1,cols:3},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"邮箱"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.email,"onUpdate:value":t=>this.email=t,clearable:!0},null)]})]),action:()=>Vue.createVNode(naive.NButton,{type:"primary",onClick:this.getPerson.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})})]}),Vue.createVNode(d,{title:"分页表格",data:(e=this.personData)==null?void 0:e.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":t=>this.columns=t,pagination:this.paginationRef,remote:!0},null)]}})}});export{Q as default}; +import{y as p,z as d}from"./hooks-caxx0fQA.js";import{a as c}from"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./lodash@4.17.21-yUHHMES2.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{s}from"./instance-7qsRhtDJ.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const V=e=>s({url:"/api/list",method:"get",params:e}),Q=Vue.defineComponent({name:"MockDemo",setup(){const e=Vue.reactive({page:1,pageSize:10,itemCount:0,pageSizes:[10,20,30,40,50],showSizePicker:!0,onUpdatePage:u=>{e.page=u,o()},onUpdatePageSize:u=>{e.pageSize=u,e.page=1,o()}}),{data:t,loading:r,run:i}=c(V,{manual:!0,onSuccess:u=>{}}),n=Vue.ref([{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:u=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}]),a=Vue.reactive({email:null}),o=()=>{const{pageSize:u,page:l}=e,{email:m}=a;i({page:l,pageSize:u,email:m})};return Vue.watchEffect(()=>{t.value&&(e.itemCount=t.value.total)}),Vue.onBeforeMount(()=>{o()}),{personData:t,personLoading:r,paginationRef:e,columns:n,...Vue.toRefs(a),getPerson:o}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NCard,{title:"Mock 数据"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),Vue.createVNode(naive.NForm,{labelPlacement:"left"},{default:()=>[Vue.createVNode(p,{bordered:!1,cols:3},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"邮箱"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.email,"onUpdate:value":t=>this.email=t,clearable:!0},null)]})]),action:()=>Vue.createVNode(naive.NButton,{type:"primary",onClick:this.getPerson.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})})]}),Vue.createVNode(d,{title:"分页表格",data:(e=this.personData)==null?void 0:e.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":t=>this.columns=t,pagination:this.paginationRef,remote:!0},null)]}})}});export{Q as default}; diff --git a/assets/index-qGkYCCUu.js.gz b/assets/index-qGkYCCUu.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6b8cfa087788f45e584eef033ee73a9dfa3b8e86 GIT binary patch literal 2023 zcmV*O!K!fDqVV>_WlI-O)` zz4QE@mwBG&_slGD3yjOsQVfe&LA@M2>~fYfS3yVejLiwn!i$S~cC-i03gtMd!*PJK z_HacHv^uuncp_t8MlF81Di&Kh%oD3m}*a+C0xBk%3Ygw~(%l(-GD&FxcOmaIu$bLWRWC z0Ojk7aix-fmPlE`BY_5o^IDtT^kdOFpr z=1JlR?bw;&f_~DOKB#OOh(_fWbGG3ea|c>+gi7GplJ&gnDA}c*(oc~oHZa?kcR~pc z`YT7MRsb%DkYEdmWe{Z&>C+)1%wxBf9nR198eNNR^<}OmnMPckgG@54ADo<=9G}

@+hq~F=r>Djbf&;cBDH6G~2Toq@>+hL6-*W&ss%Zo~eZJ>t z?_ihLMjv8>X5}%Z;AD)jU-M4Vka@kM6_^955h^*Mf>;>?C6S>G59s|>^OT?bd=PNI>Q4gW(~BXXb}h04Tpt2Rp=Z&=Xm?Z*9@VU zFKNQcgNwBS<^p)g_YSSEZ=#EiLA{ABMum(`q#=Dm#7iD`OyvkJkRuKeQc+!yd1jkR z4y2+MFvqSip`1`h(-R&b8?uB#A9D+g0+sO+#V(l2IcClEgUb|EfbdqgB)EOdqtetH>%zQf=xS0|J9M>ES5x{WRpi-1AQ~ao9B}g^ zU1fBXRje7^g7WluHNBD(gs>Z?uv{)^rF z&m(}v0ZZt|vKi;!xmnp>-7^vPx1!dEO0dshgLS=$VP->|Vp0S&Jm|opTEY&=QB$!X z7@vVn8?xAQq!~}7Ph5PDYOg0HqiRVm6~I&qoVb`TDXN4;SDhI#vrG$#xSR6L4Nj=9YCsdXWU59)xHHhtn zTsEC@8q^5ymecq+iDrPKHbM8~iSls{(&IE1_*=lz$`53-V99vsLZTveJoxzIIH1PV zNJpzkGKrl;lto5+AvOWdjaPN#X;+jLDmG-Vvgrh zVNw+#G!Z%(gRF?-gqj065^9^QT#k4WPn4SCe=l2#z$LN5S<+UJQW5hQL`irbZ~8E| z8>|fmZ_NMZseg0*gS=DnNkt8+rXE~)_nocE_J3-3*WN5&sce7l|Mkh+tsB*sFZ^F0 z`m5Kgx1ZGRuGQ}TP}zK3`}#@sr>nIGE4x?MYTLiQ-MZmlU#`4*)FOR#$Nzq{vawnF z$L5>mD@x+h@AZ1i=KNc?Yd>%P&-)tt1kX4StG!yOyn5lUUaxE{S2lj}pWNMfeYLv0 zRegQm|831*xmA0xQeA!O-+Nho`mDa`ohOg#T9vH_J74@#{c^4LV8y?2z4qDTdY*Q_ zxV5wXu(p1`dhPSwhyU`wd+2}j^v&{>dKxO*KUP=Qs#{n5e?Hpz`rp-C_v%`Kk^3*I z%iq4;x>4C!uC71W`TL*!>t9vBT-#ZHUE5xdad4T0SoPWW{_^9>#%4@%59(E@Y}}1N z4GzToYxj1RKZ^yF3Ku?{=Rw9@wdCL#a7G+#feTcciUV2s!E_hY(hTD^aInpfjDRD; z>}XSJ*9qPSInD)c_LXX1V5cOwLnI2XacCa$SUE)to>WWWP%vel2o#PNRoS}`n4w59 zW%|TBaayXD1DFS$67n(#G8};kwSE{LxUb(oH}+<8=%z6+P;lRi2WyGLom;n8YtMfQ z=W+SKlG;sYeb9wF57+!3w-hzJ&cq=dx_>wK66tiXxjz*dv17UkD8Mx?Jx$DOle*D+dQ$GHO{{j{V2a_5Q F0049P?Zp59 literal 0 HcmV?d00001 diff --git a/assets/index-FewL7DxL.js b/assets/index-qmd_Y4G7.js similarity index 96% rename from assets/index-FewL7DxL.js rename to assets/index-qmd_Y4G7.js index 2155092e..8fea928c 100644 --- a/assets/index-FewL7DxL.js +++ b/assets/index-qmd_Y4G7.js @@ -1 +1 @@ -import{q as e}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as u}from"./ray-9TfU2AhD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const b=Vue.defineComponent({name:"RQRCodeDemo",setup(){const t=Vue.ref("ray template yes"),o=Vue.ref(),a=Vue.ref();return{qrcodeText:t,qrcodeStatus:o,rayQRCodeRef:a}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"error",onReload:()=>{window.$message.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var t;(t=this.rayQRCodeRef)==null||t.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:u,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{b as default}; +import{q as e}from"./hooks-caxx0fQA.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as u}from"./ray-9TfU2AhD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-9KNp0Hl_.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const b=Vue.defineComponent({name:"RQRCodeDemo",setup(){const t=Vue.ref("ray template yes"),o=Vue.ref(),a=Vue.ref();return{qrcodeText:t,qrcodeStatus:o,rayQRCodeRef:a}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"error",onReload:()=>{window.$message.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var t;(t=this.rayQRCodeRef)==null||t.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:u,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{b as default}; diff --git a/assets/index-qmd_Y4G7.js.gz b/assets/index-qmd_Y4G7.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a935e5408a3861161264a13779f0a440a32d39fa GIT binary patch literal 1605 zcmV-L2DdMY5$pDhy$? zdzTz(cV;y+ONwR)NNHTxshp&6U=(rD)F_GuMH;(B;3T$${1}U*{G`87>{62XA-A$y zpa371m~-#kd(OFcvDEXqQ1$H?kuhjEf_oZHl{w#%$RayCy0bWjH>Ea0BbkuZ z+;;<6H1H74u2%vmrf~)vS+qP;T3cB&tG!V!w}~tlGuX&u(?GT5+1YDT*UetgrbHI! zTQtn2<1E^+^s9?=CBGLXEdjusz;%mRY+@a450|E<(dtAmY+Dv{*f6k(s?`M%RLfTH zxlL-DVfluE4IPc4#bCxysB&=IpK+(`~9vj{44lnboa@}9QI7pU> z0Q-V4lr^vItgmN#!vaNJiH5Jv`}(Zgmy%RLau3k9D4N*7StKm1qh31KMs-Mnnxss|+4NJ`oZ`#8?_lOswSC5^P>%8U*s(H#;TUaEHCA zUL0i#1hG^{PaT^%bVa{H*Z5RlLZ329Lf@7sLp}&er2<k<$7`p&`>Z?=WI}2k&Ze0SWKpKr?$9eHY zy%QV@vsnU&f|Yr0L!1#>0X#qL!cLL}uA8je;E=#og?M80=f8Xne1Zu3GH|VIY8_nH zQCRuuar293N6$Wvz1l*t;~yR#KiY3T**pI8?URH3)@P4f`+Kpug_(sHyL%<-yx85_ zAl6n%@POG@!s(2)|9-dmk3Y6{|N3J011)hgk$lrCjvxP}{rtnD=TDCgK0m(mx8_G* zwjchk`RP}!2X|V3_^SEq+s&`PZ+`Oo=Kh0|gZ=i0Pn(~9{PNDd)`KUl@BZ2P;{M6O zZ>mID}0hd;DG`||klx6MyJINtqL%op63v6r{+wGY33`RMyF z^UcO!@@`S;iYgZhA+zmAyGPIV+t0sg|7lNaTu#`_`T&x36&i5RzKtk+u*la(Bwb$O zk(7ntEuu@*89#T#^3q&ED=X#8LMm1DsaL{P;<{2<3|rhwIr;ohK0Rb1$T&kNGnCiS zMlPK}*<4;vZ)Au?9Ka>&{32TXD-^0`%1BjHLwc&58q&3-&DC{_xKO~^q{Uq>CW+W8 zXg|qi>|r~1*8R=KrG;vL^t83R_kR$ooA#vaED#NZ;6h7swgfIGc9gSTrOf74{8JC4 zBqhL%E4>Yo(ad&F>l<-duYge0B5vWw`u|viQ}}qG z6lcjgXA>^9wmRIZGL^V{iI1LB5WX{RP!D*Z;{Digb&P5uv9Z9ni2}P2(|*RF8k-~v z;t5>p#KsfJ!5b=^+A+P6G$0-7_PXM`)>G@@H?0Rx&Q01OS^Ia=T-a=dh?p9QtI?>Y z?srvUbTlOL{r45Nd6k6}bk5?Jtnlc&-yR^i`0kEaDVk?qgB zykI$YzXJ~MH}Br-Bl+aubFD|iFrd?0=htW?MqnrU_}BTjYh(cC$QS=D==at@0Xaq)NRQ=;Sk>Li_Dpjk`oe477oKEX%QO0u%C>d#{RNem8poCG;9%iOneIK;q~=h z@26jdW(K%YFJjlrBLPggcl+=?DXNs=8d1hB%ff*8#Dn>1(z}9Dw~Eb8*d~+`AC}8| z?UpI8-bZXb+dZFBLOtlfgX{bES(PcYkQPd;O*}|Ow~MywKU5*^v_{F-WM)F2c%%iO zbQ|%$U**^mjmi<`I`j!80ccJ<7|I{2*}J-|vf;v^GdST&V@N%6Oz7VlpAOZnnG}<+ zi%iNiMqiXc;NPt#lb~AWtjG-Xsp zg5mSy@n`8L+DR*NgwnKk$yfbj_4s@<{0c|Ltyl=V{($}0?q%oYzVikA?&&-D?Y?tz zan;_NOd}!$o-!#h3u&3eH1nxVy=E0m(1MUw3uy!oDe(z~LC?D!kDC`&GGzwLI-jb{ zlpUK84=m35uJf5Iw6dzCC`7N{uKiK4HU_SMG|DWbR zzCT8bpL;XMvh1UaM|?QR2E9P>-aaK4Y&VqU8i>Y4>)|eQpLWhvNT%0dc#1iLf@y=g zoa82SyH9QTh;Je0N*a66`Txlwi7*xtyDBe~L}?E&sD@^1uq_WYmUk4?8C4F&)JmEErS diff --git a/assets/index-ssC-lCbJ.js.gz b/assets/index-ssC-lCbJ.js.gz deleted file mode 100644 index 9c3e61fb7d229f8b6888dc300ba1700cd0e8e1ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3707 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 Z|H0EY|HPFOrMLd%{{VJm%M~mp0010(XY~L8 diff --git a/assets/index-Mf96fxf4.js b/assets/index-vOHV7Y2q.js similarity index 96% rename from assets/index-Mf96fxf4.js rename to assets/index-vOHV7Y2q.js index 068c7cda..01b91b63 100644 --- a/assets/index-Mf96fxf4.js +++ b/assets/index-vOHV7Y2q.js @@ -1 +1 @@ -import{R as e}from"./hooks-CcEUU9Ku.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const b=Vue.defineComponent({name:"ModalDemo",setup(){const u=Vue.reactive({modal1:!1,modal2:!1,modal3:!1});return{...Vue.toRefs(u)}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]})]})}});export{b as default}; +import{R as e}from"./hooks-caxx0fQA.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const b=Vue.defineComponent({name:"ModalDemo",setup(){const u=Vue.reactive({modal1:!1,modal2:!1,modal3:!1});return{...Vue.toRefs(u)}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]})]})}});export{b as default}; diff --git a/assets/index-vOHV7Y2q.js.gz b/assets/index-vOHV7Y2q.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b3cd788c5841acb41446ca2c7e6a36620a5b336f GIT binary patch literal 1628 zcmV-i2BY~OiwFP!000021I<@$Pa9Vj{=UD$@h6acZ)e8XB#x*IgqJi81X_q-Rk@d$ zYx}}@?r`rNV`5oy(xe3fB2{R!YtihotFl&i1+7+!NNV@b)H5cZ_zTs{IL0<$x!tZ* z$sa~@o^#K6&U4PW9+ELB6ZzQy;sIPpGMWj(_tKQEaG;`GPD;)U!(|@4NjzK-zL&Ky z@a?8<@wg1H!$=});dmGhKsf^DCQ^&@i^^KNmrgar)A0c)4?;x->vNNncgH?b+Cj@4 zsFbb{_bdrUz>+H6nfWkfwxhVpFgB8wuE!%#ff87~ks2EZ3#09@RUVH*S%wN&TbpLq zT3T(lYiNDhO<$IwEP-J#V@)X2dOOBs#1O!PMWF;z3wN?nIx*7@QZ2@?p{~Pa9#^0Q z2LPZfit+SBI}WX3PBR#+vbX|e7y(R$5|}gY(eT*#t#)iYYhjDygi0BX%Mu)fa%+um z%+WhMVJ0qj;%UUNc8ME^D0g#-M5Nu#5=7_V#+@lsn$#1Q$p$cQDwj)XvVJ2o){Y~F zzznIvuc!o-D7Y=%CW~}zxuc@QAjs{U6fuB_87Ev|jSD2)EEOmvJcL)FL6DqEua3yk zT!(Tr0|W&mgHkxIc*@|(g@w6Q(9us=O(Q0FJOT$`7|e^vVrHClwDSXo4Gl97GXRn( znKB159SRGslcl%JRF(3KRbA_^a*Aef@Co8L~E2hH!(ETPj4NV)s52lB&kBmpHj=>-r25K4^2G--U*NJIekwsbxw*ymH0AdJ6 z3{KRz3>7GYsWIu+;$nED9hpWP@b%0R)wy?K7$m0zUY@XqFXBu_1@%xe&>nm+sVqb~ zMlxv`svy(=OT^IJMu9R|h=P@skqEzVULzh;?|nF{Wk2eeIi&0FPLZGjuIp1{5vq=L zqKqtZhtgXE+M+oyb62-6?3^WHAhr&;n#LIfOvE^5-Xw>?=;(aZn8kh*tJL5kurxGp zVW{CGG4LqOnAE_A=*t@@gJZ$FR73hLoT0%G$HFrE`t!b*<#{zE$9?&X3zTEm~7*37r zI2X!iF%v{ZdhD812<0`LM3ydMef>l4|M?2PQN*-RUJ#+CyMK>Td01t9DX!{&R5pkAFK)zjmHh z>!ruF>Q23SbXM864<9)%_fL<0s#lL{CvO6RS@^87{r1s6Yp*wICr^D>XY;vTDb`Dm zofog{;$Lf((&-o9*;{4%s8p-&*c;zBgEY_nx%ep9|4D!7*HUqBEC1e#1?(qf`-fep zeBcxxItQQs)+05f#RB%TU_1~ zyxea@{-ogkF2u*7JWtcLm`D>2{dNrnsWE42NZ^=j3dXFV_gl0t)Ut|B`dU)sCJwI9E2ws}Lb9w>#oQwq0G(g@ON>W@e2 zvYpgS?mVp?7u1L)1T{i=YK-bcUGcE35_cokl744Vx@F!yWVq*$$FEP1zi|#eZ;#q@ z$vVdI|F_Twx(eTs$J_nl>ET2B*|ziImA|XcDy8#H5op=m{+tK=e)SCQ6uQgJ+1zoL z+uq-tuQsk)r9Fuu_bP^eZM+kpR}Gxar}kFar)eKm?Kg+P|FxWJL=)+=$_4-ocoab6 z&1NiMSD&9(YsW2^KjQ&sNH&I@0x_OS#!ruO?EVF9|M1c&{_E{$)mo+G z{I_gB`L=datet#kAHTNW?A1$;1D~p#2eOC}w4~!t&nnx_{$}%!N`0?33-F#4*&om+BQ4@ literal 0 HcmV?d00001 diff --git a/assets/index-vP5twyMd.js.gz b/assets/index-vP5twyMd.js.gz deleted file mode 100644 index 77ebc707ff74537f1c30b951855bd5a353338d88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1178 zcmV;L1ZDdliwFP!000021BI4NZ`(!?hVT6qDo+x^-H_CWW2y=$+p?TEkv~#7kb*#1 zlS6SWa+ls+%8~^EEs7p`2wEUTPbtt-du)MTS~UGPahjh|kYZ9(c3X&mNX|1a2lLJl zq*2U;T3nWhEYYPec%qXxDb=z;No4teKnt)rAtl1|Q; zG8BW5R4VYKA}X!Y!p0~gvJPz^zZaZunT^?+b38(dBN~x0I9BEi>C|xzSJ8>852Ib$E;5$_mE+coFEo7ub6ZQbwWal}&$&aNxGefi?epRe+urmt4OhSvSG4p#tCaMI%*lo_E@z`flN zX8MAJbj)ncg>>0dH4l7}gvu^gTKAv*OX^ml6leNE&10}N%6zWr3TDdw*w7`t1Y1*- z%{85~?U1^YOlzTVoXDWOh=~ep?XJigg*=G(^>gHbA~e+W^901)UReM*{aY?8%YQHM zQ<$k$k=nbTe|-DJms;idGCh{hD>`pId*1Z9D2Jd*&@!6viD@+9&YcR+t6Euo_4rAK4}r9&bnnw}Y8Yldkc(@KA<-ovue6rd8p79LUL z2~UIzHrHJqCJ~diST1vO%9X_mEd7^7ED6K^v4!f3_v$L366Y7X##ul1hypvmquHu; s|2ooAdRpWv?Voa&*;BLbEh|l!WuFs=>E}dV$Flj+-}nk}ie(4@0NtZG>Hq)$ diff --git a/assets/index-npZx1VDK.js b/assets/index-x0QXGe95.js similarity index 95% rename from assets/index-npZx1VDK.js rename to assets/index-x0QXGe95.js index 68d8083f..de17d9ea 100644 --- a/assets/index-npZx1VDK.js +++ b/assets/index-x0QXGe95.js @@ -1 +1 @@ -import{s as r,g as o,h as u,x as a}from"./utils-GfUBWZZf.js";import"./hooks-CcEUU9Ku.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const b=Vue.defineComponent({name:"CacheDemo",setup(){const e=Vue.ref("Ray"),t=Vue.ref("ray:");return{nameValue:e,currentPrefix:t}},render(){return Vue.createVNode(naive.NCard,{title:"cache 工具包示例"},{default:()=>Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("点击 setStorage 按钮,设置缓存示例")]),Vue.createVNode(naive.NInput,{value:this.nameValue,"onUpdate:value":e=>this.nameValue=e,placeholder:"请输入姓名"},null),Vue.createVNode(naive.NInput,{value:this.currentPrefix,"onUpdate:value":e=>this.currentPrefix=e,placeholder:"请输入前缀"},null)]}),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{r("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[Vue.createTextVNode("setStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=o("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${e}`)}},{default:()=>[Vue.createTextVNode("getStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[Vue.createTextVNode("removeStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=a("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${e}`)}},{default:()=>[Vue.createTextVNode("hasStorage")]})]})})}});export{b as default}; +import{s as r,g as o,h as u,x as a}from"./utils-9KNp0Hl_.js";import"./hooks-caxx0fQA.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const b=Vue.defineComponent({name:"CacheDemo",setup(){const e=Vue.ref("Ray"),t=Vue.ref("ray:");return{nameValue:e,currentPrefix:t}},render(){return Vue.createVNode(naive.NCard,{title:"cache 工具包示例"},{default:()=>Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("点击 setStorage 按钮,设置缓存示例")]),Vue.createVNode(naive.NInput,{value:this.nameValue,"onUpdate:value":e=>this.nameValue=e,placeholder:"请输入姓名"},null),Vue.createVNode(naive.NInput,{value:this.currentPrefix,"onUpdate:value":e=>this.currentPrefix=e,placeholder:"请输入前缀"},null)]}),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{r("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[Vue.createTextVNode("setStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=o("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${e}`)}},{default:()=>[Vue.createTextVNode("getStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[Vue.createTextVNode("removeStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=a("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${e}`)}},{default:()=>[Vue.createTextVNode("hasStorage")]})]})})}});export{b as default}; diff --git a/assets/index-x0QXGe95.js.gz b/assets/index-x0QXGe95.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3bff5b03a1d3b5e0a0ef2b5acac6e8e98e946ec7 GIT binary patch literal 1281 zcmV+c1^)UUiwFP!000021GQFLZxcrpe($evS3KC#&ak_V9pWg+iE|~8kWdH36*80E zWA7xpGn<)NU$87yRZ*dZ78R+Ys8ag?ZC`-CrKKsqh9%*NzfgJYK-Njxrl?P|+WF3z z^Ic}O)DO5&9ho9BCG>i4;kw&fLcP^nNVg`qui>+yqMk%!i%Wqq?^W@p)W&ICtl_gR z=UWolq}4KNE0f7R(gewUK-;2dVH4+&u(5&4>@v^J%uXkzSzj~xs@cy4ut?_xACSdTG+rN2yu}ISe`ph0tE7{3az?h zdSm`f5?5@55K5@pTtLw@@F+G9>pNEFi?SM2k1vug5#StChH}=WR<)W-mQkia5L@+? zFtC+J3&sMi@R`jaB`Bk$=Xjkm6o8OaDsZGCs&|5gjcSaD<1>nCOYZiRnQsj#&V8gf zqCTlZ(TWv?`StbkHX6zS*e(%D7ISz6XVIF2-n78}SiCv)YitD{F{tBQ~*>H~@eAIR038|AB47s|)Mf!K;RsA?a8tsAB3$*twd zW55GH2EYr;ljo*p^Wji{2y2jDcH*=;m0)D$k{2Gi8XJ@m(MHmC!6zsnLV}0`mqn%0 zTAr=KkY|!QfNYmA242yOlj(YvsazwQ1lBKrJQ6_S3T$s1kb3<3O7BX8=&U)0GUI4L)*7Imnm4kJDk zv=Xshmo-cYG%=W%p%C%SWU z@6q#@FTT{eddGnp2|ZOvXC}^{&}i0!mfmTAP}C+~;X`An?Bn4&&CO~$3q4OiwDl3R z)L?t>)8C`d|42ztR}>ed4yjjnZomHK>6_g<`%ho&{rPln_kQ%`!C=VDwTynkWD6_^ zmELK@QYn{8{8l+#p;wk{=p+|7j80$LP?_=uOHT-o$5okdo8^%h0w#%Cy#Z z`_-*`(HB2xneNHCIuxFFsnKFpPQ&fs9`XZ@|DDwMNu;jtf3*{R{cUvX*S&|I^^^4S zx94wmAD-zz_xisiS$_|b;ro+2*|F%>kFURbbUMcb_`Ct{Z5sJMO?&m=S#GKj6*B_)!yj+RS&v!$3OTB-XkC$feQctr!Ijc literal 0 HcmV?d00001 diff --git a/assets/index-OsZworra.js b/assets/index-z48CZ9gx.js similarity index 96% rename from assets/index-OsZworra.js rename to assets/index-z48CZ9gx.js index cda2b84d..4000b40b 100644 --- a/assets/index-OsZworra.js +++ b/assets/index-z48CZ9gx.js @@ -1 +1 @@ -import"./hooks-CcEUU9Ku.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{y as s,z as p,A as d,B as l,C as c,D as V}from"./utils-GfUBWZZf.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./currency.js@2.0.4--or6eeOG.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const Q=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),e={addOptions:d,subtractOptions:l,multiplyOptions:c,divideOptions:V},i=(o,a)=>{const r=e[a],n=r(...o);return"结果: "+s(n)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{Q as default}; +import"./hooks-caxx0fQA.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{y as s,z as p,A as d,B as l,C as c,D as V}from"./utils-9KNp0Hl_.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./currency.js@2.0.4--or6eeOG.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const Q=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),e={addOptions:d,subtractOptions:l,multiplyOptions:c,divideOptions:V},i=(o,a)=>{const r=e[a],n=r(...o);return"结果: "+s(n)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{Q as default}; diff --git a/assets/index-z48CZ9gx.js.gz b/assets/index-z48CZ9gx.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..86caaacfe14dc0a7912315a77a2614bfe0d92d51 GIT binary patch literal 1719 zcmV;o21xlIiwFP!000021Ep7QZxhKKe&0{wZr|AI&ak_V6EO10A%8g_Avuy$f}&`$ zJGLiT&unI99UIFMcMzagI4Tvm+`-Y~;3&OT0Tt;Q5_0`8_1exWzCyKYr+C*%2_RV> zYvy@=^PA`Q%pa4Y!?;x7u>xZ&0+^^=)^byWa9JoP$^IBx!-5qtSmjv*>M#Yk2{kZ7 z&$Hyn=x`WYaxrMfa%@**b$A@67E3P9CSf1cQ($H+KR-Kftc6)Nvydoc`=CAm4INZw z#>dZ%d}f3}%L15;tq?z!22)_k)Xq$u%{yU~FgeCF=h}8Q1r4Zy)f4%VQ7|_YhOLTh zKh$+-fVH(r?yeQg@VJF4%YOR04s{I-f+=^*n6$$fhZ8D60PBYu$j_ZA^|P_5E>N`+ zLn0>BOMc_1gMMSFr~JlNhy2D=hy7-@mgB6bz+djC1A1#Z;JPx}0NbR^YP88c>6M05IN<@#I(- zN2tUcnX)aG2917jT02eV*~oH4EJ6wLO_3)QIG76}B({V^($BU%pL5-Ih;urpmbne z`gGiwOGS2j&ZVX#jQUHne4|1g%=Lqnl~XCv6R$HLH_xA)wo0ExCA97RC>k`taeHDU z#mu$=O-6-`O=V_X3@w}^6c4eY!ziXQUZtpr)5;LCP1i;epXb;lf-tJ60!!D4C#r3_ z4CtNO<9HQW)}-SnFVYtkT~QSc8o{^!TZg)`pbB?M`kU}wxT0%I;@FjU;Ve=j7JfHM zNKTeqiD!}R;RNCu<26XSx?>^(@2gN!W~}Hd|9kCeBop z$b8a~k7w{jw4l-qk3$Gq;v~n?@w^mczr%yal?L_mVm>eUCXD672;}nq+h7)H|g}G9tu5GJT3+Iq)%e23c zi&277Fch^aWW~m5rHFW*&~!|TX)!}{$}vr;sa=!{xGX!g*5;$;<~NOduNp7!zIlCf zZ)c;m`DE|PZvEfiH}8Jyt^d8gd&_%qyK(nLed}xQ{{7aCTlMWb-uh2(Uf=X?KdOLH(R^^Xx#cyNh~DP-gJ{6ly39McKz2swkO%Uvg`e2 zyT1K(tm|5fc`v?bJzn>-yYaW?ooC+qFU^1c>TN&uo?LDI>00Z`uJ_gbHm1IP&D+{) z-g(yi?rMGOa((-LM2yy7AA8qcw&{D{Z0`NI@t@0IdQZP>JbbYC;BxEf7vB0W^__do z@2+-M{rq2h8|$s-JKpAo-*fMJLJYG3PnX?UO;)FR!f0lWq}Czc2BDc zqcefC)4{lsmYGi?n2c2SL2c7ZfAjg6t{oDWs`8eiBx<$5=?OK*n8ZBDvX>K0CKTaN zA;W@Pzy0xoM9#ItRfzzPEKP*>KKk_J)*I_+O4VO&e7sVT^Zsz9BETan72&;)Qa!o# z#yXl(d*40@PK_IT-#_$j-)lU3^yc*+K2o^QwRpH}A=r^c3$fluvPf3ZI7i%quU>jL zuKCCA*3aJM*GCj8I1Z0+8+PEQspHBCx449PMAz_5|9_MX0eiG@56^L-7Ak(%+bS|q*TV@eGeYBv8uJUk5PWL2#7SHZ{wGfb|BTy(s-67J Ne*x1@Pv@5q006(BXU_lt literal 0 HcmV?d00001 diff --git a/assets/instance-r-tOjdU6.js b/assets/instance-7qsRhtDJ.js similarity index 93% rename from assets/instance-r-tOjdU6.js rename to assets/instance-7qsRhtDJ.js index 4ef50bdf..66caaa1f 100644 --- a/assets/instance-r-tOjdU6.js +++ b/assets/instance-7qsRhtDJ.js @@ -1 +1 @@ -import{B as t,C as n,d as R,E as q}from"./hooks-CcEUU9Ku.js";import{g as d}from"./utils-GfUBWZZf.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";const A=(e,r)=>{t.removePendingRequest(e.config)},y=(e,r)=>{t.removePendingRequest(e.config)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},g=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},k=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},P=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{k(e,[P(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},v=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},C=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[f,v],implementRequestInterceptorErrorArray:[C]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},j=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(j(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(g(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; +import{B as t,C as n,d as R,E as q}from"./hooks-caxx0fQA.js";import{g as d}from"./utils-9KNp0Hl_.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";const A=(e,r)=>{t.removePendingRequest(e.config)},y=(e,r)=>{t.removePendingRequest(e.config)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},g=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},k=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},P=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{k(e,[P(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},v=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},C=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[f,v],implementRequestInterceptorErrorArray:[C]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},j=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(j(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(g(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/assets/instance-7qsRhtDJ.js.gz b/assets/instance-7qsRhtDJ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d2b76215bf5fae91b47a557e29b916954a603eb8 GIT binary patch literal 820 zcmV-41Izp$iwFP!000021C>=_Z<{(4{r-MM#3x&_J;<8wEfH1nI@(0p*0k?++E!H) zg9{-6Ol*@BA^-O$V5DWu*6fqv`rLc&xjMF^B;!Jr|MXnhQ{=o_QsP(34RNYvqXWSc zgS}dEzLwN;A0Eu$dcs!H7)4ETSmFE@m#Zk2^zHm(W=`X8PjCi%U;DdmR?K}@F2^U# zdc*n_EpDgN56-{+E@&mG$N4&{YME?6zkBBV`hA#nQPL9tX^_Y9c)?2nlbuk?#VNqmWsUQADphY{BOn6XXQg5S62656q<)l!H?YY;Dg?~q zX%K~2lj0AsnO#On7DEE5x&fK-RKhG(AUwzv7ZV}eVt6;XC%;2ELhPZ%y(XmuHEZ$1 zMB6FC#IaG;QZ45QPSAEXN|5m)(jY(#zBaHX;jt7?8a{^S5nhu)^;_|+_k)fC1h^sY zaU0kYTpxrS2^MhSxZV;;`>f=5lC7b*w3#E@%Ef_;fK0&=%NfPaABLBi>@ZiddGXp`!AuZj0QRUt#) zV@P+ILry!_C{{U z1qXpo%(gm`pzF1lSbk--$aWthE}195Re&~_l+EX)3eQrh+|+|%PQF9H1zdpgmcy6? z)mqma&g!|0A{ITeNhX>OSS|s9eTH%b#1L&;O;rPvDZ(U1&o;;r1FOeH0F$cx3Slza z*Qpz;bsjenOcsJCkpw1S1zu$-d_Yliep^Z94@vE*-fMDNO+W3BWA2<=_Z`(Ey{k~se=o1BytmVepYD0ltSFsIui<8aWnjjcd z>LkmSM46=Q3IhN8AgOYq#%;V$l#cK2-8(#zVVrWIiuWB?b`+kJOM<;}xx-Gm?6fa< zY|uAr&bN|Gn6p~FTV!-2jbT_P2PMvHaG44tNv8hl{onWZ{xh6G-?#^mJO;88qaL+r zp9n^~WR)!WTj%;i8@tbd)SPLQ$&p2Wqy2yP8I0c23u^VrY8u>sy6+v@SrPYKxgK3m z>sQ*dNWPlQes})twLu$680XuttktD`@`ZI5w;zMFjgm|NBz_h}qdx7?F4?^coNMxV z(uVEi=#p9%?UBRbMr4OIYwvq*zA4+cENXShnA~R5-c8iTq#{fdsbH71OM=gf{Ux8? zwm~ct0uq+fjU4r8mtGLU#U;Saw8Al-NYxqJ2(U2it3pu$G2g=y5-&`GJJ@9)6#~k5 z;)j8$asEHBsa=F|8bJ(+x&xW=M8Z5#AQ+^Ii?I-HK6n^E;-8@$A&$`eQR6~_nm71C ztnCDu*s)RBQYGgMPSAEbjFIsw(!hWXzBNpZgL5gKHGB@w6TBjW^0(yM9tR!z2+W$e z!)>5za6J%mD5%ecm*IILm76daWcUmCT);IbwjM;- zFW0K(U|!8-7}D^GO;S;JKr;yl>?@QZz=mkrs;e3%o*@%Q=*0#;V_?;|FqpV3zd4ei$Dsr&U<0hQlzBo?eSRBB#WzXKsXl6Q8cpBr;B)SrN>zO~7oMx! zfzUQI$Mva8$)i0WVd_eK(5SDgo|ONy%jdLy_*%WzVfk81J^bZAH3+Nu`v(93C7qdV diff --git a/assets/utils-9KNp0Hl_.js b/assets/utils-9KNp0Hl_.js new file mode 100644 index 00000000..247e0cfb --- /dev/null +++ b/assets/utils-9KNp0Hl_.js @@ -0,0 +1 @@ +import{A as h,u as _,a as A,b as E}from"./hooks-caxx0fQA.js";import{c}from"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{c as b}from"./lodash-es@4.17.21-xgd1l9mE.js";var f=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(f||{}),v={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",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const W=()=>v,I=(e,r)=>{const t=document.createElement("a");t.href=e,t.download=r,t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},y=(e,r)=>Object.prototype.toString.call(e).includes(r),q=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],s=window.crypto||window.msCrypto;let i=0;for(i=0;inew Promise((t,n)=>{let s;try{if(typeof e=="string")return I(e,r),t();if(e instanceof ArrayBuffer)s=new Blob([new Uint8Array(e)],{type:"application/octet-stream"});else if(e instanceof File||e instanceof Blob)s=e;else return n(new Error("downloadAnyFile: Unsupported data type."));const i=URL.createObjectURL(s),o=document.createElement("a");o.href=i,o.download=r,o.style.display="none";const a=()=>{URL.revokeObjectURL(i),document.body.removeChild(o)};o.addEventListener("load",()=>(a(),t())),o.addEventListener("error",u=>(a(),n(u))),document.body.appendChild(o),o.click()}catch(i){return n(i)}}),x=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r];return t.length&&t.forEach(n=>{delete e[n]}),e},K=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r],n={};return t.length&&t.forEach(s=>{n[s]=e[s]}),n},N=()=>{const e=navigator.userAgent;return/windows/i.test(e)?f.Windows:/macintosh|mac os x/i.test(e)?f.MacOS:/linux/i.test(e)?f.Linux:/android/i.test(e)?f.Android:/iphone|ipad|ipod/i.test(e)?f.IOS:f.Unknown};function X(e,r="sessionStorage",t){const{prefix:n,prefixKey:s}=t??{},i=n?s||h:"",o=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(o).find(a=>a===i+e)}function J(e,r,t="sessionStorage",n){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:s,prefixKey:i}=n??{},o=s?i||h:"";try{const a=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(o+e,a):window.sessionStorage.setItem(o+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function Y(e,r="sessionStorage",t){const{prefix:n,prefixKey:s,defaultValue:i}=t??{},o=n?s||h:"";try{const a=r==="localStorage"?window.localStorage.getItem(o+e):window.sessionStorage.getItem(o+e);return a===null?i??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),i??null}}const G=(e,r,t)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:n,prefixKey:s}=t??{},i=n?s||h:"",o=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),u=(p,w)=>{(p?[...a,...o]:w==="localStorage"?o:a).forEach(g=>{e==="__all__"?(window.sessionStorage.removeItem(i+g),window.localStorage.removeItem(i+g)):w==="localStorage"?window.localStorage.removeItem(i+g):window.sessionStorage.removeItem(i+g)})};switch(e){case"__all__":u(!0);break;case"__all_sessionStorage__":u(!1,"sessionStorage");break;case"__all_localStorage__":u(!1,"localStorage");break;default:r==="localStorage"?window.localStorage.removeItem(i+e):window.sessionStorage.removeItem(i+e);break}},H=(e,r)=>{var i;const{domToImageOptions:t,printOptions:n}=r??{},{create:s}=A(e,t);window==null||window.$loadingBar.start(),(i=s("jpeg"))==null||i.then(o=>{const{print:a}=_(o,{type:"image",base64:!0,targetStyles:["*"],...x(n,["type","base64"])});a()}).catch(()=>{window==null||window.$loadingBar.error()}).finally(()=>{window==null||window.$loadingBar.finish()})},Q=(e,r)=>{const t=()=>{const s=d(e);s&&r.trim().split(" ").forEach(o=>{o&&s.classList.add(o)})},n=Vue.watch(()=>d(e),t,{immediate:!0});m(n)},Z=(e,r)=>{const t=()=>{const s=d(e);if(s)if(r==="removeAllClass"){const i=s.classList;i.forEach(o=>i.remove(o))}else r.trim().split(" ").forEach(o=>{o&&s.classList.remove(o)})},n=Vue.watch(()=>d(e),t,{immediate:!0});m(n)},z=(e,r)=>{const t=Vue.ref(!1),n=()=>{const i=d(e);if(!i)t.value=!1;else{const o=i.className,a=r.trim().split(" ").filter(u=>u!=="");t.value=o.includes(a.join(" "))}},s=Vue.watch(()=>d(e),n,{immediate:!0});return m(s),t},ee=(e,r)=>{let t;const n=()=>{const i=d(e);i&&(y(r,"String")?t=r.split(";").reduce((o,a)=>{const[u,p]=a.split(":").map(w=>w.trim());return u&&p&&(o[u]=p),o},{}):t=r,Object.keys(t).forEach(o=>{const a=t[o];o in i.style&&(i.style[o]=a)}))},s=Vue.watch(()=>d(e),n,{immediate:!0});m(s)},te=(e,r=1)=>{const t=/^#([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,s=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let i;if(t.test(e)){const o=e.substring(1);i="rgb("+[parseInt(o.substring(0,2),16),parseInt(o.substring(2,4),16),parseInt(o.substring(4,6),16)].join(", ")+")"}else return n.test(e)||s.test(e),e;return i&&!i.startsWith("rgba")&&(i=i.replace("rgb","rgba").replace(")",`, ${r})`)),i},re=e=>{if(!e)return null;const r=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(r))}catch(t){return console.error(`Failed to get elements for selector '${e}'`,t),null}},ne=(e,r="px")=>typeof e=="number"?e.toString()+r:y(e,"String")&&E.cssUnit.test(e)?e:e+r,l={precision:8,decimal:"."},S=(e,r,t)=>e!=null&&e.length?e.length===1?c(e[0],l):e.reduce((s,i,o,a)=>(s=t==null?void 0:t(s,i,o,a),s),r):0,C=(e,r,t="number")=>{const n=Object.assign({},l,r),s=c(e,n);return t==="number"?s.value:s.toString()},oe=(...e)=>e.length===1?c(e[0],l).add(0):S(e,0,(r,t)=>c(r,l).add(t)),se=(...e)=>{if(e.length===1)return c(e[0],l).subtract(0);if(e.length===2){const[n,s]=e;return c(n,l).subtract(s)}const r=b(e),t=r.shift();return r.length?S(r,t,(n,s)=>c(n,l).subtract(s)):t},ie=(...e)=>e.length===1?c(e[0],l).multiply(1):S(e,1,(r,t)=>c(r,l).multiply(t)),ae=(...e)=>{if(e.length===1)return c(e[0],l).divide(1);if(e.length===2){const[n,s]=e;return c(n,l).divide(s)}const r=b(e),t=r.shift();return S(r,t,(n,s)=>c(n,l).divide(s))},ce=(e,r)=>r<=1?[e||0]:e?c(e,l).distribute(r).map(n=>C(n)):new Array(r).fill(0);function P(e,...r){if(Array.isArray(e))e.forEach(t=>P(t,...r));else return e(...r)}function d(e,r){var n;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((n=e.value)==null?void 0:n.$el)??e.value:t=e,t}function le(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||y(e,"Object"))return()=>e;if(typeof e=="function")return e}function m(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function ue(e,r){const t=Vue.watchEffect(e,r);m(t)}export{oe as A,se as B,ie as C,ae as D,ne as a,P as b,te as c,I as d,M as e,K as f,Y as g,G as h,y as i,W as j,Z as k,Q as l,N as m,z as n,m as o,H as p,re as q,le as r,J as s,d as t,q as u,ee as v,ue as w,X as x,C as y,ce as z}; diff --git a/assets/utils-9KNp0Hl_.js.gz b/assets/utils-9KNp0Hl_.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e1f9e1cab205ab32933a1129916c69941ed144f5 GIT binary patch literal 3184 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 WFePE}_4mB(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(f||{}),v={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",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const W=()=>v,I=(e,r)=>{const t=document.createElement("a");t.href=e,t.download=r,t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},y=(e,r)=>Object.prototype.toString.call(e).includes(r),q=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],s=window.crypto||window.msCrypto;let i=0;for(i=0;inew Promise((t,n)=>{let s;try{if(typeof e=="string")return I(e,r),t();if(e instanceof ArrayBuffer)s=new Blob([new Uint8Array(e)],{type:"application/octet-stream"});else if(e instanceof File||e instanceof Blob)s=e;else return n(new Error("downloadAnyFile: Unsupported data type."));const i=URL.createObjectURL(s),o=document.createElement("a");o.href=i,o.download=r,o.style.display="none";const a=()=>{URL.revokeObjectURL(i),document.body.removeChild(o)};o.addEventListener("load",()=>(a(),t())),o.addEventListener("error",u=>(a(),n(u))),document.body.appendChild(o),o.click()}catch(i){return n(i)}}),x=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r];return t.length&&t.forEach(n=>{delete e[n]}),e},K=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r],n={};return t.length&&t.forEach(s=>{n[s]=e[s]}),n},N=()=>{const e=navigator.userAgent;return/windows/i.test(e)?f.Windows:/macintosh|mac os x/i.test(e)?f.MacOS:/linux/i.test(e)?f.Linux:/android/i.test(e)?f.Android:/iphone|ipad|ipod/i.test(e)?f.IOS:f.Unknown};function X(e,r="sessionStorage",t){const{prefix:n,prefixKey:s}=t??{},i=n?s||h:"",o=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(o).find(a=>a===i+e)}function J(e,r,t="sessionStorage",n){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:s,prefixKey:i}=n??{},o=s?i||h:"";try{const a=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(o+e,a):window.sessionStorage.setItem(o+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function Y(e,r="sessionStorage",t){const{prefix:n,prefixKey:s,defaultValue:i}=t??{},o=n?s||h:"";try{const a=r==="localStorage"?window.localStorage.getItem(o+e):window.sessionStorage.getItem(o+e);return a===null?i??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),i??null}}function G(e,r="sessionStorage",t){if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:n,prefixKey:s}=t??{},i=n?s||h:"",o=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),u=(p,w)=>{(p?[...a,...o]:w==="localStorage"?o:a).forEach(g=>{e==="__all__"?(window.sessionStorage.removeItem(i+g),window.localStorage.removeItem(i+g)):w==="localStorage"?window.localStorage.removeItem(i+g):window.sessionStorage.removeItem(i+g)})};switch(e){case"__all__":u(!0);break;case"__all_sessionStorage__":u(!1,"sessionStorage");break;case"__all_localStorage__":u(!1,"localStorage");break;default:r==="localStorage"?window.localStorage.removeItem(i+e):window.sessionStorage.removeItem(i+e);break}}const H=(e,r)=>{var i;const{domToImageOptions:t,printOptions:n}=r??{},{create:s}=A(e,t);window==null||window.$loadingBar.start(),(i=s("jpeg"))==null||i.then(o=>{const{print:a}=_(o,{type:"image",base64:!0,targetStyles:["*"],...x(n,["type","base64"])});a()}).catch(()=>{window==null||window.$loadingBar.error()}).finally(()=>{window==null||window.$loadingBar.finish()})},Q=(e,r)=>{const t=()=>{const s=d(e);s&&r.trim().split(" ").forEach(o=>{o&&s.classList.add(o)})},n=Vue.watch(()=>d(e),t,{immediate:!0});m(n)},Z=(e,r)=>{const t=()=>{const s=d(e);if(s)if(r==="removeAllClass"){const i=s.classList;i.forEach(o=>i.remove(o))}else r.trim().split(" ").forEach(o=>{o&&s.classList.remove(o)})},n=Vue.watch(()=>d(e),t,{immediate:!0});m(n)},z=(e,r)=>{const t=Vue.ref(!1),n=()=>{const i=d(e);if(!i)t.value=!1;else{const o=i.className,a=r.trim().split(" ").filter(u=>u!=="");t.value=o.includes(a.join(" "))}},s=Vue.watch(()=>d(e),n,{immediate:!0});return m(s),t},ee=(e,r)=>{let t;const n=()=>{const i=d(e);i&&(y(r,"String")?t=r.split(";").reduce((o,a)=>{const[u,p]=a.split(":").map(w=>w.trim());return u&&p&&(o[u]=p),o},{}):t=r,Object.keys(t).forEach(o=>{const a=t[o];o in i.style&&(i.style[o]=a)}))},s=Vue.watch(()=>d(e),n,{immediate:!0});m(s)},te=(e,r=1)=>{const t=/^#([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,s=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let i;if(t.test(e)){const o=e.substring(1);i="rgb("+[parseInt(o.substring(0,2),16),parseInt(o.substring(2,4),16),parseInt(o.substring(4,6),16)].join(", ")+")"}else return n.test(e)||s.test(e),e;return i&&!i.startsWith("rgba")&&(i=i.replace("rgb","rgba").replace(")",`, ${r})`)),i},re=e=>{if(!e)return null;const r=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(r))}catch(t){return console.error(`Failed to get elements for selector '${e}'`,t),null}},ne=(e,r="px")=>typeof e=="number"?e.toString()+r:y(e,"String")&&E.cssUnit.test(e)?e:e+r,l={precision:8,decimal:"."},S=(e,r,t)=>e!=null&&e.length?e.length===1?c(e[0],l):e.reduce((s,i,o,a)=>(s=t==null?void 0:t(s,i,o,a),s),r):0,C=(e,r,t="number")=>{const n=Object.assign({},l,r),s=c(e,n);return t==="number"?s.value:s.toString()},oe=(...e)=>e.length===1?c(e[0],l).add(0):S(e,0,(r,t)=>c(r,l).add(t)),se=(...e)=>{if(e.length===1)return c(e[0],l).subtract(0);if(e.length===2){const[n,s]=e;return c(n,l).subtract(s)}const r=b(e),t=r.shift();return r.length?S(r,t,(n,s)=>c(n,l).subtract(s)):t},ie=(...e)=>e.length===1?c(e[0],l).multiply(1):S(e,1,(r,t)=>c(r,l).multiply(t)),ae=(...e)=>{if(e.length===1)return c(e[0],l).divide(1);if(e.length===2){const[n,s]=e;return c(n,l).divide(s)}const r=b(e),t=r.shift();return S(r,t,(n,s)=>c(n,l).divide(s))},ce=(e,r)=>r<=1?[e||0]:e?c(e,l).distribute(r).map(n=>C(n)):new Array(r).fill(0);function P(e,...r){if(Array.isArray(e))e.forEach(t=>P(t,...r));else return e(...r)}function d(e,r){var n;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((n=e.value)==null?void 0:n.$el)??e.value:t=e,t}function le(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||y(e,"Object"))return()=>e;if(typeof e=="function")return e}function m(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function ue(e,r){const t=Vue.watchEffect(e,r);m(t)}export{oe as A,se as B,ie as C,ae as D,ne as a,P as b,te as c,I as d,M as e,K as f,Y as g,G as h,y as i,W as j,Z as k,Q as l,N as m,z as n,m as o,H as p,re as q,le as r,J as s,d as t,q as u,ee as v,ue as w,X as x,C as y,ce as z}; diff --git a/assets/utils-GfUBWZZf.js.gz b/assets/utils-GfUBWZZf.js.gz deleted file mode 100644 index 68fc60cba7beb963ee351ea56f5c14a980f5e6f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3184 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 diff --git a/assets/zh-CN-_ucbdd1f.js.gz b/assets/zh-CN-_ucbdd1f.js.gz deleted file mode 100644 index 98f7b986d4d08c41e5b0bd6b3ead53410106f0ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2164 zcmV-)2#fb0iwFP!000021FcwXPus{A{(gT28tn&=#%>Y_ZCzOkBq31V384#LqKQ38 z1{_bAu>%1`qIWO!MbK6%blYybTY9@)qXOf1x5DQYH< z1jQ?2xX~(=$jwa6gch2uG^!$=k93K_%VH=flvDlv!|`OO8H5%vrv)s`vq(q`ieZ5% zVn9ggW3)5g7i-2UNG~Do;(}sGP-lu=Jm z1-P&<%FKnl(&C1wSWxmv*Rd7}iUF}p$ZMgXkq>k>19R9Ah;A^VbD~6oVn_@MBk@3N zW~Q^Z8JS01;N?PwYTWbKDP%_sJex3k&f|)V8q`At1$F6qe`q?~vVp9rD+Zyu%cB|z zia{|bOm_=&bG>1H&R=~!ri=|usHJ3UzBJAE5)ebe6>TIQrb@gSrK0kz>n9i#g8`vO z7&jB4QLPzMWJEUv57sRPgxvICshcLoTb45!!@5!yXStW|Ejh+SNi!&_p*dLyA$0JRpX;g@M2TnW6C(Z54@5kXtr6q6kOIo#NXTOV_fJo!=7pAG!b%=7 zgGa(*m)I#x8R3~iA88T662rQRnTP2TvM8G?b`@HfG`L1Gk&xIa282+sC!D%5art~B zNi$P7NC6983#zw*#l&SgabqBL5ga4MASGgyeQ;*GV~&W3Yu&wBaY$%hSlbI)GCX|3*9zupJ%hP+I8Tt^uVt9_=X)yh}G z75J?@nwiClA!ZrIOSrxMrs6Eo@ff2;%#3pTaysqRN;)m+rlvs^XOXEH(hc|-w@I%8 zMS~{Yn$1n399%9T&BPKIrmCr7Q0eG^R0h@UKb#+StE(H%$6Wvod3ll;8kWGxhr{a2 z#{k96zn#jPq{oa1GUsFkS`(5?AOeO?LPoiT^8S-9NYsiCj;yL-svxE z*7_p=vof#`pIUc!YN7-%BZJeu_x7*<1TZgy)9oGm#Swr>8Cb8LItRa;-hXCoY_&T_ z53M(kI{+M&f&J)~z5QdH^nvwiFNN(X>Zf99{F+t%8u^=|#IqdNeW z-BS3`TKzA8u}^M>Wndp|dbKk4DS%lS*jxM7o9~_9j;({&0G4E6uirX3dup^+t$&20GDJiOqIDddu!j`*adJz1}6vW&f)LQi<!@2y)O z?X7(P4JR51%!H>8+9GR82+x`Dg~Fzk;eiwq-`=P@>VyU1A>BMiI8 z2bM~3f|>?qF}Ey5^L^4Rm$SAqK1RiV#XgRhHs(Y$nH)*AQs|A{_JUw!xf)*93G_ax(t*9&CT zl!pf1>)L7M-|sI5Zc*Krwws04!?Wk_Jv`&*4o~bau+V%k^_)Mt;uT1~PCe&cwJzqz z;4`RvafeRGz<#@9t*rw%E(7Puq4jYKz;9$=-}#U8;->TDu=->Tz<#d_pB_K7R)2Oj zckJ8mtp^(bPBjc$duv`JoA=zbd1k#bXh2_=fe#v#fpxUv?EY$PymdBroTvXf`S8Yi zaL>BG@9b_n57wNwhtA1zAjlU{y!gP=UqG79paqi^!8=`mo+G%xiAzGo)drMDPN?q`B-~BD#tf>llVB9dI1W%Y|CN q(y}Ousdf!R;2DCBO63|}^uC^qWB2n(ovg~WfBX-rSIjb15dZ+Ea1i4F diff --git a/assets/zh-CN-_ucbdd1f.js b/assets/zh-CN-uEULo8L1.js similarity index 97% rename from assets/zh-CN-_ucbdd1f.js rename to assets/zh-CN-uEULo8L1.js index 4bce9527..a640fa1e 100644 --- a/assets/zh-CN-_ucbdd1f.js +++ b/assets/zh-CN-uEULo8L1.js @@ -1 +1 @@ -import{t as U}from"./hooks-CcEUU9Ku.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-GfUBWZZf.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";const e="当前环境不支持全屏",W={isEnabledFullscreen:e},X=Object.freeze(Object.defineProperty({__proto__:null,default:W,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",c="动画效果",Y={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},Z=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:Y},Symbol.toStringTag,{value:"Module"})),i="刷新当前页面",s="锁屏",r="设置",l="Github",a="全屏",p="退出全屏",m="搜索",ee={Reload:i,Lock:s,Setting:r,Github:l,FullScreen:a,CancelFullScreen:p,Search:m},oe=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:p,FullScreen:a,Github:l,Lock:s,Reload:i,Search:m,Setting:r,default:ee},Symbol.toStringTag,{value:"Module"})),_="首页",u="依赖项",d="关于",g="可视化",f="滚动动画",b="请求",h="表格",S="多级菜单(缓存)",O="文档",T="文档 (加速地址)",C="文档(内嵌)",y="办公",D="文档",M="演示",P="表格",j="数字精度",v="指令",R="页面详情模式",z="Mock 数据",N="二维码",I="SVG 图标",L="模板内置 Api",k="模态框",x="右键菜单",F="缓存工具函数",te={Dashboard:_,Rely:u,RelyAbout:d,Error:"错误页",Echart:g,scrollReveal:f,Axios:b,Table:h,MultiMenu:S,Doc:O,DocLocal:T,DocLocalInside:C,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,CalculatePrecision:j,Directive:v,RouterDemo:R,Mock:z,QRCode:N,SvgIcon:I,TemplateHooks:L,Modal:k,ContextMenu:x,CacheDemo:F},ne=Object.freeze(Object.defineProperty({__proto__:null,Axios:b,CacheDemo:F,CalculatePrecision:j,ContextMenu:x,Dashboard:_,Directive:v,Doc:O,DocLocal:T,DocLocalInside:C,Echart:g,Mock:z,Modal:k,MultiMenu:S,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,QRCode:N,Rely:u,RelyAbout:d,RouterDemo:R,SvgIcon:I,Table:h,TemplateHooks:L,default:te,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),w="项目配置",A={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},E="界面显示",ce={Title:w,ThemeOptions:A,InterfaceDisplay:E},ie=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:E,ThemeOptions:A,Title:w,default:ce},Symbol.toStringTag,{value:"Module"})),G="注册",Q="登录",$="扫码登陆",H="请输入用户名",V="请输入密码",q="登 陆",B="用户名",J="密码",K="开箱即用的中后台管理系统",se={Register:G,Signing:Q,QRCodeSigning:$,NamePlaceholder:H,PasswordPlaceholder:V,Login:q,Name:B,Password:J,RayTemplate:K},re=Object.freeze(Object.defineProperty({__proto__:null,Login:q,Name:B,NamePlaceholder:H,Password:J,PasswordPlaceholder:V,QRCodeSigning:$,RayTemplate:K,Register:G,Signing:Q,default:se},Symbol.toStringTag,{value:"Module"})),le=Object.assign({"./zh-CN/globalMessage.json":X,"./zh-CN/headerSettingOptions.json":Z,"./zh-CN/headerTooltip.json":oe,"./zh-CN/menu.json":ne,"./zh-CN/setting.json":ie,"./zh-CN/views/login/index.json":re}),Qe={message:{...U(le,"zh-CN")}};export{Qe as default}; +import{t as U}from"./hooks-caxx0fQA.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-9KNp0Hl_.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";const e="当前环境不支持全屏",W={isEnabledFullscreen:e},X=Object.freeze(Object.defineProperty({__proto__:null,default:W,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",c="动画效果",Y={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},Z=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:Y},Symbol.toStringTag,{value:"Module"})),i="刷新当前页面",s="锁屏",r="设置",l="Github",a="全屏",p="退出全屏",m="搜索",ee={Reload:i,Lock:s,Setting:r,Github:l,FullScreen:a,CancelFullScreen:p,Search:m},oe=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:p,FullScreen:a,Github:l,Lock:s,Reload:i,Search:m,Setting:r,default:ee},Symbol.toStringTag,{value:"Module"})),_="首页",u="依赖项",d="关于",g="可视化",f="滚动动画",b="请求",h="表格",S="多级菜单(缓存)",O="文档",T="文档 (加速地址)",C="文档(内嵌)",y="办公",D="文档",M="演示",P="表格",j="数字精度",v="指令",R="页面详情模式",z="Mock 数据",N="二维码",I="SVG 图标",L="模板内置 Api",k="模态框",x="右键菜单",F="缓存工具函数",te={Dashboard:_,Rely:u,RelyAbout:d,Error:"错误页",Echart:g,scrollReveal:f,Axios:b,Table:h,MultiMenu:S,Doc:O,DocLocal:T,DocLocalInside:C,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,CalculatePrecision:j,Directive:v,RouterDemo:R,Mock:z,QRCode:N,SvgIcon:I,TemplateHooks:L,Modal:k,ContextMenu:x,CacheDemo:F},ne=Object.freeze(Object.defineProperty({__proto__:null,Axios:b,CacheDemo:F,CalculatePrecision:j,ContextMenu:x,Dashboard:_,Directive:v,Doc:O,DocLocal:T,DocLocalInside:C,Echart:g,Mock:z,Modal:k,MultiMenu:S,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,QRCode:N,Rely:u,RelyAbout:d,RouterDemo:R,SvgIcon:I,Table:h,TemplateHooks:L,default:te,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),w="项目配置",A={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},E="界面显示",ce={Title:w,ThemeOptions:A,InterfaceDisplay:E},ie=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:E,ThemeOptions:A,Title:w,default:ce},Symbol.toStringTag,{value:"Module"})),G="注册",Q="登录",$="扫码登陆",H="请输入用户名",V="请输入密码",q="登 陆",B="用户名",J="密码",K="开箱即用的中后台管理系统",se={Register:G,Signing:Q,QRCodeSigning:$,NamePlaceholder:H,PasswordPlaceholder:V,Login:q,Name:B,Password:J,RayTemplate:K},re=Object.freeze(Object.defineProperty({__proto__:null,Login:q,Name:B,NamePlaceholder:H,Password:J,PasswordPlaceholder:V,QRCodeSigning:$,RayTemplate:K,Register:G,Signing:Q,default:se},Symbol.toStringTag,{value:"Module"})),le=Object.assign({"./zh-CN/globalMessage.json":X,"./zh-CN/headerSettingOptions.json":Z,"./zh-CN/headerTooltip.json":oe,"./zh-CN/menu.json":ne,"./zh-CN/setting.json":ie,"./zh-CN/views/login/index.json":re}),Qe={message:{...U(le,"zh-CN")}};export{Qe as default}; diff --git a/assets/zh-CN-uEULo8L1.js.gz b/assets/zh-CN-uEULo8L1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..721b1c63a6dd510407747a3ffb367c09ce739d27 GIT binary patch literal 2164 zcmV-)2#fb0iwFP!000021FcwXPus{A{(gT28tn&=#%>Y_ZCzOkB;lnH-U4*tOEj@3 z$$;YtGj>Qok?7qEeG#;k3f;Eb?v~ze7wO&tyWOf?pzNQ)Huc@sc^Gd(ZoV6mV##T zNKm{Yh8wM>`m?jsv!TUiD~+m%=OSHV@Uj>R3gxMRfkZqRY6hW2%xNAA3oH^6gJM`< ziWm^4^fB5Q?~65K6{HstcX2^6B&f56uJMFsHe=?vkS01}Wq~U>oJT?dF^*m50kKnv zMyI>=2|RbsMxk_`xcdo+VIi#qhQ^1pg=Q327{+?W)U-%g42c0@;c7PCC(J~fVGBIc zT?=q=ag>>hIi^YAsFltZ_6%^E^>jR;gaLWcVrmh%->MoCJ zBq#>OpfJ-d%+L3R`8j{}^_Vg?JfRkot@+Y4-%CIY30Jg{c$g~jW|WG`bFQCYPz(ly z9%0<<4~=Tgm;xiZA$YKEF(71ThKk*^f4pTmlQFC-WpR#s>FyE)%DOQg?Qh1J2GO{1 zb!emz7|>D|X;#4eOtz)08q}`lTY@IKff-VaTI2yS)GZ7K2FWaqw`i+Cbb{Qn$r4>C zV8#hIu*wZ&xM~ZDfs}{v#D7`HjN}%2gWaVThGGqoVJ6cbi* zh#5Q*7Q4hwVcH1K=KDyC2$mSuRm?n0myki3Y@sXP!lc19l8%JLPB9>af<57>8xxn$ zH?r!InHq!^?~jIs|7Ek$EJ^P?AZHorsFf!9ZSuJrbG z*J@p%Iyc&|46Kh2tvegey*=yYcPAeSXWS;e z3KR{RbZa&{iL!9Hh%^&RAVF1A!=Td90jUhC+kZGe>{eGdoR7Nz8uIcaF*GcJlMjd0 zmyZFAAvP}o`|0Md!pR)Y~zux?B;q;ulpB&7mpzly*MTwSzcOH6*KKK(OaN;Hvyb^E>jXuqbC>h`iM6|6N36<`u0rsSl21ycNVte*GTwB}hP z^%&1$_E&C*+UFR5v6@pdsJ?zw-F^q4DT9;a=cn%;Rk!~DP<2^+dvb6Oz^n|c`+KLq ztXb=i0L;k1K74B3-KmKZz_bib_ukvT{u98Q3{JOq>=#D>CS_o~dg>hfa(e%nwXxOi z96hw&JnjH+R0j5=TlV(90i5(7+uE(WFRCj)S{9@9GO)MytvBC0za3i#uK_H|z+S&~a`+0s3Act_ zIi2pkw!d4ocebsg`v5M(1ft&WoD>4$2@o-QQ;YaBRQ0 z1>mp@?451<`JdL>s`GKTt*1Z$oUaY8+_bmX04%x0y{&HU);IvLPX;v}toJ`#tM9E_ zAMLGu01YfJ#}Ln@DPpRWa#LKEOz*EJO-(~mVVp6_Bv9Raa=N$Yr7P|o6;c**g;7nL zz(tHSDFb^-gmNhjC*2MwxLBbN5&ZDST~T@022OavcND>c@ASk8iP@!DW--DJjSp>xQm>FF~YEW zd|;^vC#Y#)7Q=ZeO+c4(X$g)`M5&6U5tuAy2NkMIgK!e(3$B|1_v$JQ!vs~4Ce7D6 zQOWRjRf18ZN$UO#Ve3}oqEo@YF*5a z!DmqU;tt&}1N-fcwYCo6xD1>pht|g}0Kbueedj;Ui<{1q!|IbY00+D-e0u!QTK(DC z+_7)Jw;pT&INdO8?X7u@Y{7HW=9%@%paFed20my=2G-Gvv-_*H@z&Ygai0F`czCJz3?yBL6R7MfQW~m2_I1f>@&Ea-r0buFuytomals48 z@bk{UIPcoo?hxlBtG6$^cmJFa9l4a%Xc}n=%sI+pagI|RNZ-P<=^REXX7yV^U4nJg zY%6M#Qq3TR`ZUF#=JQxL>%)4(Ft53-&ya?hBEgINlIF5|iRdaW)iDfLI^Z~#m-DrN qrDahRr`k0PfoBLhDwS)v Ray Template - + @@ -40,7 +40,7 @@ - + @@ -50,9 +50,9 @@ - + - +