From c179d28b673f11ab7af810b1215b880a4cfe4f59 Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Mon, 22 Jan 2024 09:29:37 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@a3341450f12250060d61a00ffbd39175a4b29664=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/en-US-D9bTgBLW.js.gz | Bin 1853 -> 0 bytes .../{en-US-D9bTgBLW.js => en-US-fsXJGn4v.js} | 2 +- assets/en-US-fsXJGn4v.js.gz | Bin 0 -> 1853 bytes assets/expanded-cve55icR.js | 1 - assets/expanded-hDBHAcSA.js | 1 + assets/hooks-JkO9Bf4W.css | 1 - assets/hooks-JkO9Bf4W.css.gz | Bin 2510 -> 0 bytes assets/hooks-N6mBe1WK.css | 1 + assets/hooks-N6mBe1WK.css.gz | Bin 0 -> 2498 bytes assets/hooks-OXlrtKZ8.js | 17 +++++++++++++++++ assets/hooks-OXlrtKZ8.js.gz | Bin 0 -> 30779 bytes assets/hooks-YRutF17K.js | 17 ----------------- assets/hooks-YRutF17K.js.gz | Bin 30741 -> 0 bytes assets/index-0GgGSUr6.js.gz | Bin 2268 -> 0 bytes .../{index-vR4XT3gL.js => index-1BGcujWm.js} | 2 +- assets/index-1BGcujWm.js.gz | Bin 0 -> 1603 bytes assets/index-2v4aKocb.js | 1 - assets/index-2v4aKocb.js.gz | Bin 2142 -> 0 bytes .../{index-z-r1WNTw.js => index-3YLKthw-.js} | 2 +- assets/index-3YLKthw-.js.gz | Bin 0 -> 1623 bytes assets/index-48JFfn_Q.css.gz | Bin 750 -> 0 bytes .../{index-koEzqObM.js => index-9R_h0Htr.js} | 2 +- assets/index-9R_h0Htr.js.gz | Bin 0 -> 2157 bytes .../{index-R1IEauN-.js => index-BPJVfHVs.js} | 2 +- assets/index-BPJVfHVs.js.gz | Bin 0 -> 3709 bytes assets/index-DOx3-dUM.js.gz | Bin 1862 -> 0 bytes .../{index-sE3wC3yn.js => index-DlF6c-Mf.js} | 2 +- assets/index-DlF6c-Mf.js.gz | Bin 0 -> 1423 bytes .../{index-DOx3-dUM.js => index-E2uT3gVM.js} | 2 +- assets/index-E2uT3gVM.js.gz | Bin 0 -> 1861 bytes .../{index-UyCm9ox8.js => index-FAYcGwCy.js} | 2 +- assets/index-FAYcGwCy.js.gz | Bin 0 -> 1174 bytes assets/index-HwK_Zu9G.js.gz | Bin 2693 -> 0 bytes assets/index-Jhat_JPF.js.gz | Bin 1014 -> 0 bytes assets/index-Kp5oJSol.js.gz | Bin 839 -> 0 bytes assets/index-M-iepvmS.js.gz | Bin 2019 -> 0 bytes .../{index-HwK_Zu9G.js => index-Moye-KWN.js} | 2 +- assets/index-Moye-KWN.js.gz | Bin 0 -> 2692 bytes .../{index-zkIC_ZZZ.js => index-O0OyO7wp.js} | 2 +- assets/index-O0OyO7wp.js.gz | Bin 0 -> 1715 bytes assets/index-O2GXbd2t.css | 1 - assets/index-O2GXbd2t.css.gz | Bin 1445 -> 0 bytes .../{index-Jhat_JPF.js => index-O7Nhd9qr.js} | 2 +- assets/index-O7Nhd9qr.js.gz | Bin 0 -> 1015 bytes ...{index-48JFfn_Q.css => index-OMe0-hbS.css} | 2 +- assets/index-OMe0-hbS.css.gz | Bin 0 -> 747 bytes assets/index-Q7PnpqOQ.js | 1 + assets/index-Q7PnpqOQ.js.gz | Bin 0 -> 2138 bytes assets/index-QH0aNbrX.js | 1 + assets/index-QH0aNbrX.js.gz | Bin 0 -> 28817 bytes assets/index-R1IEauN-.js.gz | Bin 3708 -> 0 bytes .../{index-M-iepvmS.js => index-R54AE4KA.js} | 2 +- assets/index-R54AE4KA.js.gz | Bin 0 -> 2018 bytes .../{index-Kp5oJSol.js => index-SKTuGycI.js} | 2 +- assets/index-SKTuGycI.js.gz | Bin 0 -> 838 bytes .../{index-ccslrfqc.js => index-TLf5qefr.js} | 2 +- assets/index-TLf5qefr.js.gz | Bin 0 -> 2067 bytes assets/index-UyCm9ox8.js.gz | Bin 1174 -> 0 bytes .../{index-bissFAUs.js => index-WSLAaHpo.js} | 2 +- assets/index-WSLAaHpo.js.gz | Bin 0 -> 989 bytes assets/index-bissFAUs.js.gz | Bin 990 -> 0 bytes assets/index-ccslrfqc.js.gz | Bin 2067 -> 0 bytes .../{index-xtpV95BU.js => index-eyBRDp4B.js} | 4 ++-- assets/index-eyBRDp4B.js.gz | Bin 0 -> 2022 bytes .../{index-0GgGSUr6.js => index-fOGKDegk.js} | 2 +- assets/index-fOGKDegk.js.gz | Bin 0 -> 2268 bytes assets/index-iA7YNX49.js | 1 - assets/index-iA7YNX49.js.gz | Bin 29078 -> 0 bytes assets/index-koEzqObM.js.gz | Bin 2158 -> 0 bytes assets/index-oalmqU8v.css | 1 + assets/index-oalmqU8v.css.gz | Bin 0 -> 1546 bytes assets/index-sE3wC3yn.js.gz | Bin 1428 -> 0 bytes assets/index-vR4XT3gL.js.gz | Bin 1604 -> 0 bytes assets/index-xtpV95BU.js.gz | Bin 2021 -> 0 bytes assets/index-z-r1WNTw.js.gz | Bin 1625 -> 0 bytes assets/index-zkIC_ZZZ.js.gz | Bin 1718 -> 0 bytes assets/instance-pJf6z6Dz.js.gz | Bin 821 -> 0 bytes ...tance-pJf6z6Dz.js => instance-q00eN0OR.js} | 2 +- assets/instance-q00eN0OR.js.gz | Bin 0 -> 821 bytes assets/reload-LXSqxm9O.js | 1 - assets/reload-LXSqxm9O.js.gz | Bin 604 -> 0 bytes assets/reload-Q3WxAkt5.js | 1 + .../{utils-fP3RnfYZ.js => utils-B10ax23c.js} | 2 +- assets/utils-B10ax23c.js.gz | Bin 0 -> 2822 bytes assets/utils-fP3RnfYZ.js.gz | Bin 2827 -> 0 bytes assets/zh-CN-MacNMa7A.js.gz | Bin 2135 -> 0 bytes .../{zh-CN-MacNMa7A.js => zh-CN-ZsIF9ldY.js} | 2 +- assets/zh-CN-ZsIF9ldY.js.gz | Bin 0 -> 2134 bytes index.html | 10 +++++----- index.html.gz | Bin 1879 -> 1877 bytes mockServer/mock-data.js | 8 ++++---- mockServer/mock-data.js.gz | Bin 1040 -> 1040 bytes 92 files changed, 54 insertions(+), 54 deletions(-) delete mode 100644 assets/en-US-D9bTgBLW.js.gz rename assets/{en-US-D9bTgBLW.js => en-US-fsXJGn4v.js} (97%) create mode 100644 assets/en-US-fsXJGn4v.js.gz delete mode 100644 assets/expanded-cve55icR.js create mode 100644 assets/expanded-hDBHAcSA.js delete mode 100644 assets/hooks-JkO9Bf4W.css delete mode 100644 assets/hooks-JkO9Bf4W.css.gz create mode 100644 assets/hooks-N6mBe1WK.css create mode 100644 assets/hooks-N6mBe1WK.css.gz create mode 100644 assets/hooks-OXlrtKZ8.js create mode 100644 assets/hooks-OXlrtKZ8.js.gz delete mode 100644 assets/hooks-YRutF17K.js delete mode 100644 assets/hooks-YRutF17K.js.gz delete mode 100644 assets/index-0GgGSUr6.js.gz rename assets/{index-vR4XT3gL.js => index-1BGcujWm.js} (96%) create mode 100644 assets/index-1BGcujWm.js.gz delete mode 100644 assets/index-2v4aKocb.js delete mode 100644 assets/index-2v4aKocb.js.gz rename assets/{index-z-r1WNTw.js => index-3YLKthw-.js} (96%) create mode 100644 assets/index-3YLKthw-.js.gz delete mode 100644 assets/index-48JFfn_Q.css.gz rename assets/{index-koEzqObM.js => index-9R_h0Htr.js} (97%) create mode 100644 assets/index-9R_h0Htr.js.gz rename assets/{index-R1IEauN-.js => index-BPJVfHVs.js} (96%) create mode 100644 assets/index-BPJVfHVs.js.gz delete mode 100644 assets/index-DOx3-dUM.js.gz rename assets/{index-sE3wC3yn.js => index-DlF6c-Mf.js} (94%) create mode 100644 assets/index-DlF6c-Mf.js.gz rename assets/{index-DOx3-dUM.js => index-E2uT3gVM.js} (96%) create mode 100644 assets/index-E2uT3gVM.js.gz rename assets/{index-UyCm9ox8.js => index-FAYcGwCy.js} (94%) create mode 100644 assets/index-FAYcGwCy.js.gz delete mode 100644 assets/index-HwK_Zu9G.js.gz delete mode 100644 assets/index-Jhat_JPF.js.gz delete mode 100644 assets/index-Kp5oJSol.js.gz delete mode 100644 assets/index-M-iepvmS.js.gz rename assets/{index-HwK_Zu9G.js => index-Moye-KWN.js} (98%) create mode 100644 assets/index-Moye-KWN.js.gz rename assets/{index-zkIC_ZZZ.js => index-O0OyO7wp.js} (96%) create mode 100644 assets/index-O0OyO7wp.js.gz delete mode 100644 assets/index-O2GXbd2t.css delete mode 100644 assets/index-O2GXbd2t.css.gz rename assets/{index-Jhat_JPF.js => index-O7Nhd9qr.js} (93%) create mode 100644 assets/index-O7Nhd9qr.js.gz rename assets/{index-48JFfn_Q.css => index-OMe0-hbS.css} (90%) create mode 100644 assets/index-OMe0-hbS.css.gz create mode 100644 assets/index-Q7PnpqOQ.js create mode 100644 assets/index-Q7PnpqOQ.js.gz create mode 100644 assets/index-QH0aNbrX.js create mode 100644 assets/index-QH0aNbrX.js.gz delete mode 100644 assets/index-R1IEauN-.js.gz rename assets/{index-M-iepvmS.js => index-R54AE4KA.js} (93%) create mode 100644 assets/index-R54AE4KA.js.gz rename assets/{index-Kp5oJSol.js => index-SKTuGycI.js} (91%) create mode 100644 assets/index-SKTuGycI.js.gz rename assets/{index-ccslrfqc.js => index-TLf5qefr.js} (95%) create mode 100644 assets/index-TLf5qefr.js.gz delete mode 100644 assets/index-UyCm9ox8.js.gz rename assets/{index-bissFAUs.js => index-WSLAaHpo.js} (93%) create mode 100644 assets/index-WSLAaHpo.js.gz delete mode 100644 assets/index-bissFAUs.js.gz delete mode 100644 assets/index-ccslrfqc.js.gz rename assets/{index-xtpV95BU.js => index-eyBRDp4B.js} (95%) create mode 100644 assets/index-eyBRDp4B.js.gz rename assets/{index-0GgGSUr6.js => index-fOGKDegk.js} (97%) create mode 100644 assets/index-fOGKDegk.js.gz delete mode 100644 assets/index-iA7YNX49.js delete mode 100644 assets/index-iA7YNX49.js.gz delete mode 100644 assets/index-koEzqObM.js.gz create mode 100644 assets/index-oalmqU8v.css create mode 100644 assets/index-oalmqU8v.css.gz delete mode 100644 assets/index-sE3wC3yn.js.gz delete mode 100644 assets/index-vR4XT3gL.js.gz delete mode 100644 assets/index-xtpV95BU.js.gz delete mode 100644 assets/index-z-r1WNTw.js.gz delete mode 100644 assets/index-zkIC_ZZZ.js.gz delete mode 100644 assets/instance-pJf6z6Dz.js.gz rename assets/{instance-pJf6z6Dz.js => instance-q00eN0OR.js} (93%) create mode 100644 assets/instance-q00eN0OR.js.gz delete mode 100644 assets/reload-LXSqxm9O.js delete mode 100644 assets/reload-LXSqxm9O.js.gz create mode 100644 assets/reload-Q3WxAkt5.js rename assets/{utils-fP3RnfYZ.js => utils-B10ax23c.js} (74%) create mode 100644 assets/utils-B10ax23c.js.gz delete mode 100644 assets/utils-fP3RnfYZ.js.gz delete mode 100644 assets/zh-CN-MacNMa7A.js.gz rename assets/{zh-CN-MacNMa7A.js => zh-CN-ZsIF9ldY.js} (97%) create mode 100644 assets/zh-CN-ZsIF9ldY.js.gz diff --git a/assets/en-US-D9bTgBLW.js.gz b/assets/en-US-D9bTgBLW.js.gz deleted file mode 100644 index f44753914b6c6c8b68ef1521ef5867d358f1090a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1853 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.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)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow.collapse-icon--arrow__expanded{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.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}.layout-footer-wrapper{padding:0 1.042rem .417rem;text-align:center}.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%}.layout-header>.layout-header__method .ray-icon__reload--loading{-webkit-animation:elementRotate .8s linear infinite;animation:elementRotate .8s linear infinite}.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 .5s;transition:all .5s}.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{width:33.854rem;border-radius:.313rem;padding:.625rem}.global-search .global-search__wrapper .global-search__card .ray-icon{color:var(--ray-theme-primary-color)}.global-search .global-search__wrapper .global-search__card .global-search__card-header{margin-bottom:.625rem}.global-search .global-search__wrapper .global-search__card .global-search__card-content{height:auto;max-height:calc(100% - 5.104rem);padding:.417rem 0}.global-search .global-search__wrapper .global-search__card .global-search__card-content .global-search__empty{margin:1.25rem}.global-search .global-search__wrapper .global-search__card .global-search__card-content .global-search__empty-content{font-size:.938rem;color:#969faf;font-weight:600}.global-search .global-search__wrapper .global-search__card .global-search__card-content .global-search__empty-content .ray-icon{color:#969faf}.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item{padding:.625rem;border-radius:.313rem;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier)}.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-search .global-search__wrapper .global-search__card .global-search__card-footer{width:100%}.global-search .global-search__wrapper .global-search__card .global-search__card-footer .card-footer__tip-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1.25rem}.global-search .global-search__wrapper .global-search__card .global-search__card-footer .card-footer__tip-wrapper .tip-wrapper-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-search .global-search__wrapper .global-search__card .global-search__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.208rem}.global-search .global-search__wrapper .global-search__card .global-search__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon span{color:var(--ray-theme-primary-color)}body[class=ray-template--dark] .global-search--dark .global-search__card{background-color:#242424}body[class=ray-template--dark] .global-search--dark .global-search__card .global-search__card-content .content-item{background-color:#2f2f2f}body[class=ray-template--dark] .global-search--dark .global-search__card .global-search__card-content .content-item.content-item--active,body[class=ray-template--dark] .global-search--dark .global-search__card .global-search__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}body[class=ray-template--light] .global-search--light .global-search__card{background-color:#f9f9f9}body[class=ray-template--light] .global-search--light .global-search__card .global-search__card-content .content-item{background-color:#fff}body[class=ray-template--light] .global-search--light .global-search__card .global-search__card-content .content-item.content-item--active,body[class=ray-template--light] .global-search--light .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__left-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.menu-tag .menu-tag-space .menu-tag__right-wrapper .menu-tag__right-arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.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} diff --git a/assets/hooks-JkO9Bf4W.css.gz b/assets/hooks-JkO9Bf4W.css.gz deleted file mode 100644 index 8a5ff9a9611a79978cdcc1d931d11aea3ea90e74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2510 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 YV=r4*$jq|K=HXBO2RkAM{c$+}0G+ex+W-In diff --git a/assets/hooks-N6mBe1WK.css b/assets/hooks-N6mBe1WK.css new file mode 100644 index 00000000..3daf5663 --- /dev/null +++ b/assets/hooks-N6mBe1WK.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%}.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}.layout-footer-wrapper{padding:0 1.042rem .417rem;text-align:center}.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%}.layout-header>.layout-header__method .ray-icon__reload--loading{-webkit-animation:elementRotate .8s linear infinite;animation:elementRotate .8s linear infinite}.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{width:33.854rem;border-radius:.313rem;padding:.625rem}.global-search .global-search__wrapper .global-search__card .ray-icon{color:var(--ray-theme-primary-color)}.global-search .global-search__wrapper .global-search__card .global-search__card-header{margin-bottom:.625rem}.global-search .global-search__wrapper .global-search__card .global-search__card-content{height:auto;max-height:calc(100% - 5.104rem);padding:.417rem 0}.global-search .global-search__wrapper .global-search__card .global-search__card-content .global-search__empty{margin:1.25rem}.global-search .global-search__wrapper .global-search__card .global-search__card-content .global-search__empty-content{font-size:.938rem;color:#969faf;font-weight:600}.global-search .global-search__wrapper .global-search__card .global-search__card-content .global-search__empty-content .ray-icon{color:#969faf}.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item{padding:.625rem;border-radius:.313rem;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier)}.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-search .global-search__wrapper .global-search__card .global-search__card-footer{width:100%}.global-search .global-search__wrapper .global-search__card .global-search__card-footer .card-footer__tip-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1.25rem}.global-search .global-search__wrapper .global-search__card .global-search__card-footer .card-footer__tip-wrapper .tip-wrapper-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-search .global-search__wrapper .global-search__card .global-search__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.208rem}.global-search .global-search__wrapper .global-search__card .global-search__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon span{color:var(--ray-theme-primary-color)}body[class=ray-template--dark] .global-search--dark .global-search__card{background-color:#242424}body[class=ray-template--dark] .global-search--dark .global-search__card .global-search__card-content .content-item{background-color:#2f2f2f}body[class=ray-template--dark] .global-search--dark .global-search__card .global-search__card-content .content-item.content-item--active,body[class=ray-template--dark] .global-search--dark .global-search__card .global-search__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}body[class=ray-template--light] .global-search--light .global-search__card{background-color:#f9f9f9}body[class=ray-template--light] .global-search--light .global-search__card .global-search__card-content .content-item{background-color:#fff}body[class=ray-template--light] .global-search--light .global-search__card .global-search__card-content .content-item.content-item--active,body[class=ray-template--light] .global-search--light .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} diff --git a/assets/hooks-N6mBe1WK.css.gz b/assets/hooks-N6mBe1WK.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..c2ad2d50c35b7a9d14b92efd6b7cb7a3bc9619bf GIT binary patch literal 2498 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 M0i?`XLt!}p0HHD4!2kdN literal 0 HcmV?d00001 diff --git a/assets/hooks-OXlrtKZ8.js b/assets/hooks-OXlrtKZ8.js new file mode 100644 index 00000000..09febf18 --- /dev/null +++ b/assets/hooks-OXlrtKZ8.js @@ -0,0 +1,17 @@ +var _o=Object.defineProperty;var Co=(e,t,o)=>t in e?_o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Me=(e,t,o)=>(Co(e,typeof t!="symbol"?t+"":t,o),o);import{o as No,u as le,a as ko,b as Re,c as be,d as To}from"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import{u as qe}from"./vue-hooks-plus@1.8.5_vue@3.4.14-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 E}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 J,s as Ae,c as Oo,a as L,r as ae,b as A,d as Ro,u as he,e as Ao,p as Po,f as Ne,h as Lo,j as ke,q as Te,k as Mo,l as Do,m as zo,w as Io,n as jo,o as $}from"./utils-B10ax23c.js";import{l as Eo}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as De}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as $o}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{s as me,t as Ge,c as Bo,i as Fo,d as Wo}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 Ko,i as Uo,a as qo,b as Go,c as Ho,d as Yo,e as Xo,f as Zo,g as Qo,h as Jo,j as en,k as tn,l as on,m as nn,n as an,o as rn,p as ln,q as sn,s as cn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as He,c as Ye,a as Xe}from"./@vue_runtime-core@3.4.14-of9ohvOs.js";const un="modulepreload",dn=function(e){return"/ray-template/"+e},ze={},T=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){const a=document.getElementsByTagName("link");r=Promise.all(o.map(i=>{if(i=dn(i),i in ze)return;ze[i]=!0;const l=i.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!n)for(let p=a.length-1;p>=0;p--){const g=a[p];if(g.href===i&&(!l||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=l?"stylesheet":un,l||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),l)return new Promise((p,g)=>{c.addEventListener("load",p),c.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${i}`)))})}))}return r.then(()=>t()).catch(a=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=a,window.dispatchEvent(i),!i.defaultPrevented)throw a})},pn=(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)))})},ll=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}=t??{},i=p=>{r.value=p},l=p=>{p.preventDefault(),i(!1),Vue.nextTick().then(()=>{const{clientX:g,clientY:v}=p;o.value=g,n.value=v,i(!0)})};a&&No(e,p=>{a(p)});const s=le(e,"contextmenu",l,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}},Ze=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function B(e,t,o){Ze[e]=t,o==null||o()}function G(e){return Vue.readonly(Vue.toRef(Ze,e))}const Qe={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},q={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},W={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey"},mn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],Pe={appThemeColors:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{},echartTheme:"macarons"},Je=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],hn="zh-CN",fn="zh-CN",gn={"zh-CN":"zh-cn","en-US":"en"},yn="zh-cn",il={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)$/},sl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),bn={setupRouterLoadingBar:!0,setupRouterGuard:!0},vn=["RLogin","ErrorPage","RayTemplateDoc"],ue=["admin"];let et;const Vn=async()=>{const e=bo(),t=await Br(Je);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:fn})},cl=async e=>{const t=await Vn();et=t,e.use(t)},Sn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,ee=e=>{const{t,locale:o,...n}=et.global;return{...n,t:(i,...l)=>i?!i.includes(".")&&!e?i:t(Sn(e,i),...l):"",locale:i=>{const l=o;l.value=i}}},x=e=>e,wn={path:"/dashboard",name:"RDashboard",component:()=>T(()=>import("./index-E2uT3gVM.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:x("menu.Dashboard"),icon:"dashboard",order:0}},_n=Object.freeze(Object.defineProperty({__proto__:null,default:wn},Symbol.toStringTag,{value:"Module"})),Cn={path:"/axios",name:"RAxios",component:()=>T(()=>import("./index-Q7PnpqOQ.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:x("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Nn=Object.freeze(Object.defineProperty({__proto__:null,default:Cn},Symbol.toStringTag,{value:"Module"})),kn={path:"/context-menu",name:"ContextMenuDemo",component:()=>T(()=>import("./index-DlF6c-Mf.js"),__vite__mapDeps([37,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:x("menu.ContextMenu"),icon:"other",order:2}},Tn=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),xn={path:"/directive",name:"RDirective",component:()=>T(()=>import("./index-1QEZls_a.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},On=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),F=()=>T(()=>Promise.resolve().then(()=>nr),void 0),Rn={path:"/doc",name:"RDocLayout",component:F,meta:{i18nKey:x("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>T(()=>import("./index-SKTuGycI.js"),__vite__mapDeps([38,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:x("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:F,meta:{i18nKey:x("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:F,meta:{i18nKey:x("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},An=Object.freeze(Object.defineProperty({__proto__:null,default:Rn},Symbol.toStringTag,{value:"Module"})),Pn={path:"/echart",name:"REchart",component:()=>T(()=>import("./index-Moye-KWN.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,40])),meta:{i18nKey:x("menu.Echart"),icon:"echart",order:1}},Ln=Object.freeze(Object.defineProperty({__proto__:null,default:Pn},Symbol.toStringTag,{value:"Module"})),Mn={path:"/iframe",name:"IframeDemo",component:()=>T(()=>import("./index-WSLAaHpo.js"),__vite__mapDeps([41,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"}},Dn=Object.freeze(Object.defineProperty({__proto__:null,default:Mn},Symbol.toStringTag,{value:"Module"})),zn={path:"/mock-demo",name:"MockDemo",component:()=>T(()=>import("./index-R54AE4KA.js"),__vite__mapDeps([42,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:x("menu.Mock"),icon:"other",order:3,keepAlive:!1}},In=Object.freeze(Object.defineProperty({__proto__:null,default:zn},Symbol.toStringTag,{value:"Module"})),jn={path:"/modal-demo",name:"ModalDemo",component:()=>T(()=>import("./index-3YLKthw-.js"),__vite__mapDeps([43,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:x("menu.Modal"),icon:"other",order:3}},En=Object.freeze(Object.defineProperty({__proto__:null,default:jn},Symbol.toStringTag,{value:"Module"})),$n={path:"/multi",name:"MultiMenu",component:F,meta:{i18nKey:x("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>T(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:F,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>T(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:F,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>T(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},Bn=Object.freeze(Object.defineProperty({__proto__:null,default:$n},Symbol.toStringTag,{value:"Module"})),Fn={path:"/precision",name:"CalculatePrecision",component:()=>T(()=>import("./index-O0OyO7wp.js"),__vite__mapDeps([44,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:x("menu.CalculatePrecision"),icon:"other",order:2}},Wn=Object.freeze(Object.defineProperty({__proto__:null,default:Fn},Symbol.toStringTag,{value:"Module"})),Kn={path:"/qrcode",name:"RQRCode",component:()=>T(()=>import("./index-1BGcujWm.js"),__vite__mapDeps([45,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,46,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.QRCode"),icon:"other",order:3}},Un=Object.freeze(Object.defineProperty({__proto__:null,default:Kn},Symbol.toStringTag,{value:"Module"})),qn={path:"/rely",name:"Rely",component:F,meta:{i18nKey:x("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>T(()=>import("./index-TLf5qefr.js"),__vite__mapDeps([47,48])),meta:{i18nKey:x("menu.RelyAbout")}}]},Gn=Object.freeze(Object.defineProperty({__proto__:null,default:qn},Symbol.toStringTag,{value:"Module"})),Hn={path:"/router-demo",name:"RouterDemoRoot",component:F,meta:{i18nKey:x("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>T(()=>import("./index-FAYcGwCy.js"),__vite__mapDeps([49,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:()=>T(()=>import("./index-tZy8npu9.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Yn=Object.freeze(Object.defineProperty({__proto__:null,default:Hn},Symbol.toStringTag,{value:"Module"})),Xn={path:"/scroll-reveal",name:"ScrollReveal",component:()=>T(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([50,51])),meta:{i18nKey:x("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},Zn=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Qn={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>T(()=>import("./index-eyBRDp4B.js"),__vite__mapDeps([52,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,53])),meta:{i18nKey:x("menu.SvgIcon"),icon:"other",order:3}},Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),ea={path:"/table",name:"TableView",component:()=>T(()=>import("./index-fOGKDegk.js"),__vite__mapDeps([54,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:x("menu.Table"),icon:"other",order:2}},ta=Object.freeze(Object.defineProperty({__proto__:null,default:ea},Symbol.toStringTag,{value:"Module"})),oa={path:"/template-hooks",name:"TemplateHooks",component:()=>T(()=>import("./index-9R_h0Htr.js"),__vite__mapDeps([55,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:x("menu.TemplateHooks"),icon:"other",order:1}},na=Object.freeze(Object.defineProperty({__proto__:null,default:oa},Symbol.toStringTag,{value:"Module"})),aa={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>T(()=>import("./index-O7Nhd9qr.js"),__vite__mapDeps([56,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,57])),meta:{i18nKey:x("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},ra=Object.freeze(Object.defineProperty({__proto__:null,default:aa},Symbol.toStringTag,{value:"Module"})),la=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":_n,"/src/router/modules/demo/axios.ts":Nn,"/src/router/modules/demo/context-menu.ts":Tn,"/src/router/modules/demo/directive.ts":On,"/src/router/modules/demo/doc.ts":An,"/src/router/modules/demo/echart.ts":Ln,"/src/router/modules/demo/iframe.ts":Dn,"/src/router/modules/demo/mock.ts":In,"/src/router/modules/demo/modal.ts":En,"/src/router/modules/demo/multi-menu.ts":Bn,"/src/router/modules/demo/precision.ts":Wn,"/src/router/modules/demo/qrcode.ts":Un,"/src/router/modules/demo/rely.ts":Gn,"/src/router/modules/demo/router-demo.ts":Yn,"/src/router/modules/demo/scroll-reveal.ts":Zn,"/src/router/modules/demo/svg-icons.ts":Jn,"/src/router/modules/demo/table.ts":ta,"/src/router/modules/demo/template-hooks.ts":na,"/src/router/modules/error404.ts":ra});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},[])},ia=e=>e.sort((t,o)=>{var a,i;const n=((a=t.meta)==null?void 0:a.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}),sa=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Q.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},ca=e=>{const{beforeEach:t}=e,{getRootPath:o}=Y(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,i)=>{const l=ie(W.token),s=ie(W.appMenuKey,"sessionStorage",o.value),{meta:u,name:c}=r;l!==null?n(r,a)?Ve(!0):!J(c,"Symbol")&&c&&vn.includes(c)?i():ho(u)?n(r,a)?s?i(s):Ve(!0):i():Ve(!0):n(r,a)?i():i("/")})};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.14","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.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 tt=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=ua,{locale:t}=ee(),{locale:o}=Ir(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{...Pe.appNaiveUIThemeOverrides,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=l=>{t(l),o(l),n.localeLanguage=l,Ae(W.localeLanguage,l,"localStorage")},a=(l,s=.3)=>{me(n,"settingState.primaryColorOverride.common.primaryColorHover",l);const u=document.body;u.style.setProperty("--ray-theme-primary-color",l),u.style.setProperty("--ray-theme-primary-fade-color",Oo(l,s))},i=(l,s,u)=>{Object.hasOwn(n,l)&&(n[l]=s),u==null||u()};return{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:a,updateSettingState:i}},{persist:{key:"piniaSettingStore"}}),ot=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],nt="transparent",at={},rt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},lt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},it={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},st={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ct={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},yt={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"}},bt={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)"}}},Vt={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)"]}}},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)"]}}},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)"]}}},_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)"]}}},Ct={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Nt={textStyle:{color:"#999999"}},kt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Tt={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"]},Ot={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"}},Rt={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},da={color:ot,backgroundColor:nt,textStyle:at,title:rt,line:lt,radar:it,bar:st,pie:ct,scatter:ut,boxplot:dt,parallel:pt,sankey:mt,funnel:ht,gauge:ft,candlestick:gt,graph:yt,map:bt,geo:vt,categoryAxis:Vt,valueAxis:St,logAxis:wt,timeAxis:_t,toolbox:Ct,legend:Nt,tooltip:kt,timeline:Tt,visualMap:xt,dataZoom:Ot,markPoint:Rt},pa=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:nt,bar:st,boxplot:dt,candlestick:gt,categoryAxis:Vt,color:ot,dataZoom:Ot,default:da,funnel:ht,gauge:ft,geo:vt,graph:yt,legend:Nt,line:lt,logAxis:wt,map:bt,markPoint:Rt,parallel:pt,pie:ct,radar:it,sankey:mt,scatter:ut,textStyle:at,timeAxis:_t,timeline:Tt,title:rt,toolbox:Ct,tooltip:kt,valueAxis:St,visualMap:xt},Symbol.toStringTag,{value:"Module"})),At=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],Pt="transparent",Lt={},Mt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Dt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},zt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},It={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},qt={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"}},Gt={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)"}}},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={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)"]}}},Xt={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)"]}}},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:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Jt={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},eo={textStyle:{color:"#333333"}},to={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},oo={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"}}},no={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"}},ro={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},ma={color:At,backgroundColor:Pt,textStyle:Lt,title:Mt,line:Dt,radar:zt,bar:It,pie:jt,scatter:Et,boxplot:$t,parallel:Bt,sankey:Ft,funnel:Wt,gauge:Kt,candlestick:Ut,graph:qt,map:Gt,geo:Ht,categoryAxis:Yt,valueAxis:Xt,logAxis:Zt,timeAxis:Qt,toolbox:Jt,legend:eo,tooltip:to,timeline:oo,visualMap:no,dataZoom:ao,markPoint:ro},ha=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Pt,bar:It,boxplot:$t,candlestick:Ut,categoryAxis:Yt,color:At,dataZoom:ao,default:ma,funnel:Wt,gauge:Kt,geo:Ht,graph:qt,legend:eo,line:Dt,logAxis:Zt,map:Gt,markPoint:ro,parallel:Bt,pie:jt,radar:zt,sankey:Ft,scatter:Et,textStyle:Lt,timeAxis:Qt,timeline:oo,title:Mt,toolbox:Jt,tooltip:to,valueAxis:Xt,visualMap:no},Symbol.toStringTag,{value:"Module"})),fa=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":pa,"/src/echart-themes/macarons/macarons.json":ha}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,r)=>{var i;const a=(i=r.match(t))==null?void 0:i[1];if(a)return n.push({name:a,theme:e[r].default}),n;throw new Error("theme name is not found")},[])},ga=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),ya={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:()=>ga()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},ba={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},va=fa(),ul=Vue.defineComponent({name:"RChart",props:ya,setup(e,{expose:t}){const{getAppTheme:o}=I(),n=Vue.ref(),r=Vue.ref(),a=Vue.ref();let i,l;const{echartTheme:s}=Pe;let u,c;const p=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(a.value&&a.value.getDom())}]),g=Vue.computed(()=>({"--ray-chart-width":L(e.width),"--ray-chart-height":L(e.height)})),v=async()=>{var V;ne([qo,Go,Ho,Yo,Xo,Zo,Qo,Jo]),ne([en,tn,on,nn,an,rn]),ne([ln,sn]),ne([cn]);try{ne((V=e.use)==null?void 0:V.filter(Boolean))}catch(k){console.error("RChart register error: ",k)}},S=()=>{if(e.theme==="default"){e.autoChangeTheme?f("dark"):f("");return}if(e.theme)f(e.theme);else{const V=e.autoChangeTheme&&o.value?`${s}-dark`:s;f(V)}},d=V=>{let k=Vue.unref(V);const R=D=>Object.assign({animation:!0},k,D);return e.showAria&&(k=R({aria:{enabled:!0,decal:{show:!0}}})),k},f=(V=s)=>{const k=n.value,R=d(e.options),{height:D,width:j}=k.getBoundingClientRect(),{onSuccess:K,onError:te}=e;try{va.forEach(X=>{Ko(X.name,X.theme)}),c=Uo(k,V,{width:j===0?200:void 0,height:D===0?200:void 0}),a.value=c,e.animation?(c.setOption({}),setTimeout(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R)),K&&A(K,c)}catch(X){te&&A(te),console.error("RChart render error: ",X)}},m=()=>!!(c&&c.getDom()),y=()=>{m()&&(c.clear(),c.dispose(),a.value=void 0)},h=()=>{c&&c.resize()},b=(V,k)=>{if(V==="downloadChart"&&m()){const{filename:D,...j}=e.downloadOptions;Ro(c.getDataURL(j),D??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,V,k)},N=()=>{if(c!=null&&c.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}S(),e.autoResize&&(i=Ge(h,e.throttleWait),l=ko(e.observer||r,i))},O=()=>{var V;y(),i==null||i.cancel(),(V=l==null?void 0:l.stop)==null||V.call(l)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(y(),S())}),Vue.watch(()=>e.showAria,()=>{y(),S()}),Vue.watchEffect(()=>{e.watchOptions?u=Vue.watch(()=>e.options,V=>{const k=d(V),R=Object.assign(e.setChartOptions,ba);c==null||c.setOption(k,R)},{deep:!0}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading()}),t({echart:a,dispose:O,render:N,isDispose:m}),Vue.onBeforeMount(async()=>{await v()}),Vue.onMounted(()=>{N()}),Vue.onBeforeUnmount(()=>{O(),u==null||u()}),{rayChartRef:n,cssVarsRef:g,rayChartWrapperRef:r,moreDropDownOptions:p,dropdownSelect:b}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:r,bordered:a,dropdownOptions:i}=this,{cardExtra:l}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:a},{default:ae(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ae(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ae(l,{defaultElement:Vue.createVNode(lo,{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)])}}),Va={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},dl=Vue.defineComponent({name:"RCollapseGrid",props:Va,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":a}=e;r&&A(r,t.value),a&&A(a,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(C,{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()]}})]})]}})})}}),Sa={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}},C=Vue.defineComponent({name:"RIcon",props:Sa,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?L(e.width):L(e.size),"--ray-icon-height":e.height?L(e.height):L(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:a}=e;a&&A(a,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)])])}}),wa={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}},pl=Vue.defineComponent({name:"RIframe",props:wa,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":L(e.frameborder),"--ray-iframe-width":L(e.width),"--ray-iframe-height":L(e.height)})),n=Vue.ref(),r=Vue.ref(!0),a=l=>{r.value=!1;const{onSuccess:s}=e;s&&A(s,n.value,l)},i=l=>{r.value=!1;const{onError:s}=e;s&&A(s,l)};return le(n,"load",a),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)})])}}),_a={...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}},Ca=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(r=>{setTimeout(()=>{const a=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=De(e).draggable({inertia:!0,autoScroll:!0,allowFrom:a,modifiers:[De.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);r(i)}},30)})},ml=Vue.defineComponent({name:"RModal",props:_a,setup(e){const{height:t}=Re(),o=Vue.computed(()=>({"--r-modal-width":L(e.width??600),"--r-modal-card-width":L(e.cardWidth??600),"--r-modal-dialog-width":L(e.dialogWidth??446)})),n=he();let r;const a={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,l=()=>{const s=document.getElementById(n);s&&Ca(s,e.preset,{scheduler:u=>{const c=u.target;a.x+=u.dx,a.y+=u.dy,c.style.transform=`translate(${a.x}px, ${a.y}px)`}}).then(u=>{r=u})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{l();const u=document.getElementById(n);e.memo&&u&&(u.style.transform=`translate(${a.x}px, ${a.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,...a}=t,{cssVars:i,height:l,uuidEl:s}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:["r-modal",e()?"r-modal__preset-card--fullscreen":""],style:[i,e()?`height: ${l}px`:""],preset:r},{id:s},a,n),{...o})}}),Na={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function ka(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const lo=Vue.defineComponent({name:"RMoreDropdown",props:Na,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"}),ka(e=ae(n,{defaultElement:Vue.createVNode(C,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),Ta={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}},xa=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=a=>{o(a)},r.onabort=a=>{o(a)},r.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),hl=Vue.defineComponent({name:"RayQRcode",props:Ta,setup(e,t){const{expose:o}=t,n=Vue.ref();let r,a;const i=async()=>{const{gifBackgroundURL:c}=e;if(c)try{r=await xa(c)}catch(p){console.error(p)}},l=()=>{const{gifBackground:c,...p}=e;new Eo.AwesomeQR({...p,gifBackground:r??void 0}).draw().then(g=>{const{onSuccess:v}=e;v&&A(v,g),n.value=g}).catch(g=>{const{onError:v}=e;v&&A(v,g)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&A(c)},u=c=>n.value&&J(n.value,"String")?Ao(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?a=Vue.watch(()=>e.text,()=>l()):a==null||a()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await i(),l()}),Vue.onBeforeUnmount(()=>{a==null||a()}),{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"},[J(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(C,{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}},z={tableIconSize:"18",tableKey:Symbol("r-table")},Oa=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:a=>{const{onChangeSize:i}=e;i&&A(i,a)}}},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(C,{name:"adjustment",size:z.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),Ra=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(z.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=qe(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(C,{name:"fullscreen",size:z.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),Aa=()=>Vue.createVNode(C,{name:"draggable",size:z.tableIconSize,cursor:"all-scroll"},null),Ie=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:e,size:z.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),xe=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,l)=>{const{key:s,title:u,children:c,fixed:p,isResizable:g,...v}=i,S=p==="left",d=p==="right",f={...v,title:u,key:s,fixed:p,isLeftFixedActivated:S,isRightFixedActivated:d,isResizable:g};return{...f,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Ie,{icon:"row_head",title:"固定在列首",customClassName:S?ve:"",onClick:r.bind(this,"left",f,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"resize_h",size:z.tableIconSize,cursor:"pointer",customClassName:g?ve:"",onClick:n.bind(this,f,l)},null),default:()=>"修改列宽"}),Vue.createVNode(Ie,{icon:"row_end",title:"固定在列尾",customClassName:d?ve:"",onClick:r.bind(this,"right",f,l)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:l}=e;l&&A(l,i)},n=(i,l)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[l]=i,o(t.value)},r=(i,l,s)=>{const u=`${i}FixedActivated`,c=`${i==="left"?"right":"left"}FixedActivated`;l[c]=!1,l[u]=!l[u],l[u]?l.fixed=i:l.fixed=void 0,t.value[s]=l,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:l,dropPosition:s})=>{const[u,c]=xe(l,t.value);if(u===null||c===null)return;u.splice(c,1);const[p,g]=xe(i,t.value);p===null||g===null||(s==="before"?p.splice(g,0,l):p.splice(g+1,0,l),o(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"setting",size:z.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:Aa.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),La=Vue.defineComponent({name:"TablePrint",props:fe,setup(e){const{wrapperRef:t}=Vue.inject(z.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:r}={},title:a}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof a=="string"?a:""),Po(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"print",size:z.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Ma(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const fl=Vue.defineComponent({name:"RTable",props:fe,setup(e,t){const{expose:o}=t,n=Vue.ref(),r=Vue.ref(),a=he(16),i=he(16),l=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),u=(d,f)=>{const{onContextMenuClick:m}=e;m&&A(m,d,f),l.showContextMenu=!1},c=(d,f)=>{var y;return{...(y=e.rowProps)==null?void 0:y.call(e,d,f),onContextmenu:e.disabledContextMenu?void 0:h=>{h.preventDefault(),l.showContextMenu=!1,Vue.nextTick().then(()=>{l.showContextMenu=!0,l.x=h.clientX,l.y=h.clientY})}}},p=d=>{s.size=d},g=d=>{const{onUpdateColumns:f,"onUpdate:columns":m}=e;f&&A(f,d),m&&A(m,d)},v=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(f=>typeof f=="function"?f():f)},S=d=>{const f=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(La,d,null),Vue.createVNode(Oa,Vue.mergeProps(d,{onChangeSize:p.bind(this)}),null),Vue.createVNode(Ra,null,null),Vue.createVNode(Pa,Vue.mergeProps(d,{onUpdateColumn:g.bind(this)}),null)]);return e.toolOptions?e.coverTool?v:()=>Vue.createVNode(Vue.Fragment,null,[f(),v()]):f};return Vue.provide(z.tableKey,{uuidTable:i,uuidWrapper:a,wrapperRef:r}),o({rTableInst:n,uuidTable:i,uuidWrapper:a}),{uuidWrapper:a,uuidTable:i,contextMenuReactive:l,rTableInst:n,combineRowProps:c,contextMenuSelect:u,privateReactive:s,tool:S,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:ae(this.title,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let t;return Vue.createVNode(naive.NFlex,{align:"center"},Ma(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)}})}}),Da={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},za=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Da),setup(e){const{getKeepAliveInclude:t}=Ga(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=Qe;return(a,i)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(l,null,{default:Vue.withCtx(({Component:s,route:u})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:a.transitionPropName,mode:a.transitionMode,appear:a.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 Ia={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.14","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.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 ja=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,io=(e,t,o)=>{const n=[];if(ja(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const a=io(r,t,o);a.length>0&&n.push(e,...a)}return n},Ea=(e,t,o)=>{const n=[];for(const r of e){const a=io(r,t,o);a.length>0&&n.push(...a)}return n},$a=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Ia,n=o?o.title:"";document.title=t+" - "+n},Ba=e=>{const{meta:t}=e;if(!t.icon)return;if(J(t.icon,"Object"))return()=>t.icon;const o=Vue.h(C,{name:t.icon,size:q.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},je=()=>{const{getRootPath:e}=Y();return ie(W.appMenuKey,"sessionStorage",e.value)},Fa=e=>e[0]==="/",so=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+(Fa(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){so(r.children,t,a);continue}else t.push({...r,path:a})}return t},Wa=e=>Array.isArray(e)?so(Bo(e)):[],co=()=>ia(la()),Ka=()=>Wa(co()),uo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=ee(),{setKeepAliveInclude:r}=Ha(),a=Vue.reactive({menuKey:je(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),l=m=>{const{meta:y}=m,h=Vue.computed(()=>y!=null&&y.i18nKey?n(`${y.i18nKey}`):y==null?void 0:y.noLocalTitle),b={...m,key:m.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>h.value}),breadcrumbLabel:h.value},N=Object.assign({},b,{icon:Ba(m)});return m.fullPath===je()&&(a.currentMenuOption=N),N.show=Oe(N),N},s=m=>{a.breadcrumbOptions=Ea(a.options,"fullPath",m)},u=(m,y=!0)=>{const b=Array.isArray(m)?[...m]:[m];y?a.menuTagOptions.push(...b):a.menuTagOptions=b},c=(m,y)=>{a.menuTagOptions.find(b=>b.fullPath===m)||a.menuTagOptions.push(y)},p=(m,y,h)=>{const{meta:b}=y;if(b.windowOpen)window.open(b.windowOpen);else{e({path:String(m),query:h});const{sameLevel:N}=b;if(r(y),$a(y),!N)c(m,y),s(m),a.menuKey=m,a.currentMenuOption=y,Ae(W.appMenuKey,m);else{const O=Ne(l(y),["breadcrumbLabel","children","key","meta","name","path","show"]);a.breadcrumbOptions.find(k=>k.key===O.key)||a.breadcrumbOptions.push({...O,fullPath:String(O.key)})}}},g=async(m,y)=>{const[h]=m.split("?"),b=t().find(N=>N.path===h);if(b){const N=Ne(b,["children","meta","path","name","redirect"]);p(h,l({...N,fullPath:N.path}),y)}},v=()=>new Promise(m=>{const y=(h,b)=>{var O;const N=[];for(const V of h){let k=`${b.endsWith("/")?b:b+"/"}${V.path}`;if(k=k.replace(/\/+/g,"/"),(O=V.children)!=null&&O.length)V.children=y(V.children,k);else if(!ho(V.meta))continue;N.push(l({...V,fullPath:k}))}return N};if(a.options=y(co(),""),a.currentMenuOption){const{currentMenuOption:h}=a;s(h.key),c(h.fullPath,h)}m()}),S=m=>a.collapsed=m,d=(m,y=1)=>a.menuTagOptions.splice(m,y),f=async()=>{i.value&&(await v(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(m,y)=>{await f(),m!==y&&await g(m,o.query)},{immediate:!0}),{...Vue.toRefs(a),changeMenuModelValue:p,collapsedMenu:S,spliceMenTagOptions:d,setMenuTagOptions:u,resolveOption:l}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),po=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{Fo(n)?a({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://r2chevereto.yka.moe/longmao.navigator.png"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),Lo("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:"piniaSigningStore",paths:["signingCallback"],storage:sessionStorage}}),mo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Qe,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=a=>{const i=o(),{name:l,meta:{keepAlive:s}}=a;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},r=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:r}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),H=()=>{const e=uo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:l}=Y();return e.menuTagOptions.map((s,u,c)=>(s.key===n.value&&s.key!==l.value?s.closeable=!0:s.closeable=!1,s.key===l.value&&(s.closeable=!1),c.length<=1&&(s.closeable=!1),s))}),a=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:r,getCurrentMenuOption:a,getCollapsed:i}},se=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}=uo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}},I=()=>{const e=tt(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),r=Vue.computed(()=>e.menuTagSwitch),a=Vue.computed(()=>e.breadcrumbSwitch),i=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),p=Vue.computed(()=>e.watermarkConfig),g=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:a,getLocaleLanguage:i,getLockScreenSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:p,getAppRootRoute:g}},M=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=tt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Ua=()=>{const e=po();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},qa=()=>{const{signing:e,logout:t}=po();return{signing:e,logout:t}},Ga=()=>{const e=mo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Ha=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=mo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},gl=async e=>{const t=Pinia.createPinia();e.use(t),t.use($o)},ho=e=>{const{getSigningCallback:t}=Ua(),{role:o}=e;return ue!=null&&ue.length&&ue.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Oe=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:a}=ke();return!(n||o||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))},Ya=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},Xa=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=bn;t&&Ya(e),o&&ca(e)},Ve=(e=!0)=>{const{router:t}=ge(),{push:o,replace:n}=t,{getRootPath:r}=Y();Ae(W.appMenuKey,r.value),e?n(r.value):o(r.value)};var Za={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.14","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.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 Qa=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Za;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:r})=>Vue.createVNode(C,{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}}),Ja=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=se(),{getMenuOptions:n,getCollapsed:r,getMenuKey:a}=H(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),a.value),set:()=>{l.value&&B("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=ye(),s=Vue.computed({get:()=>G("globalDrawerValue").value,set:p=>{B("globalDrawerValue",p)}}),u=()=>{const p=i.value;Vue.nextTick().then(()=>{var g,v;(v=(g=e.value)==null?void 0:g.showOption)==null||v.call(g,p)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{bordered:!0,showTrigger:!l.value,collapseMode:q.menuCollapsedMode,collapsedWidth:q.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(Qa,{collapsed:r.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:i.value,"onUpdate:value":p=>i.value=p,options:n.value,indent:q.menuCollapsedIndent,collapsed:r.value,collapsedIconSize:q.menuCollapsedIconSize,collapsedWidth:q.menuCollapsedWidth,onUpdateValue:(p,g)=>{t(p,g)},accordion:q.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 er{constructor(){Me(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 Se={requestInstance:null,responseInstance:null},we={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},de={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},tr=new er,yl=()=>{const e=(l,s)=>{s==="requestInstance"?Se.requestInstance=l:Se.responseInstance=l},t=l=>Se[l],o=(l,s,u)=>{u==="ok"?we[l]=s:de[l]=s},n=(l,s)=>s==="ok"?we[l]:de[l],r=(l,...s)=>{Array.isArray(l)&&(l==null||l.forEach(u=>{typeof u=="function"&&u(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,s,u)=>{const c=u==="ok"?we[s]:de[s],p=t(l),{MODE:g}=ke();p&&r(c,p,g)},fetchError:(l,s,u)=>{const c=de[u],{MODE:p}=ke();r(c,s,p)}}},or=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{tr.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),fo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=go(),{getContentTransition:o}=I(),n=Vue.ref(!1),r={opacitySpinning:"0"},a=G("globalMainLayoutLoad"),i=G("layoutContentMaximize"),l=G("layoutContentSpinning");return(()=>{e.beforeEach(()=>{n.value=!0}),e.afterEach(()=>{n.value=!1})})(),{globalMainLayoutLoad:a,spinning:n,themeOverridesSpin:r,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:l}},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(C,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(or,null,null),e?Vue.createVNode(za,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),nr=Object.freeze(Object.defineProperty({__proto__:null,default:fo},Symbol.toStringTag,{value:"Module"}));var ar={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.14","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.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 rr=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=ar;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Ee=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(C,{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)}}),lr=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=Er(),{getAppTheme:o}=I(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:a})=>a?{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(C,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(C,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function pe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ir=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}=M(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:i,getBreadcrumbSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c}=I(),p=Vue.computed({get:()=>e.show,set:v=>{t("update:show",v)}}),g=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:s.value,getContentTransition:u.value,getWatermarkSwitch:c.value});return{modelShow:p,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:a,updateSettingState:n,modelSwitchReactive:g}},render(){let e,t,o,n;const{$t:r}=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"},pe(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(lr,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(t=r("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:Pe.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":a=>this.getPrimaryColorOverride.common.primaryColor=a,onUpdateValue:this.changePrimaryColor.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":a=>this.modelSwitchReactive.getContentTransition=a,options:mn,onUpdateValue:a=>{this.updateSettingState("contentTransition",a)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(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=>this.updateSettingState("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=>this.updateSettingState("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=>this.updateSettingState("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=>this.updateSettingState("copyrightSwitch",a)},null)]})]})]})]})]})}});function sr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const cr=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=se(),{getBreadcrumbOptions:t}=H(),{isTabletOrSmaller:o}=ye();return{getBreadcrumbOptions:t,dropdownSelect:(a,i)=>{e(a,i)},breadcrumbItemClick:a=>{var i;if(!((i=a.children)!=null&&i.length)){const{meta:l={}}=a;l.sameLevel||e(a.fullPath,a)}},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},sr(e=o.map(a=>Vue.createVNode(naive.NBreadcrumbItem,{key:a.fullPath,onClick:r.bind(this,a)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:a.children&&((i=a.children)==null?void 0:i.length)>1?a.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[a.label&&typeof a.label=="function"?a.label():a.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function $e(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ur=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o}=se(),n=Vue.computed({get:()=>e.show,set:h=>{t("update:show",h),h||c()}}),{getMenuOptions:r}=H(),a=Vue.reactive({searchValue:null,searchOptions:[]}),i=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"↑ ↓",label:"切换",plain:!0},{icon:"↵",label:"选择",plain:!0},{icon:"esc",label:"关闭",plain:!0}];let l=0,s=l;const{isTabletOrSmaller:u}=ye(),c=()=>{a.searchOptions=[],a.searchValue=null,l=0,s=l},p=h=>{(h.ctrlKey||h.metaKey)&&h.key==="k"&&(h.preventDefault(),h.stopPropagation(),c(),n.value=!0)},g=h=>{const b=[],N=O=>{O.forEach(V=>{var D,j,K;(D=V.children)!=null&&D.length&&Oe(V)&&N(V.children);const k=(j=V.breadcrumbLabel)==null?void 0:j.toLocaleLowerCase(),R=String(h).toLocaleLowerCase();k!=null&&k.includes(R)&&Oe(V)&&!((K=V.children)!=null&&K.length)&&b.push(V)})};h?(N(r.value),a.searchOptions=b):a.searchOptions=[],Vue.nextTick().then(()=>{S()})},v=h=>{if(h){const{meta:b}=h;b.windowOpen?window.open(b.windowOpen):(n.value=!1,o(h.fullPath,h))}},S=()=>{const h=a.searchOptions[l],b=a.searchOptions[s],N="content-item--active";h&&Vue.nextTick().then(()=>{const O=Te(`attr:data_path="${h.path}"`),V=b?Te(`attr:data_path="${b==null?void 0:b.path}"`):null;if(V!=null&&V.length){const[k]=V;Mo(k,N)}if(O!=null&&O.length){const[k]=O;Do(k,N)}})},d=h=>{const{icon:b}=h;return typeof b=="string"?Vue.createVNode(C,{name:b,size:"24"},null):typeof b=="function"?()=>b:Vue.createVNode(C,{name:"table",size:"24"},null)},f=h=>{h==="up"?l=l-1<0?0:l-1:h==="down"&&(l=l+1>=a.searchOptions.length?a.searchOptions.length-1:l+1)},m=h=>{const b=h.key;switch((b==="ArrowUp"||b==="ArrowDown")&&(h.preventDefault(),h.stopPropagation()),s=l<=0?0:l,b){case"ArrowUp":f("up");break;case"ArrowDown":f("down");break;case"Enter":const N=a.searchOptions[l];N&&v(N);break}S()},y=({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"},[d(h.meta)]),Vue.createVNode("div",{class:"content-item-label"},[h.breadcrumbLabel])]});return Vue.watchEffect(()=>{u.value&&(n.value=!1)}),le(window,"keydown",h=>{p(h),m(h)}),{...Vue.toRefs(a),modelShow:n,helperTipOptions:i,fuzzySearchMenuOptions:Wo(g,300),handleSearchItemClick:v,RenderPreIcon:d,isTabletOrSmaller:u,SearchItem:y}},render(){let e,t;const{isTabletOrSmaller:o,searchOptions:n}=this,{SearchItem:r,fuzzySearchMenuOptions:a}=this;return o?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("div",{class:"global-search__card"},[Vue.createVNode("div",{class:"global-search__card-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(C,{name:"search",size:"24"},null)})]),Vue.createVNode(naive.NScrollbar,{class:"global-search__card-content"},{default:()=>[n.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[8,8]},$e(e=n.map(i=>Vue.createVNode(r,{menuOption:i,key:i.fullPath},null)))?e:{default:()=>[e]}):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(C,{name:"empty",size:"24"},null),Vue.createTextVNode("暂无搜索结果")]})})]}),Vue.createVNode("div",{class:"global-search__card-footer"},[Vue.createVNode(naive.NFlex,{class:"card-footer__tip-wrapper",align:"center",size:[24,8]},$e(t=this.helperTipOptions.map(i=>Vue.createVNode("div",{class:"tip-wrapper-item",key:i.label},[Vue.createVNode("div",{class:"item-icon"},[i.plain?Vue.createVNode("span",null,[i.icon]):Vue.createVNode(C,{name:i.icon,size:"18"},null)]),Vue.createVNode("div",{class:"item-label"},[i.label])])))?t:{default:()=>[t]})])])])])]})}}),dr=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(W.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])]}})}}),pr=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],mr={logout:()=>{const{logout:e}=qa();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=M();e("lockScreenSwitch",!0)}},hr=e=>{const t=mr[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},fr=e=>{const{isTabletOrSmaller:t,globalMainLayoutLoad:o}=e,{t:n}=ee(),r=[{name:"reload",size:18,tooltip:n("headerTooltip.Reload"),iconClass:o.value?"":"ray-icon__reload--loading",eventKey:"reload"}],a=[{name:"menu",size:18,eventKey:"menu"}];return t.value?a:r},gr=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:n}=ee(),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"}],a=[{name:"search",size:18,tooltip:n("headerTooltip.Search"),eventKey:"search"},...r],i=[...r];return o.value?i:a},yr=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=M(),{t:o}=ee(),{reload:n}=yo(),[r,{toggleFullscreen:a,isEnabled:i}]=qe(document.getElementsByTagName("html")[0]),{getDrawerPlacement:l,getBreadcrumbSwitch:s}=I(),u=Vue.ref(!1),c=Vue.ref(!1),{isTabletOrSmaller:p}=ye(),g=G("globalDrawerValue"),v=G("globalMainLayoutLoad"),S=Vue.computed(()=>fr({isFullscreen:r,isTabletOrSmaller:p,globalMainLayoutLoad:v})),d=Vue.computed(()=>gr({isFullscreen:r,isTabletOrSmaller:p,globalMainLayoutLoad:v})),f={reload:()=>{n()},setting:()=>{u.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{i||window.$message.warning(o("globalMessage.isEnabledFullscreen")),a()},search:()=>{c.value=!0},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{B("globalDrawerValue",!g.value)}};return{leftIconOptions:S,rightTooltipIconOptions:d,toolIconClick:y=>{var h;(h=f[y])==null||h.call(f)},showSettings:u,updateLocale:e,getDrawerPlacement:l,getBreadcrumbSwitch:s,globalSearchShown:c}},render(){return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header",bordered:!0},{default:()=>[Vue.createVNode(ur,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[this.leftIconOptions.map(e=>Vue.createVNode(Ee,{key:e.name,iconName:e.name,tooltipText:Vue.isRef(e.tooltip)?e.tooltip.value:e.tooltip,customClassName:e.iconClass,onClick:this.toolIconClick.bind(this,e.name)},null)),this.getBreadcrumbSwitch?Vue.createVNode(cr,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[this.rightTooltipIconOptions.map(e=>Vue.createVNode(Ee,{key:e.name,iconName:e.name,tooltipText:Vue.isRef(e.tooltip)?e.tooltip.value:e.tooltip,customClassName:e.iconClass,onClick:this.toolIconClick.bind(this,e.name)},null)),Vue.createVNode(naive.NDropdown,{options:Je,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[Vue.createVNode(C,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:pr(),onSelect:hr.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(dr,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(ir,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.getDrawerPlacement},null)]})}}),br=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(yr,null,null)]})}}),vr={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Vr=Xe('',1),Sr=[Vr];function wr(e,t){return He(),Ye("svg",vr,[...Sr])}const _r={render:wr},Cr={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Nr=Xe('',1),kr=[Nr];function Tr(e,t){return He(),Ye("svg",Cr,[...kr])}const xr={render:Tr};function Or(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Rr=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=H(),{changeMenuModelValue:a}=se(),{getRootPath:i}=Y(),{maximize:l}=go(),{reload:s}=yo(),{close:u,closeAll:c,closeRight:p,closeLeft:g,closeOther:v}=$r(),S=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let d=-1;const f={size:16},m=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(C,{name:"reload",size:f.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(C,{name:"close",size:f.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(xr,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(_r,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(C,{name:"other",size:f.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(C,{name:"resize_h",size:f.size},null),disabled:!1}]),y=he(16),h={closeCurrentPage:()=>{n.value!==i.value&&u(d)},reloadCurrentPage:()=>{s()},closeAll:()=>{c()},closeRight:()=>{p(d)},closeLeft:()=>{g(d)},closeOther:()=>{v(d)}},b=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),N="menu_tag_data",O=w=>{u(w)},V=(w,_)=>{m.value.forEach(P=>{if(P.key===w){P.disabled=_;return}})},k=w=>{b.actionDropdownShow=!1,a(w.fullPath,w)},R=()=>{const w=document.getElementById(y);if(w)return Array.from(w.childNodes).find(ce=>zo(ce,"n-scrollbar-container").value)},D=w=>{var P;const _=R();if(_){const ce=_.scrollLeft||0,Le=w==="left"?Math.max(0,ce-200):ce+200;(P=o.value)==null||P.scrollTo({left:Le,behavior:"smooth"})}},j=w=>{var _;b.actionDropdownShow=!1,(_=h[w])==null||_.call(h)},K=(w,_)=>{_.preventDefault(),b.actionDropdownShow=!1,d=w,Vue.nextTick(()=>{b.actionDropdownShow=!0,b.x=_.clientX,b.y=_.clientY})},te=()=>{const w=r.value.length-1,{closeable:_}=r.value[d]??{};V("closeCurrentPage",!_),d===w?V("closeRight",!0):d0&&V("closeLeft",!1)},X=()=>{d=r.value.findIndex(_=>_.fullPath===n.value),te()},vo=w=>{r.value.length>1&&w.fullPath!==i.value&&(w.closeable=!0)},Vo=w=>{w.fullPath!==n.value&&(w.closeable=!1)},So=()=>{R()&&Vue.nextTick().then(()=>{var _;(_=o.value)==null||_.scrollTo({left:99999,behavior:"smooth"})})},wo=()=>{Vue.nextTick().then(()=>{const w=Te(`attr:${N}="${n.value}"`);if(w!=null&&w.length){const[_]=w;Vue.nextTick().then(()=>{var P;(P=o.value)==null||P.scrollTo({left:_.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(w,_)=>{m.value.forEach(P=>{S.includes(P.key)&&(w.length>1?P.disabled=!1:P.disabled=!0)}),_!=null&&_.length&&(w.length>(_==null?void 0:_.length)?So():w.length===(_==null?void 0:_.length)&&wo())},{immediate:!0}),Vue.watch(()=>b.actionDropdownShow,w=>{var _;w&&((_=Ge(te,100))==null||_())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:O,getMenuKey:n,menuTagClick:k,moreOptions:m,scrollX:D,scrollRef:o,uuidScrollBar:y,actionDropdownSelect:j,actionState:b,menuTagContextMenu:K,setCurrentContextmenuIndex:X,menuTagMouseenter:vo,menuTagMouseleave:Vo,MENU_TAG_DATA:N,iconConfig:{width:20,height:28},maximize:l,getRootPath:i}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:r,MENU_TAG_DATA:a}=this,{maximize:i,closeCurrentMenuTag:l,scrollX:s,$t:u,menuTagClick:c,menuTagContextMenu:p,menuTagMouseenter:g,menuTagMouseleave:v,actionDropdownSelect:S}=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:S.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},{default:()=>[Vue.createVNode(C,{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"},Or(e=r.map((d,f)=>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:c.bind(this,d),onContextmenu:p.bind(this,f),onMouseenter:g.bind(this,d),onMouseleave:v.bind(this,d),[a]:d.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:m,meta:{i18nKey:y}}=d;return y?u(y):m}}),(d.closeable||r.length===1)&&d.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:l.bind(this,f)}),{default:()=>[Vue.createVNode(C,{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:[6,6]},{default:()=>[Vue.createVNode(C,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:s.bind(this,"right")},null),Vue.createVNode(C,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{i(!0)}},null),Vue.createVNode(lo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(C,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Ar=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(Rr,null,null)}}),Pr=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`}))},Be=To("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),Lr=()=>({setLockAppScreen:o=>{Be.value=o},getLockAppScreen:()=>Be.value}),Mr=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=I(),{getLockAppScreen:a}=Lr(),i=Pr([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:i,getLockAppScreen:a,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(Ja,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(br,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Ar,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Q,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(fo,null,null)]}),o?Vue.createVNode(rr,{ref:"layoutFooterRef"},null):null]})]})}}),Dr=async()=>{const{getRootPath:e}=Y();return[{path:"/",name:"login",component:()=>T(()=>import("./index-BPJVfHVs.js"),__vite__mapDeps([58,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,46,20,21,19,24,25,26,27,28,29,30,31,32,59]))},{path:"/",name:"layout",redirect:e.value,component:Mr,children:Ka()}]};let re;const zr=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Dr(),scrollBehavior:e=>{sa(e)}}),bl=async e=>{re=await zr(),Xa(re),e.use(re),ge()},ge=()=>{try{if(re)return{router:re};throw new Error}catch{throw new Error("router is not defined")}},Fe="YYYY-MM-DD HH:mm:ss",Ir=()=>({locale:i=>{const l=gn[i];l?E.locale(l):E.locale(yn)},getStartAndEndOfDay:i=>{const{format:l=Fe}=i??{},s=E(),u=s.startOf("day"),c=s.endOf("day"),p=s.format(l),g=u.format(l);return{today:s,startOfDay:u,endOfDay:c,formatToday:p,formatStartOfDay:g}},format:(i,l)=>{const{format:s=Fe}=l??{};return E(i).format(s)},isDayjs:i=>E.isDayjs(i),daysDiff:(i,l)=>{const s=E(i);return E(l).diff(s,"days")},isDateInRange:(i,l)=>{const{start:s,end:u}=l,c=E(i);return c.isAfter(s)&&c.isBefore(u)}});function ye(e){const{width:t,height:o}=Re(e),n=Vue.ref(!1);return Io(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:n}}let We=999,_e=!1;const U="ELEMENT-FULLSCREEN-RAY",{height:Ke}=Re(),Ue=document.createElement("style"),jr=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:r,exit:a,backgroundColor:i,zIndex:l}=t??{},s={};let u=!1;const c=()=>{const d=$(e);if(!d)return;const{left:f,top:m}=d.getBoundingClientRect(),y=` + [${U}] { + position: fixed; + width: 100% !important; + height: ${Ke.value}px !important; + transform: translate(-${f}px, -${m}px) !important; + transition: all 0.3s var(--r-bezier); + z-index: ${J(l,"Null")||J(l,"Undefined")?We:l} !important; + background-color: ${i??null}; + } + `;Ue.innerHTML=y,_e||document.head.appendChild(Ue)},p=()=>{const d=$(e);o==null||o(),d&&(d.getAttribute(U)||d.setAttribute(U,U),u||(u=!0,We+=1),_e||(c(),_e=!0),s.transition=d.style.transition,d.style.transition="all 0.3s var(--r-bezier)",r==null||r())},g=()=>{n==null||n();const d=$(e);d&&d.removeAttribute(U),a==null||a()},v=()=>{const d=$(e);d&&(d.getAttribute(U)?g():p())},S=Vue.watch(()=>Ke.value,c);return jo(()=>{const d=$(e);d&&(d.style.transition=s.transition??"",d.removeAttribute(U)),S()}),{enter:p,exit:g,toggleFullscreen:v}},Ce={svg:oe.toSvg,png:oe.toPng,jpeg:oe.toJpeg,blob:oe.toBlob,pixelData:oe.toPixelData},vl=(e,t)=>{const{beforeCreate:o,created:n,createdError:r,finally:a,imageType:i}=t??{};return{create:s=>new Promise((u,c)=>{var g;const p=$(e);if(o==null||o(p),!p)return r==null||r(),c("useDomToImage: element is undefined.");(g=Ce[s??i??"jpeg"])==null||g.call(Ce,p,t).then(v=>(n==null||n(v,p),u(v))).catch(v=>(r==null||r(v),c(v))).finally(()=>{a==null||a()})})}},Vl=(e,t)=>({print:()=>{const n=$(e);n&&xo({...t,printable:n})}}),go=()=>({isLayoutContentMaximized:Vue.computed(()=>G("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:r}=n??{},a=$(Q),{toggleFullscreen:i}=jr(a,n);B("layoutContentMaximize",o),i(),r&&o&&((l=Q==null?void 0:Q.value)==null||l.scrollTo(r))}}),yo=()=>({reload:(n=800)=>{B("globalMainLayoutLoad",!1),setTimeout(()=>B("globalMainLayoutLoad",!0),n)},openSpin:()=>{B("layoutContentSpinning",!0)},closeSpin:()=>{B("layoutContentSpinning",!1)}}),Sl=()=>({setWatermarkContent:r=>{const{getWatermarkConfig:a}=I(),i=Object.assign(a.value,{content:r}),{updateSettingState:l}=M();l("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:r}=M();r("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:r}=M();r("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:r}=I(),{updateSettingState:a}=M();a("watermarkSwitch",!r.value)}}),Er=()=>{const e=()=>{const{getAppTheme:r}=I(),{t:a}=ee();return{theme:r.value,themeLabel:r.value?a("headerSettingOptions.ThemeOptions.Dark"):a("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:r}=M();r("appTheme",!0)},changeLightTheme:()=>{const{updateSettingState:r}=M();r("appTheme",!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:a}=M();a("appTheme",!r)},getAppTheme:e}},Z=(e,t)=>{const{getMenuTagOptions:o}=H();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(a=>a.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 $r(){const{getMenuTagOptions:e,getMenuKey:t}=H(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:r,resolveOption:a}=se(),i=()=>e.value.findIndex(S=>S.fullPath===t.value);return{close:S=>{const d=Z(S,"close");if(d){const{index:f,option:m}=d;if(n(f),m.fullPath===t.value){const y=e.value[f-1];y&&o(y.fullPath,y)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:S}=Y(),{router:{getRoutes:d}}=ge(),f=d().find(m=>m.path===S.value);if(f){const m=Ne(f,["children","meta","path","name","redirect"]);o(m.path,a({...m,fullPath:m.path}))}},closeRight:S=>{const d=Z(S,"closeRight");if(d){const{option:f,index:m}=d,y=e.value.length-m,h=i();n(m+1,y),m<=h&&t.value!==f.fullPath&&o(f.fullPath,f)}},closeLeft:S=>{const d=Z(S,"closeLeft");if(d){const{option:f,index:m}=d,y=i();n(0,m),y<=m&&t.value!==f.fullPath&&o(f.fullPath,f)}},closeOther:S=>{const d=Z(S,"closeOther");if(d){const{option:f}=d;t.value!==f.fullPath?(n(0,e.value.length),o(f.fullPath,f)):r(f,!1)}},getCurrentTagIndex:i,checkCloseRight:S=>{const d=Z(S,"checkCloseRight");if(d){const{index:f}=d,m=e.value.length-1;return!(f>=m)}return!1},checkCloseLeft:S=>{const d=Z(S,"checkCloseRight");if(d){const{index:f}=d,m=e.value.length-1;return f===0?!1:f>0&&m>0}return!1}}}function wl(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:r,replace:a}}=ge(),{isPush:i=!0,query:l}=o||{},s=u=>i?r({path:u,query:l}):a({path:u,query:l});if(typeof t=="number"){if(isNaN(t)){console.warn(`navigationTo: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=H();if(t>u.value.length){console.warn(`navigationTo: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],p=g=>{if(g.children&&g.children.length>0){const{children:[v]}=g;p(v);return}s(g.fullPath)};p(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 Y(){const{getAppRootRoute:e}=I(),{updateSettingState:t}=M(),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 _l=(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 a=n.replace(`./${t}/`,"").replace(/^\.\//,"");const i=a.lastIndexOf(".");a=a.substring(0,i);const l=a.split("/"),s=l.shift(),u=l.join(".");s&&(u?(me(o,s,o[s]||{}),me(o[s],u,r)):me(o,s,r||{}))}),o},Br=async e=>{var o;const t={};for(const n of e){const r=await pn(Object.assign({"./lang/en-US.ts":()=>T(()=>import("./en-US-fsXJGn4v.js"),__vite__mapDeps([60,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":()=>T(()=>import("./zh-CN-ZsIF9ldY.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/${n.key}.ts`),a=n.key;a&&(t[a]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},Cl=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(W.localeLanguage,"localStorage",hn);export{il as A,yl as B,sl as C,yn as D,lo as E,go as F,wl as G,yo as H,Sl as I,Er as J,Ve as K,Je as L,ml as R,lr as T,T as _,vl as a,I as b,M as c,dr as d,Lr as e,qa as f,ye as g,G as h,gl as i,bl as j,ee as k,Y as l,B as m,Cl as n,W as o,hl as p,C as q,_l as r,cl as s,ll as t,Vl as u,pl as v,ul as w,dl as x,fl as y,tr as z}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["assets/index-E2uT3gVM.js","assets/vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js","assets/@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js","assets/utils-B10ax23c.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.14-of9ohvOs.js","assets/@vue_reactivity@3.4.14-F-2aniUk.js","assets/@vue_shared@3.4.14-sCEYfwW2.js","assets/index-3nkF0W6U.css","assets/index-Q7PnpqOQ.js","assets/instance-q00eN0OR.js","assets/index-kznjMqp-.css","assets/index-DlF6c-Mf.js","assets/index-SKTuGycI.js","assets/index-Moye-KWN.js","assets/index-ajyCn2oj.css","assets/index-WSLAaHpo.js","assets/index-R54AE4KA.js","assets/index-3YLKthw-.js","assets/index-O0OyO7wp.js","assets/index-1BGcujWm.js","assets/ray-9TfU2AhD.js","assets/index-TLf5qefr.js","assets/index-HDKPr_0g.css","assets/index-FAYcGwCy.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-eyBRDp4B.js","assets/index-iKuv6ZNn.css","assets/index-fOGKDegk.js","assets/index-9R_h0Htr.js","assets/index-O7Nhd9qr.js","assets/index-Btqqg3j9.css","assets/index-BPJVfHVs.js","assets/index-OMe0-hbS.css","assets/en-US-fsXJGn4v.js","assets/zh-CN-ZsIF9ldY.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} diff --git a/assets/hooks-OXlrtKZ8.js.gz b/assets/hooks-OXlrtKZ8.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..664782a0200aa18ae5123db940e4a9d8fd591701 GIT binary patch literal 30779 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 K5}h`7mjM9aXwS3& literal 0 HcmV?d00001 diff --git a/assets/hooks-YRutF17K.js b/assets/hooks-YRutF17K.js deleted file mode 100644 index 3a170b1d..00000000 --- a/assets/hooks-YRutF17K.js +++ /dev/null @@ -1,17 +0,0 @@ -var _o=Object.defineProperty;var Co=(e,t,o)=>t in e?_o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Me=(e,t,o)=>(Co(e,typeof t!="symbol"?t+"":t,o),o);import{o as No,u as le,a as ko,b as Re,c as be,d as To}from"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import{u as qe}from"./vue-hooks-plus@1.8.5_vue@3.4.14-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 E}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 J,s as Ae,c as Oo,a as L,r as re,b as A,d as Ro,u as he,e as Ao,p as Po,f as Ne,h as Lo,j as ke,q as Te,k as Mo,l as Do,m as zo,w as Io,n as jo,o as $}from"./utils-fP3RnfYZ.js";import{l as Eo}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as De}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as $o}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{s as me,t as Ge,c as Bo,i as Fo,d as Wo}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 Ko,i as Uo,a as qo,b as Go,c as Ho,d as Yo,e as Xo,f as Zo,g as Qo,h as Jo,j as en,k as tn,l as on,m as nn,n as rn,o as an,p as ln,q as sn,s as cn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as He,c as Ye,a as Xe}from"./@vue_runtime-core@3.4.14-of9ohvOs.js";const un="modulepreload",dn=function(e){return"/ray-template/"+e},ze={},T=function(t,o,n){let a=Promise.resolve();if(o&&o.length>0){const r=document.getElementsByTagName("link");a=Promise.all(o.map(i=>{if(i=dn(i),i in ze)return;ze[i]=!0;const l=i.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!n)for(let p=r.length-1;p>=0;p--){const g=r[p];if(g.href===i&&(!l||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=l?"stylesheet":un,l||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),l)return new Promise((p,g)=>{c.addEventListener("load",p),c.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${i}`)))})}))}return a.then(()=>t()).catch(r=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=r,window.dispatchEvent(i),!i.defaultPrevented)throw r})},pn=(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)))})},al=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),a=Vue.ref(!1),{clickOutside:r}=t??{},i=p=>{a.value=p},l=p=>{p.preventDefault(),i(!1),Vue.nextTick().then(()=>{const{clientX:g,clientY:v}=p;o.value=g,n.value=v,i(!0)})};r&&No(e,p=>{r(p)});const s=le(e,"contextmenu",l,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}},Ze=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function B(e,t,o){Ze[e]=t,o==null||o()}function G(e){return Vue.readonly(Vue.toRef(Ze,e))}const Qe={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},q={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},W={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey"},Pe={appThemeColors:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{},echartTheme:"macarons"},Je=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],mn="zh-CN",hn="zh-CN",fn={"zh-CN":"zh-cn","en-US":"en"},gn="zh-cn",ll={validCSSUnit:/^\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)$/},il={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),yn={setupRouterLoadingBar:!0,setupRouterGuard:!0},bn=["RLogin","ErrorPage","RayTemplateDoc"],ue=["admin"];let et;const vn=async()=>{const e=bo(),t=await $a(Je);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:hn})},sl=async e=>{const t=await vn();et=t,e.use(t)},Vn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,ee=e=>{const{t,locale:o,...n}=et.global;return{...n,t:(i,...l)=>i?!i.includes(".")&&!e?i:t(Vn(e,i),...l):"",locale:i=>{const l=o;l.value=i}}},x=e=>e,Sn={path:"/dashboard",name:"RDashboard",component:()=>T(()=>import("./index-DOx3-dUM.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:x("menu.Dashboard"),icon:"dashboard",order:0}},wn=Object.freeze(Object.defineProperty({__proto__:null,default:Sn},Symbol.toStringTag,{value:"Module"})),_n={path:"/axios",name:"RAxios",component:()=>T(()=>import("./index-2v4aKocb.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:x("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Cn=Object.freeze(Object.defineProperty({__proto__:null,default:_n},Symbol.toStringTag,{value:"Module"})),Nn={path:"/context-menu",name:"ContextMenuDemo",component:()=>T(()=>import("./index-sE3wC3yn.js"),__vite__mapDeps([37,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:x("menu.ContextMenu"),icon:"other",order:2}},kn=Object.freeze(Object.defineProperty({__proto__:null,default:Nn},Symbol.toStringTag,{value:"Module"})),Tn={path:"/directive",name:"RDirective",component:()=>T(()=>import("./index-1QEZls_a.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},xn=Object.freeze(Object.defineProperty({__proto__:null,default:Tn},Symbol.toStringTag,{value:"Module"})),F=()=>T(()=>Promise.resolve().then(()=>oa),void 0),On={path:"/doc",name:"RDocLayout",component:F,meta:{i18nKey:x("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>T(()=>import("./index-Kp5oJSol.js"),__vite__mapDeps([38,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:x("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:F,meta:{i18nKey:x("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:F,meta:{i18nKey:x("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},Rn=Object.freeze(Object.defineProperty({__proto__:null,default:On},Symbol.toStringTag,{value:"Module"})),An={path:"/echart",name:"REchart",component:()=>T(()=>import("./index-HwK_Zu9G.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,40])),meta:{i18nKey:x("menu.Echart"),icon:"echart",order:1}},Pn=Object.freeze(Object.defineProperty({__proto__:null,default:An},Symbol.toStringTag,{value:"Module"})),Ln={path:"/iframe",name:"IframeDemo",component:()=>T(()=>import("./index-bissFAUs.js"),__vite__mapDeps([41,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"}},Mn=Object.freeze(Object.defineProperty({__proto__:null,default:Ln},Symbol.toStringTag,{value:"Module"})),Dn={path:"/mock-demo",name:"MockDemo",component:()=>T(()=>import("./index-M-iepvmS.js"),__vite__mapDeps([42,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:x("menu.Mock"),icon:"other",order:3,keepAlive:!1}},zn=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),In={path:"/modal-demo",name:"ModalDemo",component:()=>T(()=>import("./index-z-r1WNTw.js"),__vite__mapDeps([43,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:x("menu.Modal"),icon:"other",order:3}},jn=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),En={path:"/multi",name:"MultiMenu",component:F,meta:{i18nKey:x("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>T(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:F,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>T(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:F,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>T(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},$n=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),Bn={path:"/precision",name:"CalculatePrecision",component:()=>T(()=>import("./index-zkIC_ZZZ.js"),__vite__mapDeps([44,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:x("menu.CalculatePrecision"),icon:"other",order:2}},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),Wn={path:"/qrcode",name:"RQRCode",component:()=>T(()=>import("./index-vR4XT3gL.js"),__vite__mapDeps([45,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,46,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.QRCode"),icon:"other",order:3}},Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Un={path:"/rely",name:"Rely",component:F,meta:{i18nKey:x("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>T(()=>import("./index-ccslrfqc.js"),__vite__mapDeps([47,48])),meta:{i18nKey:x("menu.RelyAbout")}}]},qn=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Gn={path:"/router-demo",name:"RouterDemoRoot",component:F,meta:{i18nKey:x("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>T(()=>import("./index-UyCm9ox8.js"),__vite__mapDeps([49,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:()=>T(()=>import("./index-tZy8npu9.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/scroll-reveal",name:"ScrollReveal",component:()=>T(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([50,51])),meta:{i18nKey:x("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>T(()=>import("./index-xtpV95BU.js"),__vite__mapDeps([52,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,53])),meta:{i18nKey:x("menu.SvgIcon"),icon:"other",order:3}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/table",name:"TableView",component:()=>T(()=>import("./index-0GgGSUr6.js"),__vite__mapDeps([54,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:x("menu.Table"),icon:"other",order:2}},er=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),tr={path:"/template-hooks",name:"TemplateHooks",component:()=>T(()=>import("./index-koEzqObM.js"),__vite__mapDeps([55,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:x("menu.TemplateHooks"),icon:"other",order:1}},or=Object.freeze(Object.defineProperty({__proto__:null,default:tr},Symbol.toStringTag,{value:"Module"})),nr={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>T(()=>import("./index-Jhat_JPF.js"),__vite__mapDeps([56,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,57])),meta:{i18nKey:x("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},rr=Object.freeze(Object.defineProperty({__proto__:null,default:nr},Symbol.toStringTag,{value:"Module"})),ar=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":wn,"/src/router/modules/demo/axios.ts":Cn,"/src/router/modules/demo/context-menu.ts":kn,"/src/router/modules/demo/directive.ts":xn,"/src/router/modules/demo/doc.ts":Rn,"/src/router/modules/demo/echart.ts":Pn,"/src/router/modules/demo/iframe.ts":Mn,"/src/router/modules/demo/mock.ts":zn,"/src/router/modules/demo/modal.ts":jn,"/src/router/modules/demo/multi-menu.ts":$n,"/src/router/modules/demo/precision.ts":Fn,"/src/router/modules/demo/qrcode.ts":Kn,"/src/router/modules/demo/rely.ts":qn,"/src/router/modules/demo/router-demo.ts":Hn,"/src/router/modules/demo/scroll-reveal.ts":Xn,"/src/router/modules/demo/svg-icons.ts":Qn,"/src/router/modules/demo/table.ts":er,"/src/router/modules/demo/template-hooks.ts":or,"/src/router/modules/error404.ts":rr});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},[])},lr=e=>e.sort((t,o)=>{var r,i;const n=((r=t.meta)==null?void 0:r.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}),ir=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Q.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},sr=e=>{const{beforeEach:t}=e,{getRootPath:o}=Y(),n=(a,r)=>a.path==="/"||r.path==="/login";t((a,r,i)=>{const l=ie(W.token),s=ie(W.appMenuKey,"sessionStorage",o.value),{meta:u,name:c}=a;l!==null?n(a,r)?Ve(!0):!J(c,"Symbol")&&c&&bn.includes(c)?i():ho(u)?n(a,r)?s?i(s):Ve(!0):i():Ve(!0):n(a,r)?i():i("/")})};var cr={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.14","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const tt=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=cr,{locale:t}=ee(),{locale:o}=za(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{...Pe.appNaiveUIThemeOverrides,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=l=>{t(l),o(l),n.localeLanguage=l,Ae(W.localeLanguage,l,"localStorage")},r=(l,s=.3)=>{me(n,"settingState.primaryColorOverride.common.primaryColorHover",l);const u=document.body;u.style.setProperty("--ray-theme-primary-color",l),u.style.setProperty("--ray-theme-primary-fade-color",Oo(l,s))},i=(l,s,u)=>{Object.hasOwn(n,l)&&(n[l]=s),u==null||u()};return{...Vue.toRefs(n),updateLocale:a,changePrimaryColor:r,updateSettingState:i}},{persist:{key:"piniaSettingStore"}}),ot=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],nt="transparent",rt={},at={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},lt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},it={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},st={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ct={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},yt={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"}},bt={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)"}}},Vt={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)"]}}},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)"]}}},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)"]}}},_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)"]}}},Ct={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Nt={textStyle:{color:"#999999"}},kt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Tt={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"]},Ot={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"}},Rt={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},ur={color:ot,backgroundColor:nt,textStyle:rt,title:at,line:lt,radar:it,bar:st,pie:ct,scatter:ut,boxplot:dt,parallel:pt,sankey:mt,funnel:ht,gauge:ft,candlestick:gt,graph:yt,map:bt,geo:vt,categoryAxis:Vt,valueAxis:St,logAxis:wt,timeAxis:_t,toolbox:Ct,legend:Nt,tooltip:kt,timeline:Tt,visualMap:xt,dataZoom:Ot,markPoint:Rt},dr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:nt,bar:st,boxplot:dt,candlestick:gt,categoryAxis:Vt,color:ot,dataZoom:Ot,default:ur,funnel:ht,gauge:ft,geo:vt,graph:yt,legend:Nt,line:lt,logAxis:wt,map:bt,markPoint:Rt,parallel:pt,pie:ct,radar:it,sankey:mt,scatter:ut,textStyle:rt,timeAxis:_t,timeline:Tt,title:at,toolbox:Ct,tooltip:kt,valueAxis:St,visualMap:xt},Symbol.toStringTag,{value:"Module"})),At=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],Pt="transparent",Lt={},Mt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Dt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},zt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},It={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},qt={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"}},Gt={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)"}}},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={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)"]}}},Xt={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)"]}}},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:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Jt={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},eo={textStyle:{color:"#333333"}},to={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},oo={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"}}},no={color:["#5ab1ef","#e0ffff"]},ro={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},ao={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},pr={color:At,backgroundColor:Pt,textStyle:Lt,title:Mt,line:Dt,radar:zt,bar:It,pie:jt,scatter:Et,boxplot:$t,parallel:Bt,sankey:Ft,funnel:Wt,gauge:Kt,candlestick:Ut,graph:qt,map:Gt,geo:Ht,categoryAxis:Yt,valueAxis:Xt,logAxis:Zt,timeAxis:Qt,toolbox:Jt,legend:eo,tooltip:to,timeline:oo,visualMap:no,dataZoom:ro,markPoint:ao},mr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Pt,bar:It,boxplot:$t,candlestick:Ut,categoryAxis:Yt,color:At,dataZoom:ro,default:pr,funnel:Wt,gauge:Kt,geo:Ht,graph:qt,legend:eo,line:Dt,logAxis:Zt,map:Gt,markPoint:ao,parallel:Bt,pie:jt,radar:zt,sankey:Ft,scatter:Et,textStyle:Lt,timeAxis:Qt,timeline:oo,title:Mt,toolbox:Jt,tooltip:to,valueAxis:Xt,visualMap:no},Symbol.toStringTag,{value:"Module"})),hr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":dr,"/src/echart-themes/macarons/macarons.json":mr}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,a)=>{var i;const r=(i=a.match(t))==null?void 0:i[1];if(r)return n.push({name:r,theme:e[a].default}),n;throw new Error("theme name is not found")},[])},fr=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),gr={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:()=>fr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},yr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},br=hr(),cl=Vue.defineComponent({name:"RChart",props:gr,setup(e,{expose:t}){const{getAppTheme:o}=I(),n=Vue.ref(),a=Vue.ref(),r=Vue.ref();let i,l;const{echartTheme:s}=Pe;let u,c;const p=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(r.value&&r.value.getDom())}]),g=Vue.computed(()=>({"--ray-chart-width":L(e.width),"--ray-chart-height":L(e.height)})),v=async()=>{var V;ne([qo,Go,Ho,Yo,Xo,Zo,Qo,Jo]),ne([en,tn,on,nn,rn,an]),ne([ln,sn]),ne([cn]);try{ne((V=e.use)==null?void 0:V.filter(Boolean))}catch(k){console.error("RChart register error: ",k)}},S=()=>{if(e.theme==="default"){e.autoChangeTheme?f("dark"):f("");return}if(e.theme)f(e.theme);else{const V=e.autoChangeTheme&&o.value?`${s}-dark`:s;f(V)}},d=V=>{let k=Vue.unref(V);const R=D=>Object.assign({animation:!0},k,D);return e.showAria&&(k=R({aria:{enabled:!0,decal:{show:!0}}})),k},f=(V=s)=>{const k=n.value,R=d(e.options),{height:D,width:j}=k.getBoundingClientRect(),{onSuccess:K,onError:te}=e;try{br.forEach(X=>{Ko(X.name,X.theme)}),c=Uo(k,V,{width:j===0?200:void 0,height:D===0?200:void 0}),r.value=c,e.animation?(c.setOption({}),setTimeout(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R)),K&&A(K,c)}catch(X){te&&A(te),console.error("RChart render error: ",X)}},m=()=>!!(c&&c.getDom()),y=()=>{m()&&(c.clear(),c.dispose(),r.value=void 0)},h=()=>{c&&c.resize()},b=(V,k)=>{if(V==="downloadChart"&&m()){const{filename:D,...j}=e.downloadOptions;Ro(c.getDataURL(j),D??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,V,k)},N=()=>{if(c!=null&&c.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}S(),e.autoResize&&(i=Ge(h,e.throttleWait),l=ko(e.observer||a,i))},O=()=>{var V;y(),i==null||i.cancel(),(V=l==null?void 0:l.stop)==null||V.call(l)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(y(),S())}),Vue.watch(()=>e.showAria,()=>{y(),S()}),Vue.watchEffect(()=>{e.watchOptions?u=Vue.watch(()=>e.options,V=>{const k=d(V),R=Object.assign(e.setChartOptions,yr);c==null||c.setOption(k,R)},{deep:!0}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading()}),t({echart:r,dispose:O,render:N,isDispose:m}),Vue.onBeforeMount(async()=>{await v()}),Vue.onMounted(()=>{N()}),Vue.onBeforeUnmount(()=>{O(),u==null||u()}),{rayChartRef:n,cssVarsRef:g,rayChartWrapperRef:a,moreDropDownOptions:p,dropdownSelect:b}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:a,bordered:r,dropdownOptions:i}=this,{cardExtra:l}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:r},{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(l,{defaultElement:Vue.createVNode(lo,{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)])}}),vr={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},ul=Vue.defineComponent({name:"RCollapseGrid",props:vr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:a,"onUpdate:value":r}=e;a&&A(a,t.value),r&&A(r,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(C,{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"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),Vr={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}},C=Vue.defineComponent({name:"RIcon",props:Vr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?L(e.width):L(e.size),"--ray-icon-height":e.height?L(e.height):L(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:a=>{const{onClick:r}=e;r&&A(r,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)])])}}),Sr={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}},dl=Vue.defineComponent({name:"RIframe",props:Sr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":L(e.frameborder),"--ray-iframe-width":L(e.width),"--ray-iframe-height":L(e.height)})),n=Vue.ref(),a=Vue.ref(!0),r=l=>{a.value=!1;const{onSuccess:s}=e;s&&A(s,n.value,l)},i=l=>{a.value=!1;const{onError:s}=e;s&&A(s,l)};return le(n,"load",r),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)})])}}),wr={...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}},_r=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(a=>{setTimeout(()=>{const r=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=De(e).draggable({inertia:!0,autoScroll:!0,allowFrom:r,modifiers:[De.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);a(i)}},30)})},pl=Vue.defineComponent({name:"RModal",props:wr,setup(e){const{height:t}=Re(),o=Vue.computed(()=>({"--r-modal-width":L(e.width??600),"--r-modal-card-width":L(e.cardWidth??600),"--r-modal-dialog-width":L(e.dialogWidth??446)})),n=he();let a;const r={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,l=()=>{const s=document.getElementById(n);s&&_r(s,e.preset,{scheduler:u=>{const c=u.target;r.x+=u.dx,r.y+=u.dy,c.style.transform=`translate(${r.x}px, ${r.y}px)`}}).then(u=>{a=u})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{l();const u=document.getElementById(n);e.memo&&u&&(u.style.transform=`translate(${r.x}px, ${r.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,...r}=t,{cssVars:i,height:l,uuidEl:s}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:["r-modal",e()?"r-modal__preset-card--fullscreen":""],style:[i,e()?`height: ${l}px`:""],preset:a},{id:s},r,n),{...o})}}),Cr={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function Nr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const lo=Vue.defineComponent({name:"RMoreDropdown",props:Cr,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"}),Nr(e=re(n,{defaultElement:Vue.createVNode(C,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),kr={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}},Tr=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=r=>{o(r)},a.onabort=r=>{o(r)},a.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),ml=Vue.defineComponent({name:"RayQRcode",props:kr,setup(e,t){const{expose:o}=t,n=Vue.ref();let a,r;const i=async()=>{const{gifBackgroundURL:c}=e;if(c)try{a=await Tr(c)}catch(p){console.error(p)}},l=()=>{const{gifBackground:c,...p}=e;new Eo.AwesomeQR({...p,gifBackground:a??void 0}).draw().then(g=>{const{onSuccess:v}=e;v&&A(v,g),n.value=g}).catch(g=>{const{onError:v}=e;v&&A(v,g)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&A(c)},u=c=>n.value&&J(n.value,"String")?Ao(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?r=Vue.watch(()=>e.text,()=>l()):r==null||r()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await i(),l()}),Vue.onBeforeUnmount(()=>{r==null||r()}),{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"},[J(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(C,{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}},z={tableIconSize:"18",tableKey:Symbol("r-table")},xr=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:r=>{const{onChangeSize:i}=e;i&&A(i,r)}}},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(C,{name:"adjustment",size:z.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),Or=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(z.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=qe(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(C,{name:"fullscreen",size:z.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),Rr=()=>Vue.createVNode(C,{name:"draggable",size:z.tableIconSize,cursor:"all-scroll"},null),Ie=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:e,size:z.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),xe=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,l)=>{const{key:s,title:u,children:c,fixed:p,isResizable:g,...v}=i,S=p==="left",d=p==="right",f={...v,title:u,key:s,fixed:p,isLeftFixedActivated:S,isRightFixedActivated:d,isResizable:g};return{...f,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Ie,{icon:"row_head",title:"固定在列首",customClassName:S?ve:"",onClick:a.bind(this,"left",f,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"resize_h",size:z.tableIconSize,cursor:"pointer",customClassName:g?ve:"",onClick:n.bind(this,f,l)},null),default:()=>"修改列宽"}),Vue.createVNode(Ie,{icon:"row_end",title:"固定在列尾",customClassName:d?ve:"",onClick:a.bind(this,"right",f,l)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:l}=e;l&&A(l,i)},n=(i,l)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[l]=i,o(t.value)},a=(i,l,s)=>{const u=`${i}FixedActivated`,c=`${i==="left"?"right":"left"}FixedActivated`;l[c]=!1,l[u]=!l[u],l[u]?l.fixed=i:l.fixed=void 0,t.value[s]=l,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:l,dropPosition:s})=>{const[u,c]=xe(l,t.value);if(u===null||c===null)return;u.splice(c,1);const[p,g]=xe(i,t.value);p===null||g===null||(s==="before"?p.splice(g,0,l):p.splice(g+1,0,l),o(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"setting",size:z.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:Rr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),Pr=Vue.defineComponent({name:"TablePrint",props:fe,setup(e){const{wrapperRef:t}=Vue.inject(z.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:a}={},title:r}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof r=="string"?r:""),Po(t,{printOptions:n,domToImageOptions:a})}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"print",size:z.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Lr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const hl=Vue.defineComponent({name:"RTable",props:fe,setup(e,t){const{expose:o}=t,n=Vue.ref(),a=Vue.ref(),r=he(16),i=he(16),l=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),u=(d,f)=>{const{onContextMenuClick:m}=e;m&&A(m,d,f),l.showContextMenu=!1},c=(d,f)=>{var y;return{...(y=e.rowProps)==null?void 0:y.call(e,d,f),onContextmenu:e.disabledContextMenu?void 0:h=>{h.preventDefault(),l.showContextMenu=!1,Vue.nextTick().then(()=>{l.showContextMenu=!0,l.x=h.clientX,l.y=h.clientY})}}},p=d=>{s.size=d},g=d=>{const{onUpdateColumns:f,"onUpdate:columns":m}=e;f&&A(f,d),m&&A(m,d)},v=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(f=>typeof f=="function"?f():f)},S=d=>{const f=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(Pr,d,null),Vue.createVNode(xr,Vue.mergeProps(d,{onChangeSize:p.bind(this)}),null),Vue.createVNode(Or,null,null),Vue.createVNode(Ar,Vue.mergeProps(d,{onUpdateColumn:g.bind(this)}),null)]);return e.toolOptions?e.coverTool?v:()=>Vue.createVNode(Vue.Fragment,null,[f(),v()]):f};return Vue.provide(z.tableKey,{uuidTable:i,uuidWrapper:r,wrapperRef:a}),o({rTableInst:n,uuidTable:i,uuidWrapper:r}),{uuidWrapper:r,uuidTable:i,contextMenuReactive:l,rTableInst:n,combineRowProps:c,contextMenuSelect:u,privateReactive:s,tool:S,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"},Lr(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)}})}}),Mr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Dr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Mr),setup(e){const{getKeepAliveInclude:t}=qr(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:a}=Qe;return(r,i)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(l,null,{default:Vue.withCtx(({Component:s,route:u})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:r.transitionPropName,mode:r.transitionMode,appear:r.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 zr={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.14","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ir=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,io=(e,t,o)=>{const n=[];if(Ir(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const a of e.children){const r=io(a,t,o);r.length>0&&n.push(e,...r)}return n},jr=(e,t,o)=>{const n=[];for(const a of e){const r=io(a,t,o);r.length>0&&n.push(...r)}return n},Er=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=zr,n=o?o.title:"";document.title=t+" - "+n},$r=e=>{const{meta:t}=e;if(!t.icon)return;if(J(t.icon,"Object"))return()=>t.icon;const o=Vue.h(C,{name:t.icon,size:q.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},je=()=>{const{getRootPath:e}=Y();return ie(W.appMenuKey,"sessionStorage",e.value)},Br=e=>e[0]==="/",so=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const a of e){const r=o+(Br(a.path)?a.path:"/"+a.path);if((n=a.children)!=null&&n.length){so(a.children,t,r);continue}else t.push({...a,path:r})}return t},Fr=e=>Array.isArray(e)?so(Bo(e)):[],co=()=>lr(ar()),Wr=()=>Fr(co()),uo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=ee(),{setKeepAliveInclude:a}=Gr(),r=Vue.reactive({menuKey:je(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),l=m=>{const{meta:y}=m,h=Vue.computed(()=>y!=null&&y.i18nKey?n(`${y.i18nKey}`):y==null?void 0:y.noLocalTitle),b={...m,key:m.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>h.value}),breadcrumbLabel:h.value},N=Object.assign({},b,{icon:$r(m)});return m.fullPath===je()&&(r.currentMenuOption=N),N.show=Oe(N),N},s=m=>{r.breadcrumbOptions=jr(r.options,"fullPath",m)},u=(m,y=!0)=>{const b=Array.isArray(m)?[...m]:[m];y?r.menuTagOptions.push(...b):r.menuTagOptions=b},c=(m,y)=>{r.menuTagOptions.find(b=>b.fullPath===m)||r.menuTagOptions.push(y)},p=(m,y,h)=>{const{meta:b}=y;if(b.windowOpen)window.open(b.windowOpen);else{e({path:String(m),query:h});const{sameLevel:N}=b;if(a(y),Er(y),!N)c(m,y),s(m),r.menuKey=m,r.currentMenuOption=y,Ae(W.appMenuKey,m);else{const O=Ne(l(y),["breadcrumbLabel","children","key","meta","name","path","show"]);r.breadcrumbOptions.find(k=>k.key===O.key)||r.breadcrumbOptions.push({...O,fullPath:String(O.key)})}}},g=async(m,y)=>{const[h]=m.split("?"),b=t().find(N=>N.path===h);if(b){const N=Ne(b,["children","meta","path","name","redirect"]);p(h,l({...N,fullPath:N.path}),y)}},v=()=>new Promise(m=>{const y=(h,b)=>{var O;const N=[];for(const V of h){let k=`${b.endsWith("/")?b:b+"/"}${V.path}`;if(k=k.replace(/\/+/g,"/"),(O=V.children)!=null&&O.length)V.children=y(V.children,k);else if(!ho(V.meta))continue;N.push(l({...V,fullPath:k}))}return N};if(r.options=y(co(),""),r.currentMenuOption){const{currentMenuOption:h}=r;s(h.key),c(h.fullPath,h)}m()}),S=m=>r.collapsed=m,d=(m,y=1)=>r.menuTagOptions.splice(m,y),f=async()=>{i.value&&(await v(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(m,y)=>{await f(),m!==y&&await g(m,o.query)},{immediate:!0}),{...Vue.toRefs(r),changeMenuModelValue:p,collapsedMenu:S,spliceMenTagOptions:d,setMenuTagOptions:u,resolveOption:l}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),po=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((a,r)=>{Fo(n)?r({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("账号退出中..."),Lo("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:"piniaSigningStore",paths:["signingCallback"],storage:sessionStorage}}),mo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Qe,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=r=>{const i=o(),{name:l,meta:{keepAlive:s}}=r;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},a=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:a}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),H=()=>{const e=uo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),a=Vue.computed(()=>{const{getRootPath:l}=Y();return e.menuTagOptions.map((s,u,c)=>(s.key===n.value&&s.key!==l.value?s.closeable=!0:s.closeable=!1,s.key===l.value&&(s.closeable=!1),c.length<=1&&(s.closeable=!1),s))}),r=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:a,getCurrentMenuOption:r,getCollapsed:i}},se=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:a}=uo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:a}},I=()=>{const e=tt(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),a=Vue.computed(()=>e.menuTagSwitch),r=Vue.computed(()=>e.breadcrumbSwitch),i=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),p=Vue.computed(()=>e.watermarkConfig),g=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:a,getBreadcrumbSwitch:r,getLocaleLanguage:i,getLockScreenSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:p,getAppRootRoute:g}},M=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=tt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Kr=()=>{const e=po();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Ur=()=>{const{signing:e,logout:t}=po();return{signing:e,logout:t}},qr=()=>{const e=mo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Gr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=mo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},fl=async e=>{const t=Pinia.createPinia();e.use(t),t.use($o)},ho=e=>{const{getSigningCallback:t}=Kr(),{role:o}=e;return ue!=null&&ue.length&&ue.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Oe=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:a}=t,{MODE:r}=ke();return!(n||o||a&&typeof a=="string"&&a!==r||a&&Array.isArray(a)&&!a.includes(r))},Hr=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},Yr=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=yn;t&&Hr(e),o&&sr(e)},Ve=(e=!0)=>{const{router:t}=ge(),{push:o,replace:n}=t,{getRootPath:a}=Y();Ae(W.appMenuKey,a.value),e?n(a.value):o(a.value)};var Xr={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.14","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Zr=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Xr;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:a})=>Vue.createVNode(C,{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}}),Qr=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=se(),{getMenuOptions:n,getCollapsed:a,getMenuKey:r}=H(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),r.value),set:()=>{l.value&&B("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=ye(),s=Vue.computed({get:()=>G("globalDrawerValue").value,set:p=>{B("globalDrawerValue",p)}}),u=()=>{const p=i.value;Vue.nextTick().then(()=>{var g,v;(v=(g=e.value)==null?void 0:g.showOption)==null||v.call(g,p)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{bordered:!0,showTrigger:!l.value,collapseMode:q.menuCollapsedMode,collapsedWidth:q.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(Zr,{collapsed:a.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:i.value,"onUpdate:value":p=>i.value=p,options:n.value,indent:q.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:q.menuCollapsedIconSize,collapsedWidth:q.menuCollapsedWidth,onUpdateValue:(p,g)=>{t(p,g)},accordion:q.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 Jr{constructor(){Me(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.needCancel)??!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 Se={requestInstance:null,responseInstance:null},we={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},de={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ea=new Jr,gl=()=>{const e=(l,s)=>{s==="requestInstance"?Se.requestInstance=l:Se.responseInstance=l},t=l=>Se[l],o=(l,s,u)=>{u==="ok"?we[l]=s:de[l]=s},n=(l,s)=>s==="ok"?we[l]:de[l],a=(l,...s)=>{Array.isArray(l)&&(l==null||l.forEach(u=>{typeof u=="function"&&u(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,s,u)=>{const c=u==="ok"?we[s]:de[s],p=t(l),{MODE:g}=ke();p&&a(c,p,g)},fetchError:(l,s,u)=>{const c=de[u],{MODE:p}=ke();a(c,s,p)}}},ta=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{ea.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),fo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=go(),{getContentTransition:o}=I(),n=Vue.ref(!1),a={opacitySpinning:"0"},r=G("globalMainLayoutLoad"),i=G("layoutContentMaximize"),l=G("layoutContentSpinning");return(()=>{e.beforeEach(()=>{n.value=!0}),e.afterEach(()=>{n.value=!1})})(),{globalMainLayoutLoad:r,spinning:n,themeOverridesSpin:a,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:l}},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(C,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(ta,null,null),e?Vue.createVNode(Dr,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),oa=Object.freeze(Object.defineProperty({__proto__:null,default:fo},Symbol.toStringTag,{value:"Module"}));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.14","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const ra=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=na;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Ee=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(C,{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)}}),aa=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=ja(),{getAppTheme:o}=I(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:r})=>r?{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(C,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(C,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function pe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const la=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}=M(),{getAppTheme:a,getPrimaryColorOverride:r,getMenuTagSwitch:i,getBreadcrumbSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c}=I(),p=Vue.computed({get:()=>e.show,set:S=>{t("update:show",S)}}),g=[{label:"无",value:"none"},{label:"缩放效果",value:"scale"},{label:"淡入淡出",value:"fade"},{label:"闪入效果",value:"opacity"}],v=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:s.value,getContentTransition:u.value,getWatermarkSwitch:c.value});return{modelShow:p,changePrimaryColor:o,getAppTheme:a,getPrimaryColorOverride:r,contentTransitionOptions:g,updateSettingState:n,modelSwitchReactive:v}},render(){let e,t,o,n;const{$t:a}=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"},pe(e=a("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(aa,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(t=a("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:Pe.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":r=>this.getPrimaryColorOverride.common.primaryColor=r,onUpdateValue:this.changePrimaryColor.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(o=a("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":r=>this.modelSwitchReactive.getContentTransition=r,options:this.contentTransitionOptions,onUpdateValue:r=>{this.updateSettingState("contentTransition",r)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(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=>this.updateSettingState("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=>this.updateSettingState("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=>this.updateSettingState("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=>this.updateSettingState("copyrightSwitch",r)},null)]})]})]})]})]})}});function ia(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const sa=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=se(),{getBreadcrumbOptions:t}=H(),{isTabletOrSmaller:o}=ye();return{getBreadcrumbOptions:t,dropdownSelect:(r,i)=>{e(r,i)},breadcrumbItemClick:r=>{var i;if(!((i=r.children)!=null&&i.length)){const{meta:l={}}=r;l.sameLevel||e(r.fullPath,r)}},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},ia(e=o.map(r=>Vue.createVNode(naive.NBreadcrumbItem,{key:r.fullPath,onClick:a.bind(this,r)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:r.children&&((i=r.children)==null?void 0:i.length)>1?r.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[r.label&&typeof r.label=="function"?r.label():r.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function $e(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ca=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o}=se(),n=Vue.computed({get:()=>e.show,set:h=>{t("update:show",h),h||c()}}),{getMenuOptions:a}=H(),r=Vue.reactive({searchValue:null,searchOptions:[]}),i=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"↑ ↓",label:"切换",plain:!0},{icon:"↵",label:"选择",plain:!0},{icon:"esc",label:"关闭",plain:!0}];let l=0,s=l;const{isTabletOrSmaller:u}=ye(),c=()=>{r.searchOptions=[],r.searchValue=null,l=0,s=l},p=h=>{(h.ctrlKey||h.metaKey)&&h.key==="k"&&(h.preventDefault(),h.stopPropagation(),c(),n.value=!0)},g=h=>{const b=[],N=O=>{O.forEach(V=>{var D,j,K;(D=V.children)!=null&&D.length&&Oe(V)&&N(V.children);const k=(j=V.breadcrumbLabel)==null?void 0:j.toLocaleLowerCase(),R=String(h).toLocaleLowerCase();k!=null&&k.includes(R)&&Oe(V)&&!((K=V.children)!=null&&K.length)&&b.push(V)})};h?(N(a.value),r.searchOptions=b):r.searchOptions=[],Vue.nextTick().then(()=>{S()})},v=h=>{if(h){const{meta:b}=h;b.windowOpen?window.open(b.windowOpen):(n.value=!1,o(h.fullPath,h))}},S=()=>{const h=r.searchOptions[l],b=r.searchOptions[s],N="content-item--active";h&&Vue.nextTick().then(()=>{const O=Te(`attr:data_path="${h.path}"`),V=b?Te(`attr:data_path="${b==null?void 0:b.path}"`):null;if(V!=null&&V.length){const[k]=V;Mo(k,N)}if(O!=null&&O.length){const[k]=O;Do(k,N)}})},d=h=>{const{icon:b}=h;return typeof b=="string"?Vue.createVNode(C,{name:b,size:"24"},null):typeof b=="function"?()=>b:Vue.createVNode(C,{name:"table",size:"24"},null)},f=h=>{h==="up"?l=l-1<0?0:l-1:h==="down"&&(l=l+1>=r.searchOptions.length?r.searchOptions.length-1:l+1)},m=h=>{const b=h.key;switch((b==="ArrowUp"||b==="ArrowDown")&&(h.preventDefault(),h.stopPropagation()),s=l<=0?0:l,b){case"ArrowUp":f("up");break;case"ArrowDown":f("down");break;case"Enter":const N=r.searchOptions[l];N&&v(N);break}S()},y=({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"},[d(h.meta)]),Vue.createVNode("div",{class:"content-item-label"},[h.breadcrumbLabel])]});return Vue.watchEffect(()=>{u.value&&(n.value=!1)}),le(window,"keydown",h=>{p(h),m(h)}),{...Vue.toRefs(r),modelShow:n,helperTipOptions:i,fuzzySearchMenuOptions:Wo(g,300),handleSearchItemClick:v,RenderPreIcon:d,isTabletOrSmaller:u,SearchItem:y}},render(){let e,t;const{isTabletOrSmaller:o,searchOptions:n}=this,{SearchItem:a,fuzzySearchMenuOptions:r}=this;return o?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("div",{class:"global-search__card"},[Vue.createVNode("div",{class:"global-search__card-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(C,{name:"search",size:"24"},null)})]),Vue.createVNode(naive.NScrollbar,{class:"global-search__card-content"},{default:()=>[n.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[8,8]},$e(e=n.map(i=>Vue.createVNode(a,{menuOption:i,key:i.fullPath},null)))?e:{default:()=>[e]}):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(C,{name:"empty",size:"24"},null),Vue.createTextVNode("暂无搜索结果")]})})]}),Vue.createVNode("div",{class:"global-search__card-footer"},[Vue.createVNode(naive.NFlex,{class:"card-footer__tip-wrapper",align:"center",size:[24,8]},$e(t=this.helperTipOptions.map(i=>Vue.createVNode("div",{class:"tip-wrapper-item",key:i.label},[Vue.createVNode("div",{class:"item-icon"},[i.plain?Vue.createVNode("span",null,[i.icon]):Vue.createVNode(C,{name:i.icon,size:"18"},null)]),Vue.createVNode("div",{class:"item-label"},[i.label])])))?t:{default:()=>[t]})])])])])]})}}),ua=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(W.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])]}})}}),da=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],pa={logout:()=>{const{logout:e}=Ur();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=M();e("lockScreenSwitch",!0)}},ma=e=>{const t=pa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},ha=e=>{const{isTabletOrSmaller:t,globalMainLayoutLoad:o}=e,{t:n}=ee(),a=[{name:"reload",size:18,tooltip:n("headerTooltip.Reload"),iconClass:o.value?"":"ray-icon__reload--loading",eventKey:"reload"}],r=[{name:"menu",size:18,eventKey:"menu"}];return t.value?r:a},fa=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:n}=ee(),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"}],r=[{name:"search",size:18,tooltip:n("headerTooltip.Search"),eventKey:"search"},...a],i=[...a];return o.value?i:r},ga=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=M(),{t:o}=ee(),{reload:n}=yo(),[a,{toggleFullscreen:r,isEnabled:i}]=qe(document.getElementsByTagName("html")[0]),{getDrawerPlacement:l,getBreadcrumbSwitch:s}=I(),u=Vue.ref(!1),c=Vue.ref(!1),{isTabletOrSmaller:p}=ye(),g=G("globalDrawerValue"),v=G("globalMainLayoutLoad"),S=Vue.computed(()=>ha({isFullscreen:a,isTabletOrSmaller:p,globalMainLayoutLoad:v})),d=Vue.computed(()=>fa({isFullscreen:a,isTabletOrSmaller:p,globalMainLayoutLoad:v})),f={reload:()=>{n()},setting:()=>{u.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{i||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},search:()=>{c.value=!0},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{B("globalDrawerValue",!g.value)}};return{leftIconOptions:S,rightTooltipIconOptions:d,toolIconClick:y=>{var h;(h=f[y])==null||h.call(f)},showSettings:u,updateLocale:e,getDrawerPlacement:l,getBreadcrumbSwitch:s,globalSearchShown:c}},render(){return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header",bordered:!0},{default:()=>[Vue.createVNode(ca,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[this.leftIconOptions.map(e=>Vue.createVNode(Ee,{key:e.name,iconName:e.name,tooltipText:Vue.isRef(e.tooltip)?e.tooltip.value:e.tooltip,customClassName:e.iconClass,onClick:this.toolIconClick.bind(this,e.name)},null)),this.getBreadcrumbSwitch?Vue.createVNode(sa,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[this.rightTooltipIconOptions.map(e=>Vue.createVNode(Ee,{key:e.name,iconName:e.name,tooltipText:Vue.isRef(e.tooltip)?e.tooltip.value:e.tooltip,customClassName:e.iconClass,onClick:this.toolIconClick.bind(this,e.name)},null)),Vue.createVNode(naive.NDropdown,{options:Je,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[Vue.createVNode(C,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:da(),onSelect:ma.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(ua,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(la,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.getDrawerPlacement},null)]})}}),ya=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(ga,null,null)]})}}),ba={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},va=Xe('',1),Va=[va];function Sa(e,t){return He(),Ye("svg",ba,[...Va])}const wa={render:Sa},_a={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Ca=Xe('',1),Na=[Ca];function ka(e,t){return He(),Ye("svg",_a,[...Na])}const Ta={render:ka};function xa(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Oa=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:a}=H(),{changeMenuModelValue:r}=se(),{getRootPath:i}=Y(),{maximize:l}=go(),{reload:s}=yo(),{close:u,closeAll:c,closeRight:p,closeLeft:g,closeOther:v}=Ea(),S=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let d=-1;const f={size:16},m=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(C,{name:"reload",size:f.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(C,{name:"close",size:f.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(Ta,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(wa,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(C,{name:"other",size:f.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(C,{name:"resize_h",size:f.size},null),disabled:!1}]),y=he(16),h={closeCurrentPage:()=>{n.value!==i.value&&u(d)},reloadCurrentPage:()=>{s()},closeAll:()=>{c()},closeRight:()=>{p(d)},closeLeft:()=>{g(d)},closeOther:()=>{v(d)}},b=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),N="menu_tag_data",O=w=>{u(w)},V=(w,_)=>{m.value.forEach(P=>{if(P.key===w){P.disabled=_;return}})},k=w=>{b.actionDropdownShow=!1,r(w.fullPath,w)},R=()=>{const w=document.getElementById(y);if(w)return Array.from(w.childNodes).find(ce=>zo(ce,"n-scrollbar-container").value)},D=w=>{var P;const _=R();if(_){const ce=_.scrollLeft||0,Le=w==="left"?Math.max(0,ce-200):ce+200;(P=o.value)==null||P.scrollTo({left:Le,behavior:"smooth"})}},j=w=>{var _;b.actionDropdownShow=!1,(_=h[w])==null||_.call(h)},K=(w,_)=>{_.preventDefault(),b.actionDropdownShow=!1,d=w,Vue.nextTick(()=>{b.actionDropdownShow=!0,b.x=_.clientX,b.y=_.clientY})},te=()=>{const w=a.value.length-1,{closeable:_}=a.value[d]??{};V("closeCurrentPage",!_),d===w?V("closeRight",!0):d0&&V("closeLeft",!1)},X=()=>{d=a.value.findIndex(_=>_.key===n.value),te()},vo=w=>{a.value.length>1&&w.key!==i.value&&(w.closeable=!0)},Vo=w=>{w.key!==n.value&&(w.closeable=!1)},So=()=>{R()&&Vue.nextTick().then(()=>{var _;(_=o.value)==null||_.scrollTo({left:99999,behavior:"smooth"})})},wo=()=>{Vue.nextTick().then(()=>{const w=Te(`attr:${N}="${n.value}"`);if(w!=null&&w.length){const[_]=w;Vue.nextTick().then(()=>{var P;(P=o.value)==null||P.scrollTo({left:_.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>a.value,(w,_)=>{m.value.forEach(P=>{S.includes(P.key)&&(w.length>1?P.disabled=!1:P.disabled=!0)}),_!=null&&_.length&&(w.length>(_==null?void 0:_.length)?So():w.length===(_==null?void 0:_.length)&&wo())},{immediate:!0}),Vue.watch(()=>b.actionDropdownShow,w=>{var _;w&&((_=Ge(te,100))==null||_())}),t({}),{getMenuTagOptions:a,closeCurrentMenuTag:O,getMenuKey:n,menuTagClick:k,moreOptions:m,scrollX:D,scrollRef:o,uuidScrollBar:y,actionDropdownSelect:j,actionState:b,menuTagContextMenu:K,setCurrentContextmenuIndex:X,menuTagMouseenter:vo,menuTagMouseleave:Vo,MENU_TAG_DATA:N,iconConfig:{width:20,height:28},maximize:l,getRootPath:i}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:a,MENU_TAG_DATA:r}=this,{maximize:i,closeCurrentMenuTag:l,scrollX:s,$t:u,menuTagClick:c,menuTagContextMenu:p,menuTagMouseenter:g,menuTagMouseleave:v,actionDropdownSelect:S}=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:S.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},{default:()=>[Vue.createVNode(C,{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"},xa(e=a.map((d,f)=>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:c.bind(this,d),onContextmenu:p.bind(this,f),onMouseenter:g.bind(this,d),onMouseleave:v.bind(this,d),[r]:d.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:m,meta:{i18nKey:y}}=d;return y?u(y):m}}),(d.closeable||a.length===1)&&d.key!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:l.bind(this,f)}),{default:()=>[Vue.createVNode(C,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.key!==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:[6,6]},{default:()=>[Vue.createVNode(C,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:s.bind(this,"right")},null),Vue.createVNode(C,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{i(!0)}},null),Vue.createVNode(lo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(C,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Ra=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(Oa,null,null)}}),Aa=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`}))},Be=To("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),Pa=()=>({setLockAppScreen:o=>{Be.value=o},getLockAppScreen:()=>Be.value}),La=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:a}=I(),{getLockAppScreen:r}=Pa(),i=Aa([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:i,getLockAppScreen:r,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(Qr,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ya,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Ra,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Q,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(fo,null,null)]}),o?Vue.createVNode(ra,{ref:"layoutFooterRef"},null):null]})]})}}),Ma=async()=>{const{getRootPath:e}=Y();return[{path:"/",name:"login",component:()=>T(()=>import("./index-R1IEauN-.js"),__vite__mapDeps([58,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,46,20,21,19,24,25,26,27,28,29,30,31,32,59]))},{path:"/",name:"layout",redirect:e.value,component:La,children:Wr()}]};let ae;const Da=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Ma(),scrollBehavior:e=>{ir(e)}}),yl=async e=>{ae=await Da(),Yr(ae),e.use(ae),ge()},ge=()=>{try{if(ae)return{router:ae};throw new Error}catch{throw new Error("router is not defined")}},Fe="YYYY-MM-DD HH:mm:ss",za=()=>({locale:i=>{const l=fn[i];l?E.locale(l):E.locale(gn)},getStartAndEndOfDay:i=>{const{format:l=Fe}=i??{},s=E(),u=s.startOf("day"),c=s.endOf("day"),p=s.format(l),g=u.format(l);return{today:s,startOfDay:u,endOfDay:c,formatToday:p,formatStartOfDay:g}},format:(i,l)=>{const{format:s=Fe}=l??{};return E(i).format(s)},isDayjs:i=>E.isDayjs(i),daysDiff:(i,l)=>{const s=E(i);return E(l).diff(s,"days")},isDateInRange:(i,l)=>{const{start:s,end:u}=l,c=E(i);return c.isAfter(s)&&c.isBefore(u)}});function ye(e){const{width:t,height:o}=Re(e),n=Vue.ref(!1);return Io(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:n}}let We=999,_e=!1;const U="ELEMENT-FULLSCREEN-RAY",{height:Ke}=Re(),Ue=document.createElement("style"),Ia=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:a,exit:r,backgroundColor:i,zIndex:l}=t??{},s={};let u=!1;const c=()=>{const d=$(e);if(!d)return;const{left:f,top:m}=d.getBoundingClientRect(),y=` - [${U}] { - position: fixed; - width: 100% !important; - height: ${Ke.value}px !important; - transform: translate(-${f}px, -${m}px) !important; - transition: all 0.3s var(--r-bezier); - z-index: ${J(l,"Null")||J(l,"Undefined")?We:l} !important; - background-color: ${i??null}; - } - `;Ue.innerHTML=y,_e||document.head.appendChild(Ue)},p=()=>{const d=$(e);o==null||o(),d&&(d.getAttribute(U)||d.setAttribute(U,U),u||(u=!0,We+=1),_e||(c(),_e=!0),s.transition=d.style.transition,d.style.transition="all 0.3s var(--r-bezier)",a==null||a())},g=()=>{n==null||n();const d=$(e);d&&d.removeAttribute(U),r==null||r()},v=()=>{const d=$(e);d&&(d.getAttribute(U)?g():p())},S=Vue.watch(()=>Ke.value,c);return jo(()=>{const d=$(e);d&&(d.style.transition=s.transition??"",d.removeAttribute(U)),S()}),{enter:p,exit:g,toggleFullscreen:v}},Ce={svg:oe.toSvg,png:oe.toPng,jpeg:oe.toJpeg,blob:oe.toBlob,pixelData:oe.toPixelData},bl=(e,t)=>{const{beforeCreate:o,created:n,createdError:a,finally:r,imageType:i}=t??{};return{create:s=>new Promise((u,c)=>{var g;const p=$(e);if(o==null||o(p),!p)return a==null||a(),c("useDomToImage: element is undefined.");(g=Ce[s??i??"jpeg"])==null||g.call(Ce,p,t).then(v=>(n==null||n(v,p),u(v))).catch(v=>(a==null||a(v),c(v))).finally(()=>{r==null||r()})})}},vl=(e,t)=>({print:()=>{const n=$(e);n&&xo({...t,printable:n})}}),go=()=>({isLayoutContentMaximized:Vue.computed(()=>G("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:a}=n??{},r=$(Q),{toggleFullscreen:i}=Ia(r,n);B("layoutContentMaximize",o),i(),a&&((l=Q==null?void 0:Q.value)==null||l.scrollTo(a))}}),yo=()=>({reload:(n=800)=>{B("globalMainLayoutLoad",!1),setTimeout(()=>B("globalMainLayoutLoad",!0),n)},openSpin:()=>{B("layoutContentSpinning",!0)},closeSpin:()=>{B("layoutContentSpinning",!1)}}),Vl=()=>({setWatermarkContent:a=>{const{getWatermarkConfig:r}=I(),i=Object.assign(r.value,{content:a}),{updateSettingState:l}=M();l("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:a}=M();a("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:a}=M();a("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:a}=I(),{updateSettingState:r}=M();r("watermarkSwitch",!a.value)}}),ja=()=>{const e=()=>{const{getAppTheme:a}=I(),{t:r}=ee();return{theme:a.value,themeLabel:a.value?r("headerSettingOptions.ThemeOptions.Dark"):r("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:a}=M();a("appTheme",!0)},changeLightTheme:()=>{const{updateSettingState:a}=M();a("appTheme",!1)},toggleTheme:()=>{const{theme:a}=e(),{updateSettingState:r}=M();r("appTheme",!a)},getAppTheme:e}},Z=(e,t)=>{const{getMenuTagOptions:o}=H();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(r=>r.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 Ea(){const{getMenuTagOptions:e,getMenuKey:t}=H(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:a,resolveOption:r}=se(),i=()=>e.value.findIndex(S=>S.fullPath===t.value);return{close:S=>{const d=Z(S,"close");if(d){const{index:f,option:m}=d;if(n(f),m.fullPath===t.value){const y=e.value[f-1];y&&o(y.fullPath,y)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:S}=Y(),{router:{getRoutes:d}}=ge(),f=d().find(m=>m.path===S.value);if(f){const m=Ne(f,["children","meta","path","name","redirect"]);o(m.path,r({...m,fullPath:m.path}))}},closeRight:S=>{const d=Z(S,"closeRight");if(d){const{option:f,index:m}=d,y=e.value.length-m,h=i();n(m+1,y),m<=h&&t.value!==f.fullPath&&o(f.fullPath,f)}},closeLeft:S=>{const d=Z(S,"closeLeft");if(d){const{option:f,index:m}=d,y=i();n(0,m),y<=m&&t.value!==f.fullPath&&o(f.fullPath,f)}},closeOther:S=>{const d=Z(S,"closeOther");if(d){const{option:f}=d;t.value!==f.fullPath?(n(0,e.value.length),o(f.fullPath,f)):a(f,!1)}},getCurrentTagIndex:i,checkCloseRight:S=>{const d=Z(S,"checkCloseRight");if(d){const{index:f}=d,m=e.value.length-1;return!(f>=m)}return!1},checkCloseLeft:S=>{const d=Z(S,"checkCloseRight");if(d){const{index:f}=d,m=e.value.length-1;return f===0?!1:f>0&&m>0}return!1}}}function Sl(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:a,replace:r}}=ge(),{isPush:i=!0,query:l}=o||{},s=u=>i?a({path:u,query:l}):r({path:u,query:l});if(typeof t=="number"){if(isNaN(t)){console.warn(`navigationTo: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=H();if(t>u.value.length){console.warn(`navigationTo: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],p=g=>{if(g.children&&g.children.length>0){const{children:[v]}=g;p(v);return}s(g.fullPath)};p(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 Y(){const{getAppRootRoute:e}=I(),{updateSettingState:t}=M(),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 wl=(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 r=n.replace(`./${t}/`,"").replace(/^\.\//,"");const i=r.lastIndexOf(".");r=r.substring(0,i);const l=r.split("/"),s=l.shift(),u=l.join(".");s&&(u?(me(o,s,o[s]||{}),me(o[s],u,a)):me(o,s,a||{}))}),o},$a=async e=>{var o;const t={};for(const n of e){const a=await pn(Object.assign({"./lang/en-US.ts":()=>T(()=>import("./en-US-D9bTgBLW.js"),__vite__mapDeps([60,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":()=>T(()=>import("./zh-CN-MacNMa7A.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/${n.key}.ts`),r=n.key;r&&(t[r]=((o=a==null?void 0:a.default)==null?void 0:o.message)??{})}return t},_l=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(W.localeLanguage,"localStorage",mn);export{ll as A,gl as B,il as C,gn as D,lo as E,go as F,Sl as G,yo as H,Vl as I,ja as J,Ve as K,Je as L,pl as R,aa as T,T as _,bl as a,I as b,M as c,ua as d,Pa as e,Ur as f,ye as g,G as h,fl as i,yl as j,ee as k,Y as l,B as m,_l as n,W as o,ml as p,C as q,wl as r,sl as s,al as t,vl as u,dl as v,cl as w,ul as x,hl as y,ea as z}; -function __vite__mapDeps(indexes) { - if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/index-DOx3-dUM.js","assets/vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js","assets/@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js","assets/utils-fP3RnfYZ.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.14-of9ohvOs.js","assets/@vue_reactivity@3.4.14-F-2aniUk.js","assets/@vue_shared@3.4.14-sCEYfwW2.js","assets/index-3nkF0W6U.css","assets/index-2v4aKocb.js","assets/instance-pJf6z6Dz.js","assets/index-kznjMqp-.css","assets/index-sE3wC3yn.js","assets/index-Kp5oJSol.js","assets/index-HwK_Zu9G.js","assets/index-ajyCn2oj.css","assets/index-bissFAUs.js","assets/index-M-iepvmS.js","assets/index-z-r1WNTw.js","assets/index-zkIC_ZZZ.js","assets/index-vR4XT3gL.js","assets/ray-9TfU2AhD.js","assets/index-ccslrfqc.js","assets/index-HDKPr_0g.css","assets/index-UyCm9ox8.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-xtpV95BU.js","assets/index-iKuv6ZNn.css","assets/index-0GgGSUr6.js","assets/index-koEzqObM.js","assets/index-Jhat_JPF.js","assets/index-Btqqg3j9.css","assets/index-R1IEauN-.js","assets/index-48JFfn_Q.css","assets/en-US-D9bTgBLW.js","assets/zh-CN-MacNMa7A.js"] - } - return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} \ No newline at end of file diff --git a/assets/hooks-YRutF17K.js.gz b/assets/hooks-YRutF17K.js.gz deleted file mode 100644 index 7c16ae873dc423e00181ec8d74845d87dec16c96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30741 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 z 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 diff --git a/assets/index-0GgGSUr6.js.gz b/assets/index-0GgGSUr6.js.gz deleted file mode 100644 index 8f33a2249f41777dfc0b01fb06041df0d1beeb73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2268 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 diff --git a/assets/index-vR4XT3gL.js b/assets/index-1BGcujWm.js similarity index 96% rename from assets/index-vR4XT3gL.js rename to assets/index-1BGcujWm.js index d3f364e2..39e1fb52 100644 --- a/assets/index-vR4XT3gL.js +++ b/assets/index-1BGcujWm.js @@ -1 +1 @@ -import{p as e}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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{p as e}from"./hooks-OXlrtKZ8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-1BGcujWm.js.gz b/assets/index-1BGcujWm.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c80008d28f9acae103a5b1a8173fa39cf2b6ab61 GIT binary patch literal 1603 zcmV-J2E6$niwFP!000021I1TeZyU!IeebVeH+>*c&Tx16A&G)o>f5drDUvNYQegoXSZG2SyPWO^u>xP^7UN1Wsa0$d9o|%1`t~85Sf66BY0WE8ISV~iRRw+g}Smbh}WeyOkW+8lBxr_l0vFKknm3fM5PiK^8(5mr5` z_uMA6^{9Nqz=n=S(R?^<&iTEVKv1So3@czAxyx571wK9B3$j8XfLS%XE=wlXaSkCa z3IKD{UAX#8L~wXQupl)wbj?{bN4<&OY^6#Fp@db73n&>n9>7L7yWaKD@ro6==LboT z2(ZryTYY;jm{bd6ye&PPWW!A3dZBl9vH(ijs*9oJYdKI$C6J@$BSOU(FU_ z6%sWc(`~N=x%oH!@Qk)=lo3%w((<58P(XwP5i^!WtC?FG7^5M@eGCaG02 zu!#*cJE>2stYrKA=@E%!t-Qv48E4EQXI8=bbU1nz7YMF+j53h@&TlT6%lW>A;DpRl zl(Wc(c4QQ6pydME*ci*pGx?716V_WZ3wGsdzu$fTB#VwsH0aMx=DF2zrNx<4iM5fX z5U>pnWiZam0cXHevd%~uirT{b!Z^2K0?J%VOHg5uOw~JaDvlH2BsD>52?gcACkhfZ zkXkCuPft^6^5S_|fC>exZwiasa1FLpQKdV7t}3EJS>$O!YMombz$ubOBi(UcGF9&c zC!%bY0HR=NmfMhIgjN90PWiBvW})w=>ozzf^i?sL8u`_4UjiQ|!oCPx^GvOS>pF@m zKR#}L`Q+fqCy5tZC~^4H{lf>l%||wf(ne+wW#fGR&n_7ukEKF96Wt|u=mB`t-m)v{;GZd z_s!3~Zr!`p`s3Hl4{tWV`LX%wADX-Oj`nujA3Sb;_Q~^GcUt!zwSM@v_2u28y^pFy zSzeU!Xz%uGmC(HT{lWg-gZ-b{pMQ1u@cZVc?;UQxp9lmGWa9bFJMH~%oWrN_VsT-nsCh~SvY5$K16p=*mH56?7Q+@VXPkk7!GY|cg&^k)qTJwsj@Am< z9Lg64^z2%WSi}MBQs>w4;$NarH8V!0niGrbXyVg_d{&%f=k4{b6AzAx((wy6Dg@}Y2PO6c(rtWuD zYGfoL^4)h8wt1CB6m-s#7p(B$huo(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:{needCancel:!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-2v4aKocb.js.gz b/assets/index-2v4aKocb.js.gz deleted file mode 100644 index ff1bfc7e2f62963b483cda8bbfdb6b6de2c1c6fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2142 zcmV-k2%+~MiwFP!000021HD-PQxi!R|NZ`on7Z0Zs%Dx@LQrExqkK_U7BqXHuw}W; zOeblWbPv-#0ZgSTxXTI%ep!*- zRc6JFb;`~ zMD6oL+ts#?tM&GVnJ7~_f^D|}5Eh5zz_|gyr0%1{?K|t&y=V_?3tD_z(Lz02a#z`P3DuY_FCJf6l2?T*8_H+h11_wi@>X9kPL^hEgqAGJNhQvepeCL1d08v5&6ABp?Av9B30qMoxv)aH)K(P6T|j-Bne0X@uYacI34U&>oJ;+2^Sq$8wiNWfpeKQdip}c zu?<~EM4kY{%u!0KC{n!*q2AN=ID=!AiHY-}I7ti)Hfu8xv1+G{ClyIOnr=uQCLHNd z=5FKx5Ns3A2F~I^+SwpW4HFFQPETSYYDj08ailN~xt*3E2wZUxPTw3B6FsTXQ&QV_ zLxyNt*L=>bum{u_X z6G^Q#-H=JnR6G<5f)EIZLFr_;?_&J$?pj~b4Z?96iH=GtHKvK9G?nRP&EN>i9A_|} z*a3HmK}c}lNE2{HL=_-w?;J>sU38DT(7ft0Qjc#AEn;{^)V)Lw=!mXc);H zK*n&A__8^H`~5kY62?6pQDlR%hOS1wPI0cWNK4Du*cjj#l2Hsb3}l*aff_!Mv8zQ% zG;{PbsA*V<219{RI23NR|7A$l5sw}j$f)Og^sArAm`_Cinnk&>`9wcd4HO}U zstP=%Q_fY?fztG>yD^m7zmQdIk6chGR4_?Kpr9KhqUWN9j|kZv zmlq-C5ebEaG$aO8BZmT2s#>Kg4z<5R-HB))Dy~vxhnlvj9q;8;t5TUm?aD=aKDv^E zY+uZ3J0%I6jARKyO1raSd(H{jnlO&J;?4p9>^gE9M+s(2ytYVgqIum~cQwzot8qK$ zbwzZ!^@Z)OCc1Xj=JwYX*`?yzrS58;YZh%{T2N4$cDN~3YLLwNFYcr^C%Ci8SM6#0 z%(9LkNBuoiK|TU;27#V#I6)0AII7DkC;<(XN9->9Y7at}ipGU(2I(BjZe|bQc~g?t zwO_OKH#E*G+vT<2t$$tf`Y-#1JzTa!U3s4fy{X{7o(zWKXw*QAH}&S#_GMcOYu4Q4 z*3^7ybJd(%bi=mpty}Y}&CMMg%^6BZ&Z`Fd=%~!Osq*7j#f^M%;}`43igka+qvj*3(u{8tklvy(4KuB_ju*E3+CS+ znE8UW_{#eCJv+e5xn@V*zr@AOx21*Wo_G28lyClS-da4c=vj`riXs(_xUqW=7F=lG zXe3}Rzb?MMSvje>K3RS|wOyDif3s;mSuS7y#hiU^-deO?PM6<4D7|^%I^QnLZB4#4 zr{=e=&zn!?t&QKT<-1$?ht~A%tshpme*SR}5$qpJ5Lh#J%|hO~`OKVtY2I4*M2~w) zn|DfY?%SW-#1%JhZsnIl$#?74@=EFcjVh`9^FQ5yOH1GG(@qBk69VP6r`9)9wh7n4 z;&toM&|vz=D_m3=bXuApzcAHp}v=q zQwHah2w6(nRV7@aK9QkV@dP3WI0?54ll#b)Y#2fx+?uo3tp7}Y zs;chAb6!D0HsfB;c4C@8tpqP6eVPI}ia1zr1VxYUgO4I%hv449jNIr}btdd+%pzqs*YE5ERHecoDJuiiQ4^iRdY zQe|=Vk@dsNPbrEfPt{K=iVAss!OZ{k=S!pM*QmXf(Gv_XP;a7Ni$z)xPd;I3U+_%cyAH7f4Q9h7#eqeIlW~6 Ua$2cY?$}@c4-k~wRJRoX0NfBJDF6Tf diff --git a/assets/index-z-r1WNTw.js b/assets/index-3YLKthw-.js similarity index 96% rename from assets/index-z-r1WNTw.js rename to assets/index-3YLKthw-.js index f8893832..bfb4969a 100644 --- a/assets/index-z-r1WNTw.js +++ b/assets/index-3YLKthw-.js @@ -1 +1 @@ -import{R as e}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-OXlrtKZ8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-3YLKthw-.js.gz b/assets/index-3YLKthw-.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..548f493b1a49e0815061e6bfd3e1f99a63e5cdde GIT binary patch literal 1623 zcmV-d2B`TTiwFP!000021I<@aPaDS;e($ev`~;F`y1TYX;)u#X4Cze+2`!{hRdm=L zdk5A#%gn5ST9%wNX@P)97232GP0PJ1wb}|=T`3}|-9K}^Yx2ZjxY}LE*aj^3-d3vQ zht;0%%sJor&N<^HS&K4}p9~=$!i6-W*)V)lr*x5niT4dAZq8nT3p{*{__#29GiPHE z*e%26Nf};&@wuFhlTjFhatut3WoD;mmF0FXgKCKD$rzL`Lq!IwQ#WqhO1-PJgBCbY zDP1JqSrUwcc~!c3=benzj^ZlA*i74ok&HtHN?_?~CN&CXM%rOZJUIYm87g3Td4k!? zy4r5n(CUJhzAQso0z=@AJ*G?;?HG#@Qve?}040!_xtSZFV|Us?s?8WS)m6B_lM0kz z3;@aoFrFA|$Dw7+X%>SemQ{#t9c#;{pjUO9e`EKEkiiWsn}%mxkqm zl@8@-76=MR7G-c!@s+_hW@e_AKu14eRYy$lWE{p|6ikcwY<83kwPQYJ*wirdF)@%v z>5LW2b|@^kLFSVRj6w-0@=$#0?&RgOrJrNADM%IrU$jQaY5FSFa})eLI7X@@5n%GFnekbaNA`4xLwgWR*0AdP8Oit9K z3>7GY@sxCZb~f748#>~EuV&||!Tl4XAU!Vd!k9gD7H2UksE?9?_VGV%C^PYnkxbjB zDhM^fJTWz|QJ@TF2EgLtaGakxuMv-_x8Ir6a_@G`95Rg8r$|r%SB&vgoT{l#l$k@` zQ2J{?o3&zhZW;EOoik5N#8v@Ub(}@OLX2bPPjVEDj7$%hlQ?K%m6}|H<_D*33^kl4 zCLW<#i<;OJeR&gQaUy(+YRI^bvosvxSlCuye?IWCeXoY(xG$gefO6uJ9Pyu&=2J9r zNiOtXV_4YC%tHu0KS3vPn)liLg+e6g*S`LI010_^m0=|C^f=XUpNU8g!|_oAuSD`W z%mh)9k+>ukB6$s`k!^@XU;p4+A6(!!f|wS`3nC1h2wRL=Jlvz_AC4H-qv42Y8%CtX z^d4Rj4RaP}DO?AN*3QZr6@BYDY!)=e^^9{^UOT(tT8|mmbur zTlMO}NoCX7zwbWVJwEuoUOlKCy$lIvHH>CR0VwA-_8GTlB5 zO6qLw)z?33q3r3?!wgtmMRwOdceW2}zkT0q^M+zQP>Ob^6m6lT5oFNJ-;dOJJE@u6 zX<9uls9{?OYDV(Z95INx=wn+Y?nbO7{m!Cv%e;HYXwM-JUmPEP*dVr|kUxw05*{@x|0Vtsv0dGsy+- zFUs+Cf`4i%9?P?dcyBLG!?XUWNx17pcXz#BdJxDST+q(1&)nhrc;n}1a5JLS`if-Wo+`mf;?|6_jM V`005r19xVU> literal 0 HcmV?d00001 diff --git a/assets/index-48JFfn_Q.css.gz b/assets/index-48JFfn_Q.css.gz deleted file mode 100644 index 6150ddeed9adad17187f485eb1d06e14156d58de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 750 zcmV(L&j>DCy>b#jr{u0ZP%G0WPTvR zb%J`MqV`%-sX!o0P(%_G4X3UbK{6&3s>lU`B6Doby}|g~#9278)A28yLB}rBIvQUi znca`WJkvRiJH6vs{>~X#Azy&IkXddgUko7!LA?I4-MAUFWm}=f8Z(ZX1i^6WM39WC zBEA;8y5<~{X_Sdn-08yocK5hah>3g7pugT5lO(0ET3vK%Tig|lYfrqgfJx`g_%^Hv zOO#u#v*QK<8Mwe%L3A$0^hVj`7^;vpyk^aD+#vz9s5is~w`=ac2D z{3mm@Iw^!HtEVHD1%cPZaUx5Z;fR`@+~0AP^6t$BoV4o z;7Vg=1WObn8tQbDsaEkXBUk1dRJjP(O->vCk4-@`-m^x&n{Y#8uDLeXpy2;hgZi94d;1VT{<8y#W;QGy*2&djG zxQX!E4klvi&K{57Gl-ZZ&5y$ g|23i2gx)493f[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:()=>V()},{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:()=>F()},{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{h as B,b as s,F as A,G as E,H as D,I as v,J as h}from"./hooks-OXlrtKZ8.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.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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:F}=D(),{showWatermark:V,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:F,showWatermark:V,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:F,changeDarkTheme:V,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:()=>V()},{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:()=>F()},{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-9R_h0Htr.js.gz b/assets/index-9R_h0Htr.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4e4995922c4bbf60580b11ed981781713bef1ad0 GIT binary patch literal 2157 zcmV-z2$J_7iwFP!000021GQLdQxnM={(gQ%c0MIl)8iyu)UntTKrXHds{$^ZvaDgI zlMKvsk25_1Or?rtWdQ}z6_mrOh*xUsDD0vVZt`PH50g*)g;O&VLK0vXw5+1&WculT z-{*Osey1ynrelMo5&_W+)Un;}V6u(wP|G&CLj&9F4rkeO?vP}EaEC-XW?+rsP9!ky zH9_l7szJ_oo#J{-=8WR)$Z#hl%P=642DlzG8sT`Z5&&#eL)h9>ij&2G9y1!|!eK7V zgIaLOYKpX~r5LdfnplJ2h7pZ$VXg`o632sf^dqilXgphrOixL%4fB?Cefvs5)&#YH$C+&CR?Xat@0rLY@jwAv*d0eyX~hSislO6PS$K?Hcx zRC7Ftcb-pHaE7@#mB-+|X0T zUO|fJRxqw0phLq{Oaf(-h{Vk@!tvKVglC77Al8z&Q5UZ6FLM^w0Kq`f#5jybJQZPc zXJ`8jP*ztcB}9Xm(JHQzs{kFOs!MBBYD+OU4TxlDc$i8M6Jv3`QY)(lF;%5I8sRE9 z9z?>mRqa&wX;2UU})FYVEUnw}M1t0GLt&Y9i1@!-R%+k}E)ceMdFA z49jX}Dl!C8LPQ9v(Xe;q6KW((5`0A|Fb)Y&5HS>FDpEAeMYu3%Y2eRxbybvkE+Lx0 z9MHP4YI-|XfLIHGJxx~aew=P#f<06i$Txpzj&xR)9l4l=B%)yCQj=W+a$(R}4SIX) zs?2@+<>MLBj~6b>$t&d&s_O18JQo3{)Ru-SEctGiFfvJiST!9M~<=KH6gL|U?}A;h2Ba7#)1qJVo6P1kWs|}Y>|452t?$f*so~H zO~`~;u>duLAubNdRgpkL6OG<_jABZhONy!mImurbVpB*=DsjN^VzCa<6O+^N<2aQM^=8Z|E->l zLsF~j{x>~clL&^+7?4;7D${^1F!Enn{{@;}~&HAlv*M6n)z+HLBo)qF9d0a%^C?l`zBaaRwukItaYQAt9srBQ|bY$^#2qDZ1De8;ERlni5{r4k_+ zs`>suhpej?4Vg_5g{V+q?7Oe%8b z%k=9I$Y$1a&u5q;%5`j+|4F4H69k;QD|GT9-F!gDCj7LVvA=`>6Jn)ch$AlMg4hk! zYll+w((|GniA|kF2u5rQqk2`5dOd7MFmyPlqQvRwh&}P#o_&;Czn|Ce@5DbSlzhBU zGk3FV@4hgUcC1iEK?;9IbycA$1ni~vbYkh7IV->J9MUbqro7jt;5G`b(3x2Vqjp^u z2^73(MzCtWFNM@tEJofI?p#U@TA_5>bI`Z+m~zBw*fXEDU#{hKJZ{O+5rgDr?>Ubq zzc5JS@hrR-=b8|Zz@gI{Gm;GU2Yh{mj|i+}Rk-Zp_+aZ=CsY`fl8we!o3? zE0DBcV0&tg-ruD67wpG#I~!x42ZwU&GtRr0fm1xMnE|@~(b<~IckO*5Fx^I;#JBch ziUeKDAE}0}WIG$9z6!fv$Bu296b^>mi$$BFL2Qwr_snpebc*MXn2hu0HJ!Zg*MQz$ z*q&NA~ zsQ5Y^pp!%P^inpnX1{%5PrtXPm+VI${Z?WB{+!F>E*%O+j62<=yG>9yK5&X(#b&&sHkU20EbF|lrv$E`L{?8d%cCX62 j(iNTgbUJhf_Ip2>63hK1G{0r~%)kB*0}V-KN)-SAKlChe literal 0 HcmV?d00001 diff --git a/assets/index-R1IEauN-.js b/assets/index-BPJVfHVs.js similarity index 96% rename from assets/index-R1IEauN-.js rename to assets/index-BPJVfHVs.js index e451c3e2..be42a2c7 100644 --- a/assets/index-R1IEauN-.js +++ b/assets/index-BPJVfHVs.js @@ -1 +1 @@ -import{s as u}from"./utils-fP3RnfYZ.js";import{k as v,f as h,l as N,h as f,m as p,o as d,p as y,q as o,c as w,T as b,L as S}from"./hooks-YRutF17K.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";function j(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const k=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]})]})}}),C=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.14","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};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(k,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(C,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-B10ax23c.js";import{k as v,f as h,l as N,h as f,m as p,o as d,p as y,q as o,c as w,T as b,L as S}from"./hooks-OXlrtKZ8.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";function j(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const k=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]})]})}}),C=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.14","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.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(k,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(C,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-BPJVfHVs.js.gz b/assets/index-BPJVfHVs.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..092c996ba49151628d1a9049863d393001f934ad GIT binary patch literal 3709 zcmV-@4ubI?iwFP!000021HD>XZ`??Be$TIHSDZmJD3+R3w=Oi=D_fRq?|3D-CEH^g zvRqA8cb7!6=&E90rp>$zb`T)godgpsGC+_Gf-JBBf^2{Q$!2Gf1@c>L&+NYlPLb@J zT9?TV_C*v~-?`MeRh=X8C=pVRRfVcbnsuaz5Lrnz50!n_snMak>XTE2Zt)y<2Dm=% zz@vvlc_a>d<2g+egu!hQd&=lGiC385=#B?i;Wp+ zh^){7QzBya8@c5Yhcs;IlbZb`J`k%ryZ7d?{gl}`uOv*>mP0m3%?{J(US)cezbGw&Vx>s?F(_nfme+*?6zO~`0=A|GLKTe zWGwEaVYt;GE~(jXHoH5!_Vev|*c-LAMjVH@_F%9t(?QRlUk~W$6x4Sd;?(Rr_T%)v zyC2SD63Jt28`v7D+1=+K_t(Vz$MYaRm6FB&h@7e|m()nzwuM|{Z2$hOON}#zr86WQ z*_%h5C+?lzta-<6K($KLRzGE_Vkf?kY|E*Ub>hrgy7%nPcHd9BvkY3m;G|^0PUFe5*7`gG zoNyx3So4V4#uJ74MQ2m=`ul1boKau%KG&lXylcBO=1z4N>?c($-z zpT>O(;bj6kc#+f}|0qn)Wlx*ORE})r_gF;jgi6JviOE%ad;95H++qtpQ#@d{-=lHN z!Y#)HZ!dHm-K(w61G`MyJl2xOiu+p*afxH^?bPnQc(HnS9@(SHR->pbLS;Cv+MPYk zPVc98&f^j(v@j^g4nF}xJ!*jfMqNF4k5ntgV5x1rAQE96Q4;882+ zA1<0O3`;IG;@TVG-cCdKJLf$DDOWhK z=8IVA%2^XW2du+mwk@JW#4Og;aZDrTq1GYq#ysvKte8%dsx{7um?4s^Q?>9|XU#r5 zRgU#|*6hK1m+6)e`he=57iZ1As)cE@Q$^iSv}t&l@Yt}naJN~tnztu1>8NrihTJsj+j!k%RF60 zea;4ogrdu1VyYV1qY*m@sn2>M446a~){=L-OnNU-J4_|Qh{s8)(Q#&Ux<2Ovs?kt3>Pv8FTr#Hui6apT~zWM6w-+%S_U%a+(S`CO6 zXDr6ZJe~pw<=+ciU_}C|sfB%#q^ehq3w<-}{<*_et;`}m)qXG6Z&48@rI1zh?$gPMIHYY5bx|T93n!4W2wa4&$^9V&FdiF^oZE$QHbx?T zl0YbW28F!1d3!0c8RKM{F4xT13`4|Q$C-uy5CfF?Ix#{r2)-X1B!l33CP)TBGsaNY zJ(QH{VAT_YQn~%uLw?BpGjz3~mKLC^jdeHGTEuv)^eANBOElnt?s*lbR{JxAQA8zN z%(U<-&PFms$ECWGM^ugw7V$Rdms??`ToE`ltMJvrp`byYCHS<;noG4eM98v!z`S`E zu;UEW&oT>dUwVMGSQqY&5>3|Lq^%|NSpN{N1nK{rV>#KKqaNpMUl4H=h$iP+@7%bN4bmAGfwe zz^*uL%|(z^$8RLmWm6(O)YCdq-pWds>t5O>zKB*n;Z)qC{C-O979Fh&ITZor-IUsr zjz|II0%cZt+z>)QgcdEYOi^eF#a(jFIAjOiBhbmmJAR>+U)>u>-4vv2FGlz6B#rOCZ)|A;z<{P0yRqx}f?&UckNYs5wr~ zx&TPP%(2gz^2VrWK31U1L>_vTcOM9&>3jxxXgZ-mm=3v6fFx_Afv_L)q%EinJoF0M zJ_m?>IZCv!PZhANLk9&Pr$Y-=fa?gGnTTO$rXmQV*@oQ6UIVd3_wAuqrvFBGIwbH= zF(p74O-2lbWSBA_90~udzyU909BijN*JE`Z_?bz8d3VSFxS4Ju4h zL%0w1_Ep}zA&lmyR|vG&0Lz&L?rg+Bx=A(-JNPC|!;){n1>`VPLl3>G5eEn}9I*bq z1vj=K2qs=!C+;e75iY+o6@r#|cU}P8+*Mn?h$60GeZ>!rMV$2_2Ikg8+~Hl@7jd7( zkUcbZUW$UCEzG%hSUyLpE+avp|oWoh&jYfFM-eY$$y`_2q) z9tB3P+6&QZgbeFIVYe#*X&fSO!tUPz}6tZmaN*RYM2L;Q_#=F z%8F!4gncG+rCrDugDKT4oRUbUHP2PqAhijr1=w^4#^_G27EQHCB)wJss|zHBm5MQmNlbTh2_TQ4 zHR3K=o7D)s;4DFih%1&m(OCj0e7Fg@=OElm)!E2H8-+^^Qfb;{fl;H8J2DYU`*1M5 z+JIsOT#HY3GKBbrD=h5G-k63OIM_wF)Y*hZE=7tkOp}R5T%|PRpO)L&1S)0DL5Hku zn$n{BU0WrRYi7g!xs1}hJWuUz=#5k~Nlb``8LQWbvqsit0T82pdCO5b#%%x-i0{(U zuxEHLwf2M9MINdV$3W-TM3hLT6kN>=y9QY#XJv)WtIgb!@mEn-7wLGE2t|8gWpDLpl}Vn{m7#}Lpn96a9O2V6N{&po21g!vCd)8Ql7qZ= z+ZLga-Z+_kLx1W98-54kKmWW-16C}_Zktx?4P0^RHC%DwM~$pnD9fg|_Jcp}t-a4K z?FjRpa=yhHpZ5aGvgQ%i3$2%?ZB;a0lU~Qd;~q0K9Or#OLA@|;Z9CU#jhF@m0d)ht$7ns-zY}}7foXBOB!$%>mxSQlfGz1J}PD} z`J5ter8h2C1=th@nky7mK2X8`Z(~rC%h$I?+id&tz2B1}3B(}AV^Q?chgigiEM&fh zX4FK=Y^GHCbhuuO$gbfPKUG>p+pwEGJf&M8t~snRmm%a{7kyzgb^*C<*fNsi#V4 z3^Hq#$g5RC&jFc^k?G9)^5i6B9c^FNlb3}^pGnPq8hSTs*G`XIhjteg)fBC+Z6I8f z8T0b}r_AbFh7T^9Lbm8=nkN^|BCl}zj1!y%Yn#IUUCq5sWiY?F1xC{%hgsBSL6HBs zsx4%|%%85DYf3tzZ8bO6o*aVb2ij#)P9RNQ7(3)KLzu=qqB_?k&!mvb?zulRENTMp zyOMSz7VErjT%zm&jTwfMdig}W9NJk$YENgDms{g(reIy->#G%*jHF8qWclGL6}G=G z73Rmyr5^bZ_wbtb*qvAA*t%Gud-+kF6I|nDdjI49eE0Rw@@eFUpZ)jy-+qCX?sxw> zXUKPz{l#B>`0U5O|MGu6{PY*grJgKo{JS5Vr>WAsGrHg;o!s>oBg$HlCi b4b4CA^qKjmuAC^l^(X%aD0>VZHYNZ7v*AqC literal 0 HcmV?d00001 diff --git a/assets/index-DOx3-dUM.js.gz b/assets/index-DOx3-dUM.js.gz deleted file mode 100644 index 11ff8ffbd009258794c9507d77762232bc3702b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1862 zcmV-M2f6qkiwFP!000021I<@kbJIu`e&1i=(ZiHorS4eDg~5~uL&$}NNrEAPgi29u z>DcZ>Ry*pJ6XWq#fIvZjge~?qkO4Ba>{85bnAv5)BpdiKSaR|&rX<-(?3e&G`>;=T ztG_;d&i9>*M00s&iPB7n@Q_hXTP!Exjx1x-9E~S!(XSjjg{Qc5g!(uMcNAe-6oZj{oZr_P+t`AqvmJWDLl+Z?-eVL0C>lE<5m*@7AzrAIoG zW_o<0oxBM6j>2;pT`>;l`kHan6krie1k6XV+JjC;Ptpn2H`T&CH7W5jEJIC{2a8iK zK<9!8&r20YFZl?c$wMeTl$|-Q^vty=%yLLDL~|qq3Ds8+2FJ%oXHZMtftDqf;E8VB zg*(xh=$^>+(__t;%NCeASU#o;rAa!I@5;4gg5U;CB~;vrqexYbb&sA;9@nX7t5eR>hgr5T%-g|%Xo41~C^o?TNF^p6oo)lJYgz~L-oEkl?D>{(In@DaSz?-C zBosemvxcgOY_zi(m;r&PDJ*JoswEVxVg(KLMNdpjbhhM1mT<(2xfC-)Ctfr;~c& zY)fqt!)REEVikR54E1$0t*;ej7Km58e!I{o@?B@XG3i~P%P+qevjI~+HpFxY+mW)yOfEtf;@)E&($s`rmdi5}Oc5@b zBnL4md4lk4iV;hfWDdg4ha0YyG*$rXGzbCKaNcu_$1au(k^&+b0Rn`joHwN=cLGFIU;}DG&R%g)9fa_a`VkjmLp}kK}2<9sk(l< zPQ;&IZU6Dz{|gbdjce66PXeE+mA^V~UOIOdYY!HjpO$OiZ92E^)_!~u`0Z3~wh65A zyt=;rX~C3;K{IAd(!lHE2e=m;HRO8oS)?e*oL+{Qq^eTcCuOf{d!lg`pF4{W1ApJo zU#TyDU)lcozjDagSl?QETYI}yt!z4LubhYf4D{!DV#d_nn6_4*I@hmny?E*VW$Aw$ z*`vfSRq0V)RV zloXl#0Nd{Jy=rB?T6rEi$+-=@iOxw`fR;6x!7{~jB(twK)GJUf5W|L@<*o{2R6rMw z?gHxTUBrkt!*}+B)$Z=Ovln*uy#M9Na#;?>a5z#jK!j{r9I5x$4~To36qzmBk?n7U zf*<6)O@1_;>n3}NrPs?k3q%L2ZF05C{hqF!+~0eV{lRn%8eRoTO z3IiI&UfsA|+qnCw@ty##Su_w|E~S{Ig9Uo*i>U1DG-419a$t&>WI$R-vc?QM=a(Z3 z+i{Vl9PghnI7jkfh=1+NNIoLsUJp(R$jPN?D8>N$_Xl3=to+=Cc-*7;Xn|2Z6paD) zo_hX}xHlkqI1)KZV$IPLuPa6(N9~s9cF-_CiQYh>&!cy+=inK!w^|qH-IW*albZ)l zy^+tDIlCi@g+-uMyP9vPbE%V*uH+Zwz*cVEIE}*?GMlD1NZe)=lbjS z^H<%4WoPA?*KOZE3>t22ZQgx(#hY;Ne%zjaT&*m+w{F)SEV$2B-S6MMpTF9e)Sr}i z&hl;d+V$=GZ{4M*A5A`rAM`as=l5Z_f+fw`cu$`N(g60mSX!P9G2e0A0GK AtN;K2 diff --git a/assets/index-sE3wC3yn.js b/assets/index-DlF6c-Mf.js similarity index 94% rename from assets/index-sE3wC3yn.js rename to assets/index-DlF6c-Mf.js index 7ecc3244..83159043 100644 --- a/assets/index-sE3wC3yn.js +++ b/assets/index-DlF6c-Mf.js @@ -1 +1 @@ -import{t as p}from"./hooks-YRutF17K.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.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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}; +import{t as p}from"./hooks-OXlrtKZ8.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.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-DlF6c-Mf.js.gz b/assets/index-DlF6c-Mf.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1f42fbc707533a8f9e3754bb607a4d69e2b61544 GIT binary patch literal 1423 zcmV;A1#tQwiwFP!000021C^HVZ`(u|$KUf;cos;BxI1j8X*XA$(xquvwzaII-C8tt z7yF5QjeY0do%3T+Bw!i{!PpyMh%p2bNPEMWG^7DTLfXH=vaSCGvXhJ@?Ie)$!Y6;8 z=bq>Le4ofHPK4AwZBS(-{e~2=N!|*DXezvZDU$lk&T+D*%z2h`CV9(Cr3CJE$)2h> z#3C~o3poq0zB0-Aw7aJ&HnDADTX+$lPgk7vXp*6AP$CArFDnkQNf}FzSa_4aBTBX9 zrAfAx0v^_tL}`}zI4SS8QmB;346$eM=1Q=$wd1rWqaxu`6;@`5Jx3fHcQ;R;K3BWo zOhS7KdqOl>mdhe#T=%Rq=g$VoB&9qFz#C~4Rm#L67T!M*)RysfbrRcGmD#Lm2e;en zGHr+6nBlgR^h8GvBEiVa<4pJeN z;2#mTductX>5Ws9VX0=3!l!JDcAS!TlzbS}3k5rYZ$~HM+9b!g21z|VoVZ1tS-fhk zvK>*|o9do%MzaY9jN=5PVoHOrG}T#^4zYG~BDcdFZmfm-r|j9zl(R&PwZJT<0aTn^ zML4~^y}6I4<_ca&rB;-rOP|QKJXebRg9?1taE zFfCyejk8$9!N;SuT3L8Qw|jysZLBVAr9gaWFb-7_CxQdlg&wCdxMo#w4IO9ZE| zL5?Z=rBs9ae-5sH`uO4C#t%q5JZ8?Gt>a{>>=F!MKX7y3e9~R~oiVG*-dqrH8N+0z!(-F94s$gW7 z7-w%HL>fqYlCx3o3xc=ba*3ZNG{(k>M zvv|3P4yE^5%S1g14cGkF5++i*o2k)ez7Ac(wyZbijSyH6YS(ZqE9uM|b?P+(DN^oZ zPeekxh79VoU?IbHjw8cDhDFLnv;T_12R9!KK7N!Hb-ADY&?^)hi;j9jx1h0k#=gv) zK}H9pB?|(Ot{GFF(#S+fL_LUsYuBs`twoHLrc#?o@Cy)ur`-ZYy0~z%*Jj)oZSr~y zO3?ra;|)=`a`65qPk#IP$sZpXulF>`_pyJah|;0W1+QkN6=Tzq>|d&oRaETfQ_DK* d_lxt;$v@~;vk$t_y!-R7{R7AmV}j=i007v(#JvCj literal 0 HcmV?d00001 diff --git a/assets/index-DOx3-dUM.js b/assets/index-E2uT3gVM.js similarity index 96% rename from assets/index-DOx3-dUM.js rename to assets/index-E2uT3gVM.js index cc127c8c..65294335 100644 --- a/assets/index-DOx3-dUM.js +++ b/assets/index-E2uT3gVM.js @@ -1 +1 @@ -import{q as l}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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 i}from"./index-arW2HKyR.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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.NLayout,{class:"dashboard-layout layout-full"},{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(i,null,null)]})]})}});export{X as default}; +import{q as l}from"./hooks-OXlrtKZ8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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 i}from"./index-arW2HKyR.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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.NLayout,{class:"dashboard-layout layout-full"},{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(i,null,null)]})]})}});export{X as default}; diff --git a/assets/index-E2uT3gVM.js.gz b/assets/index-E2uT3gVM.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a9d644468531e3593d12d8aba5801ef3bbccd861 GIT binary patch literal 1861 zcmV-L2fFwliwFP!000021I<@$QxjPh{=UB=(;udis=k+W^PyF-qCduT2mZxYcPBtXK&{;m`zg77 zpL^~(&vRb7X*S0!QJfAD9x_TPi)AI;mSJp)qk&Pw66eN`;z=$Yr#?=?ZFw6|u%9z* zo>1^n+<7%`L!upbV5I{M_ol~3#?_g|QwGxs&m=mqas;aiDh&7aecN+UZ3Innq%k%{ zJzG)SiIQ6M+=cV$TqBBW7J!+u4I|NsRUAdr$I?A#&{%gPY?>#!u%ciU&CCo~_Dn`= z+}BBA(sN%?uo6Wl(FMC#9WWX(Ig6SC`LHe=Md`6~`7YLbp%J9nmIbC(z>_?o;wbJw zh*@0#1HFwnG6S4t0Zm&86)U(CSsIR_VRMkR_nbMs2U{HS#GrLCsHwv&BGzTK?_6Q1 z(PkoVgU#Wp#wWlnbRgFwhE6pevjsIcI;BL( ztlF-%k{1ErQFu13E5@;GPa}?+0xY75fcYp^yU^L_Svt;oCYzY2CM8~mrKyQ>U~$R? z=v)xtd8y*)RUhFqc?6~UGt;M(uGuDqSr!R~XqKcQq529!-`LpjG-}E_&@#jlJkg0e za61|io#WXv^kgIEngyl~mXGN`DUwR(Id0L{E>8w>RZRhH%6S*(5W#Z?PSv`UOn( z+9&tpauyTJM=40Z_Uk@%th1?fQ?{uI%1o4`rtT#QR?t`%nwmP*$@kf--Dhco=ZEzC z#irUMhEcZ?#VR^#^!Ic!t*04f=80Fle!I}ea~&7HHSB%8DM?LY6%f}lkR>QbEDn}m z@$IO)d!)-8f*^_O?uS^|jub5rwq=GyAqOlKvg2{7zAt_E-9T~@G=Y6eJOmc(qQ`d{ zd!C2wNIV{wt}q`J3cwT6*I$1%Vgsgpq@U>!wj(8tnOuZM(W~W5BFz+J+$)bx0B05I*|K0q{#CEf>Am zV-mMD4LFxd2cEnHvm!Vxjo8qRXQjwQDI$N`G&NJ~^Xv|J<>s56C`C$gorucDVrBha zjfg+K+5Y{9{}&>v8#gQOo(Dcv%71p=y>=cfR3FbfKQC3k-*oOisQ$DT`0bSMv=c zY_F?-x#2!tc9-uu<@@gPli*U1_=RU%H#eQ7waUf|XZfYHKR+cR$wkc|oW~@+UYE$A z=9DC7EJ($qj1V~Ryha*J;M97xK@mha9K-}}Bz--ZqY=0vZ z{2=db@{{RYGucfny;jy4AUaqrldDzkcXjOK{@#luXY)~I^Lcgo-qv5QZ+-Z_Qhv3) z@~`b5esmr#$|2|HUxGy5UU^r2vg*A3M|ES#dAQ~*ymaq8bQYdf)^GntI=Bh??iK|V z2GonavT?7v@!)ggJq=v5Xdu2^OfpLc3-s7mQQ6mN&>$LQ!4xscfRvDAjTv^JByxhp8lxv(SBykX*iFyvpkaO%y@5nuMsHu&;WJ`ywJyxL%WLlQJBLoa z!7rFOyCaH)MW9uyny;&M*yIW%@yk^{Waid%nkYpgkrSecYjHT&UqDrZ68{BTdrkg0 zzqR_lvVPlLo~vyB(|tPcY^+x{A8o(7Uwu5ked|GWbG1@lbjs!G?_Smh?%Nm6t+yZN zZn*PH&hksI+rEDiG~DXyocsE^H{m|~v_1E%QeJTH-m5;IcVDi!KYaK&ccVV3KP&N^ zrF-tpTicJ`yNfSAnRqk^*>6O(w}DdRIL!Lro}=EkXYF|D_^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{y as i}from"./hooks-OXlrtKZ8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-FAYcGwCy.js.gz b/assets/index-FAYcGwCy.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1977b52873d327ac623ee9acf16b4302a3d6c56d GIT binary patch literal 1174 zcmV;H1Zn#piwFP!000021BI4NZ`(!?hVT6qDo+x^-H_CW6RHYmE3%zBkv~#7k%GWj zlS6SWa+ls+>LUVy7DW#|1TB!FrxfU^J+?qEEt>wDIL*%}NHM7?J1rzY6z7?j!+B>2 z(kSLaEf*CcD>U^5k2HKU;Cv#{{^L-nz0oavCbc%rISt>OCV*D)I83Bt;#;_RGEKm# z;|4YxXs|OL9gnP8IV5E}KIlEP%FvlaF6R@PX&JbQPF-W~@cuY1 zQ_>Xx%umA5X<`c-==}D$w~dC~GIlPV7B)?6q1kL-B(uOR$33z*%gQ%RY#L}29VR>0 zepqH=L7751*1`rF5BH`mzH?ZH+(Zaq?gF1l$HE3~AjCxrV1K8~kr_xH0Xi3sg-zT< z!o>y}umfK2ZQm`k&NP8U!imcTIHrL&uz9)1!K2OY)Q!j2C&_>a@UBTadAuL@)X`Qs zEm1U-Xv;Ln+^W0R*@i&AcWyrR%oha};gU%`)>$0P{fPOauAEAIFVo&0!@&dg@rXjtyj)o6W(aqm8SrKM@I2 zGy;^HRvoq z7F_Y1GLiS}(_L%WTw6&$VXmT_p;OAdY*4U?hAlLiY&GQ-z2bVpJ-C15O&_l990|jB zDh9UDt+3x~a<{imu_?)xGJgzsqquSSAWW`2b51EEVu7R^KtxbXganaqavgQM$1QdQ zt08tdld5viIZgn3;8O-&9>tsiQ`IFS5!l)hPZWr|5b<3efu>7PNnEWhSE(vXT_HG; z#Zk4Ui(FEGUwyJvRE1z`7eBwa`1ZM`PheqdnYNbd?_)22z4+ntB1Sw8N z@8AA>^Zg$euf8duINh@ zNl3@c)?CPzJyY|*CrPO6YOQnU$p=!m5~VoPmueA%tx@K4O;<2i_Q!@U=`*l3McG2r zIqQbho#a|eh2um9)n!anU~4x;-YDcj#4jHs4-}!Hrk^Ju7WT>lz}Zil*3u6b_!-RA zsz~kaFF(Ec@++g*uU%dM9_3vM6 zH$X2eu(dwSDnl+Nl|IK6vvQwIpmIROMALHvY|StYWLnv0)q6;5Z2>9~Z0Qk29`Z!E zU~}E&VG=QEi!?3Fsn(V&u<~CPu_O%t#}=wD->IvBN?iQWHO>aHM-ImJC~7; o(z7C0Y5$g+=2y+Tm)6=a&tE4Fve${Cj(^b literal 0 HcmV?d00001 diff --git a/assets/index-HwK_Zu9G.js.gz b/assets/index-HwK_Zu9G.js.gz deleted file mode 100644 index e3a6a3b39300d4f9957b4bb6dcef10c839cedd38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2693 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 diff --git a/assets/index-Jhat_JPF.js.gz b/assets/index-Jhat_JPF.js.gz deleted file mode 100644 index 4a7b3dcd8bfdb60c4f16beae59c28bde19b4024e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1014 zcmVeiwFP!000021BI1MZ`(!?hVT6qF42Ppa5p4H$+3(Sv=!M-oXECP*_DdG zSd&9?C32VE56OzaQ-NN42?F#3MSJP7@Fj;9DEepO*7+9&DJ6|)x4kZ(d1vOG*(FUg zF4X*BjmR~Thk~aDz87;omT1t^YS-R4z$0mF(ULRpJ#V5xOE~kn0MEAY2DZ;88oWAo zvF)Pxbh|zAv*_+18504)9bspmA7&lZ+gS~pXh4fvvP4VI#`kgK!>ImVG&~tP)77Yi z2Smo6i|q~U*l5<@-+$V9=Bz?w3X-RQE`;Y`8#j>fv4#5Vh}S#24_8^AunCa`XJZEi z!^}N?n&?$#B+)r#M9h%%V@L_gh>%c-Teyze?UN?!!RS_u&-s`Z{aCnx&VB3P_(_zl zQqmUyEYwNjHL!y%bg>zAcF~}{id{&rxhQZtJrsHx`xO})0PkGD&^U#tybow_`mV4(pZi#6%)FOV4>COT{`0y9!2odiyq)39fia*(iAN zc;6W`Dh-61`HFH@_!xLLwy}){O*9_wG~_M4Wj^5_J?RCLXVrNn$vYJbJLrDW?KHUG zS)~Fp8x=aXjcp5Uqhr12944zwCMZ*=#G2Sb(coaxH)=Uo9%Pu+v13tVeXnJC)taD5Ipf zHW6hg10ktY5J*K-v26~v&Pt+O{tXm%unmCFQv zOoWnN1G~76PE=!MicycK3!h!gTPN} zE#|x!zm_edVOfT$s7jz^Twi^CbM@t4-~RIE_aARwU%h?#&Gq+Jf4=(l&2L{BdCe^9 zUuejLD`|$DD-f;q+JjI3rH&n~6ldm~vvxxLaZBLhDwc(qA6vEDoCgpRov2degKj>9 zOSSC&=8u=x-~I6R=T~okdTrF6=e4}{yq4!RbM#;CcM6+|5xACXm=cuE-a9B6cKgTT~PL-7v7j* zdfE=QGj;wHk?`F&RNZXRm+kz{>GXM?b3|S!Z8zlsGY57XYn3-hD^=>zz-;2|1?^pv zrD>dsiffQo=@4Gei_Dpjk}o89C>@4v(jl}1)5~OjH}_Zds!T=9q+y599`Pxxr&m`$ zhClr}v^2n#dK9}}9tmK*mvxS<(5M{YNryh6Bmm8c2UB^Y+QW&A5G4)FXZu zzItE9Tn(3diV7*%E;)&iP@p!#Sd5Hic6Upkcn=j(Db#~_ls=u&?(?2=DhI1T#0GC%uo-KWHbd$Pp^j-XvG?u}aIa`3y(Kttf?Ezrz>cGbyHzpTKXPzJX>ioW-mA zz27w=Lf|Qr60?w2NlY`J+SF^;!2~S`X|<3>@Q@OpP#6up^ZC5JmyMJeFzbAwGE;SI zLp-v$ymbAKT%na!6-6O>`F7>cg1wQ9o#a+12@4^kT~G*xSr;B3&jRzI-`n>zzxh6i z%Ab2P$Fl6bi${F;l8uIe;=_GPmTWha)f$NAMd$WM=05D4g^*0I!SEDw1_jdwbv4Ot z7!2;Za)PfR=1LlS(Es<&A&D>+5(g?TltgI{H006|Vov8o- diff --git a/assets/index-M-iepvmS.js.gz b/assets/index-M-iepvmS.js.gz deleted file mode 100644 index 725673f47c7db1368e909ce2f5740cf0e76c69da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2019 zcmV<92ORhxiwFP!000021GQKGZxcrr|NZ_7cXg_4X?NIlzEBpKGvpf-2uWzdB?zI( z?z26~?#wbX>m*o~a*(#rLg563E0?xVl_OW_66kSU2nqMcV6T&(_!myQUK`s9CDQ36 zOY5EYd0*ze_jxl*T#s>CnonSn@YIFyVV859xe7W^U~E=slViRdG!C9bGeS8`>Tn$5 ztOl;=gI33SjxVwX`ULe{Ec%e`Lfy#d*2ahOQxj9^xfTlwIxr(Ni?LY}!gSQ5O zy~r?7TAQ0Y!~MB})h@U3!b}*xVIV`-j%uU+Q2LD1j`295Qj1`{NZ0a{CyTvoXtW(< z`J4l_7SN2yrjd@iHI4CJfHOnwI6Mb}xu9L**)%dxkH#&eYvXi;bqx&mwED zLJ1E0D^IBA0T)C_u!Y1jj53Y%ixDEq<3TMqT)1@1=$-GVFLO1?G~(hsWYbao;P~X^ z_$95QpTH_$E=9Hnb)znALiS9#gXCyC<}wFr1CKD>S`O#(UboxP2U0j>I-5paNY~QF z(Vp>hV+VJq{v!9OBra%C(c+Y|+#yydo)LS&0b7z3iCk!a2emY&WPElHa9qah1M?s?LM10u5G!k-G%~c|0lj}}s;i?n3Rq}j z!JTG~h%9z#xnT)2L;lg-IFB>QB9x)omp?t8p6ux$ZqBEcB#dg)gxX=FAVZt%)n;dp z^@v^eVt?EkIW=Y%&vq~qJ5Ixjj?&sE&hS7Fvj#d*w1`9MM#I9M^14S)JN~ZmHBBhy z3!1PB;9||gTmX;w-lg^RP4v<+s5i02sE~71aelzi()W_7Qr!teN^yrk zvgF}Bn1&iY&XUVu8oEj(xP8p0($t&l!aQ&2YFbyjbhTSod-MycD6qLuG(xOd;O0lV z%ILUfV+kXnO+Ry_1Sr(c_$o`L%5CDv*E>k~n(@^bZ$$WVN-fz~VpFOP!#1ILldIgP zCMjpEr(scdo3~R-eTZ za4~UOgw^Gz)$bQ$A+~J}LbQsX+^OEa8H>ZTx5{2V-+8^%P|dfAuKl(8Y9qM+V(0$z z7+`V068f=h#RYe6R<@QKCZhgU)cQ~f_Ze=mt~W8vY)Dc}ihza(9hg^3*dcjpDi(y} zGqh<#4*QNYlc~&+^Y2kT=1a+_T9OMMn2N`Vi}`}0N|=}REcZFYnvG19<_NXf9QwTr zLf||gLUSys1V28mEq|?~%J2918O+PN*CzTxIi>y|LYl*z5}Hpcwat6mum8N?s2b>f zM+KZSzR#EWYFv~0j#EylEEBno_+Dxf+mE|q07q?sHsq=DVGh#gG!gon!_q1Ye?a6Q)($Zs~PRDGrj(Ds>yc`=LyAO>yJUs1l3}W?^0n> z6(KYcIT?eTNaB>52RRaHo2*=pd6G<(TH=2%TZ+IXv7%YhQIJv*^9006cpq>2Ft?km z4F_)``1WaVbM=F~QwnKC4XdW^U3mAMt;*JaYIj%OEMBQ>eG&X+?d|4`>dP0wuaAP| z>($$9wYw{|yFXSop47fstNwJg_F!q}>Pl_v*SDKDg6oTwSC8AIukHjtELYYyYJcB& zvv@^GUHGkDZ`)jO>vrwujsJOHW1rz^2NJbcOO;nIg5~R#^~K8iFTvW~?blbUi<{Ng z_k(|~1WUJS50(&6kPwh`qj$z>g(FpYJ!8yBqXZOeh3zyRMs~VlKW7vLS_AK3~F*9 z5nQ{sz4&<|q*S!<;XDsA?y4mRPlGe!U<+KJ(o`JC$q%O6Q%lo~+rYs#KQcm&2(zn0 zsZ%F>ALKY6y4h8#U4fmD;0}>Eyyl^~&tv5T^?a$8qM=~Q0ud-0FRIeG5SWojF=gh+ zJ8?#;mIIiFof7df3^E#lDYbqW?zykuJ~tY(Idan+7%05&CBwDU{?4u2%eCh}Mf144 zXG!grvp(#??MExY!%anvt}{uZtf37M(l)c0t#`>OHT_po{P;X7>VMS zmUPA|?-Cj>WMs=cjqSG1SGC^ct=TSz_prk-AAMtvMj!w6^pp?(?!OkTJ*yfJ0021* B4aEQe diff --git a/assets/index-HwK_Zu9G.js b/assets/index-Moye-KWN.js similarity index 98% rename from assets/index-HwK_Zu9G.js rename to assets/index-Moye-KWN.js index f651bfe5..784e84c9 100644 --- a/assets/index-HwK_Zu9G.js +++ b/assets/index-Moye-KWN.js @@ -1 +1 @@ -import{w as u}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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{w as u}from"./hooks-OXlrtKZ8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-Moye-KWN.js.gz b/assets/index-Moye-KWN.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f2a2f41e6acacee6b21fc74f768784a8fcd77067 GIT binary patch literal 2692 zcmV-~3VZb*iwFP!000021HD=6ZWKor{=ZMr)GE?Uwz|`o8DAPX@`W*E0~l;IDV8V`(KzRRaB;@)6JGkP`CP?si;966SoFxx@r zx$00lN2D%Y%c`@E{_e@6g;G0;I}GC>ANu}aRx>qSz0hCCjjCrx+F=*?V2@@PnyD@< zjInURbK2!DS~@S?Hw?|t)gkp{c-S2C+c70Z0-;8*9!*yZXWpIfp@&blgPf2t95_qb zc|K@rx|UH@%6c#!JKT;#3z*X)RxhwYQ!})z${bBsCxa8z%8eds#}3YiIOO=8Lm3`4 zbgfr2T66539vYcFMdt;@X7$0um77F5Xb=c6+qG>sM(WYYFWNxwG z8h(E<*N!8BzzjJe&Zw@LJ?cC9J7k*X&Ua*#1O&;-DUd)dVa5p;*yREV>7}XZ=ORRu zpw_@{!z`{KDyua5-_Y>Uby!us>)-mFW4VAw1n` z2NtkUNgx;rIB^CI&D0F_cuqewJ#BT=hKIPymx{C0=aEKB%^w%|{NZq@8&_gf&S~4F7jvzEpXG!47LeUKMOpiJ@H=N~N`VxE0IdOE{ouBCFIpq5dExKl^ zeg5%WmO8mkR4|WZQ$}OJoi1fg9`nPlnKMfQ#FkXQ65tV9EYSc5B2^Ah5!+xq7nK}<9E-4&N|)n3BHF`nK9z>7`Fy}g zL)x|?$to%goGSYixg;pq2aHM@1_Nau7jWR(-I{kbM>$qXB^6REPltr?D%ay%0b!$_Rj90txvW24JQFms%CgBR|BT0y$;`bNg%( zVD0udwfhem+6_~OrmjOHtHVAW_Uh0ubZA)m42-qRA_gG$=)y2^<_e64fomVo;cRm? zA(nh>mmTU;W&>83MJc0Chsy4cu9<02slbKH4k%(3C!8btu864yFD6|AGCP z3giQ2L4<@0yeMoij`NsdrqH~Cl+$>Y6M+Hb;cP4(MRQm=gaiW6$9Z7`2g@l5TF4WO z6bhKxfCyX!71-dHGJ*qPgL%vZagg88Ab-0#8FC!VxiTux?j-IK!2mMkl91aVtH066 zS2?29HuOv%j5kkU#2in_1qBjFz7s^Rl}!ML2*Zxpm1O($M3O5a;_nJFeVIfs84wyM zLoVMHT6$yG6mc<)g)SP8IGPs9ax-jgA%rUU+V?EMBm?SCw zr)4Eok}K5gt8#a?(IVjh%HI<-I=PzN!zkwf`e+vWc6ql-5^I0#LB0KbS!tq4Rnlg0 zE?`UOuq9I1$Rg~>_e=#A7;)`#%&+wZfQ%G8VS~&Y0M1e&Xfb~6&_Ey(9F1H%pf}q7 zY**jUN{10!I*dy80ps<@z)Ug+&bAMNna-+9B91}63yN)NnUo<~f<2UB=J#G>@TKoI)=`|rzfAg_9nCxpHh}eMb8WcE-j|ge=^c<8oHi7h+>Ue9PC+rMw8JF1b9IiVhk;% zded5-_j zq+uW;A8ZGPLCexh3`~|>B=D)|aGk1DV1uY~9FijSISeC#r;bw>r+`c50W3Q{;@k%D zH6K*q*-l)5$UN4Lk09p4gN1-olna3^#AoKy0CDE-L_~fM` z&*~PP!iypi8=6wx{JeJmyZWa;SFhiyELJSHIp` z|3)!&{Y_KXmFnYX)kka9hu>E}{`j{KJ_PBR^h_G=qi3e3#8#^}9&O)TQBWx8h=+m# zKIP#eez9@2e(AgFm6h##pH*-CP+NIe`}?n3YwJ5--Kk!`Q@wiY#m3d@KR>K}algL$ ze0y_sYwekmM?S|&b@^{{F?8a@xl>1S$8uUsTBKFk`S{xQ=IYMFU$)ks)z*HhJ@|Zk z{qx!v_g`!*kE5kixLER$z{>U~Kh*ADez9?R|Kqkg;$A?)@sg762)gNP9P$49lIi3i zAVnlSk;&b7R$YD?3*t=Gf4x*&dnmoTxxW9tWVM7Gh2ywqlcXrsAHS%5@U3*|`lGG& zZ>p6u_HMt*0-&bAagw5$+{cL6D<_FcAtI{tTNGu-c^7?LMu%l2ZJwR5#4yM5qYp6`RH7o^t2bZ24Yt;<)qj4l zbN6~Ocb6~Ku6?zA_oLd~+x5#oHHPt{`nP|P-FWZ0Y|&qyZmr#{UH+tcWuH5LkcmWc%iNYa#zfG)BGnY7QmjRRlI}zyAe$^(Rm2 ySAKj6Z;5cf7<(BxFPl_N(q__?O8OvPjQ$>UQT{zBVX1QP5B~zoCqA$y8UO%;G%_Oq literal 0 HcmV?d00001 diff --git a/assets/index-zkIC_ZZZ.js b/assets/index-O0OyO7wp.js similarity index 96% rename from assets/index-zkIC_ZZZ.js rename to assets/index-O0OyO7wp.js index 4baf7306..a9dad3f5 100644 --- a/assets/index-zkIC_ZZZ.js +++ b/assets/index-O0OyO7wp.js @@ -1 +1 @@ -import"./hooks-YRutF17K.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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{v as s,x as p,y as d,z as l,A as c,B as V}from"./utils-fP3RnfYZ.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-OXlrtKZ8.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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{v as s,x as p,y as d,z as l,A as c,B as V}from"./utils-B10ax23c.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-O0OyO7wp.js.gz b/assets/index-O0OyO7wp.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2e347746cc3fb70c7d713bdb2c010e32667189f0 GIT binary patch literal 1715 zcmV;k22A-MiwFP!000021Ep7QZxcrzet)0Bw|!&lc81+`9Kgtxli&mjO-M>Y6BI?0 z-LXB%dS){->%>@=XdysbD3uOqS}0cv<+$D{pd$4`LV6$Oytea-uTbsUIlSxS2q0M= zYvy@=^PA`Q%pa4I!?;x7p(1080*rlXb9rj!2wV`#F|s>`ma$+Z43>D-fI3V8ZbA)A z(lacX8$KS!mR$_mu^ihKSsfmMskyR?vq{(o^*%5;Qka>VF_yzDn^{N{vwcuM3=JJr zCQqFBIQNMW1}z9+GPX$kSQ<=$c~d(ze!AdHPHC=6Q? z*?y?&&;ZNJW87UXn&EK^RTlj8bsg#&7y#q$h%sh|F%BnGf&kVJHBgv7Rqkga<6WR? zIfg_`s4ITss1?7l)C+!Ns{?*xs)K$rRm*c$Qs5z15?g>lT|+BIGLloa>|$5oIg@dm z)irn+>fO>7&kYQfO{cIoNfZ&s)*iIEPsf~`oEQw#OqX*^%?ex)Sp#aY4*hYbsLch4z+s0$ezdqW zsQ0hzWfOqK|D3W?uyp%qDHkaoD*?#>DWL++8bNXJiRtOdB@nR`Hj9W$kxjuqm;_TY zHB%ZU17XYsj;V!tfawEylrK1arSULE3Y*Ml4VZ))F!X`cqGjaQGcdk2TworUAPI(sruyjwj?`8V3j?!=D8+VG58P6;4P6$sWEfb$ z5)djmp@NuM9U4#vqdD#P%uF)kzakPqR7&&A7D2=$$d5|AFyapM;vCK-3s5?+E_`&t zm`+7@d)}p{B#in?vwWjM9ZdIw#l^vt=!w^vkDF&sPgvzoq7vHnZWIj~;D|k%OEI%; zK$B4+W8;}A7efo@3B^OKe?-bU9U;TYqibzn6|Fe-Uw-sHtuy?vs42DPEChiMbe0Kv~2z z9t=ph=VCHWyn7_*Q@eZG>r2!Uwa&~jH=aiRwBQ zlK6N;QMXo8+ow-FQSC(YqnI2ciKj-Hh2s>FGKQn4QH8lurLJwORSV~lYs<91kn>T3 zQZy8`DrCjRX{CgCfzWhJi)k@Kb5>%SQd7GqXYq>c&|2#cn(N;-?!0I`zy0dv^_{J? z*7~EJOWXDT{LsApowxeW`t}X)+0Dl7XZ4M*y}Nf?*KX7|Z+WXfzj}GyyZN-f^>gFL z7mXY1u{`4?BxCJJt*gJZ9$as2|EqE1CnYhPPsZ&d7W1Bc)_S<=XLs!%&09~r)!&-G{_br)_8whsesiUDY1{kqZW~kIyy9(aG;cj= zet)^Xak0L6HzG#s?+?8z&)f8!Z`XHzTKn(C&%MW=H}2otxp%Sk_%mp;pU*VP%mB_{Z)wo4=hcD_cr?Uy*BUvP?Xq*FX!57cHYghbZ zcjFiD;>!aH6&!~LxD7k-lhkqLs9T!HJfds(rvE?6hJZcVw%-&!a?h(i{#w;{&anOR zI7o_ZunX8sO#Yb7Z{;&MUDA|pA9~>TH+X93H~RK2mg%Qg{mF<(;qAb JZ#I_@006u_PR;-T literal 0 HcmV?d00001 diff --git a/assets/index-O2GXbd2t.css b/assets/index-O2GXbd2t.css deleted file mode 100644 index 3c8ea7d0..00000000 --- a/assets/index-O2GXbd2t.css +++ /dev/null @@ -1 +0,0 @@ -.app-lock-screen__content .app-lock-screen__input button[class*=n-button]{width:100%}.app-lock-screen__content .app-lock-screen__input form[class*=n-form]{margin:1.25rem 0px}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg{position:absolute;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11.458rem;gap:4.167rem;z-index:0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg.app-lock-screen__unlock__content-bg--smaller .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg.app-lock-screen__unlock__content-bg--smaller .right{padding:0;font-size:4.688rem;padding:1.25rem;border-radius:.208rem}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:1.563rem;background-color:#141313;font-weight:700;padding:4.167rem;-webkit-filter:blur(.208rem);filter:blur(.208rem)}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-avatar{margin-top:.26rem;color:#bababa;font-weight:500;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-input{width:13.542rem;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date{position:fixed;width:100%;font-size:3rem;text-align:center;font-weight:500;bottom:1.25rem;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-year,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-date span{font-size:1.5rem}.layout-content-enter-active,.layout-content-leave-active{-webkit-transition:all .35s;transition:all .35s}.layout-content-enter-from,.layout-content-enter-to,.layout-content-leave-from,.layout-content-leave-to{opacity:0}.fade-transform-leave-active,.fade-transform-enter-active{-webkit-transition:all .5s;transition:all .5s}.fade-transform-enter-from{opacity:0;-webkit-transform:translateX(-2.604rem);-ms-transform:translateX(-2.604rem);transform:translate(-2.604rem)}.fade-transform-leave-to{opacity:0;-webkit-transform:translateX(2.604rem);-ms-transform:translateX(2.604rem);transform:translate(2.604rem)}.down-transform-leave-active,.down-transform-enter-active{-webkit-transition:all .5s;transition:all .5s}.down-transform-enter-from{opacity:0;-webkit-transform:translateY(-2.604rem);-ms-transform:translateY(-2.604rem);transform:translateY(-2.604rem)}.down-transform-leave-to{opacity:0;-webkit-transform:translateY(2.604rem);-ms-transform:translateY(2.604rem);transform:translateY(2.604rem)}.scale-transform-leave-active,.scale-transform-enter-active{-webkit-transition:all .5s;transition:all .5s}.scale-transform-enter-from{opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.scale-transform-leave-to{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.opacity-transform-leave-active,.opacity-transform-enter-active{-webkit-transition:all .5s;transition:all .5s}.opacity-transform-enter-from,.opacity-transform-leave-to{opacity:0}:root{--r-bezier: cubic-bezier(.4, 0, .2, 1)}@-webkit-keyframes elementRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes elementRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.r-layout-full__viewer-content .n-spin-container,.r-layout-full__viewer-content .n-spin-container .n-spin-content{width:100%;height:100%}.r-menu--app:not(.n-menu--collapsed) .n-menu-item-content.n-menu-item-content--selected:before,.r-menu--app:not(.n-menu--collapsed) .n-menu-item-content:hover:before{border-left:.208rem solid var(--ray-theme-primary-color);-webkit-transition:border-left .1s;transition:border-left .1s}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol,li{list-style:none}fieldset,img{border:0;vertical-align:middle;border-style:none}a{background-color:transparent}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .ray-template__directive--disabled{opacity:.3!important;pointer-events:none!important;cursor:not-allowed!important;-webkit-filter:brightness(.88);filter:brightness(.88)}.app-style-provider{position:fixed;display:none;z-index:-999999} diff --git a/assets/index-O2GXbd2t.css.gz b/assets/index-O2GXbd2t.css.gz deleted file mode 100644 index 30ca6abb216a0e0e665461a49b4e2b8017bdee7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1445 zcmV;W1zP$aiwFP!000021MOICi`+I4{@!2VQUZHLGTygK>ZK6c5*p|WBm{btaLCr| zT0L2ErSabR%>MTx+1|Bxy}3(6xfHVd#hOPN&6`Fu3RzK5snZ*3Qv;x`uT!lM6b9i5 zB2-agkd%m8{h3N;?YG}6+Kk`Vw}N99PowDBF8pYwYi;raOE-F7=ge$`il^ahX&?`x z;_jmum&y�{f+Pp{+onRct^q6kAvwR9R&pHW@bGT-ZXgDyFxP+z6zJzB{3l(N zc`#cesZbp5;^^u8`j|PC+MG!VCI}_0k^EnT zH7+RYf^ja?CXRakScI1^ygNFuO}VQ?8xDpV#zkr4a2B~)Pv@PdHh5>lFK4%#nfZOMQz4?ShFmWPFGil@QVl_s5 zs%T_ehRn1z3PoMS;q20B&?=lT_a7*{jG}#xn?9A?zTE0+wRyN)%=)SK$;9Fe;c%(0 z#U1eeje5vcKE4p{a2T7%c1|>+&i9Gzv(PUH)6y6>s(=~tSxDkXwqUC6UC-gtr+LXL zU1FC{s5dlasjHC5F(`p;p#|&i5TjwLE0d%Q!uis!MrdbtS{t2{aR~Jp0Y=v}5b9bN zEEQO}0%OfMH1fG#V<0{`2K$Pi)onyIr`aegC*?ty)qtg&7W*&B5dN6ZS$G*OeEM@) z`Jp)@cn?0Kci%K0mgW({d{~yAC|uvFvo1ISKg9*3tRC-zt4Fxt>H!yA4SX=F_+x!= zHF<38ojjmz{h!P^}Hi z!3H292Ze7mx+^<+R-c;Ecx)1J*z~Q|kuP?r&##(ao>|udyWPvrNtn>k_PSY@QeIzg z1>Az6`}>~>wICry;Bf+LZGil1_Hm}Su4wmc>b7BUeO%X123AYKgDo=?N)4+hW{?9djL4a( zng-%xHF8jTyn=8#I50=hF44Rq*_326lFdoBAlZ^+mn1W!Ac?Dw{w_5F;gWD9oRd-# zEr}GQFhHE&$y$Kq7LZ8Tfa0Wi^(4NWCaxZ31{lGNAnzV75A98~>loHjSfmy!39-@& zc6+`e-?Y|=qgD5q))u+B;9Nr2ZS_{O`lQwJRw$UO?sm3J>b4T5;cN-{&Xz^(niU$l z(Lf1Zpkq{!#`Sxpn#yp^av`f&s0@t2{$q{{L@5-|E*it>a@Cn&mtijJ6L{}USI9dy zlyTR;HlggiHQ4pFOLD}8o&;(ui;$Baq)<1%vh=MVzS0WGTi9p_-n}MobfQs{-|wmo zDDo~T6_(^jrkp-fl2^j8;4M>@{A9G?&F9Y`x8RH({01cu%ao-Sj953_h5^OFIA`ht zMK12)7ubkINP*R%YxP#iwZ_cNWC{h7f?41zn(KS2?cMR5jbW9)PQ2DZ=nnwog}bS* zuiF>TEl|pZWr+m7PvznKYmpb)AXB(1wD1=JY(b&*!O=t0(pYWWv87B(eG9w?9=F{7 zjYEO8lkmlhL(@GZH+__kL|PcV6&%cQ|JJ>9IAQi382!%wc3=GiJg5N?c^CiyM>)yy diff --git a/assets/index-Jhat_JPF.js b/assets/index-O7Nhd9qr.js similarity index 93% rename from assets/index-Jhat_JPF.js rename to assets/index-O7Nhd9qr.js index 2640753e..bbdeb4fd 100644 --- a/assets/index-Jhat_JPF.js +++ b/assets/index-O7Nhd9qr.js @@ -1 +1 @@ -import{K as r}from"./hooks-YRutF17K.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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{K as r}from"./hooks-OXlrtKZ8.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-O7Nhd9qr.js.gz b/assets/index-O7Nhd9qr.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c455f1bbfcd19261464b55751ff18d22c83e0aac GIT binary patch literal 1015 zcmV_|mm ztjQs{(sGyHT}oC2o(lBZOAw$RDB4Spg)cd@K+!)FxAwm%NGWMVyX|%P%sVsh%r0r1 z2&v}>YecQdERZ5L@PkN*u|mD)OzMN-CLSqcn--jbAGnhgQUzz8kl@-D-oWJ!R=CGg9cBaw2C)c@e|}B}6L7#VuS#t=36{AH(QQj3>mH=KWZ>j?O*n;OI%1 ztWwI806a(;bL-f_7P{C9+k0rxTE#Au+gKDho%Uopjl7Z!^#OSi;T)K2V++?%#2i~k zR&^B&K_kkwq+C(YwXuV3)NNajhQn%UJP}by&Ej*xRH0Z!L07}5lkVK*5-GGOC>!}N zKihW(^-=>t$~{d5&wcb=8{61Mg9aLpckAko-ZG!`4xb$RlV|05G4@Wy!VcPG-F97g z?N!Prvr(>N+t{|y4mwIZPLHiJiKJYk0&8Fkg@c1hLv)Tx=~5|ydow&z#kgw-3E2SX zbym4lQ>M_aZIMf->fN`q2-N$vy$pSuZN;UcDc2y0rx%r5*lD20)?+#p?b2=~lv9#l zn~-vpfK*gz@RcSy-!=zZX9ZC#{{{-W(Z#OaxGXs&Vx$G4F$uwS3I||+Fz8>P(q#fK zB2p{2j%&DzPIP@3@6pl{yp+IwkOfmi0SUsS7MGmViqUh|!BuP_$KI*;Pmee5J|t%{ z<(kHTiYI9K6o_C;M3bJn4+r9DI-z>@4&Fl!;j}-#2VTBVOHj4igJ62PXx9^5={5cE zBn9k4KsmHToCpqFug^J&p=lhF5RO5mOdDn*MWUK>j4>y40$3L3hxut{F3ec3%q8el z^0i#klRz|_bcGM=hEFGkIrkV*s%e0fLZXC(U}WYOWp*LoUF0?MuQA9FicIS|q6&Xf z)MC!_@u#Y3)Gf;}HPsB7#`V?LH&YmpXP+tpzvdg0~p;#!ZRyt5_6ber#1TbM8YxQl<-$54!mr zF7>ken?GJ%fA_=f&#!NPdSg^xWR(L&j>DCy>b#jr{u0ZP%G1WPTvR zb%J`MqV`%-sX!o0P(%_G4JYm_f@Dl6RFMk=MdsL=&j#afp0jXbr{iBZgN|LMbu_+4 zGQA&%d8Tt3cXG$G{GBtfLcRcZA+y|0z8FFdf_VL7yKysU%eF#|HD(+&34-C$i69wO zMSLxGb&%NcV z{3mm@Iw^!HtEVHD1%cPZaUx5Z;fR`@+~0AP^6t$BoV4o z;7Vg=1WObn8tQbDsaEkXBUk1dRJjP(O->vCk4-@`-m^x&n{Y#8uDLeXpyp`y_3EuM;XF)zR4mtQ%1va^H@004c`a-jeK literal 0 HcmV?d00001 diff --git a/assets/index-Q7PnpqOQ.js b/assets/index-Q7PnpqOQ.js new file mode 100644 index 00000000..a4cbef54 --- /dev/null +++ b/assets/index-Q7PnpqOQ.js @@ -0,0 +1 @@ +import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-q00eN0OR.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-OXlrtKZ8.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.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-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-Q7PnpqOQ.js.gz b/assets/index-Q7PnpqOQ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c87e3e0ed89a384c92ee5eef044de25fbf0b5933 GIT binary patch literal 2138 zcmV-g2&MNQiwFP!000021HD*nQxnM+{(gT&Ox@Z_s%Dy*grLTXMtM=MEGTowaF-Pjd|8p*<$6We*V%!HVP0J>UR zl@FQj=Q-!}InU|t8JyOs!L!f@na|8644U?XmW+wS6s4m~)HRdEWpD^YE@ey<4}(@9 zw~GBIlS2bTp>Z(6{70~B!4FzAszR2Ew*vVf2+87P|EW`-cYYD70cDxvhHksTgmFj| zB#ucE>XCZ;>g|m%QK57cJ8mTq5r-A&%(?EQUXNmmfe=ZUnih|M5Rk;N!^zGraj?A} z2FDSjX(Wyr@eq(fL^Kp2iT&g(4R>~R)MFJ$GLShq8H7Z2NN+v&xn}MNZWt42Oo~iN zp)?eAXfWg$mq1u-Zy#tQeQ2bfGsfa=p3U*`Uc($uDGf`(DiW0xBm`-38Aza2OlcvR zr=)N_Fp0Q`2{$ldSc%IZ1Z1(NQ|cHR3ZJM)rXUm9WO|rt%(WO66FnS_oHUQ`#OVg* z)J4gndiigsLW7ZpBqmIva7>A_bTuvm8OY*bn>adpBEojqtN1gNv)z4a=8MJ@YudII z353K$T2E($DxD2hTn+YK&j@x%2eSs^ra^pWAP|flr2!NadWT1l!U1Fq zCrKci6L>I~Qz&8F*AYVwC~F#8^s5x-I*YcnjE|24jv*PtP{%-_=@zKtV;QGfl*BTJ zKZClC)mSJjg(KletMkZ^VjvznG?>xO_86BxQ!t;5{WXhnUkPc%Q&f%mlZg9sL4m}) zxLlY1ZI>gA5?zA|N>NQk2H=xAR;Y?x@0_ZXwaETPQx{?bCITu-V1n9dTBigN9>@}y zMp1v?@d-?sUtoxvdLWqf){9(9CG{wf9Y>I-kkJ7-jDC4hz(hBBJLZ!EP%}}Kn3^W= zltDSyPzOrW)6RU&oQj62NtC8@+opF;<$^+1bv$xGqfo^p8HIvjlBki3nE@hXw_Tox zm`7z47SfQIP>UXrs#L8?RbA>pg}NQl9#mYVDlRqcP&?kst6rrtm)ez!^?Y8|$v-xOTM9$#-1=J#Kwb zyQ@jA9d)<^wFUO5xOS+!n&X;5hnN;rl%^eCI@KB^bD#R$wB`hFUkX(F*;%tfsK%7CKryEXElMAlmvMNeIQ{z#m!@k^w(50aXA)7%4$BLKPeR%$q?Dy=~O#K~A z@XB=g#qajNuK0r&gTgK@+o7SpPlWzdXirZjLw#t>M2t7}=GXUR+lw#k`Kit6h0?~V zHNWJAZQoh57gn2_+drC9l#ZU&O!m=HS@YB7hp&q3`QrM|_O-|M-C3V*&@^VqSDJfi z=ch``-&ln!_VdTq)eZa3+E!uSy78j;=5cB9nf=elwR9hJ_C24syz<*c>mT>5e8FCN zW&it*6X3;Mv!(7`;^M~J(&97UyZrmg*MGNeEbUwLEXQ0!(TYaA*!}wpF1%+nGO$)& z7hhkmtkhbYDnFdwD$JL^-mo66l&}75%{{YjEZHw-%5U$L-aPl5Zx!Y@r`}rA3!7IL ztVav>`fv8i?almsd*dJ5-}1fZK9kKr!-p!H`ff%}n4D80 zWGQLaureCuDa=4+mjuq0KH!W5cMqv{pK>KzZTQ@W=eP9cwteqz^ndsL&Y@F@q_TS- ztJp8DKL-H#qX87FLY%!m7>hZUk7X!UeNq$wH{niUav#}}4V%yhx8~dx`#)2ks;ay3 z+#8UP&3MPNlbGh$D#1@lzpg@#qAu1SMX{rM;A2SGCU|GCE3F-bK9dB3xtyEO53hT1 zeWASi+Uo%8(XzF6%l`GjR$;!lo-aN9Zu7g9;;U=cx6{Qp)5XHF2P>}U?Oz}Kp)R&I zZdc%Px48a%Grzcbb-`X*tDZU5%#X#wa%FJ! zf&Kl z{CWMY_2f!%{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 Y=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:l}){const{getPrimaryColorOverride:t,getAppTheme:o,getLocaleLanguage:c}=h(),a=Vue.computed(()=>{const r=c.value;return P(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 G={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.14","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.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 J=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:l}){const{getAppTheme:t}=h(),o=()=>{const{appPrimaryColor:{primaryColor:i,primaryFadeColor:r}}=G,n=document.body,d=z("piniaSettingStore","localStorage");if(d){const s=R(d,"primaryColorOverride.common.primaryColor",i),f=U(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&&q(i,{display:"none"})},a=i=>{const r=document.body,n="ray-template--dark",d="ray-template--light";i?m(r,d):m(r,n),k(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)}}),Z={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},u=()=>({lockPassword:null}),K=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{setLockAppScreen:t}=g(),{updateSettingState:o}=v(),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(V,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:Z,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("锁屏")]})]})])}}),Q=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{logout:t}=_(),{updateSettingState:o}=v(),{setLockAppScreen:c}=g(),{isTabletOrSmaller:a}=L(),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),S=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)})}})},x=()=>{var M;(M=e.value)==null||M.validate(A=>{A||(c(!1),o("lockScreenSwitch",!1),s.lockCondition=u())})};return Vue.onBeforeUnmount(()=>{clearInterval(f),clearInterval(S)}),{...Vue.toRefs(s),backToSigning:N,unlockScreen:x,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(V,{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:Z},{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])])])])])}}),X=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=g(),{updateSettingState:l}=v(),{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(Q,null,null):Vue.createVNode(K,null,null)])]})}}),e1=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}}),l1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:B("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var t1={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.14","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.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 c1=Vue.defineComponent({name:"AppVersionProvider",setup(){const e="appVersionProvider",{pkg:{version:l}}=t1,t=z(e,"localStorage"),o=Vue.ref(!1),{logout:c}=_();return t!==null&&l!==t&&(o.value=!0,W(e,l,"localStorage")),{modalShow:o,logout:c}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(j,{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)])}}),C=Vue.defineComponent({name:"App",render(){return Vue.createVNode(Y,null,{default:()=>[Vue.createVNode(c1,null,null),Vue.createVNode(X,null,null),Vue.createVNode(J,null,null),Vue.createVNode(e1,null,null),Vue.createVNode(l1,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 o1=()=>{p.locale(D)},i1=()=>({mounted:(e,{value:l})=>{const t=new b(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 b(e,{text:()=>String(l)}))},beforeUnmount:e=>{var l;e.$$clipboard&&((l=e.$$clipboard)==null||l.destroy(),e.$$clipboard=null)}}),a1=Object.freeze(Object.defineProperty({__proto__:null,default:i1},Symbol.toStringTag,{value:"Module"})),r1=()=>{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=E(c,i,Object.assign({},r)),l=w(t,a,e)},beforeUnmount:(t,{value:o})=>{e&&(e.cancel(),l==null||l()),e=null}}},n1=Object.freeze(Object.defineProperty({__proto__:null,default:r1},Symbol.toStringTag,{value:"Module"})),y=(e,l)=>{if(e){const t="ray-template__directive--disabled";l?(e.setAttribute("disabled","disabled"),k(e,t)):(e.removeAttribute("disabled"),m(e,t)),e==null||e.setAttribute("disabled",l?"disabled":"")}},s1=()=>({mounted:(e,{value:l})=>{y(e,l)},updated:(e,{value:l,oldValue:t})=>{l!==t&&y(e,l)}}),d1=Object.freeze(Object.defineProperty({__proto__:null,default:s1},Symbol.toStringTag,{value:"Module"})),p1=()=>{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=I(o,a,Object.assign({},i)),w(l,c,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},u1=Object.freeze(Object.defineProperty({__proto__:null,default:p1},Symbol.toStringTag,{value:"Module"})),h1=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`)},{}),f1=e=>{const t=h1(Object.assign({"/src/directives/modules/copy/index.ts":a1,"/src/directives/modules/debounce/index.ts":n1,"/src/directives/modules/disabled/index.ts":d1,"/src/directives/modules/throttle/index.ts":u1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),c=/^([^-]+-)*[^-]+$/;$(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`)})},H=async e=>{await T(e),await F(e),await O(e),o1(),f1(e)},m1=async()=>{const e=Vue.createApp(C);await H(e),e.mount("#app")},v1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(C),await H(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?v1():m1(); diff --git a/assets/index-QH0aNbrX.js.gz b/assets/index-QH0aNbrX.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f8bc2dc467429e40058dfedbfd331ee3c8404bf3 GIT binary patch literal 28817 zcmV)OK(@ahiwFP!000021MIzhk0eKWC-zlxO9IsmR0K2LBbwV>l0)wHYNtsq$?X+q zu^QB5Wp@>sUDd3ruHp1-8#n`Z)*Woihdax@)4`T-r!x%rR0*99kgrbW^G}!Jz29pV zs~-xR#^~yb`o?Nu`jYrQuS-zp9 zQc{)TP4UCa@9FoN?RrN~>*f5s7N0HN&{9b!7L_c;k7n=B%{$+Hd%NuVvKHLOi{=s) zN9i7~FY7mqv{G5|qwk$PI(ej@Zok#c$D`%s4J%cUT8U>rIyyRj=R>_+=#!DtJgLeb{P5w~#dfJ>wW#aa>1ETr;iQ(O_$-~h^Ih@rgY9CUE#L4Mv=&dFzPGr1 zI;pnvFBa3;O3>7JS&Fldf3WuR@BOepk+gar@XEe3T;cM4UfJJnXP3t%>SZ^y&(FrH zN$2m}sOX9zM#i&{_B$ZNo@%{4q(?|1nKG~Vo>1;XzWSmWB;-X$Gr^{76Uam$fw4i1Am`V_s z1#$ZBSw|9rcS@%&t@=3;t2I;-E%v^w?C#~=UbGqD3Nbu}3+R?9b>w9<%^m3wsl z-RYa#Wv&+WY+Ns>j1{M&)3XbE{=@Aut7S8N@`jd1mO`sH-H(3!LD(*VNqfAwoUNwk zwV;{H(=|U$^U3kde;qMAPnoWQ7=`DqqlhL9cw*{9E-ud|S>5q4Y zTa9Mx5jH+S_4v_+{o!$Qd1DJbna)OwXJT1R>hqDf7%i6dg22Ow2M&3GV>!z+& z^TnG@v-dk_?I(-6Iozr0r@ynmKi{kNUz^oWi{s1H2)%#r$+BLo>&0Gm`1A>79q)fA

Odukl0`l?2*4TTEBaUU_A2w0S!0OV{ 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�W}0^=|K3e5ix* zEj%O55>z{ZpI2<{Pp4=l&{Iit534rvw^2ElGJz4%_q%S7NLpNh<*Q_iV*j0#)HFQOPX@nNJf$m27NH^lD<`aN42H z7NNZ^6Nc(YDaJb2Ez^rzCk!fK#a{zdOQxkQ8MKl?9t0OGFhn>EL0n>#fn;JFy@?HV zSm76QfDKaml2VQgCNw$V7)QoYYD=DY>lBbCt#B5{O+`^Z2z`@}j^}-#NHCd53kMc~ zZM1PfzzPC8h(3UT@JSd8QSPM7glbTaK5MuQB3G>*p$0q&BV zSFl8gvqIFACZP>rGzzlR=8b5#B>A^OeMxrQp3Fuj_y9J#Po}}Jii<~4_o8>0Qyt3k z1$@CV#pi&S514bU;i=|fR+-4;&8ia$_7U!8>yKeHs5L2K-5Tc3uJL3F4xPF=F|aCl zv9b}NFv;{dO6#|)Kp@LCdgAU?66?5AD-2{ceSO?&s@3;uU9&~WJsrzKOK`JUaQHc3&s8om<0X$miFC)F&2pguS=N<6z6(iJ^VvNF}_6y;VR3i8*+T z!EK3LZXE+Yt3+ZF+p8hmQNxWfgvfE;5;o$>0^cF)Wx3a5=+dAYM2tMQ1lOuT>47Fqr2j6ZX*BuyC^Cb{WO9%Fl6myXbKaCQl=iZ_uA_x{szn$v)#|X!;XG0HIVy6BhxM6 ztRdHn!oa@Y!IBVoiEhDgTcXE;aD220Yeh9YJKE~q+opyP3h{d@|x zigx6?<8XRWD6q{fo8Kxj*9qa&=Z(%6v zC$Iy)`MQN3%tMP~pW;{EZYHytrjk(&WUe>xfbZ~t@8N+U+8rNwvv2T#?ja7k+rb06 z!vilOdPjR9_hAmli48P?420|yU`21Jtb=sOs)&_PWHV`X?{-4wX7^CbAsGlH zG~7K+WeTWY3xqT(c-92T?qJ9sC`?y~1=%1HcTI*FY?DbG9*63McmiaVBoUG@!Zjuo z@YfaEEZI$jgu+1>^XM26@?ppitYR9V8n+Z2W{e%jGzEZ844eWoRlh_?Fk7TY$3fHE z+FQIWbO9+tq0CZQDyj?BU_y-W!cBzhQDLf5Pt=p$Fj0og)JpaiRV-KM&sUMdM4*5f zm|#QZ5-h8eV7^mgL7rnbFLrO$GTD)Z%!HhWRcIMoeA1eHb3815p%ur3X(DSK8>M)1 zg@A>rCm+xq+nXE2wI{zx?GV<#BC#U`IQR}WY?LK=JZQ4&jj>VeTLkL8av(Jb_lzBr2k|cS^O-hYJ4fc(|rp~s`e9()QbRZG|V#sir>-_YWO$oMn~}(gm=sZE99e3}nojO4NFYN1X-VzRzxm6%^x<8J&! z{!bQoB#OnSwm@pog@V%a<|{HE7D+CI^Sw;4QGzWI`9P8Q2bQX2cYwoLBHlHwfpqyW z_TtbDWY`2l14kjK4SBl(_~B0~$d7_fF*2yvQtjwq1Zjd1;sC}Enmmd~>u!Z4F5D_| z)5b#4H_i~IA(BHKeAb|T!C7UgS8#MfAMyPlBE9j9(CY=c*(##%Ea|IhnJrly26&t! zGh$VZ?tNo9zD8}vE80-iC9sYo+G zl2>4{8}p#=n}>4<@vt=mK`_GML(f~mf+(@+Z33CV-V-VC?;4&T8YUf{brB}!xF5Yj zO;;HeDmjm1()0?i16Ng$U*{&bU*QYU-Fbxk2rg!H<~TC9PINSSawtbl5wx9A`4+!x zgt0_WNiOBctWY5YNLQrk)x}kDCJL*3OI5+d%+e4n9PkXg3yV#OyQE9n;O{0;RT>0D zmI_(}(4COQ!#I;dWhHW@N-~gc2Er%U1GQPO>LE(COIBO&p|)1hShTSca+w#HOdZG4 zk}f`Z21$Z?a#44z7YLyx*~zfqu`@NkJ<#QsoT+)GL+oCSR2?zcfx?Gzt@w#AEtx~S zO%T@bl%A;Mqhl95J8mNM z!-P~{;pJN3qLK`yZ?>Q}EhKUdZd>3$(D9DybyvMAU#4zvfz>T$DNYd2*}YunspL!4 zPoG=v>IZL`UakQydVdQZ61cQ!0s5(zY=Mft%=|lUA&{x7Ey+~=W(&(L@S#$h$~7{U z+dVHi_y|{vAS(CPN`*Es*;RT294%OHdmA{K-gLwlfuruGBkXkB5NS#+9JyF>eC>Eg z0~>&ZU#7XgfsHuo7CeYAfF(HJTZz#bj=;mml9j+MiYQb3Tj%_e)#Pnfk+Ub9tN9#4 zhGvB%m00I@i>yxJoc8@k$Bw@{0`XXyAb65R1Op~K4I5wh&VG_3tRzx^@^hCn;a77A z6vL(xB#h0ah;k-_Ouu=n*s{mG|NJ^W(Wm&Hv`3V7U3|D zfP-&#d`8xzW2ka0h1+s|Nr#jncPmSTIr?O(Y&YU_;3`kNr8bX_E#gWcV7!+sMs?&O zkjQG$8ia82c>pB-Le(}~K2hEa)vM>xleGwG0*#<4!55H5p1x4bzf6#N4rUoO@!G;A1bjA#)8Uxt3lkH4ES(;-gRuO=wjf;e zApfG*^AlB0j`Q&H^W8JQO1`2hfcG;bw6SpC2!Ig>n@1KT;22YIJ4etrrLK48)%BE~CR8RQSW@9b_Y@33D#R(lXT;bB zG&dxudfQf?uc>{$I(PIf1bhW4m~i9_41N>r<`IC1LW;1ve;6SxvL>%eSN$D}6w=lrLBPlLHJJ2*qGn13`=|uv zO1e7MP(PFLvbGN>rW7I?mSo+m@FgV@Df#>aS&?#T$&+S9o`iN%+UE&f@sVN$5hg7T z)&^F0rK$2Q>}pELb|nZ<+`(SiJ%A=68ntOU(l_h4SN;B8otJ{ZL5G{*nrFgxk31uh zw1>Iu)|}@O?Ubbtt)nnMG2t*mL>hX`Q-HA%7*kAHh)7eC;V5_S>Nr4rP;x)33~bQk zX0Q@8gVuJ>E%<>-Lu5hLIYAr@kPT$GPF7+jz*rk9c8Cdm;JJ3G>e^^QGlRA*wpIxs z3!|GdPiViRSH}*H+1ip-nGWzuQ4B03X@n|Idj1kaZwlSc6!xw=a2~edJalkQ(vTh+ zXaP9xUXOAQzp*bvozE9rG3+&{aIXtrBARRDkC4zeNDvLw(ljY> zixk^MDAC;d!WDfIDj{;hf3lv~J9-jJ5bNE6&W#@x#@zbENnwk8FU2@|yFKoE{(=UAk|B^G zrW@q5G7rhmHWV<>HxL6Mo}eF)X&?Y7TFzt4Ft){&J(y&>A2 zA?C*5h3oUWP~od%1dBGX8w&`+XBq=r9zoLk}G*qT0dK2OmMC z(-y&Z>`6d)$Jik9v4uaQKGDu^O@ryykuKdl1Vqjxn2|P*yUc?v+u`y=Y<@Fj@VN6m z7hQ)4rw&iDbczdE{|>w| zP$?RBgwXjWzR6K4__xe|o<1j#*3i!-ZKzDrMZUBc53e&!pj=RXbXU0~==X%`O`{u4 zicKLCug($f43=u>E`$V*{pdU0Dd$J&OPxo7LMXB+U>z0n+-5`xOW{}X%ebv8W!+{3 z{d$VFA!FUuMyhbf{GO{45^mUCz+PS%5kcb_`t-MraYWIY3jXB}U{VZhitL(_Z>Tsz zwR3Td&lLR2!!qQT54#Mq`Xe_Ld`luha8O2!uIzN}n3q6I971>K{M%YsDGJsVy?yAw zs}=ZWx{6_E{AiE^*BbvYByuebT81>@F6W-NfnFkkI)#St4_(QTA`o&N6AP7dEb@h4 z0IL)!PR*rEq(Ik3X^bQx*ehSMv>2fe z$&=NTrr{w|;Cto6EmMle9QzGLsePf67<}lW6P{7Ux7rhPMLC@~~ z&Uhm9F~Byu*hRR5VzKI+?^B67QFi+T989*oOW=Irw$q7P zCFZMBo#ZF^N+0+YrVojYTw+%}@!k8)M$Z=0*$ziCLifS1#oGVt+~$#o6WIE z1h>#M101lV0Moj%274^3l@f>-?%Y9`!M1(5JbUB;9Ga^GAm-@8uM`6^z2pkFo*)`5 zS2eeFJOTHygHNiEO!o;?&5tE()KlKx%l;Ksj=v|Mii_Qnv<{&$j3%1h4S@=^$(W00+?T5gf#9!Fe2NLp;0BTq4CMtZkh< zU@>34l?U`RcXYHZ0Rd!%HaOJo540dchsWo+Rf0tgEvuk#_QHr%Di;Lak)A-&-gD)O zkBY2ZuiAR>RbO5tZ?PIJr9Ja(vptIlXI=*fta4z-IfowcLH1W>Il2r#vG`e{O7%4%2oZ< zhg!<`r$s%VTv^ew+%(Qg4~mRdl>mhe0e-nkyGfvfi9rt7xIwj{b<{#N}L6rT%Fct-$)>fYizYi|`FOIdFdzwq`} z@i!9Xw~Ftqy*Tt)@s8RLMN|7X6_1I{UD^-#+^YS;+dH+tRsY2yh=hGsRKjr_X1QcS zR;AuP%lnVK&8}okj6O}kF`T_$8Tgp?_J%UF^ViF8xxZe<&(Y-+w&AXHxkdGQXDcwr z9-N6v58w@7xba)pS&Z|9g0l!h%#~%D8z;(#Dd7Z<7foQy-EEr-(t^H6+5O4Bp6! z;o~xWFNjfsO-r~Az`q?_1}@b>wy2klLXp}KI(z3E6(aNvL~nG1M;HboLVTiu@nv%6(Q*aB54b~# zILLv&`{_nY-D}<0pQ0J87?l=ICX9|SY{e|m9#Qq!+)o(Y?Q*D0yZo_|h6fan$+_H_ z=`zYoAiv-FtHC)U;4?fc7w?#?An6^t3|hBvLXQP!767;_daVA|B#|)i3>$|XI%cA~_+z?&4VFlT_|LLeX&?gYw({C3h>1Vw(MNyKu zXh*jDHK7M}C&xRJ6G0hKdtgL?QAq-#c#g;jUr=O8)kRQO6ow`X@Csdl+z?K9a_G@W z@?N`WEtXmGCN9hoy92#UQcI=~PK9$JA(!apn9^bO@krA(utPmzSM?MFt zL)0w^!%+zz5;`TL3x^^m7+P$e0iqsRshMa;PaBn*qIhB+-|`Z9-(KO+9oD_Vu_12g z6>`^4?HT&^o}spThFv%HTV521OS!pU?Dh)!7RYhA)faYqg0kkmoj@v6P&$gZHilshorBWI;R1$UFlZ%Q%Y+Dd`v$ z;wCdHuvkZRDb8IJIn+4^G=BD5EL&shDOniB$nlamvM?Jh8{RU3LVOcY`#^4M`O03( zDZ(^cEhjYzv5v6dNe^!ZJ))^y|N76U9q24f2A1KZWBKa|0;~tJ$ULM#7_ZD@;ZCxC z@{qzurZg90W-+zeJc7RU5%kU@nC(YciRVtu4z0tKow*X;L;tWMv0?JUdRS)?YUwkx zNY=UHBI?Dd22OaCT@#VA?TQ!-whUwDMq0F&TwhCzMXGm@R^2Ks!5`Qa9A^;xf!Q~H zMDh@Kztb}rQnCA`b$I}?QrIw}GEoeLL>4$*b6DU|P3E_(aH1Dx?lVMTkY)ygp`l!z z6}6Npnq(ew9@0Hmz6p2-HvIeQ<$4lw%k>}th#D|!JhfKl$k_=fVhxa}gFG4T@J@KO zt?pAi1U5SYs~v&emcTnNlFy1yKKV4ec?o^zJ2=eyw^qd$ zO*^k9JB(9^z_)&hw;dR&6EbC0Sbf1C_y3}hdVj8=(`nZ%+Ue=E8xK@=)#umftDBcU zy(XOg(|kI+h3yDcVUZS|6o5*^f=a^wKgaUkqG@**8-Sh#bPiAqJ56v;Z-Su}^ncYE zyRK10BQWHH@C0IWB$q%;ZYju#@Jj{oSRqKxrcZ%3zQkSzXD*mdSk1L_#F&Em5@Sgo zk-pFNDN2I3G$mmKe8z1(qwv0U#|nIh|g;S$NvnA!CoL`gvS@~u?%X?ob6LUc-5f_Ob^H&PNH@XNOQQK zme`|2kp<8S!&6v!3{&Ua`ve6BF=z~5PTF`*2?$n%L@z`n)g~fDpP~>3SY!~R&V<99 z%xfS;hY$&6z{hMxygmwH*r*n;n1!Z?h9*d|5hg+6P~>GuT#$;(!`ZI49&+Ge+U0$k z83KmoI`31|Xt5;~(64i@@DxN-Cm>gWFeXErahYksM(%SL1fx-q7yw?Qc}k-!4PS98 zHz7eWFwsE8R`yX{NJz7;dKn_hAhg;9Zifsmp%7v*PU)xK;8osNfrByypNX+ek zRIC65Cn>;)nr)M2(=&2cm1do?1O=c~L_r8L+j)fF_%KN!V^3jR(0L&}+}0EWP$KlY zW5p!R1LChFAca+1{hL+M@j;b-oq`lDq%IB}0Z|PXlWh((a)jw)UY%KS?eGHQ>5~%Z z6D1Kx;7bh{K*cdenE>(un=FM<7qJWg4FF$lo?1oVRxPh!+B2YmG|>qPzM@@5X4j(R zdMZw)N`kCiP6PyugYY#iNv-P)7V2yPcq_h2;e+f5df+{fU*Jszv(io!K&&ROb)Q06 zL?gl@8iWtS*6@ruG3<;fT0WxU_@zxPkI0M#0UZSOBO`pBC6cO^S&P*iIbA`l=$xIz z0r3dWC(QRHQOWsqp76ew5@iLsR6(X1P_g)Q^w~!21^IL7N&*FxX^}axG7cy{{JuEU zDo=Az6C*lJx!TYj1A{U!Q@nt(lFi;^#0t+;cv`ZodR5dwyD=s>+#uXg3rGtXW}PyU zP$y}Y`5N(d5{U@fQ%4#|F3v&BJhjqDPTB~;vk2@c96ilaGD!lHobG6al2C87q30-v zokqw>XjfwAQ&4%oX#{d2G6oI?+T@I>%*d{d06}<$n2-QQDM8sGB*>*%K7=d`AP>r3 z-6rqV%@_zEcUwB60x$w!C(d2Gb%Xa1E`69TI*)HLyHW*6fr=L1QUGmH*d47wW(;yH zG9cqk$N+_m969uw29vKkLbOm}=%wjWn;BlsKbSA|qFGKan&XqV`AC3>UKd5=ESz-n z15zC--IB3dUbGcg#8ngy!E=jYdHny>v-3E58&rnaWAeXeg;8L!AxtKmV&(rDrPJF& zcscPQUvh?lWnagyaDse!Ql@)rPGP!<*9K@d18hqZ{MlM%3Hmtl~lk!K@F zSO1`qJg98=Fm%!qB`eE|psPr9b&H;fg|aPCag+SXMt-G2Q*%1=v-ndlrY}#r<7%;( zzuJb~bBLabY{`B2#OREF4#2l23J2|hf9S&z`)Au}A8qFbA{WcJIMpST#~1*_?-|RY zy$$)FVt>u|RY#UIh`@#h!@OxjX;%vUU>$S*>bRNhe4-UOw}+zwJ4*0XKvcH!75CCq z6b@PNLc*j1gfF0(&2Pz+NG6G1v53A!d_sOLbMTggH?bU6&SBH2xUpCkYNG52dr7%5 zcN7;6_ZVdJ3=G?m1)ELjVAhCo42Q5%n5Q-;_=~YbzEU)A9+I6yWn|hA4stulD;VN@ z!$of7<8liE=p4&ha=fXes4uC{oZOXpU9q%kf7pH`PGH>!HMNtby3y7Y=9)gg!`9T= zjP9_twOQDU(*!8Uc^Sbk%4>gvb*NqII5Ob3wB?QE_QrOrMQ)0V-qqL~B+PCyHnrU{ z8)Mr&M7J87y35$q+9d8_KkAyXMR#Rh+vas+Q``OL!x`JMsTTFgwyBj_p4zAcz&F0Z zA}k|&{8yQavZwHGz*JNr$e%kDTp(5&3#&c@PiUr6)BntfEMhzXxIls)e&fG>rX7I) zOVG_&=Tpa@OI~A~6{hU?&Hr_V&sTwzh!mzR31z|T!O=I`Mf_g_aVvu8IOZT}k5uL^ z4p9fTGt^^aKpCVF^3BZ;gA~?vu}Or@8UUa&D1_&6*XI9{|C6n&3I9L#7_UQV4(^St zVO{IRDK^m+QD@2Mgh{3%pAGhvsD%{7yj9vxlfM0RM^Yy7ZNmXq!w0glh zfo6<{_TX?L2FV9B&#s%!UT#lFN=;rkpwK3m`X$cSv@YT+U~IAc;qsJhXfkXi{i(LU z2dMoCKiz;)itjrBo)ef91YP))s`34!!1e9`+gB#Q&BE6Yw)XQB;|y+1RgHoYmPlY6 zY@?AC2#ba-_M!}pu}%zqEqDX!NV00IVKhGX8g;6I|BSZ zhLMu`gDXd+`~t2Hb0C8fS}p?75^~bBm`I8N6AKpIYz;w)4emL2#+F{0lpv)5mTjR@ z;#Onb2aje`0g!=N;Rz!?p`yj8Iw5HvIH<6~=A$A{9TgS@g{7qasA+{PFXhx2wq_#g z-h1>OpAs07U&@7Gkjeq>RkHA>1)fscTP{2;OIik=K1<=+&VW5aY>+fZst7``Gs^VV z$}j}qp0%v~GZn&SsJONopnLlV-)IN^{P0h5@XBFaY8mxP+~}HKH+(D&03!}N>o$>g z&7-MFH--gWpP;Fut-cYukWGcYDCOrO)+o`(E)MeogNgMn zEo&;A`5+9`lJm=C6bts)`9E%TadYxu+k26Dk4=XQOvF1YPdy)iZuu=>n}BeReRP-DEDRBr z{LbX7GyK6K1ij~RSFOi5sqW??!lS!XQ`h?2; z#VOY+FwfDCT@L?ZOd6cf%)$FYX&kxQO~gem804@;qBa+gEz*(m8E8NvAi0$Ci`?D3 zjduX>9lF7tj{!5$dogI(Z7JK1rp#)o3EOK}nuzi+<`<7W`YG7!BM+~4d~)y?YvNW; zBC@an3f}p_-uzwlynQRGK!JT5E&458ez3+^z$z@TDAAotps|54F7H!v5KOaNiT7rI z6;76$Oo&YdEwifo62s+iPoI*^;=js_+%L%7R$&E6jgY!n%Z=5|(!874%b!cy<^5#z zIRI$iB4crfjBZCp_bxKJT^a3;jCLbq0gzmy-${}7|4K-M?KI;en`0aDK$UiCuG&<%_8Q$8%re!5y68Fj$6Zk=)64<-3Po)te?Lffl6v-EClYu~=3NFo7TI4Q;Ti zGV=~?V2%o-gmiAV34omL*G<6GrU|wU{Av?iwPm}hAz1NGYl4lv_if+-gI4OgA3(R; z!0vXkbsPLF?}S&=uG;_=aJ51azS3YjhuEQI>VcZA3WtdbfYeg)aRA4d1*A6TMXp5L z2H<6|f{t~5IH4Bsvcc3`SKPG*0ADzUjSuYF7B+-!*4AK|mir(;ZwcjL%g$n=Vi9>F zcVKJWOJJY3+|LI@E!Ye3wFssV%mu(yg1M(I$vx?E2Pcx!TI^aG!^oOV%FpU`~d_kfmG!1@W z0ESDQ_7yA>-aq{@tWB2u$i+O6%~~KlMbQ^IHSkGxKwwo|b%J*S7I)A(rRD~QH#yh2 z9N@mdPE>L?q$m}V88IqL_FGUWz=g~dn0X7Jf`(!;rSMrJn1L4EHp>Wnh~-=|HcJwo zYK}^E2uLwLF~)P1xKDcot^0ed&ir!JrqkK7S#+N?FXoFT?nZ6eR?F`3$+VpeFZU<& z`uwz+b?Kt1Ca<4$Ro9Hi;{m+Zusri$Y^Wd16B zaM~=F)ypOgSL4BtfBlyq|MFk|{g;3J@t^-~FuWX&> zJMV1L2M<7P^?Y6}CgbjMbbdCet~|zQ-cFAAv*Q!3szo&4Z+|f!cOQKe$Mf+{A;a-_ zcHXvs{_{MYG;o=F9bc{HPE`yqN6*=^U(Tq~y(U!I?(dX>s@q$tZf~#pylsbt4G~p`toJ7*sI2ax}DbF4@R%5X}32WyDS^c&${V+w%l7>j_3Q+7jgIcteL-v z>R*fpxE&V7uE->8gn+LUek*?4svQR7IN- z_M7pOxE@VMK}pqeIej^c-&~Fs!{MkMzlyt2HEOOk-PH$cKKdwb(z=?}O&jCJzP;k% zaMUnyd3iaSyd6}e7sgsl1!#ceC@8f3F4TpPilP;Rm`Kr0;j^XH3vW=QvDYuv2 zKH4Pq27}?{|Dbvewx7AbTZ|^BM*>&x`d&+O(`KY?yQ>Me==vCZ~>YMsW=p0*pW78YX-%tBz z_tyT28aLx#htj`qUN7Tjm@b;hdELZuH=6fjf3+|Dq#noBxcPeiZ5VeSt>)87l%ZV_?07d?10zl^5KXg2TGD*tYHIeK$B9KE3M z>mGcf;wvpMc(`2D57&h*AD&9F59|5a>xa|Xr1>H3mV>=Yjc(1_51L!qXLn@}opdYv z1V9S7?|y-2p)zv5Qe0ZffXJ2RE?uTYv zjK_l|ZD{b(M|IjY%Pw9FA2sRvapJ|Oiig8Jlss?yiN|+eFPrZC?9=r_e;Yk`vsgD~ zg&sAXZ1u2Nb=rJ4yc}MR4#w5;^{kH2x)nNf^hMkZNAmNt&Ck#AbFN~TLX0kUs^rdi zGYf0RN9RpiFPf@rK0Z5(9}oBC<^$Z^r0k9H;BTw5v%&CkwAwB~#-uQ>IzIlxm;dma zC&!1MfBD-lwlZC>V02dnS4#Wxw^E)Im7dG!5MRrf_UAX^{Od#5TM?*GmI0*hfb&apxP0RMBa<^TWy literal 0 HcmV?d00001 diff --git a/assets/index-R1IEauN-.js.gz b/assets/index-R1IEauN-.js.gz deleted file mode 100644 index 3ec3e1a63e713aa0c136248586234f08798ff559..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3708 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 a%|Gw-nfa%#oG82XXa5Tnh2DNPCIA56S2bJ! diff --git a/assets/index-M-iepvmS.js b/assets/index-R54AE4KA.js similarity index 93% rename from assets/index-M-iepvmS.js rename to assets/index-R54AE4KA.js index eaeda295..cec1df91 100644 --- a/assets/index-M-iepvmS.js +++ b/assets/index-R54AE4KA.js @@ -1 +1 @@ -import{x as p,y as d}from"./hooks-YRutF17K.js";import{a as c}from"./vue-hooks-plus@1.8.5_vue@3.4.14-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-pJf6z6Dz.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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{x as p,y as d}from"./hooks-OXlrtKZ8.js";import{a as c}from"./vue-hooks-plus@1.8.5_vue@3.4.14-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-q00eN0OR.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-R54AE4KA.js.gz b/assets/index-R54AE4KA.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..140fdb826da0ac2463d125206fe8cf02e19a9fee GIT binary patch literal 2018 zcmV<82OanyiwFP!000021GQIuZ_`K`|NlNk);g^c$sX+V1uzO1C~e_@zOgOaB7~;) zlVnB{Fg7c+;ZGedPfr~}GeS8+>Tn$5 ztOl;=gI33SjxVwXI)r*I6@AEdp>AY!YvY6Ysfnrde2WDI9hecC#n>zfVLIy3rY-&S z=$X9Nj&hidMIqabjDsj`Xp7?~PoC{Rmu?3Miv!S{?>N~Wlt#KXcR1fapiTC*!{$V` z7a0ahYxDEN+@CL4?Q$D0&V=C`1~PQ*m^SJUriYz&jK>L;S_JDwx|W|jUF>CpqwOHe z=NzcDh-O4KjdawlX^i&*3=g*B@H`0Sf;PvqX=I=tjax|9#_0&_>K{1KnsCv`HK9Uc zYJoPV>oBAbkF{IO7JcvqT(TI4tf8ZW$Y`xZ;ry|_qUGiHRuTow!QMmd(x<~-zZ^T> zuI5YP2<^C`?}QQ@ z_E(-z%>yookYEdmWf)}|>6aozl*fZwZm2MK+~{5Cs4sIh$u#2PJY>^R{ov%}Cq1t)7n{aSF+hAik^?Z7-pjZn!66~xLKD2)tls9!%ZHPzM88wD&hvFJ`S zM?@C8wA_${nL+>9Zk)%NWD&~H?8|>VnV#(FAa2g5mL!a7(}db#qaZ_@?A2yxkN1dO z_F{kB8aXp&7teJt6FW}BijLCSA!n$+hgtodC|blJb)#WnPkG&=XB~gn_?jjZ^F>Wq z1#q$EVJ?72eDBiw`X+km7}T5CVpPb)LdqgB)EOdr_$7$>%zQX=xSP5yL7c%S9|n}swlAeP&7iUS>WbJy2|Ld zXJZK?p-n$?v;-*B&-f}!rpj&N$k#ha_?q$67;i-Qa!M`PSYlJE4#PH~d6TQ$rzR<9 ztmK4RaxwL>Q+IsMw=57MG8t;pc$>N8g_0!F0aGEiqRzr%^rx&gR(Gzf)z+TH5^ynb zT7=b=r`7M4Vj;F|4nnkwAK$6oz8Q&m=pmG4LGo%mas$e)Kn}8$7g8M zh8*@CX(m&dqZi(zdfbsjt|h&3CTD9saUvw8G;7lgoh zK!oO4QVD)|R9pEN`;H1Y zXMCSAMcAZLz4qhIw?FSUq6Ye6IsBC`rc~U);;3;=>N`$3rLs)qI^uh&No+sjvgwpF zpvHK&oWVy(JOdoH1=^6O%11azpVLI>Zyrml(4WhJC6kd0iHg|q;p2~!fSOYy6R#r4 zBz97978yMbImY2^2&rp_Bu}ZO@T_L^M4jpNmorVidpJ)h4qJZ=awe!2b9|Qyld1@z ziO9(q-nqJ3+xqqG=8fR`Qsvd7HtDN7!S^eb^^Mx!H{L8= zQBoIwtJm8$7u>pC`+4Jk-q+YCc-nzP?bUMS)r(-|dS!j7vi?i(g)T# zKUah0TeSzv)s?5gy_eOe&+41re)6cURoQ&7{lzcUFIQ_1mV+DDYo9%?=V|AQTia_7 zYiswb*FN8Q_^;r*hru^b-z;6Jr=ha-V|8Ve_?tzx^q={#EtM)$O&{wXL-T2bW1mRG)nxEIqEQZzLr5pvqVU#XyLskQY}S8!IT9eP&8gtrEwuJBavdt%+Yt^ zj8rWLFb_K=;$;|QGy+p<{V?2fU%!2BG-h+;ra3TBc;8EgYpMO6Tenwg&wq;Mae2>@ z+AU{&*oE5eA1nM}C3KNK0U6S@f~#5FHHE#P=AHm6`DieFmN z8LzxcXuOb-E%P+C+d5y>dXu+iyByxbj=)0njX4^9{MXY{KJvT&0*jF`f*KG20JhHu A_y7O^ literal 0 HcmV?d00001 diff --git a/assets/index-Kp5oJSol.js b/assets/index-SKTuGycI.js similarity index 91% rename from assets/index-Kp5oJSol.js rename to assets/index-SKTuGycI.js index 9d66fe7f..7df97beb 100644 --- a/assets/index-Kp5oJSol.js +++ b/assets/index-SKTuGycI.js @@ -1 +1 @@ -import{v as t}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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{v as t}from"./hooks-OXlrtKZ8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-SKTuGycI.js.gz b/assets/index-SKTuGycI.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..bd6ac70931f56a996a15b648faed870b7a0e152e GIT binary patch literal 838 zcmV-M1G)SkiwFP!0000218tOBPvb}sh2QsAu#r{*Db;a17j9a~Aq1FZh76fWnB)a@ z+GV>#yW8|77f}BDDkhA^fk(T)D!0!$RU$96aj%O5W)IvZF*>i2MyBjJ-WI1 z*8dS!p}7UF^^@543P>AfJh;98nif^ca)YQ6FJ;swAqn95H0@u(q*ukBZPX!@k`R{5 zf$__XSI=X%o^P*DDWL&$;oe_|16gGXBb0*@>yQA_$?c+}ukWi6_r{>&YcjV{NCMIV z(58bpxUO<+iB{(b&n5~9C2cUA1Ta$Hb+dnUS!JVzM{n_wYl9ID$T6XRYMecEdkbEq zpBLGT8H_(Ed;B#h`fhkpE%Q!D3l}tCtFXyGvklPxc5ao%RG#MjDkqdf!?=4>G$3II zz64*yRQKn5iV7vzHaV$KP@u8GI*hGjZhOm+1dk0W5(I2O}NPK?!-d4^*ek8AyZ=X^a;H4bO+jAf08U8 z_I}rj7=dR@DU=Z{lbFenx-4i`!4w?`<&02P@Q9L-P`K*{m(yu;FB=)NVAuIfOIvnq zLUQMDe(k#-xx#3tONv7L^50E3Y443>;uUv7E0_rtZ-YW8OgixNbkVjS`t81F`1h~F zc=2Oz=9rZ4T>=uqiM;E#HSh0JYQeTcS+0S2TD0!JN&jKz%!FcQ4VGt^Gbos`Xv#@$ zLa#UOs3E?Em}_O-LHFOWM-pQq6!vspXobohzABdES#9_e^FlI*mzvk=7M(8+k6sNr zZ`A8%Q-2HF?^g%gR@@+SIKI;{9=iJLQp7GhtI;6%r&iBUq?vnvvWB14GUp0=)@ZB* z(=ijNXJFWxq{3x>Muct{wg$Jm2E>{-YIVt8)@OeQo4WE+9&I*9=eR1@es{a}V@#Nr QZgc+E|8MqCGYtj+0O9|a5C8xG literal 0 HcmV?d00001 diff --git a/assets/index-ccslrfqc.js b/assets/index-TLf5qefr.js similarity index 95% rename from assets/index-ccslrfqc.js rename to assets/index-TLf5qefr.js index 98536991..4763295a 100644 --- a/assets/index-ccslrfqc.js +++ b/assets/index-TLf5qefr.js @@ -1 +1 @@ -var g={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.14","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const V=Vue.defineComponent({name:"RelyAbout",setup(){const{pkg:t}=g,{dependencies:i,devDependencies:n,name:e,version:d}=t,c=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],l=Vue.ref([]),o=Vue.ref([]),v=[{name:"项目名称",label:e},{name:"版本信息",label:d},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],m=()=>{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}; +var g={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.14","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.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 a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const V=Vue.defineComponent({name:"RelyAbout",setup(){const{pkg:t}=g,{dependencies:i,devDependencies:n,name:e,version:d}=t,c=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],l=Vue.ref([]),o=Vue.ref([]),v=[{name:"项目名称",label:e},{name:"版本信息",label:d},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],m=()=>{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-TLf5qefr.js.gz b/assets/index-TLf5qefr.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..954514f75da600c6ba3d44547603576d120e8ea0 GIT binary patch literal 2067 zcmV+u2<-PCiwFP!000021HD)6j}ylk|K7i1GnJ568jrm`-`gS+5>V4hZGtF5l}?8= zxBJ+hyWO4b%&a-rS?QtzAs@m~3DK4p0WB#_n+6n=a6n0<{w>~n`7f%OS^I2rk?05d z<#apG%lw|-^P6YJJt~||Ymjbq{6PpQBq1aL1L+UY$zBGTgj&D_ARk@u>SU342qStC zB#)u`TY-GkARd{oih$G+rkjjQ?MW8MJi-~}S*X1Xj6;)nO@vV|gKC%a4XKl9KaVVF=8S=P zONkC$Cd($BUK2c1AZ!5*?YSArO&?vT6Hf=`IE3EmnKrJ`HHgMtTqKP-(m;5$4l>dx zQ!1oQyhs`i+p3cRk7K5^y%t1<5pS{7z?6+AZPuvWA`YG5# zbz8jB8nJf2mL(;llf`>v-sUiYwIkJ2+Kv#%;-U5R?t2rlRs{xEeIhClELBxY(U>U% zQfFD1!Zzi5Naxt8#}ur~+F^~z2)3>Tc7(OME;p^1yfS`DD>VUO; zHYF9H6ths4NPV1Y#_g~IL%L^S(M<7FK$~rXumhk;ym^E}NP{i}8>T-^Ekm2l>@jb} z|Kl*0OBmB0Qqd%&BCK9ysyl;cZYHE;iNz@w${y6l@(~VJK?|gDgl!U$?t*uO2alNq z+eGgOhq8yu`s{fKcQd)s_t8?>QsXHV?LcT?%-cq$T&h4yLsgT^>8#~aHQm(u?J>Bh z>#8mtN=-Mof$#{kk%iqw@F>dCF(M{28nNGv%39V@l1ek*7M9Iuk-bh;rh+M`Mx2Ht zmD=%q$h(O*yQ1;I)Owg;y-vIZvM}kOH5%|ZD(5SUYW|Or~GuT%C<$acZ^Gd@YV8GKHWla*@m}&Diz0 zsD{w1N)SE6phxD+5uEhWOtXL|<2!APKwA#UZ?s-8VwT7f%5g$t@R6YXs)9I; z^aX?Up=UhtQIjkX59K(beV!?Q5b(4wSf{IebZYdk^PexBM!nI{dY6zW=Pd0bELjNe zQ}IjQ;r>8FGEsvsX(L<;+FJj1`DZkQ(j+=-w9=f%j@PVXr=kDU$()Pw{CGP{0=
=tJ ztLWIVcg|-(m^}X>522#mT(?U(=UaL?gf>gy)JV^jf$hdwi2CoX@k}8sL1k&h9hfNd zh*Ej0gQs6o?6pfdv3-ScE5p2{aL`&Alnoeue|P`eo5l6d_Z~e#cmw)A(h(@f(;j=D zUERI&Rp}uh>Yuj>Uvn((JSpyOO*p<6hWc2cd=*EgSOM+I%BqX`)K{;yQdWKN;Q8L| zuSbv~{dVvn$EDQ*8UFBK_mjsXYdE%+u_Xp;MISKr^K7k@S68W2`n6hzscyDL0v^|X z!ze#Z*#{Y|o~8ZT)EUTEaono7trM1cN47-kM5%xc=*x<5iGVN*pi)V3=C)2$Qj%t} zTlO%+6J+^fC0oT4r1%KsE>2y%vg#g>NRLJtv}A?3n2$daH^=>!Y@HZLl8NZpv5PDT z`9;E0NGfK@&5xIY)r9ioeQ0w5zv5YstEJtawHS zjz?^aR(iNglQ4pFv~wzA!G_<@b1ZbAsJMd&l%p`i$t0>k099bck3!Z%co0P9y3lk~ zsZn{3S7v?9Bbj`7ii&V7wBqv9;frgw)mnccv}qP8U)MU3;2dnKazjD;&Zr1y_fL<9 zJ6pq@e-!s#3}0OH9VIs%^U!vB8O)JQM^8>iUuMqUtxLn5e-+oS728ktAN{qs@^ts+ z^W6tmiBl@=`8UO$RW&mLi?c=pZS%k6{PS9Y&nAHKL!e1Elgc+2|gMB9(| zfB)*>&es0lKH0l^Y4Z`H-zHxB;%uz2|B;M48hKi=QF@%MuV-yYok%W&t~-pfnF zm){ZOuI4U&6Jkr8_H6w)u~P|7m$$eU1|F<&5rTlwf2VFw-WB8=yhEi^dgaG|@?R_8`>C-J007>!5B~rF literal 0 HcmV?d00001 diff --git a/assets/index-UyCm9ox8.js.gz b/assets/index-UyCm9ox8.js.gz deleted file mode 100644 index 770fb2082508d44ca841ccefd0f4f864e4c36687..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1174 zcmV;H1Zn#piwFP!000021BI4NZ`(!?hVT6qDo+x^-H_CW6RHYmE3%zBk!_`NDg}YD zCWqo$SS^2h&Z3}IpL%rkd z$E!>#C{rlM8rVXk!QQ07cMew}Ukd@upW##KIoQHAgt%w`?C-2{WD1fefX;;HU>nzw z@UeyZ?0{E0+jm!4Z=yj!&$jRewlDWMdbHV|`042SBpDF_!8K{epYNv~)!SN4 z(~8Ctg$LCh3kSpNY(pU5Id?t^?D%%lS>-5GAc(J)9ksC2K=-VBbjUlWYaOMGl5BED zl%W)aq*6g36;WB04z`YSBJa=!3cJzSmfbjCbB-rSaYPd`0?)~vf!)ENe}>lP3H*o% zCA~VX;VL>(^ab0$2bdXKE-U;V7*oYYrPd> z6$?A)R^08>x!+l**o0(DnLh@CVOl$U5bGu3XZxwfHEU=0=T;!!?`&p zF @F83FOf7(r=vcYsO6$(!_oQxVr8qO^YLnkc}i5|8aGAWC=@`#FCU`-6rr(Uo@o#>cWD9O>}Rp4EZ$$>XK=2T zMH+8@{rUA*UmKMti|o62QZae!@snoAML7mlf|k{UPi(6RH*QpTQPtAwiln#g(8)j~RYgo30Y$y9Hdk>3BQ-IQf%>$yyL#~An zE;oH1>x4;HEEa`1<;r{smOf+=({cPiwor5aR$WC@;^L2KaMn))qQEWA7_MsFxs0@w onH9NA`>)(Ze$~8ti%JvD^Vf-k>~*53W6}KRUtrF}9%Tps0Qtj1fB*mh diff --git a/assets/index-bissFAUs.js b/assets/index-WSLAaHpo.js similarity index 93% rename from assets/index-bissFAUs.js rename to assets/index-WSLAaHpo.js index 4a37cbb9..9a65f616 100644 --- a/assets/index-bissFAUs.js +++ b/assets/index-WSLAaHpo.js @@ -1 +1 @@ -import{v as t}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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}; +import{v as t}from"./hooks-OXlrtKZ8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-WSLAaHpo.js.gz b/assets/index-WSLAaHpo.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c49d5c8930f2fff30ac88ceca132e286c037dfda GIT binary patch literal 989 zcmV<310wt%iwFP!000021D%!2ZsRr-hWCAnj8-vV(vo~h;$R9Tj&o^d?1=|X#vTL# zO&v+JDN-RRIga7|v_+qx-FI1_n`Y3b2|ByHLSZ>Gt(+7sx+TB!^YC0*oJeKn*#^-Y zW)UbETeuQQInk*5jw^FI+{R;V?XsM+a3xCtt?m<^YR|#jxPFzT;8k%AJ2lil3Ww)I zcUrXK(kD9dYS`Jru7hU%u5yn)3aA$QlvCh03t{^_v+Zi zHoD#k+lOe-Dq`2#YhcI0E}BleDxF5Oc<+QyS&IGiV1^qtbuJ5 z4o7kjOYCgJl&IwA`EXUwkNb(6N~?HA2b!?;HKj!kadDt#_( z2=tfC-Gsiwcj9)DW5R$U)T|=QPW?eSVfnP6mDIUy4$0i~HX;A=z7(n}ZH zS2>YKXbT0M=z8C2+^l6z#>hy-ViJPq=9z)x!JvPQ*6ImpM3m899oKLbotyeFK4g1E z=2n65LFG&h1tbWQTD+EFqd6OSF0Nu5xz1j_f6?1|8u}}h3d3SRdD0$3E`uEzWnKLo z4ul$(F*ExNA0n3s)}K5BKj!oi)UEa)m|m=XS2G_FjffDyJtwckh`Wx7>}nAV!5}7# zVnQ?OIoQPx>a^{H;jp?^8xhe+&*G8fI#;ZspkrWslP3t63B!&ZsrB&8o(qywVS71^l=8HvnRcc?3HkLwE0Womikv?n+!ZN^} zLk>6Pc?QZbN_g{yUDoUtn(tk^?An)$^4y1jq}((&OE15E{|_Q9qWtpQFvFo~|J$#he*f|QyPrON{P=M9t@Uqmraae*Hm%5*L^msy>2!*7xs+ilTAhkd z)Wj-Bz{1Eht*UKXWx~0fHm&8HUQKLkQ5GrZrOQRB{9l|dE}DnC4}bjp{rwNW{D0S( zh}eje(Xu~r$V`-uFq0KuQoY)Em9;N$ayx6jaQ^c9a#30=O1p5A@66tEXFhtc*!}8H L-qgU-N(TS{u^8vx^|0 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 diff --git a/assets/index-xtpV95BU.js b/assets/index-eyBRDp4B.js similarity index 95% rename from assets/index-xtpV95BU.js rename to assets/index-eyBRDp4B.js index 79e21ac2..e4968789 100644 --- a/assets/index-xtpV95BU.js +++ b/assets/index-eyBRDp4B.js @@ -1,7 +1,7 @@ -import{q as s,_}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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 C=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-cve55icR.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-LXSqxm9O.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{C as default}; +import{q as s,_}from"./hooks-OXlrtKZ8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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 C=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-Q3WxAkt5.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{C as default}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} \ No newline at end of file +} diff --git a/assets/index-eyBRDp4B.js.gz b/assets/index-eyBRDp4B.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..84a8beeba12f1cd08a72ec62990890b5fa4b0d43 GIT binary patch literal 2022 zcmV4IOQxnlX+@qk^hP zufold)9?1nlhsxpv#@X*RitmBvJSJG<5ZT<~b(nyYaO&xY~vbsgy?*oUj=sC?nA zG9jmdgaq3}C2)Et<4tySwF;RL=Oi#^Xeb(GR6NjNrTn$Z#}Z^HZ1d)jBM;aWy%Kyh3- z4hp2B_x*dD9fm1Bt(*-EwIns#{+$Hx;Asn2g!i?*ddK_GBf13*SmRywR$3^ zi@6ky8mgiSbY-pYx9R>W^TbJD5uPwru(9ogRex=UrSRyWQAQP1g0j9}ySeRbeV%%Q zM}ee1fn?H_DQET$bH^9rOE|%%q+=>)&u|;cIG{J9FTl$=U4o+7>e-XqwZ|3IB4D~W z2#D9vlS*{GvM$|HWfgRY1R6+A13}G(j><@f^H%Aw->W9^~01fk{0pv@D);E+ME*^@j#KYkT6?e^}6~TSAY8HVlX78L`h0w0!elq=i5Q?$O}xX z*X!y%ODH9UAJn&Rzw1T>QPDkTR@}$JWPy-MvmXE3A~p?3lldVFNFWRI0Q+QDz2sy} z$>h3w^ggE5q98H~3)(zw%aXR7*oFHCZErc|<>*FaCJM{Hu@KY=3UhTsaC3vkjW@70 zjD++_Adwh5>TW@+zcUK)?=*Xbcu{*{V0zNtD&IIsWoSji7*k0M!^hzv2}Rt!R$Q@9 zDH9puI1IgOk2yOXmeXl^Opw=|Nf_``x4pG>N592sc*K@p5hn~x9Jkkk+37dgId$Bx z>Jtd~ozv+?-Cj<=h56`paU2C)xpuuLsN^;Zcfc^Wvb0MCy4NS$Ct{%Ibu%-=%1j8i zMxFNeCnT?rW5>Y*FQX=25V*be9*LCIobL3?<#llyhv;yBXzO=QUaKFHHnvLf1%*0 z-Eod+vz@btcB*!xtA8a|MZ$^22#A7&PxlZG7Rk@w+ zk7O;sb(ZOzfxdG+Jg%IMa~lPHB8Hn~O$o3KGuS?$xy|u%_O-?I6A1dvR>?VLd3Q{l zO$-ubr8ouPV00)Z%y7QJ>k|AGaZJFBRldJ^>Wy-m1;O0R$aETq%kvLy(u{a+tCaCk zFhiRFz}zkK>})&l&O>JJbdxZ24x3P|Zf)juPN_r5Hk#GxCTWH03GO}H^ zSQOK{o5IUsJU;81oM1`PBXof2n4t3}=2meosr1OMD#p&ozy15azx=E&igPut3c`U* zCCBLls=xjDUmt(|HDx~j{`IB0-h>aspCfM8~Qek`99k)F)Ee4V2 z6-j~BrAq}$29JCk7I^(#+-yRndq_En?}CUZteaGej@9Da^so@SYRC!1$9+gNhGAlE zsl^eQ?eazO{*_T&vXG4lPX{uWoH`ES$wRC+5XJOXffwTyWLK?iszo#6g7IB7WXUC; zx=1|QN;3FDd(eva_vu}OVBVO#JW@e5SvXU*;*Wpm#8(tb+(TXc-JCB}CGMskccW~) z`|;sH)3iUb-T9~Ld-kx<7Rk?Ey6K-ct.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{X as default}; +import{x as d,y as s,q as c,E as V}from"./hooks-OXlrtKZ8.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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 X=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{X as default}; diff --git a/assets/index-fOGKDegk.js.gz b/assets/index-fOGKDegk.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c0dd774bfceba0f187962fbcc02a79f4371bde6b GIT binary patch literal 2268 zcmV<22qX6&iwFP!000021JzhtbKAxhe($e_NTA>NO`vy_u<*e63x|XD$}yVlT1| zp}b`-O&&k~#_*YZJ7`{*4r2>M>B^x#bI!@Ve)^;rw4;Q>0ca`o{bC==qnvs16>oUN zoE~b2T@=NBWLYS0)@tKCtd*VieHSmyEAuT2SvhmSJROea$NhFpzzLOR4C_ZZ)0=+1 z+RsK$w}YIJbD+)=nis`9%AsDe6$^hYamz!%!|C3M;7Wcxr1`%Bt6A?hDVOI zV~f=gLID>X#-V8C&>>{)j&b?TfuX7sc-@6W8FO&Eh+Q~09t_Kg!FI7w5?`2uRt_)b zdz@}*GeK-;Zqais|CP#cJC0BZ96K_JXb$E3%@es3WQGmTcSMv>f)#T-Ld^iUAVPvG zB$mp`Jjz{&5pjeLnWeGv#X+lou_JS=VoGL`3ihCwk23?ur>7?`njL%sr;NE2#Xi)F zddw-=H&YoQ1MQf%IZzjPjOjH?xa0-Bm5vNc;gh*y9`&G{nYRY|Cf}Smv^Vq@ct|Cw zfEgz(4LK{l!phZg(G3pRk)%rGQVTp{<}oFc3thlzPE(*58lEoI-t2H!5Eo3Rj41`b zXvIt{`*};2b3N@q52Q(` zJ?7BRR6m`7gv2fLwIBo8ItLkYs>!7QSV@CIL2vEr@4PcUHxG_PaYz&bNp?oX+e6Co z3}g$1f_|RGC@lfc>My-?U@8Pe#MBsbAp_Zl!>Ewjxq^D^LWxiqVwHeVpfXdZxB|9* z7SH)GMWCh|0%RCuvh_p?3g_#RNFQu{3|Bxm7GTNNm5|;rS~~+?YXf_2&s~>;5Uss* zwX=T~d#z0w|C>~iEel5_Qcq9?2N_&Asw{UnUMAg{PH2hg#vJ1= zaB%GdmLcSlI-`QQY7(4yWoc{u!J^(Uf(*{SitV}!B^>(F&SVQm&*RxfHoIfn1XM6z zNUh`PqDEXZI0|?`iKvUMjiXaqqgpVYJ4g%Z5Hh#Iv7gHs8JW> zZLoDo=+bi}&%&Zir1j>lZ#QmU(X+FStkJ1@%BZs-w%tBo_wgL~w!ZP~)6JhgOg#ga zNOerQ*ZlN;^!1lJiPamk2BT-d2S?hhaI{_{)MYhvumVD050J`F=B;S$<7oBT*79oe z%J;T*u+AE9Wg88HhQ6=NYRnouW+{hK<~%|OW@84(!qH3}AtciT^yYGnY&L6zJK(yq zBxfXSevOr>Hpp3x>IU|}?#UY|`D}d*YT7j83)&b%nx&n@3!t5fldA}4pVujIKsR(3 zs^GH#xISwn>9_UfQ(Kjp2AMU6KDMPH5A*7;> zs(VIaNAE5>PBQ8;x~~;AR{J#v=eHvO+Mth}g}nhdLtF|=`yT8t=Ie$o0XyaY*7@12 zK?^U!A4Sqm3hE-jR5$8r-8#%?+}1d_NA!l#ozc~vx&B2SYkUglD06!{IEiW&5b!MptXVo`3BH%Jgq=#lreRaXK6{1 zMkDPhneCbJ+|E)3E{TJE`#|mm+sY8;?oRiM2f~Z>mFU)!^(TMS#+0+Mm=@jt{pQ~; z{qpSU#?$Ybt3Pkv`*!2$`|D31HdmLMH&?ZQvp{IkgD;!Q-~DU(-J~yR$&u-1^V5~} zrw^lRKSbB>CHp%{u6!IlxUu!s!BLz`$R9p%K;5@Qe6;Z?o)$-~WmKGJPHdT=9pwyZZ)$^7NZ&HL{~D{IXg z_uo=uC*erf%24YOj=c&{8TU%#KaGZDCI*~TFn`hM@TZ#_|M(83k zKWcurX2&CEKfcw7bjn73PxFWy%)?u}NiVK|IRSd_a*&yE4Ro*I5S6!&;wsB^ZJ4Ee-aNI;zf z45_!QjM~Z?k}t;(5Tk_72BLUtt7b?v!;SxfWZ8b;Aj{VBFRN z7JpdKm9?>nN>BH(u5Y~iI9hqS{^WzCA2zS9ZhdrD-@c@_wXyU{w7K&4=P7sCbPqCQ}FW&9Ck>Z$DEr;K_}x_wGa=T#D{Kj;=n5 zZrw`g^~{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 Y=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 G={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.14","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const J=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:l}){const{getAppTheme:t}=h(),o=()=>{const{appPrimaryColor:{primaryColor:i,primaryFadeColor:r}}=G,n=document.body,d=z("piniaSettingStore","localStorage");if(d){const s=R(d,"primaryColorOverride.common.primaryColor",i),f=U(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&&q(i,{display:"none"})},a=i=>{const r=document.body,n="ray-template--dark",d="ray-template--light";i?m(r,d):m(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)}}),Z={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},u=()=>({lockPassword:null}),K=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{setLockAppScreen:t}=g(),{updateSettingState:o}=v(),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(V,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:Z,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("锁屏")]})]})])}}),Q=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{logout:t}=_(),{updateSettingState:o}=v(),{setLockAppScreen:c}=g(),{isTabletOrSmaller:a}=P(),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),S=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)})}})},x=()=>{var M;(M=e.value)==null||M.validate(A=>{A||(c(!1),o("lockScreenSwitch",!1),s.lockCondition=u())})};return Vue.onBeforeUnmount(()=>{clearInterval(f),clearInterval(S)}),{...Vue.toRefs(s),backToSigning:N,unlockScreen:x,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(V,{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:Z},{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])])])])])}}),X=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=g(),{updateSettingState:l}=v(),{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(Q,null,null):Vue.createVNode(K,null,null)])]})}}),e1=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}}),l1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:B("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var t1={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.14","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.0","@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.10","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.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const c1=Vue.defineComponent({name:"AppVersionProvider",setup(){const e="appVersionProvider",{pkg:{version:l}}=t1,t=z(e,"localStorage"),o=Vue.ref(!1),{logout:c}=_();return(l!==t||!t)&&(o.value=!0,W(e,l,"localStorage")),{modalShow:o,logout:c}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(j,{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)])}}),C=Vue.defineComponent({name:"App",render(){return Vue.createVNode(Y,null,{default:()=>[Vue.createVNode(c1,null,null),Vue.createVNode(X,null,null),Vue.createVNode(J,null,null),Vue.createVNode(e1,null,null),Vue.createVNode(l1,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 o1=()=>{p.locale(D)},i1=()=>({mounted:(e,{value:l})=>{const t=new b(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 b(e,{text:()=>String(l)}))},beforeUnmount:e=>{var l;e.$$clipboard&&((l=e.$$clipboard)==null||l.destroy(),e.$$clipboard=null)}}),a1=Object.freeze(Object.defineProperty({__proto__:null,default:i1},Symbol.toStringTag,{value:"Module"})),r1=()=>{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=E(c,i,Object.assign({},r)),l=k(t,a,e)},beforeUnmount:(t,{value:o})=>{e&&(e.cancel(),l==null||l()),e=null}}},n1=Object.freeze(Object.defineProperty({__proto__:null,default:r1},Symbol.toStringTag,{value:"Module"})),y=(e,l)=>{if(e){const t="ray-template__directive--disabled";l?(e.setAttribute("disabled","disabled"),w(e,t)):(e.removeAttribute("disabled"),m(e,t)),e==null||e.setAttribute("disabled",l?"disabled":"")}},s1=()=>({mounted:(e,{value:l})=>{y(e,l)},updated:(e,{value:l,oldValue:t})=>{l!==t&&y(e,l)}}),d1=Object.freeze(Object.defineProperty({__proto__:null,default:s1},Symbol.toStringTag,{value:"Module"})),p1=()=>{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=I(o,a,Object.assign({},i)),k(l,c,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},u1=Object.freeze(Object.defineProperty({__proto__:null,default:p1},Symbol.toStringTag,{value:"Module"})),h1=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`)},{}),f1=e=>{const t=h1(Object.assign({"/src/directives/modules/copy/index.ts":a1,"/src/directives/modules/debounce/index.ts":n1,"/src/directives/modules/disabled/index.ts":d1,"/src/directives/modules/throttle/index.ts":u1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),c=/^([^-]+-)*[^-]+$/;$(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`)})},H=async e=>{await T(e),await F(e),await O(e),o1(),f1(e)},m1=async()=>{const e=Vue.createApp(C);await H(e),e.mount("#app")},v1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(C),await H(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?v1():m1(); diff --git a/assets/index-iA7YNX49.js.gz b/assets/index-iA7YNX49.js.gz deleted file mode 100644 index 3fe4a2ceb4dd1a974355782f04a884cbef2d626e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29078 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Ξ=s9GnZ2QW+0t*9rQgtCLggH*4*cvm+N^Qk6Utd#2~r(d-kL0 zuME<3JPYp!IkvByHx`mn{G0o-HF1aDUZUfx*25M0>nMGl?^H0T8a}%5$=+VbckKfrFui)7#P{}M ziufJNAE}0pWV@T=o(g+kCys5J6!r(4i$#a5LTnPh`%HJ7bSfA;Vlwud*L3>6R|9%` zX=i4`sYGU~Qf|jH+TP8>S8NXJ@i2Y)hE6{GX8Rp>&+%C=hOLixJm-~!o?E8(UKbMJ znE>1RPi8+Mp0VD(pqUI^S*Obx=GyT}A^3lAJ7UpYnN1m@juoW?dzWg1Pbn})_#jKL z#s|~sBbKO;V%aI9YoD^28Ea#n-d?iD-scuS<$hUWj#;HTO=~S&dwq0y(;olByGMO< zg^I7!J~};O&8}oK>(<*B*6asscEx)1$!itX?;q&ss#h@Qo;LlMPR-^P*XjDSz5Tnr zIBAdl;dB}|H#)hN8=d+xJd)k|)tXzj-oEs*&2Eg^zifG!Y-V_8{f)QJm*EjlC;EEC zdivM{4pYCT)q3%BMaXEVd}?Y+W=K5J&#n*2Gt`HYUfDl{u^ z+Fo6zpKm$Uc|EebIe$Vm6(W28feMicFoNIMtSb2r`k9KMn4`T`?A7=7)_?7>_s&&$ kPr9NrpH2tPz(MyXQ(`*5gyy$QpZUlC0THUNfl3ts0D90eE&u=k diff --git a/assets/index-oalmqU8v.css b/assets/index-oalmqU8v.css new file mode 100644 index 00000000..78cb4d7e --- /dev/null +++ b/assets/index-oalmqU8v.css @@ -0,0 +1 @@ +.app-lock-screen__content .app-lock-screen__input button[class*=n-button]{width:100%}.app-lock-screen__content .app-lock-screen__input form[class*=n-form]{margin:1.25rem 0px}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg{position:absolute;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11.458rem;gap:4.167rem;z-index:0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg.app-lock-screen__unlock__content-bg--smaller .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg.app-lock-screen__unlock__content-bg--smaller .right{padding:0;font-size:4.688rem;padding:1.25rem;border-radius:.208rem}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-bg .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:1.563rem;background-color:#141313;font-weight:700;padding:4.167rem;-webkit-filter:blur(.208rem);filter:blur(.208rem)}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-avatar{margin-top:.26rem;color:#bababa;font-weight:500;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-input{width:13.542rem;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date{position:fixed;width:100%;font-size:3rem;text-align:center;font-weight:500;bottom:1.25rem;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-year,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-date span{font-size:1.5rem}[class*=transform-leave-active]{position:absolute}.fade-slide-transform-leave-active,.fade-slide-transform-enter-active{-webkit-transition:opacity .48s var(--r-bezier),-webkit-transform .48s var(--r-bezier);transition:opacity .48s var(--r-bezier),-webkit-transform .48s var(--r-bezier);transition:transform .48s var(--r-bezier),opacity .48s var(--r-bezier);transition:transform .48s var(--r-bezier),opacity .48s var(--r-bezier),-webkit-transform .48s var(--r-bezier)}.fade-slide-transform-enter-from{opacity:0;-webkit-transform:translateX(-1.563rem);-ms-transform:translateX(-1.563rem);transform:translate(-1.563rem)}.fade-slide-transform-leave-to{opacity:0;-webkit-transform:translateX(1.563rem);-ms-transform:translateX(1.563rem);transform:translate(1.563rem)}.scale-transform-enter-active,.scale-transform-leave-active{-webkit-transition:opacity .45s var(--r-bezier),-webkit-transform .4s var(--r-bezier);transition:opacity .45s var(--r-bezier),-webkit-transform .4s var(--r-bezier);transition:transform .4s var(--r-bezier),opacity .45s var(--r-bezier);transition:transform .4s var(--r-bezier),opacity .45s var(--r-bezier),-webkit-transform .4s var(--r-bezier)}.scale-transform-enter-from{opacity:0;-webkit-transform:scale(.92);-ms-transform:scale(.92);transform:scale(.92)}.scale-transform-leave-to{opacity:0;-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.opacity-transform-leave-active,.opacity-transform-enter-active{-webkit-transition:opacity .55s var(--r-bezier);transition:opacity .55s var(--r-bezier)}.opacity-transform-enter-from,.opacity-transform-leave-to{opacity:0}.fade-bottom-transform-enter-active,.fade-bottom-transform-leave-active{-webkit-transition:opacity .55s var(--r-bezier),-webkit-transform .45s var(--r-bezier);transition:opacity .55s var(--r-bezier),-webkit-transform .45s var(--r-bezier);transition:opacity .55s var(--r-bezier),transform .45s var(--r-bezier);transition:opacity .55s var(--r-bezier),transform .45s var(--r-bezier),-webkit-transform .45s var(--r-bezier)}.fade-bottom-transform-enter-from{opacity:0;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.fade-bottom-transform-leave-to{opacity:0;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.fade-scale-transform-leave-active,.fade-scale-transform-enter-active{-webkit-transition:all .48s var(--r-bezier);transition:all .48s var(--r-bezier)}.fade-scale-transform-enter-from{opacity:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.fade-scale-transform-leave-to{opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}:root{--r-bezier: cubic-bezier(.4, 0, .2, 1)}@-webkit-keyframes elementRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes elementRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.r-layout-full__viewer-content .n-spin-container,.r-layout-full__viewer-content .n-spin-container .n-spin-content{width:100%;height:100%}.r-menu--app:not(.n-menu--collapsed) .n-menu-item-content.n-menu-item-content--selected:before,.r-menu--app:not(.n-menu--collapsed) .n-menu-item-content:hover:before{border-left:.208rem solid var(--ray-theme-primary-color);-webkit-transition:border-left .1s;transition:border-left .1s}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol,li{list-style:none}fieldset,img{border:0;vertical-align:middle;border-style:none}a{background-color:transparent}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .ray-template__directive--disabled{opacity:.3!important;pointer-events:none!important;cursor:not-allowed!important;-webkit-filter:brightness(.88);filter:brightness(.88)}.app-style-provider{position:fixed;display:none;z-index:-999999} diff --git a/assets/index-oalmqU8v.css.gz b/assets/index-oalmqU8v.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..b1a2c4fcb069862c90df2cfc43fd0fe0d750771c GIT binary patch literal 1546 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 diff --git a/assets/index-vR4XT3gL.js.gz b/assets/index-vR4XT3gL.js.gz deleted file mode 100644 index 117d7de591fb40c22c3491e7ebffd4acd84bf4bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1604 zcmV-K2D|wmiwFP!000021I1TeZyU!IeebVeH+>*c&Tx16B~egIiK1lJie%B2T&ggH z(eCW-NV_wunORZ{LqJO6xK8CHg#)9Ai>5|VG$_*8EdnR8CFI9gB;_alg<_YI%n!Mh z-2wslu*5z0&b{ZHxr-&9&$w**F(hKRWpU;yFy%0|DL}On$XP9a1#SpsfK}NtirbYv9h@uWvm;r$C z9L9@teYoa)NN{jUFh>nAe%)Hur<|F=YQ^e85N;Si`&rcE# z;@CVVZSB{Kepyzg2h##cTmh`B=?b-~tAjCA$AWnnZ1JKFHJAn5fGSv~S6R9|JJhp* zXbpwKM|7L3erD-yHyF`&olwLZKo}185bzNfm`9AIL8-KoqZPbyo@oFUXTI6CP0bzm z%7ZvUCFaPGJv~*Z=fGw4GFfHip@Kf41ckn}2?ajpf(VICA(0H3(xJK*A)<-%z*=y& zrnTJmkZ+g=Bm=}lHZJOsFYu*mb$JU6xfvS{;!+f|Fay(IMP^sMSu!<s>h?3>abHFFQIsuAOxoXvK42>&@iGkrDO0iqiqI=-Dx+WbpJqWb11cXXXs31mB zgF4i}LRpa~=q~6JS+_*YlF>BX`{qDM_RaB^hF?XSyWk%1H2BSj8)+bj2 z3{7kiic8G%8O2n_n-qDtpj4JBC1&Co>@g)NunhcoqS?!nQ69%uT;Zq@li2fJByp^P zg_20JvuGlTUOrE7ECWuPTijqKzK*wLK_+{Du1O>VQD8}q8og61*eak_E7@~iJkjhW z$HHm`$4KIp1!m$nMWlw|!mNw8lQeMMWYfeJ3S3!;CnkUKn^(X~h?^IID~_)8aDAb$ z^OJDHTAKaRcJLb0PC9vnT~Yd_vS`pd23{k_g-k2-t1vH8Wh#pgS_HnE=X?5-nY z)8;Io=H>8q#=8Hw)Bfk5Iy--RzVn`vxS2@4ZWl+7{@Q)^!Qrzfhx?x&-Tr&~qc6J; ze&7D|tIqw~oj-on{_s}&>+jp2{Gq*f|9F3|`@xg;rysw#eYbP}ap${#b-uWFy#L!e zl7fJ^Hr&$$LjT@5g-3d=Yzb>u&ep>lY8d4=dkn zjTY}0r74MYaUo>3`*7#*>0bBQH{Cz)Dy@qNdr=?YWK)I)9JOyNN*`_V)fq{b*({Q> z5WGRQO|0oNM=V$73yLG9FAAwt-6x(6>&SJ5G$=Hfm$LHtv3z>W061fffy`K51?#zV z24r)2HNBoe2C^`;iS^59@vjhE*Hc=mo*GkAPHIe5k|vYa4CLYh%q9)yGCqU&WI}ENaVZkN@%h=4Jqiw;uq}j@Vnm~9UQ#8M*qb*uX}xls6Vyq2)6^C=GcmCe>UYg z%d!6*aB#1E=k5^6$NQfv0~&@2z1e!dRx2@qx1*1b_3-24WSrK-PyP*pwBGvk4FCXS CWFavC diff --git a/assets/index-xtpV95BU.js.gz b/assets/index-xtpV95BU.js.gz deleted file mode 100644 index a49f58c5af641748abc3518d4e53889ac1caff43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2021 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 XFL)pG&DJVj`_umb^Kq9o;|~A;qDnCn diff --git a/assets/index-zkIC_ZZZ.js.gz b/assets/index-zkIC_ZZZ.js.gz deleted file mode 100644 index 410ea42c9d52456d985fb274180f12ba3aeb90e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1718 zcmV;n21)rJiwFP!000021Ep7Qa}&oMe&0`_Uf)QQ+vVLhnpi)MJ-LX{;yeO-sT28O|uJ8n$cVT{8Gl^}o(LJbshr^|zEe5wmn zEys|E33bhH9JS&%mU_`|Y<1XgO!c_m%+~Upl@xfymBbbxe>OQy^SQb3eA%*#U4a)& z#&K5H;1JZir7fNx9x0nn;b4*|B95&CXbXRsbVlX$@i5JFImgtjz$KA2paus3V0;kc z$?-6bP>DG*Wm_x_8iU}Jc8big(WQu3gc9VNqChBcFc(BfYzc{^pNRprg#ZyaYzX8h ziYv$U!L@^I0Q`QQWZXYd;MvBKuKr%o|sDQIZP#kT9^lz0gy-ef-_K>3S*?O$zs-kNvHusA5P7jpC0Nh!vc4yBqa=j z0(RtQ`J=2@o)ibcF)}476Is~@j{yTwGP8UDxKrN_P>hV`@~h_~%QX=#Bfp-3@vS*$ zVCqxb?b&6Egd$!6!Ytwv0uJH=^S}g2FfuYbNT+e6wt`p~m_wzGQRmZELwvZy7) zzyg+lP{|1u#LVi@fI65M)lSUKB_sYTA^}9Dw8(4`L`;JGgv3kZ?r<;8;Y_jsr335Y z?@t=JRAjg3U200gsJ}GJH!9RYZV)UlA5V#%c%AvUdG^e-RsJk0p>6L+(Vzi7wkJkY z%xoLbWK_u5RA$!2(875_@dzt9jAAO|Rf3xlCL$zYw{d1m*WX2 ziccTanLiCUu8nK|ah6KWMg=uaitG|r2-OsFPvh|T1fOU*P< zUB^NapNJ^x)@o||^ob{`ooId(lVc?D>;$uLoFY=jaN-QAFjuP7wQaR(;XHC}nf4cQ zAxcn+hN4!5tk^iMln^fvnvQ8PEoNxWT1-=FY8T}kUXvYKYx7}q^XtalmyH*9Ucb7r zx3kgOe7tvgxBj2+ns>hO*8fr8z3Dx_)wuJ#zV(%N?_TTr&HDCjZ~e#DuWop^p4E4L zY<&N+adR`4XS{@DtR1O!?Wfkm8?D`cHg5i)B<2%pZ@S6%O1JrVyZ+0c+LP>E-u3>v zUElsH)^)ALyyu^{9TPW` zZ$E8*d!@d0slI(LB1Y?PkG!id+Vs7zH}`(n`0u4JyeD5Y9^Bu%f2sB4b8r3U`p(_v zw^ur=e)jLZjrG>E9dC2P@40)e@$gZsD5WFPN4oD`$avw%@AfywfdX|5FlOU5wOYnp z5);|!-)gnD_@KiZLEKWSl1N`)@5}ESFYYK2>LJV%6^cs4JckNGt(F7B$|4c)&7M{j zMrQ(Nr-N}NEi<1)Fd3=tgW9H-{^s*BT{|Q$RpkvuNz`hA(-Uf*F^PGQWiKb1Oen&k zLWTvocI(3hiJWVPs}ceBElq^?F8cK3)*GuorRpy?K3u8Dd4IT45n$g+MR@O`R8MZb zvHDYL@0-WLsd0Vpy9eH_yN#z0U%&d}2MQOu77v##1nXP05bIqei)0mz)8`g^`NF$? z)jxK(e)2B8>QkuTIPBv#?7&Y^$CVRqX%X{?uHl>h|0o**_GsIFQ~1aOulo2KRo^?q z_RFK66x+!6&vCvMDt_17Dl$>m!wD`iLgR`W^9w&8d}_7CF}xQ1Po4_?8Mg~nJNBDj M0U2~N$d?cR0RMqmmjD0& diff --git a/assets/instance-pJf6z6Dz.js.gz b/assets/instance-pJf6z6Dz.js.gz deleted file mode 100644 index 6753301c9c62be7dde62e7fdef756d6c4c6d9fe8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 821 zcmV-51Iqj#iwFP!000021C>=>Z`(E$ec!Jz^h5$AYdIg?Y$&joIoY$HqGxQlRw8Fdu`B4QBR06+Z5`YI;91qV}k9Fzhw{Uz# z?=Rc1jT)Xa+h#qw+ug`)xAfZkzMHSg_HCQlT{@z-*>&$GZevmzaZM}OIqTB!ezrXq z*SBqumq`iS%h^f|d#uY&DHZY@;O4r*d4en5894}u#Lh*bnS?}aVGi7nc({N~21+Af zp5Q?gVng!(flZwvO41k-;CcZn6pwUFB(3E=NVp+LHS$qt@neD0tC1w z?g$6i5?mjo8b}rhId;7zQqDyo9u-?d{^TgOb>j>SHipdiMVfRUEtnQ-;CLWGXOee- zWilqk8uGsN5B>XQHvY>ZRf)bZh6MW(YXszRjsSlHe}F{LN!1LULEa=)@lGA@d@4hh zdBTQl-*gTpnz_FJDs0H*+qs5#ExT3m*KP~Qw&l0)VK41=`O0o?ZMVq}yl|KkjN=X5 zmJ1F7UzlxmBthG2Z?XKyYLVl9iG*UF1XlyvU{chdqcS|@O1s>Henvh+AS7IY_Llva z1m#-Q>`$w?3?ddivneL)4p^oDfpdW}1jLd}TXj_nlL^8kMz1!=5d*8nMF5ks{0d<* z-Pfrat8^YW5lrS%B#{CpVFg}kDSSXteSRBB#WzXKsorZEH=4fNA;;V~m8$w~E__$J zeQ6wMj_Y%mO2k`05}QhW*r>0o9+dyH%jd9u_)@*rQTbXcGx+5zaGiUm`v(93Cfkcv diff --git a/assets/instance-pJf6z6Dz.js b/assets/instance-q00eN0OR.js similarity index 93% rename from assets/instance-pJf6z6Dz.js rename to assets/instance-q00eN0OR.js index 1cb6bacd..0079ddbb 100644 --- a/assets/instance-pJf6z6Dz.js +++ b/assets/instance-q00eN0OR.js @@ -1 +1 @@ -import{z as t,B as n,o as R,C as q}from"./hooks-YRutF17K.js";import{g as d}from"./utils-fP3RnfYZ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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{z as t,B as n,o as R,C as q}from"./hooks-OXlrtKZ8.js";import{g as d}from"./utils-B10ax23c.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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-q00eN0OR.js.gz b/assets/instance-q00eN0OR.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..016d8fb867d90395f0d49dd97ef86659f7173bfb GIT binary patch literal 821 zcmV-51Iqj#iwFP!000021C^C;Z<{(4#^2vh5%J2FY%kD1+Y(VF>(VC5wxqqc)7GlG zVsIcNfQfCAGUV@m1&p+`*_!*x$>HbooX2_$VVrWIik}@vb`<$gE(zh~a!t<5WvzX| zV}rd}aK4gs_AL@>di#zorO^-T%|Xd|4VS4flJtYwbsnrE_X%gPH_jF$kAbemz+xsl zp~7WddXvog(dgo1o84qUYt1yu1)<}$ebdTVXlyCUv6axpk& z=38c&G`|^-Kac*l+R#!`m-AIv_Uf_|`orx`uRaB7o06^oNc=2{1}Ds7UAlfBj4tT+ z^ES4YgHvXj%%a=vOk~@|GtZurFU#>wlbKyQq*vLcHH+FzD#Aq33Oi+88hoE_PWk0k z8*(!tAaQfHlmm-(*)gSDoC3@)E6(MKRGp!XfCy}#6^aRn`3B~YcwrJ;!#V@05HOb~ zei&d)^8dl6b`i#D1TiG)8f3~736n&Da3NJ(425v=-rew?{D~R~u|xBFO$rHW((t`l z+X=#CWTSGV%FY3rpzX9DBjZ)lAV3VhGO#AWp%PC9K1Amcuf(AITk5TL2Oatda4p>7 zHn0Ua9thbN%;#d{xC)7kh?ho{0sgFF{k5d7&?W#*;Lg#b-nYoEE)P9 zYqEJYIhZKsc;1V$Cg-p3)x>SZt*XCFn@={aygkRB#_jw?+?+aY;<2MZF!(TJ8Q40{4Q#t?L35BGFO130Ie}8>Yu~1JV~T-5*KvnfPtTr^L*6-+tNPtsc#d*< zLfg<>*T*R(k2Zh=)|LC9abI`cYyVF#pZ)&fq54{f<=0y3{$KwAt9~Q!`v(93;EbLS literal 0 HcmV?d00001 diff --git a/assets/reload-LXSqxm9O.js b/assets/reload-LXSqxm9O.js deleted file mode 100644 index 99afa723..00000000 --- a/assets/reload-LXSqxm9O.js +++ /dev/null @@ -1 +0,0 @@ -const c="data:image/svg+xml,%3csvg%20t='1669082370283'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='3070'%20width='200'%20height='200'%3e%3cpath%20d='M909.1%20209.3l-56.4%2044.1C775.8%20155.1%20656.2%2092%20521.9%2092%20290%2092%20102.3%20279.5%20102%20511.5%20101.7%20743.7%20289.8%20932%20521.9%20932c181.3%200%20335.8-115%20394.6-276.1%201.5-4.2-0.7-8.9-4.9-10.3l-56.7-19.5c-4.1-1.4-8.6%200.7-10.1%204.8-1.8%205-3.8%2010-5.9%2014.9-17.3%2041-42.1%2077.8-73.7%20109.4-31.6%2031.6-68.4%2056.4-109.3%2073.8-42.3%2017.9-87.4%2027-133.8%2027-46.5%200-91.5-9.1-133.8-27-40.9-17.3-77.7-42.1-109.3-73.8-31.6-31.6-56.4-68.4-73.7-109.4-17.9-42.4-27-87.4-27-133.9s9.1-91.5%2027-133.9c17.3-41%2042.1-77.8%2073.7-109.4%2031.6-31.6%2068.4-56.4%20109.3-73.8%2042.3-17.9%2087.4-27%20133.8-27%2046.5%200%2091.5%209.1%20133.8%2027%2040.9%2017.3%2077.7%2042.1%20109.3%2073.8%209.9%209.9%2019.2%2020.4%2027.8%2031.4l-60.2%2047c-5.3%204.1-3.5%2012.5%203%2014.1l175.6%2043c5%201.2%209.9-2.6%209.9-7.7l0.8-180.9c-0.1-6.6-7.8-10.3-13-6.2z'%20p-id='3071'%20fill='currentColor'%3e%3c/path%3e%3c/svg%3e";export{c as default}; diff --git a/assets/reload-LXSqxm9O.js.gz b/assets/reload-LXSqxm9O.js.gz deleted file mode 100644 index 1f58c7253842df77ac58543fd970769d7fe346f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 604 zcmV-i0;ByOiwFP!00002165Q_Z`&{oz3*2P1q>fHG9)EgRtsO&^L~WkxQPKb4q~?n zHtfF-q?8ps#1bX)y~ht_SWfHqFm#Xme(Rs6xBf8h){n#Y+uQu3a>M#@sD!qz=B7#1 zii;$zt1F>l?$@=er(rp%`7w>xpUbVQsS?s3llZdO{difY<5*w4m7{H?dVT2YFcuc@l5{bYG!vG!`7(KMu zD4?E`MSDdx{s1ngN)Su}8&Wh0p23R+#E31#ES)K#2ge4g3pB0OPD==StFh5xtI@jW zhzZ(gP7;A#=9CD&vFZ>cO(>~ey#&3YA_QW@XhJeL7_<@F$7of834|=qD7~OpD5Zu% zoK|H?xhwax!FartMtL;doI}C8XIip0wlXoFnsT%=?n`qteYtiZdmy=DYP${%II7UB1Lw4ok03o*)8C;%BvBl-y^UN_=j@}J+ zohKg?h#l)LVw_1ws3lAT5Hd8_fX;}{Ah3f5<@cB8X)pS9n&++_-Y=K&w7o3zaw+d} qXAd)P_5Z|;kI&=nyj-?F!$ZG5?8n#sect{)fBOdzA7)&Q1ONat6(>Ug diff --git a/assets/reload-Q3WxAkt5.js b/assets/reload-Q3WxAkt5.js new file mode 100644 index 00000000..eea7c21d --- /dev/null +++ b/assets/reload-Q3WxAkt5.js @@ -0,0 +1 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M320%20146s24.36-12-64-12a160%20160%200%201%200%20160%20160'%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-miterlimit='10'%20stroke-width='32'%3e%3c/path%3e%3cpath%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='32'%20d='M256%2058l80%2080l-80%2080'%3e%3c/path%3e%3c/svg%3e";export{e as default}; diff --git a/assets/utils-fP3RnfYZ.js b/assets/utils-B10ax23c.js similarity index 74% rename from assets/utils-fP3RnfYZ.js rename to assets/utils-B10ax23c.js index 47853c87..b4dfa478 100644 --- a/assets/utils-fP3RnfYZ.js +++ b/assets/utils-B10ax23c.js @@ -1 +1 @@ -import{u as g,a as b,A as S}from"./hooks-YRutF17K.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.14-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 h}from"./lodash-es@4.17.21-xgd1l9mE.js";var E={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 T=()=>E,A=(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)},p=(e,r)=>Object.prototype.toString.call(e).includes(r),j=(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 A(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",d=>(a(),n(d))),document.body.appendChild(o),o.click()}catch(i){return n(i)}}),v=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r];return t.length&&t.forEach(n=>{delete e[n]}),e},x=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r],n={};return t.length&&t.forEach(s=>{n[s]=e[s]}),n};function q(e,r,t="sessionStorage"){if(!e){console.error("Failed to set stored data: key is empty or undefined");return}try{const n=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(e,n):window.sessionStorage.setItem(e,n)}catch(n){console.error(`Failed to set stored data for key '${e}'`,n)}}function N(e,r="sessionStorage",t){try{const n=r==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return n===null?t??null:JSON.parse(n)}catch(n){return console.error(`Failed to get stored data for key '${e}'`,n),t??null}}function W(e,r="sessionStorage"){switch(e){case"all":window.window.localStorage.clear(),window.sessionStorage.clear();break;case"all-sessionStorage":window.sessionStorage.clear();break;case"all-localStorage":window.localStorage.clear();break;default:if(!e){console.error("Failed to remove stored data: key is empty or undefined");return}r==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}}const J=(e,r)=>{var i;const{domToImageOptions:t,printOptions:n}=r??{},{create:s}=b(e,t);window==null||window.$loadingBar.start(),(i=s("jpeg"))==null||i.then(o=>{const{print:a}=g(o,{type:"image",base64:!0,targetStyles:["*"],...v(n,["type","base64"])});a()}).catch(()=>{window==null||window.$loadingBar.error()}).finally(()=>{window==null||window.$loadingBar.finish()})},X=(e,r)=>{const t=()=>{const s=u(e);s&&r.trim().split(" ").forEach(o=>{o&&s.classList.add(o)})},n=Vue.watch(()=>u(e),t,{immediate:!0});f(n)},G=(e,r)=>{const t=()=>{const s=u(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(()=>u(e),t,{immediate:!0});f(n)},M=(e,r)=>{const t=Vue.ref(!1),n=()=>{const i=u(e);if(!i)t.value=!1;else{const o=i.className,a=r.trim().split(" ").filter(d=>d!=="");t.value=o.includes(a.join(" "))}},s=Vue.watch(()=>u(e),n,{immediate:!0});return f(s),t},Y=(e,r)=>{let t;const n=()=>{const i=u(e);i&&(p(r,"String")?t=r.split(";").reduce((o,a)=>{const[d,w]=a.split(":").map(y=>y.trim());return d&&w&&(o[d]=w),o},{}):t=r,Object.keys(t).forEach(o=>{const a=t[o];o in i.style&&(i.style[o]=a)}))},s=Vue.watch(()=>u(e),n,{immediate:!0});f(s)},H=(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},Q=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}},Z=(e,r="px")=>typeof e=="number"?e.toString()+r:p(e,"String")&&S.validCSSUnit.test(e)?e:e+r,l={precision:8,decimal:"."},m=(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()},z=(...e)=>e.length===1?c(e[0],l).add(0):m(e,0,(r,t)=>c(r,l).add(t)),K=(...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=h(e),t=r.shift();return r.length?m(r,t,(n,s)=>c(n,l).subtract(s)):t},ee=(...e)=>e.length===1?c(e[0],l).multiply(1):m(e,1,(r,t)=>c(r,l).multiply(t)),te=(...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=h(e),t=r.shift();return m(r,t,(n,s)=>c(n,l).divide(s))},re=(e,r)=>r<=1?[e||0]:e?c(e,l).distribute(r).map(n=>C(n)):new Array(r).fill(0);function I(e,...r){if(Array.isArray(e))e.forEach(t=>I(t,...r));else return e(...r)}function u(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 ne(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||p(e,"Object"))return()=>e;if(typeof e=="function")return e}function f(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function se(e,r){const t=Vue.watchEffect(e,r);f(t)}export{ee as A,te as B,Z as a,I as b,H as c,A as d,O as e,x as f,N as g,W as h,p as i,T as j,G as k,X as l,M as m,f as n,u as o,J as p,Q as q,ne as r,q as s,Y as t,j as u,C as v,se as w,re as x,z as y,K as z}; +import{u as g,a as b,A as S}from"./hooks-OXlrtKZ8.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.14-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 h}from"./lodash-es@4.17.21-xgd1l9mE.js";var E={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 T=()=>E,A=(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)},p=(e,r)=>Object.prototype.toString.call(e).includes(r),j=(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 A(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",d=>(a(),n(d))),document.body.appendChild(o),o.click()}catch(i){return n(i)}}),v=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r];return t.length&&t.forEach(n=>{delete e[n]}),e},x=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r],n={};return t.length&&t.forEach(s=>{n[s]=e[s]}),n};function q(e,r,t="sessionStorage"){if(!e){console.error("Failed to set stored data: key is empty or undefined");return}try{const n=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(e,n):window.sessionStorage.setItem(e,n)}catch(n){console.error(`Failed to set stored data for key '${e}'`,n)}}function N(e,r="sessionStorage",t){try{const n=r==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return n===null?t??null:JSON.parse(n)}catch(n){return console.error(`Failed to get stored data for key '${e}'`,n),t??null}}function W(e,r="sessionStorage"){switch(e){case"all":window.window.localStorage.clear(),window.sessionStorage.clear();break;case"all-sessionStorage":window.sessionStorage.clear();break;case"all-localStorage":window.localStorage.clear();break;default:if(!e){console.error("Failed to remove stored data: key is empty or undefined");return}r==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}}const J=(e,r)=>{var i;const{domToImageOptions:t,printOptions:n}=r??{},{create:s}=b(e,t);window==null||window.$loadingBar.start(),(i=s("jpeg"))==null||i.then(o=>{const{print:a}=g(o,{type:"image",base64:!0,targetStyles:["*"],...v(n,["type","base64"])});a()}).catch(()=>{window==null||window.$loadingBar.error()}).finally(()=>{window==null||window.$loadingBar.finish()})},X=(e,r)=>{const t=()=>{const s=u(e);s&&r.trim().split(" ").forEach(o=>{o&&s.classList.add(o)})},n=Vue.watch(()=>u(e),t,{immediate:!0});f(n)},G=(e,r)=>{const t=()=>{const s=u(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(()=>u(e),t,{immediate:!0});f(n)},M=(e,r)=>{const t=Vue.ref(!1),n=()=>{const i=u(e);if(!i)t.value=!1;else{const o=i.className,a=r.trim().split(" ").filter(d=>d!=="");t.value=o.includes(a.join(" "))}},s=Vue.watch(()=>u(e),n,{immediate:!0});return f(s),t},Y=(e,r)=>{let t;const n=()=>{const i=u(e);i&&(p(r,"String")?t=r.split(";").reduce((o,a)=>{const[d,w]=a.split(":").map(y=>y.trim());return d&&w&&(o[d]=w),o},{}):t=r,Object.keys(t).forEach(o=>{const a=t[o];o in i.style&&(i.style[o]=a)}))},s=Vue.watch(()=>u(e),n,{immediate:!0});f(s)},H=(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},Q=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}},Z=(e,r="px")=>typeof e=="number"?e.toString()+r:p(e,"String")&&S.cssUnit.test(e)?e:e+r,l={precision:8,decimal:"."},m=(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()},z=(...e)=>e.length===1?c(e[0],l).add(0):m(e,0,(r,t)=>c(r,l).add(t)),K=(...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=h(e),t=r.shift();return r.length?m(r,t,(n,s)=>c(n,l).subtract(s)):t},ee=(...e)=>e.length===1?c(e[0],l).multiply(1):m(e,1,(r,t)=>c(r,l).multiply(t)),te=(...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=h(e),t=r.shift();return m(r,t,(n,s)=>c(n,l).divide(s))},re=(e,r)=>r<=1?[e||0]:e?c(e,l).distribute(r).map(n=>C(n)):new Array(r).fill(0);function I(e,...r){if(Array.isArray(e))e.forEach(t=>I(t,...r));else return e(...r)}function u(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 ne(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||p(e,"Object"))return()=>e;if(typeof e=="function")return e}function f(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function se(e,r){const t=Vue.watchEffect(e,r);f(t)}export{ee as A,te as B,Z as a,I as b,H as c,A as d,O as e,x as f,N as g,W as h,p as i,T as j,G as k,X as l,M as m,f as n,u as o,J as p,Q as q,ne as r,q as s,Y as t,j as u,C as v,se as w,re as x,z as y,K as z}; diff --git a/assets/utils-B10ax23c.js.gz b/assets/utils-B10ax23c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d9b06d597000d7439569b4b5614c1415b1e93575 GIT binary patch literal 2822 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 N{SQnP($ORl005DXB**{& diff --git a/assets/zh-CN-MacNMa7A.js b/assets/zh-CN-ZsIF9ldY.js similarity index 97% rename from assets/zh-CN-MacNMa7A.js rename to assets/zh-CN-ZsIF9ldY.js index 55913eb0..4bee4b58 100644 --- a/assets/zh-CN-MacNMa7A.js +++ b/assets/zh-CN-ZsIF9ldY.js @@ -1 +1 @@ -import{r as K}from"./hooks-YRutF17K.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";const e="当前环境不支持全屏",U={isEnabledFullscreen:e},W=Object.freeze(Object.defineProperty({__proto__:null,default:U,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",i="动画效果",X={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},Y=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:X},Symbol.toStringTag,{value:"Module"})),c="刷新当前页面",s="锁屏",r="设置",l="Github",a="全屏",p="退出全屏",m="搜索",Z={Reload:c,Lock:s,Setting:r,Github:l,FullScreen:a,CancelFullScreen:p,Search:m},ee=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:p,FullScreen:a,Github:l,Lock:s,Reload:c,Search:m,Setting:r,default:Z},Symbol.toStringTag,{value:"Module"})),_="首页",u="依赖项",d="关于",g="可视化",f="滚动动画",b="请求",h="表格",S="多级菜单(缓存)",O="文档",T="文档 (加速地址)",y="文档(内嵌)",C="办公",D="文档",M="演示",P="表格",j="数字精度",v="指令",R="页面详情模式",z="Mock 数据",N="二维码",I="SVG 图标",L="模板内置 Api",k="模态框",x="右键菜单",oe={Dashboard:_,Rely:u,RelyAbout:d,Error:"错误页",Echart:g,scrollReveal:f,Axios:b,Table:h,MultiMenu:S,Doc:O,DocLocal:T,DocLocalInside:y,Office:C,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},te=Object.freeze(Object.defineProperty({__proto__:null,Axios:b,CalculatePrecision:j,ContextMenu:x,Dashboard:_,Directive:v,Doc:O,DocLocal:T,DocLocalInside:y,Echart:g,Mock:z,Modal:k,MultiMenu:S,Office:C,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,QRCode:N,Rely:u,RelyAbout:d,RouterDemo:R,SvgIcon:I,Table:h,TemplateHooks:L,default:oe,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),F="项目配置",w={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},A="界面显示",ne={Title:F,ThemeOptions:w,InterfaceDisplay:A},ie=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:A,ThemeOptions:w,Title:F,default:ne},Symbol.toStringTag,{value:"Module"})),E="注册",G="登录",Q="扫码登陆",$="请输入用户名",H="请输入密码",V="登 陆",q="用户名",B="密码",J="开箱即用的中后台管理系统",ce={Register:E,Signing:G,QRCodeSigning:Q,NamePlaceholder:$,PasswordPlaceholder:H,Login:V,Name:q,Password:B,RayTemplate:J},se=Object.freeze(Object.defineProperty({__proto__:null,Login:V,Name:q,NamePlaceholder:$,Password:B,PasswordPlaceholder:H,QRCodeSigning:Q,RayTemplate:J,Register:E,Signing:G,default:ce},Symbol.toStringTag,{value:"Module"})),re=Object.assign({"./zh-CN/globalMessage.json":W,"./zh-CN/headerSettingOptions.json":Y,"./zh-CN/headerTooltip.json":ee,"./zh-CN/menu.json":te,"./zh-CN/setting.json":ie,"./zh-CN/views/login/index.json":se}),Ge={message:{...K(re,"zh-CN")}};export{Ge as default}; +import{r as K}from"./hooks-OXlrtKZ8.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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-B10ax23c.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";const e="当前环境不支持全屏",U={isEnabledFullscreen:e},W=Object.freeze(Object.defineProperty({__proto__:null,default:U,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",i="动画效果",X={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},Y=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:X},Symbol.toStringTag,{value:"Module"})),c="刷新当前页面",s="锁屏",r="设置",l="Github",a="全屏",p="退出全屏",m="搜索",Z={Reload:c,Lock:s,Setting:r,Github:l,FullScreen:a,CancelFullScreen:p,Search:m},ee=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:p,FullScreen:a,Github:l,Lock:s,Reload:c,Search:m,Setting:r,default:Z},Symbol.toStringTag,{value:"Module"})),_="首页",u="依赖项",d="关于",g="可视化",f="滚动动画",b="请求",h="表格",S="多级菜单(缓存)",O="文档",T="文档 (加速地址)",y="文档(内嵌)",C="办公",D="文档",M="演示",P="表格",j="数字精度",v="指令",R="页面详情模式",z="Mock 数据",N="二维码",I="SVG 图标",L="模板内置 Api",k="模态框",x="右键菜单",oe={Dashboard:_,Rely:u,RelyAbout:d,Error:"错误页",Echart:g,scrollReveal:f,Axios:b,Table:h,MultiMenu:S,Doc:O,DocLocal:T,DocLocalInside:y,Office:C,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},te=Object.freeze(Object.defineProperty({__proto__:null,Axios:b,CalculatePrecision:j,ContextMenu:x,Dashboard:_,Directive:v,Doc:O,DocLocal:T,DocLocalInside:y,Echart:g,Mock:z,Modal:k,MultiMenu:S,Office:C,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,QRCode:N,Rely:u,RelyAbout:d,RouterDemo:R,SvgIcon:I,Table:h,TemplateHooks:L,default:oe,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),F="项目配置",w={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},A="界面显示",ne={Title:F,ThemeOptions:w,InterfaceDisplay:A},ie=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:A,ThemeOptions:w,Title:F,default:ne},Symbol.toStringTag,{value:"Module"})),E="注册",G="登录",Q="扫码登陆",$="请输入用户名",H="请输入密码",V="登 陆",q="用户名",B="密码",J="开箱即用的中后台管理系统",ce={Register:E,Signing:G,QRCodeSigning:Q,NamePlaceholder:$,PasswordPlaceholder:H,Login:V,Name:q,Password:B,RayTemplate:J},se=Object.freeze(Object.defineProperty({__proto__:null,Login:V,Name:q,NamePlaceholder:$,Password:B,PasswordPlaceholder:H,QRCodeSigning:Q,RayTemplate:J,Register:E,Signing:G,default:ce},Symbol.toStringTag,{value:"Module"})),re=Object.assign({"./zh-CN/globalMessage.json":W,"./zh-CN/headerSettingOptions.json":Y,"./zh-CN/headerTooltip.json":ee,"./zh-CN/menu.json":te,"./zh-CN/setting.json":ie,"./zh-CN/views/login/index.json":se}),Ge={message:{...K(re,"zh-CN")}};export{Ge as default}; diff --git a/assets/zh-CN-ZsIF9ldY.js.gz b/assets/zh-CN-ZsIF9ldY.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9acf30febee07d806e1426104680fc92ffadbef3 GIT binary patch literal 2134 zcmV-c2&wlUiwFP!000021FcwFPa8=Ve&1h#O7j3xb;mZBBptP6Fy@kQH;}-KRqigg z3))?#s@mWnOUcecE`lUdAd_U0nUKw9kah!^$wbKjVgC%>ji2T(th((cwjtUmnispf z>Z?QkIm>7s$mepD&U0z>n#shK*$eU<2bV~I1M<0e(Z)8% zX^k=*k4EJ4ax`7EalBpbkfR+^?rL|Us1=N}7x5foSU+P~`r2qADJFUvmlbU+RedR# zHjhW;3vy@us;Pcsc6v6p*tp81I^wx_ha5dG$D&ecYG7bEnTj=n&?4qEkEI0`kI7NF zQ(~GNk*2IM+Mev|ZNzHGDkARVqH;{qXA2$U!=~Mcnd4H1ScsJ*uH|qZNd?3>_Kip6 zb}5mV?y@HE+^IDhrSrr;PeksNGFs%y_>fU(L~)H_Y-MfJjCaa0IU+4wG?IPNOrjCC zz~fz22NxGdnZ20Pn#>R#OIi+D7B=HiIU;vRIWra&xk!5>(7-|>mSDuiWx zl9Aro+4iRJI9m{t zOFhvDT8g!6XK7Z#{6w}(h8{I9=9`=*mcR^YqUw1>j&(_ckwG#`lTF$x5Q`u`Z46>b z12(zNKD&G(Te5nN~3(lHA#9a0u$jY3DhiAljtl8MLUb~z%&qTQWSS0~P& zE+lDYTY}`V6qKM^DWKVlG*=wuXTdSj1St|x3c-C+3|VAq{tR%fLe+pgk(|jcUacNi zqZSt}SOw0fht8dK@7}KS^82HY>+Z&`yLQuA*>--t58#x#OnA~l858S$wrN(=SHWd? zRUOUDVNJ+chVgaWT6@!RmRNX<(E?_o)ViEb2f30?E0%4VP{&zhn?jj_Uoe{rGEf#Y z<>#z1i43@0M5c`uFidsZ#Gu^P2B``vTYq>z?o?LRy-zy;3Uzss2oo#d=;MCnf&tJNa z54~4=01_2AcelNbeRuP=`_nT3uZ0^@IGMwFJX-Lxoht$k`l8Mv4fhgWFi}adV1il# zTVj$SixVHGkTRV4CIZheb=HneK83D^^k4g0qBRvbw?DX#-d0so*?M1j{t`g0g389t zKp{*8$2*5X5KI;H6Opqs03sEH5-O;ma^r?`YcCwgtH6Em%=`T%fV1lI1U4zs6%7ti zZC>Fpg@quNp)gprrI^rHNUEw31QW>8uvs@$fGLcamQ(U&i1D|PdfH~go+qBvd_3_v z+_}!{kmA{|r8upE%Iim!t@i-hDmXfPe*FGXW$Oj#z`@#M7?*QghaJ;qczBm9dr2^;GQ*ZB=ZkB9DyTL2EJ zz}?<*pa0icUGYBcv~(8;fb-SC8#mppRREWK;@(v@cB&izNU^%yi+CgYSdB&;Uvx%d@}?74OJO}!&FD6GG8q?OCmVcQW=VG%dn8CGreut0@g>T z{v7|G(33FLP8lAdJ}iF?=_mZ1A)f}m>-eo{q?zZiUQpbmuCJ{hea*da@vrTL-Oatw z!r=yejeTbEbSLUAL-K8kIc=(Wv(Sf-LF=op4@nic@3x)QH30in;62%QK5YUxt^)VY zzr7bXy(jyXC#wK{7nIfG!-vkwzr2lY_x1lcXo0*#5pmn)@A=HpOX?J=M0l(kU5Mw zM+TPXIJJOs6`oAzFw!xrb@`eEYp9uK)Fh>*AcfjA#-Hc&*s^QGqHdU1&DLf}-As|- zMSjlo**!-r9WT`|9GBZ*KUSCXRfm;jS(dM~G7Lem5VV!cm+(^XF{B^+UqfnSl`sA6 Mf5^1xgCr3E0MP3o2mk;8 literal 0 HcmV?d00001 diff --git a/index.html b/index.html index d6e89cf3..5614826f 100644 --- a/index.html +++ b/index.html @@ -18,7 +18,7 @@ content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> Ray Template - + @@ -40,7 +40,7 @@ - + @@ -50,10 +50,10 @@ - + - - + +