From 31c0ab99dac7234df1090c492b6757310960c2bd Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Fri, 28 Jun 2024 08:39:30 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@8405cc5709fbf696ae8b118b2c777a6926d88f4e=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 8 ++++---- index.html.gz | Bin 1727 -> 1726 bytes js/BarcodeDemo-AjAw1DzR.js.gz | Bin 1437 -> 0 bytes ...mo-AjAw1DzR.js => BarcodeDemo-BkCnYqZO.js} | 2 +- js/BarcodeDemo-BkCnYqZO.js.gz | Bin 0 -> 1435 bytes js/dayjs@1.11.10-C8LoRVP6.js | 1 - js/dayjs@1.11.10-C8LoRVP6.js.gz | Bin 3714 -> 0 bytes js/dayjs@1.11.10-D8VSY-p2.js | 1 + js/dayjs@1.11.10-D8VSY-p2.js.gz | Bin 0 -> 3740 bytes js/{en-US-Vq4yC-66.js => en-US-D27Vte0J.js} | 2 +- js/en-US-D27Vte0J.js.gz | Bin 0 -> 1680 bytes js/en-US-Vq4yC-66.js.gz | Bin 1679 -> 0 bytes js/{hooks-DtYdZWXJ.js => hooks-CQ2bWowP.js} | 4 ++-- js/hooks-CQ2bWowP.js.gz | Bin 0 -> 33862 bytes js/hooks-DtYdZWXJ.js.gz | Bin 33866 -> 0 bytes js/index-2iyrt7kQ.js.gz | Bin 802 -> 0 bytes js/{index-DscxrZZp.js => index-5zLcWT93.js} | 2 +- js/index-5zLcWT93.js.gz | Bin 0 -> 1229 bytes js/{index-DG3hJlZ3.js => index-9FOSGFrS.js} | 2 +- js/index-9FOSGFrS.js.gz | Bin 0 -> 2490 bytes js/index-B5JnmBGm.js.gz | Bin 29628 -> 0 bytes js/{index-FvWab_gy.js => index-BG72S17d.js} | 2 +- js/index-BG72S17d.js.gz | Bin 0 -> 2868 bytes js/{index-BUieUnir.js => index-BHS8ZPNt.js} | 2 +- js/index-BHS8ZPNt.js.gz | Bin 0 -> 1514 bytes js/index-BIFJwPsQ.js.gz | Bin 1984 -> 0 bytes js/{index-Ca8dkFUR.js => index-BIThRhgL.js} | 2 +- js/index-BIThRhgL.js.gz | Bin 0 -> 1995 bytes js/index-BMklpJ_p.js.gz | Bin 1784 -> 0 bytes js/index-BUieUnir.js.gz | Bin 1514 -> 0 bytes js/{index-C_p6s4B3.js => index-BVZqrWBx.js} | 2 +- js/index-BVZqrWBx.js.gz | Bin 0 -> 1123 bytes js/{index-OUOi2Sg4.js => index-BZIQllCc.js} | 2 +- js/index-BZIQllCc.js.gz | Bin 0 -> 3539 bytes js/{index-Bi16YVaZ.js => index-BZgnag-m.js} | 2 +- js/index-BZgnag-m.js.gz | Bin 0 -> 2161 bytes js/index-Bi16YVaZ.js.gz | Bin 2161 -> 0 bytes js/{index-R3UIaZc8.js => index-BmNQskTl.js} | 2 +- js/index-BmNQskTl.js.gz | Bin 0 -> 1658 bytes js/{index-BMklpJ_p.js => index-BoXzEMZ5.js} | 2 +- js/index-BoXzEMZ5.js.gz | Bin 0 -> 1783 bytes js/{index-DXOaZCDd.js => index-Bx-Mwvoq.js} | 2 +- js/index-Bx-Mwvoq.js.gz | Bin 0 -> 983 bytes js/index-CETCbL0X.js.gz | Bin 1782 -> 0 bytes js/index-C_p6s4B3.js.gz | Bin 1123 -> 0 bytes js/index-Ca8dkFUR.js.gz | Bin 1996 -> 0 bytes js/{index-2iyrt7kQ.js => index-CbJT1VWu.js} | 2 +- js/index-CbJT1VWu.js.gz | Bin 0 -> 801 bytes js/index-CdBUAOSD.js.gz | Bin 1030 -> 0 bytes js/{index-CdBUAOSD.js => index-CeuxmcIn.js} | 2 +- js/index-CeuxmcIn.js.gz | Bin 0 -> 1030 bytes js/{index-CwH8f46E.js => index-Cvja3Gcs.js} | 2 +- js/index-Cvja3Gcs.js.gz | Bin 0 -> 1564 bytes js/index-CwH8f46E.js.gz | Bin 1564 -> 0 bytes js/index-DG3hJlZ3.js.gz | Bin 2491 -> 0 bytes js/{index-B5JnmBGm.js => index-DIkcQqGC.js} | 2 +- js/index-DIkcQqGC.js.gz | Bin 0 -> 29627 bytes js/index-DXOaZCDd.js.gz | Bin 984 -> 0 bytes js/index-DscxrZZp.js.gz | Bin 1230 -> 0 bytes js/{index-CETCbL0X.js => index-Dy64lxjv.js} | 2 +- js/index-Dy64lxjv.js.gz | Bin 0 -> 1782 bytes js/{index-BIFJwPsQ.js => index-DyrfH47w.js} | 2 +- js/index-DyrfH47w.js.gz | Bin 0 -> 1985 bytes js/index-FvWab_gy.js.gz | Bin 2868 -> 0 bytes js/{index-jW2kx6LG.js => index-JzX8PHcW.js} | 2 +- js/index-JzX8PHcW.js.gz | Bin 0 -> 1350 bytes js/index-OUOi2Sg4.js.gz | Bin 3540 -> 0 bytes js/index-R3UIaZc8.js.gz | Bin 1658 -> 0 bytes js/index-jW2kx6LG.js.gz | Bin 1351 -> 0 bytes js/instance-COhWfrSq.js.gz | Bin 769 -> 0 bytes ...tance-COhWfrSq.js => instance-Dld8-S8M.js} | 2 +- js/instance-Dld8-S8M.js.gz | Bin 0 -> 770 bytes js/utils-BmI4YPvf.js.gz | Bin 3331 -> 0 bytes js/{utils-BmI4YPvf.js => utils-E4zYKOc_.js} | 2 +- js/utils-E4zYKOc_.js.gz | Bin 0 -> 3329 bytes js/{zh-CN-DEQk5_4O.js => zh-CN-Bfi8v2qu.js} | 2 +- js/zh-CN-Bfi8v2qu.js.gz | Bin 0 -> 1972 bytes js/zh-CN-DEQk5_4O.js.gz | Bin 1973 -> 0 bytes mockServer/mock-data.js | 8 ++++---- mockServer/mock-data.js.gz | Bin 1043 -> 1043 bytes 80 files changed, 34 insertions(+), 34 deletions(-) delete mode 100644 js/BarcodeDemo-AjAw1DzR.js.gz rename js/{BarcodeDemo-AjAw1DzR.js => BarcodeDemo-BkCnYqZO.js} (95%) create mode 100644 js/BarcodeDemo-BkCnYqZO.js.gz delete mode 100644 js/dayjs@1.11.10-C8LoRVP6.js delete mode 100644 js/dayjs@1.11.10-C8LoRVP6.js.gz create mode 100644 js/dayjs@1.11.10-D8VSY-p2.js create mode 100644 js/dayjs@1.11.10-D8VSY-p2.js.gz rename js/{en-US-Vq4yC-66.js => en-US-D27Vte0J.js} (95%) create mode 100644 js/en-US-D27Vte0J.js.gz delete mode 100644 js/en-US-Vq4yC-66.js.gz rename js/{hooks-DtYdZWXJ.js => hooks-CQ2bWowP.js} (97%) create mode 100644 js/hooks-CQ2bWowP.js.gz delete mode 100644 js/hooks-DtYdZWXJ.js.gz delete mode 100644 js/index-2iyrt7kQ.js.gz rename js/{index-DscxrZZp.js => index-5zLcWT93.js} (91%) create mode 100644 js/index-5zLcWT93.js.gz rename js/{index-DG3hJlZ3.js => index-9FOSGFrS.js} (96%) create mode 100644 js/index-9FOSGFrS.js.gz delete mode 100644 js/index-B5JnmBGm.js.gz rename js/{index-FvWab_gy.js => index-BG72S17d.js} (97%) create mode 100644 js/index-BG72S17d.js.gz rename js/{index-BUieUnir.js => index-BHS8ZPNt.js} (96%) create mode 100644 js/index-BHS8ZPNt.js.gz delete mode 100644 js/index-BIFJwPsQ.js.gz rename js/{index-Ca8dkFUR.js => index-BIThRhgL.js} (96%) create mode 100644 js/index-BIThRhgL.js.gz delete mode 100644 js/index-BMklpJ_p.js.gz delete mode 100644 js/index-BUieUnir.js.gz rename js/{index-C_p6s4B3.js => index-BVZqrWBx.js} (93%) create mode 100644 js/index-BVZqrWBx.js.gz rename js/{index-OUOi2Sg4.js => index-BZIQllCc.js} (98%) create mode 100644 js/index-BZIQllCc.js.gz rename js/{index-Bi16YVaZ.js => index-BZgnag-m.js} (96%) create mode 100644 js/index-BZgnag-m.js.gz delete mode 100644 js/index-Bi16YVaZ.js.gz rename js/{index-R3UIaZc8.js => index-BmNQskTl.js} (94%) create mode 100644 js/index-BmNQskTl.js.gz rename js/{index-BMklpJ_p.js => index-BoXzEMZ5.js} (96%) create mode 100644 js/index-BoXzEMZ5.js.gz rename js/{index-DXOaZCDd.js => index-Bx-Mwvoq.js} (89%) create mode 100644 js/index-Bx-Mwvoq.js.gz delete mode 100644 js/index-CETCbL0X.js.gz delete mode 100644 js/index-C_p6s4B3.js.gz delete mode 100644 js/index-Ca8dkFUR.js.gz rename js/{index-2iyrt7kQ.js => index-CbJT1VWu.js} (86%) create mode 100644 js/index-CbJT1VWu.js.gz delete mode 100644 js/index-CdBUAOSD.js.gz rename js/{index-CdBUAOSD.js => index-CeuxmcIn.js} (89%) create mode 100644 js/index-CeuxmcIn.js.gz rename js/{index-CwH8f46E.js => index-Cvja3Gcs.js} (95%) create mode 100644 js/index-Cvja3Gcs.js.gz delete mode 100644 js/index-CwH8f46E.js.gz delete mode 100644 js/index-DG3hJlZ3.js.gz rename js/{index-B5JnmBGm.js => index-DIkcQqGC.js} (99%) create mode 100644 js/index-DIkcQqGC.js.gz delete mode 100644 js/index-DXOaZCDd.js.gz delete mode 100644 js/index-DscxrZZp.js.gz rename js/{index-CETCbL0X.js => index-Dy64lxjv.js} (93%) create mode 100644 js/index-Dy64lxjv.js.gz rename js/{index-BIFJwPsQ.js => index-DyrfH47w.js} (95%) create mode 100644 js/index-DyrfH47w.js.gz delete mode 100644 js/index-FvWab_gy.js.gz rename js/{index-jW2kx6LG.js => index-JzX8PHcW.js} (94%) create mode 100644 js/index-JzX8PHcW.js.gz delete mode 100644 js/index-OUOi2Sg4.js.gz delete mode 100644 js/index-R3UIaZc8.js.gz delete mode 100644 js/index-jW2kx6LG.js.gz delete mode 100644 js/instance-COhWfrSq.js.gz rename js/{instance-COhWfrSq.js => instance-Dld8-S8M.js} (90%) create mode 100644 js/instance-Dld8-S8M.js.gz delete mode 100644 js/utils-BmI4YPvf.js.gz rename js/{utils-BmI4YPvf.js => utils-E4zYKOc_.js} (98%) create mode 100644 js/utils-E4zYKOc_.js.gz rename js/{zh-CN-DEQk5_4O.js => zh-CN-Bfi8v2qu.js} (95%) create mode 100644 js/zh-CN-Bfi8v2qu.js.gz delete mode 100644 js/zh-CN-DEQk5_4O.js.gz diff --git a/index.html b/index.html index d06955b3..7b9184e2 100644 --- a/index.html +++ b/index.html @@ -17,19 +17,19 @@ content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> Ray Template - + - + - + @@ -39,7 +39,7 @@ - + diff --git a/index.html.gz b/index.html.gz index 8bb53522b561dc8401eacf9bdce86850f955a98d..41b597adb67c2e67957a738436feb61b0a0e206d 100644 GIT binary patch literal 1726 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 V_MO~qeJB4>^xv_Gi;^WB001jkWZ3`! diff --git a/js/BarcodeDemo-AjAw1DzR.js.gz b/js/BarcodeDemo-AjAw1DzR.js.gz deleted file mode 100644 index c80f4c32c5a6ee5859172cc7a6a94fcefd3e0bde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1437 zcmV;O1!DRiiwFP!000021JzeuZxcrpeebUb)0bG9op_xOl0`u#HqfLYfnY+D3PqFM zYwy_W-DPIhj-?SyQaKvV$|k|oQU zbI<)a=Z<$--gUSvms+T3fl8V?c|_Vw$H@sLDaVZQvtJF6tU!lY9fwGp?r{#bULsi$ zkC7s%$7+Ow>9XOLV;=1+_#awgj?qXJ?pY5Q0%b2Qbj zgmLkL2cCcl-Qf^dqogO?PU4GPXZMiE?j9se%E8zrtS>b<^=0;CIvnOnW(lP)-`_EI zvasWf*%CO_WkaPXiFGN-@xh7I_=S@@6sMM@OfuVut0YPeDhW5+)9rMP?a-3hj0O^A zn60?L1rrhsA*l>%j1hIBj)=#IN)9R`qX#{+J+)&rhLcyMqp&>9Ks;9WL^3ga>DB#}jpb+6yWgX| znNlz%8*Hd{X~n;~TD`YWo4>Jx=Jnbfir}635kzBNV@J^^w0cx4ts->cRZR z%%AVI3vAUF*mAgrI2h>Tb>*6r=V{#~)ra@}wOO=JmSYx7;c@}EWIDC91JQlP9kGB* zT$UvlG*qPAW_AYQW;NBn9#${U?r+OBmKPcouRp)>dhO6P`hxdy=h{f~`j3ooZH`LoOGs|$^t^_T9}UfgbM z{Ciy3H>2KjXSYG#xvO|jpQ*9-4usPV&r`Ww;ccdC-u~DGmNBK)5yb`*u0>0u)bc<( zpyElY=Q7;!Y(qnz1HcYXeqdYbjzK3W|HM7{YJPfS@nVCZCD5j2{rQvH+~wNLN_FYF z|Kz9Ix=q4Q$8y#AncDTgtJ4>2bC>sjx$osXEZ7CmkVSb0 z5YBo+vUEv9X$z(lAt{##GdsBT_wUlvMJ9C`TT{EW1n#iDnY9sB2D%l z-VW%MSjbY)WkZFQG?R+%*b;0Rw5Xe)=fJ3^N6i>Q2*REnIuf3)gAfPM+l&zUo7;Lq z+*ZxURJBN@Zl)Tmx9VSiSo`I+f9r8$8U5M2{>>jh^ySiTyPgcG79`(Wvf#8=HfOZw rl;03-byzPcJlS)VNTm`v1XJ}F`Bd;C-z>Ru=(B$Teq(J>-wyx)X0g>^ diff --git a/js/BarcodeDemo-AjAw1DzR.js b/js/BarcodeDemo-BkCnYqZO.js similarity index 95% rename from js/BarcodeDemo-AjAw1DzR.js rename to js/BarcodeDemo-BkCnYqZO.js index 227b2069..7cd50f01 100644 --- a/js/BarcodeDemo-AjAw1DzR.js +++ b/js/BarcodeDemo-BkCnYqZO.js @@ -1 +1 @@ -import{y as e}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const T=Vue.defineComponent({name:"BarcodeDemo",setup(){const u={width:4},t=Vue.ref(!1),a=Vue.ref("RayTemplate");return{baseOptions:u,loading:t,text:a}},render(){const{baseOptions:u}=this;return Vue.createVNode(naive.NGrid,{cols:2,xGap:12,yGap:12},{default:()=>[Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"详细配置项说明"},{default:()=>[Vue.createTextVNode("点击查看详细配置项:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/Options"},[Vue.createTextVNode("js-barcode options")]),Vue.createTextVNode("。")]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"基础条形码"},{default:()=>[Vue.createVNode(e,{text:"RayTemplate",options:{...u}},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自定义颜色条形码"},{default:()=>[Vue.createVNode(e,{text:"RayTemplate",options:{...u,lineColor:"red"}},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"pharmacode 模式"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{type:"warning",title:"注意"},{default:()=>[Vue.createTextVNode("该模式下,条形码只能渲染有效数值,否则将会渲染失败。可以查看官网说明:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/pharmacode"},[Vue.createTextVNode("pharmacode")]),Vue.createTextVNode("。")]}),Vue.createVNode(e,{text:"1234",format:"pharmacode",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"codabar 模式"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{type:"warning",title:"注意"},{default:()=>[Vue.createTextVNode("该模式下,需要注意 text 中的特殊字符,可以查看官网说明:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/codabar"},[Vue.createTextVNode("codabar")]),Vue.createTextVNode("。")]}),Vue.createVNode(e,{text:"1234",format:"codabar",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"有状态的条形码"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large",justify:"flex-start",inline:!0},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.loading,"onUpdate:value":t=>this.loading=t,style:"width: fit-content"},{checked:()=>"loading...",unchecked:()=>"success!"}),Vue.createVNode(e,{text:"RayTemplate",loading:this.loading},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"watchText 主动监听 text 变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.text,"onUpdate:value":t=>this.text=t},null),Vue.createVNode(e,{text:this.text,watchText:!0},null)]})]})]})]})}});export{T as default}; +import{y as e}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const T=Vue.defineComponent({name:"BarcodeDemo",setup(){const u={width:4},t=Vue.ref(!1),a=Vue.ref("RayTemplate");return{baseOptions:u,loading:t,text:a}},render(){const{baseOptions:u}=this;return Vue.createVNode(naive.NGrid,{cols:2,xGap:12,yGap:12},{default:()=>[Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"详细配置项说明"},{default:()=>[Vue.createTextVNode("点击查看详细配置项:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/Options"},[Vue.createTextVNode("js-barcode options")]),Vue.createTextVNode("。")]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"基础条形码"},{default:()=>[Vue.createVNode(e,{text:"RayTemplate",options:{...u}},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自定义颜色条形码"},{default:()=>[Vue.createVNode(e,{text:"RayTemplate",options:{...u,lineColor:"red"}},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"pharmacode 模式"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{type:"warning",title:"注意"},{default:()=>[Vue.createTextVNode("该模式下,条形码只能渲染有效数值,否则将会渲染失败。可以查看官网说明:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/pharmacode"},[Vue.createTextVNode("pharmacode")]),Vue.createTextVNode("。")]}),Vue.createVNode(e,{text:"1234",format:"pharmacode",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"codabar 模式"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{type:"warning",title:"注意"},{default:()=>[Vue.createTextVNode("该模式下,需要注意 text 中的特殊字符,可以查看官网说明:"),Vue.createVNode("a",{href:"https://github.com/lindell/JsBarcode/wiki/codabar"},[Vue.createTextVNode("codabar")]),Vue.createTextVNode("。")]}),Vue.createVNode(e,{text:"1234",format:"codabar",options:{width:4,height:40,displayValue:!1,background:"#eee"}},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"有状态的条形码"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large",justify:"flex-start",inline:!0},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.loading,"onUpdate:value":t=>this.loading=t,style:"width: fit-content"},{checked:()=>"loading...",unchecked:()=>"success!"}),Vue.createVNode(e,{text:"RayTemplate",loading:this.loading},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"watchText 主动监听 text 变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.text,"onUpdate:value":t=>this.text=t},null),Vue.createVNode(e,{text:this.text,watchText:!0},null)]})]})]})]})}});export{T as default}; diff --git a/js/BarcodeDemo-BkCnYqZO.js.gz b/js/BarcodeDemo-BkCnYqZO.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9297f371c201799bcfd927e126c70b19b553d2c8 GIT binary patch literal 1435 zcmV;M1!VdkiwFP!000021Jze+Zxcrp{oY^UOuxj^?8NINkZcrWVh74I5KK@~A#1XG z?Hzl)yUfhSaV$%LQXoJZP(@4AR5Yj{gm|?@6={-RL)K0{@fWJKosdlvh$=urvSe9v z?zxY1?s%6KU5Cp`IYLDQs#)$75$P};ry!K%>G=3Lr*w+s1?poB93maM$2r(~ndC(x zPGY1>=^Z*aoS{QQVVptBd67_wsuDG(qPmCoCCfg~a0%9|1=V&1}m_DL} zaft~JJOLTq;gC>cq&M77@~c93&qGOPvHYoQILwpG63SrL)abDx zJrh1-wggUf*;FY;;`@};*zrtyY-+pW)UuRuW*Z5W#K?Xn>E?TToPDF)v}87;fkZiG zD=u)sgakuKDuWv1M9nl1i8xWoer0%Mzh`!)w~fYdii&g;R-`#d#2cPSC5H~3h0|xl zK+sLfrATy>ZW2?HFm>U0XK@?Z6bIV?-om8L^*ALvtA;UBSZq8IC!K-&QsvXiQ3n4V ze1?0rWJORKl5Ob3_3X)%aeOB@P+hVKCd->1war0(q13wrxTWZZj4%<;4=YUv>W(dB zB;7ya0Wl!UY)Cpq*RjEt?G>9AK|=$S>y7~_C^`rWke=Hftu*7j{z{1%($u=DST;B~ zWZT=+D5jgg&@e5hq3Bvv0*dx=kRG=y<5a+qE16>p&BK;M4QA&wi6u-*jaI9;IoXX& zVSKe;noP8)B0(aZ1C=mx(lMajrfdSp$-|r(xS~6j(BgRVFm*LGj?2yODy|rirJg0V z_Gtfsuirs&L_!f)giCF0uVG2b4P22-TA-n|=MU>kSJuD%uDp5K~#3-t?egs2wruVBgJ#96uWr0qzPYJ~Kl^y?o0ZzDKWq1XsLjvR z?p&+gdErklzgfQN-+Jg@``LeSWp#P33GjdaW9{XG*VC8$+2^ZE51KpcKf7CBx!v6O z54f;zN4@LLZh^daSMjbsQ{$ao2xlE$q;jjmTTIuw{jmuwXG*Orh7BfMiI<$>0w z;&G}Ma@_H3LqlHzz&1~QWLxTvLB}co%ssh2KfU(wVv`^eXcJj|^|U^BxjwU4dv@J_ z`cwVM!@!mw-+Qfj?rOY^^AF~_4Z_dIa<%!H`t`qS(--S=m-l|T@8&!#*c52UqC5u( z=RF}=wydG71(S-9luLw}9o+hRcj=iDle&p36ODNVPg11y{DqNYpLGo?L2Dc$P4*wy z3h0+u$a2tSQ-w&DNkw;T3APMc)J@O}U^LRBRtzBoVb2a72~XESh&J>tBZU6uHlGl; zRP!lSEm5hP>E`M!`PU!Sf4S}7deU4*fA+3_^T&^Uxg4=wPli+rlJ72AaM~|hGum~^ pZ;3WLY?Kt9?D=Z6T8;L>WaC9X9lXf5O0M>O@h@u_-6Y=+004H?%}@XU literal 0 HcmV?d00001 diff --git a/js/dayjs@1.11.10-C8LoRVP6.js b/js/dayjs@1.11.10-C8LoRVP6.js deleted file mode 100644 index e10bb817..00000000 --- a/js/dayjs@1.11.10-C8LoRVP6.js +++ /dev/null @@ -1 +0,0 @@ -import{c as V,g as X}from"./call-bind@1.0.7-Cpj98o6Y.js";var q={exports:{}};(function(z,G){(function(O,D){z.exports=D()})(V,function(){var O=1e3,D=6e4,j=36e5,b="millisecond",d="second",y="minute",m="hour",v="day",C="week",M="month",U="quarter",p="year",L="date",J="Invalid Date",P=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,Q=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,K={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var n=["th","st","nd","rd"],t=s%100;return"["+s+(n[(t-20)%10]||n[t]||n[0])+"]"}},F=function(s,n,t){var r=String(s);return!r||r.length>=n?s:""+Array(n+1-r.length).join(t)+s},R={s:F,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),r=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+F(r,2,"0")+":"+F(e,2,"0")},m:function s(n,t){if(n.date()1)return s(u[0])}else{var o=n.name;g[o]=n,e=o}return!r&&e&&(k=e),e||!r&&k},f=function(s,n){if(N(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new A(t)},a=R;a.l=W,a.i=N,a.w=function(s,n){return f(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var A=function(){function s(t){this.$L=W(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[Z]=!0}var n=s.prototype;return n.parse=function(t){this.$d=function(r){var e=r.date,i=r.utc;if(e===null)return new Date(NaN);if(a.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(P);if(u){var o=u[2]-1||0,c=(u[7]||"0").substring(0,3);return i?new Date(Date.UTC(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)):new Date(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)}}return new Date(e)}(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return a},n.isValid=function(){return this.$d.toString()!==J},n.isSame=function(t,r){var e=f(t);return this.startOf(r)<=e&&e<=this.endOf(r)},n.isAfter=function(t,r){return f(t)v8=v31 z8*QB!=NxTcIC13@I%QWE;%@4W|?Zp6`2{4WiIR;8Ij{Cz2E3c*2*wmmm=hy7ko;1^Ly8`R7mn|_m9|2BK-YhcKX#|L zGGaH@do9^FVIw205^PG)J`x}E-pv`=YOU_uhNZ;nq*Yyq59#{HHnxBMaj#b=z4T;i z!mTXr=%%eiQddL!8XD=wNq5sgce!q!=%(B4uAjkA=rnW!W+4_LkS1`Q3Aa!;30-H> z??kFON*I^zF>^!RI~pai>fDb#*>oL|#L|)mAN!ubsE-IJLvjl}bi%}mC;j{EG*+FC z6AwoH-Er*s{f;x~KTJZ_f0+1_{%&%XaMACwv0%X|i~ENI5y|#ZbfFP#Hc*{~k)qi3 zLdUnt_~1G~LTV%FOT+~NB!d9OF6x1x{D#?VZpTa{afobG=XD&~STr`89xgByt$91e$^2~0rHjw42fbINf@AlA^(kD?fh^{plW zM#YV-Vre+sq0JVmBMUVUso%#jYyfH^A~E&*nB`ywK{<4VW3@VOh(kk0J0?3K?+~rF z!LfjlY-^X<6%Dr2gk+gm z$6l*pS|))`Vct4!NW5q;vW~qLYa~|EV1%S;lVsp5SWrt;_)fE>>@;AWkGW*E=Iq8v z2ICcS(+*6mFv3lDUYZtBkfsO`LqrGBC5!hQ zE|(IsvF{8RUgy{&d?he0mIy;n7Fn z7?(?P$dwH-hp8V89G_XCQ9Xb}3}h#PE7@E@HBwt$0=k!xOwDtb&K-Yq{u5*>Mjkh+ z2lN;VL+gex@qJip5>T|U6LW?|4ppyc-lnNAuF`axDT4i^N7tH}&O6)~$B~GnZ3;t# zTF-1A<uES#e-ucn2}|&5}l7{iF`{3 zBXiNpX3<)!t*t+)u6u@HTuALx9gEBe95EQ-50qR&@<>bUjb6h{(U#^a+soY-a$B1r7bUYeSa*tdF8U1HzP+bz`&2(e1xzgZ^B z-d=ZBI@Sw4fk_6T>d~cgN#tI4w{<(A!Z>5%e&YKlDre`>(b4#hPT4uKt&wWT0(V^C zCM9ZLqxPdD<|Q)76{_lMhUOaGRrT2%H!s-BI*#i_RTJU)e12KEF&wpI{*kQ5R*>^$ z8zRcHG+Cqcp_b`7!F)iMnUD^#DBY|SaN)$_aEN2FLs_lHcCuOpUeZ_Y zd_i`WG-;vt*f5IOYN>@Wc7`h1ghusjfg9M&6h?vtX{qfT_bfdg6PSUPOhWH!g^A|N z2q|*m_z624VzO?sO(mFPe#E?IOdNRu)4s~rxYD#z06e<3CMO${G>svljxm;T9L*#y zp{gZLsAF7WW>k|_xyzVQoj?^X=QdG^0yeinPpp&NeitNz!IJvYYEr+5ba>mBJ;ND~ z{mBf6I3j?(mfZyPuV>jCn{fM{{JVGWUXK{u_XZ4CWr;&F80CBI82r4~fqvd=!@j(g z2vpa$t|l$?_-GGV2$5}m>B+2=kmG_4VW0R((g(S$*gik@o1;p8rAPuBhu&=ri-xG>Nl>eejRT$t_b+K$_q<1 z2gS$(ykAFZ!y{+MNk(1pe=~*5?GWWV{=p??d=EE;P&@&l& z%G(Qv)T(VPV9nHfi8HY(Ou;K+GI^)FAflMjX$H)`=+UH(^ktCQ2MbU~K^=XuWcFBr zMc$Q|Kw)wtGJB%=3$roXRfy71%s$OI=1s$h?e$r|mxRHksLX4`b zO1Vl@tL4&K=|Xm$Q?Js;TRvIgZRI*el_F;gA`1exc4SYdCdYN(;cv;iE$E{}-Y{kU z*QJ7#ju%psuVwmlh`n+hGKuu{MJaDcU7072lF-HeO+g5FBvbW$ee9DaCJp}r) zT2!wYurIqT_FRtz(4DQJ3MX&`56X2{Yc*W8PkL!u#W8sDetKk|^zvh(2@gmHa|iMK zQN(d{!`w(ya|5dR?fjDNr|IHY+GY=Eb;sOjq1_I$&<7n<_~@whVDWZlJt*%pUU?z? z5axB3Q#hF$>xfMABk4#VN$BJR6{$Bbr(&ZzDGtC!p2U>{N=CUT$pyF6f;2~`B#-K5 zj_NFkjOu3oKv9rq^e!%Z(j7&yfD!cN;ZX3+GxlMW6WS#@QCy%0>3~7giB1EMZjAuCQ6) z=8?rLof3D6BN)gFq$cbx6ACrK@`MHjAy}BuU|~Xhg-v-ugcI~jy320Q(=JNd-K|@Tq`>m1zkWWCnkZCz z9_1?3VU8*aJCFK>-&o7D9K*q$HtVdic-K8dm--!IRNJb!)2GM^?lU`oHR(ydWj1w$ zse@hcNjh;}KwT0L8n~YnMep&5l%k=~%&C-gOo) zX}QqD?%|_%*`+)?bzvx?2i?QsHf*Wgp;VOEAH7D;$!f8`LFVz%-b{vPn85pV_w6^P z;S5FJ2ir!~fFn5VfsLvhfvY+Jf{E(vBM4OI7{P_=bP#k@XM$j?I&B08y`C&O-ggEg zJpWkwzRhj3*PG2dT$=b94uRXv9!NftWdw!>yAmvPSHJFYqw1w8mXE5tFeD&hDqrD- z84QacJBFc=zv0qHFkHHl^SK8DlWpFV5ivAaNaZUq42=U$&tPbbWf?cjcY4IWI*{CsC_!jl%x8J_`=G!-4|3_c%Ed${})w3}WUx!niIRBr1A@s!OT794Wl&sumK-iOaX`&x^QK#$6lpxz*=jah==zsmy!qXC$O?Au zN$}0re|r7$R}wT$3BP{%tLrbHD|l1G-xu&*4gafx(VO4>UJ7RA9p>D~(@36F@#*Y~ g$EnJSLXd5p#HOK;|4YHmw*T(`0JjUKPrV=j0Ph!3!~g&Q diff --git a/js/dayjs@1.11.10-D8VSY-p2.js b/js/dayjs@1.11.10-D8VSY-p2.js new file mode 100644 index 00000000..d5aa4249 --- /dev/null +++ b/js/dayjs@1.11.10-D8VSY-p2.js @@ -0,0 +1 @@ +import{c as B,g as tt}from"./call-bind@1.0.7-Cpj98o6Y.js";var U={exports:{}},V;function G(){return V||(V=1,function(z,P){(function(O,D){z.exports=D()})(B,function(){var O=1e3,D=6e4,j=36e5,b="millisecond",d="second",y="minute",m="hour",v="day",C="week",M="month",J="quarter",p="year",L="date",Z="Invalid Date",Q=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,R=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,K={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var n=["th","st","nd","rd"],t=s%100;return"["+s+(n[(t-20)%10]||n[t]||n[0])+"]"}},F=function(s,n,t){var r=String(s);return!r||r.length>=n?s:""+Array(n+1-r.length).join(t)+s},X={s:F,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),r=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+F(r,2,"0")+":"+F(e,2,"0")},m:function s(n,t){if(n.date()1)return s(u[0])}else{var o=n.name;g[o]=n,e=o}return!r&&e&&(k=e),e||!r&&k},f=function(s,n){if(N(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new A(t)},a=X;a.l=W,a.i=N,a.w=function(s,n){return f(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var A=function(){function s(t){this.$L=W(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[q]=!0}var n=s.prototype;return n.parse=function(t){this.$d=function(r){var e=r.date,i=r.utc;if(e===null)return new Date(NaN);if(a.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(Q);if(u){var o=u[2]-1||0,c=(u[7]||"0").substring(0,3);return i?new Date(Date.UTC(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)):new Date(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)}}return new Date(e)}(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return a},n.isValid=function(){return this.$d.toString()!==Z},n.isSame=function(t,r){var e=f(t);return this.startOf(r)<=e&&e<=this.endOf(r)},n.isAfter=function(t,r){return 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 aQ~qDUHM&0wO1hTc|M73}@#&~T5C8yfEJ^DC literal 0 HcmV?d00001 diff --git a/js/en-US-Vq4yC-66.js.gz b/js/en-US-Vq4yC-66.js.gz deleted file mode 100644 index 1eca7f7b42ac10c1c09661dd801786e1c65d370a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1679 zcmV;A25|WwiwFP!000021JzjFPV2f7zCTY9S^EN{NoZlg0xv}>wEV6Dr7f`FrgD>M z>ejJ~?Gy^?{W6_YMa4kQ0YxGtZfC~f~|_*h|dqY(af&S5-Mh9So;=KzXzLD zzy7$rH_px;SDi-2kCYm7hgAu-{rlc-C$3huSG`Q65#=BgqPFdV`;GMczCIrERktY9 z8f7#KMlQ)p@Xg=5+;8{T<>g12`Dm8OZQYHN!|tiS>Q|d)m>KLvN@J~B3HDZ(T|XIb z?_QYE$CJ#EX^cOZcF=7;{T#IhtJ5;eh4By4({FdJ>6vG%-s=eH!wi#4| z?|%E{dp6wazM&>osc)6fQH~a4k~^fpC6iA=^L@|h$M?kdbS5oN(a$AY=%k~;MI&y0h-A1gn$?aEEAUA!*6gqv$U^7U{%LzE|V@x;AP50hLoJEI1@+7IGQde@o zlT0(ql_X%pmoB#gsat7^1R6|_DRI99nmid=O7aVVmgXtbv$_&W7bujJHZM1lImnPS zxS0qxBM{}mtYfRInKZnJsBjTdK_2sR;sy-0aO(EOfJInhPzfc%{{Uz-2m3V=KfwAZ zVzc*sGTn)M5z|&>?B6XiUI_q=VLSnGg^mIp%hl^$D<$IB~sB zSxsq3>P$u`ycKieW-}cP2}lfIicpk;!=@TaWNM(mr2^daVm4(^K)y1iP{7e-4$&7G zevi2lbD2q*<1*((W&{QyIZ1;wA_Cp~>aEp> zT(Wfnjr{qqKmX08;W7U8=YI&yLQ;39CV_fLj+9ObT!!R4uYtC^iJ2hK3dwmUEO%ko zB4(rEI)U?$Tn+|2LITqqIdjJkfl;2gL21j4+zd%)qLIaBh-e9nLvq!w=PN(T>u^Tk zw7Bv1`zo^pu0zscDSAzuqVU=(v#3j6o?LAuMX1M+bZ(Bl)5wL{4@uV@KLnmb(#3Ql zm_=`Y!U-IPq!Vc+gxAI?x)pH@Uvfog2Bi*k0=Wt<42_}AM3gy*r3$oH?9(Ufc%U6< zFf;5creivQCI7S!4HeO$`)#U-3EExWp60~U1{~(Ciq7CrYo#g4FXbL|D$qJO4d^B0 z3eYwz`KK)?Xs74pO>e=355o9>`Hw`kMc`SKRtzl@tlckDCwq8 z(3vKVYx)Q|({vveJfFCCHu?-Er@3I69?n63ZMXgtr1`(rVR1xpd?(50POPhU{rKYV z?Z*cpS#~&Y*_q9<1z)XpyNmbz@L&$&YvuJG>TR$^4htU5r;qw$cakOUJy#Pr2}y@1 zGH;`QERH>IX?h6BL?AQhq07k23~Em@NAAs=p$RkQQR$e#nd{LBmjr%>CdGTy@fWLE#lH&b4b4?+8g}er$ujnli}Nyt>gtClCjXAeOmuyxjJSH zPvqK*`!tdMb!Q_Hs?WqZ8p9IzMWH02h_Di.map(i=>__vite__fileDeps[i]); -var Jo=Object.defineProperty;var Qo=(e,t,o)=>t in e?Jo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ye=(e,t,o)=>Qo(e,typeof t!="symbol"?t+"":t,o);import{s as Te,c as ve,t as Fe,i as pt,o as Be,p as be}from"./lodash-es@4.17.21-3YkgETI-.js";import{o as en,u as re,a as tn,b as on,c as Oe,d as nn,e as mt}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{d as W}from"./dayjs@1.11.10-C8LoRVP6.js";import{p as an}from"./print-js@1.6.0-BdoEj60G.js";import{u as ft}from"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as le,i as G,s as We,a as De,c as rn,b as M,r as ee,d as A,e as ln,u as Ve,q as Se,f as ke,h as ht,p as gt,j as Ke,k as Xe,l as sn,m as cn,n as un,o as dn,t as pn,w as mn,v as U}from"./utils-BmI4YPvf.js";import{i as Ze}from"./interactjs@1.10.26-DZL_TZzP.js";import{s as fn}from"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import{d as ne}from"./dom-to-image@2.6.0-DCOFUeQU.js";import{r as hn,u as ae,i as gn,a as yn,b as vn,c as bn,d as Vn,e as Sn,f as _n,g as wn,h as Cn,j as Nn,k as Tn,l as On,m as kn,n as xn,o as An,p as Rn,q as Pn,s as Ln}from"./echarts@5.5.0-CezqL3m-.js";import{f as Mn,g as En}from"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import{c as yt,o as vt,a as bt}from"./@vue_runtime-core@3.4.30-CrcfNDdL.js";const ql=(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 s=a.lastIndexOf(".");a=a.substring(0,s);const l=a.split("/"),i=l.shift(),u=l.join(".");i&&(u?(Te(o,i,o[i]||{}),Te(o[i],u,r)):Te(o,i,r||{}))}),o},zn="modulepreload",In=function(e){return"/ray-template/"+e},Je={},k=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){document.getElementsByTagName("link");const a=document.querySelector("meta[property=csp-nonce]"),s=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));r=Promise.all(o.map(l=>{if(l=In(l),l in Je)return;Je[l]=!0;const i=l.endsWith(".css"),u=i?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${u}`))return;const c=document.createElement("link");if(c.rel=i?"stylesheet":zn,i||(c.as="script",c.crossOrigin=""),c.href=l,s&&c.setAttribute("nonce",s),document.head.appendChild(c),i)return new Promise((f,p)=>{c.addEventListener("load",f),c.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${l}`)))})}))}return r.then(()=>t()).catch(a=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=a,window.dispatchEvent(s),!s.defaultPrevented)throw a})},Dn=(e,t,o)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((r,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==o?". Note that variables only represent file names one level deep.":""))))})},jn=async e=>{var o;const t={};for(const n of e){const r=await Dn(Object.assign({"../lang/en-US.ts":()=>k(()=>import("./en-US-Vq4yC-66.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])),"../lang/zh-CN.ts":()=>k(()=>import("./zh-CN-DEQk5_4O.js"),__vite__mapDeps([22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21]))}),`../lang/${n.key}.ts`,3),a=n.key;a&&(t[a]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},Gl=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}}},Hl={max:5,closable:!1},Yl="loading",Vt={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},$n={icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"},Y={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Xl="",z={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},Fn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],$={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#a6e4f7","#dbcb02","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{dark:{},light:{}},appNaiveUIThemeOverridesCommon:{dark:{},light:{}},echartTheme:"macarons"},St=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Bn="zh-CN",Wn="zh-CN",Kn={"zh-CN":"zh-cn","en-US":"en"},Un="zh-cn",Zl={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)$/},Jl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),_t=Vue.ref(null),qn={setupRouterLoadingBar:!0,setupRouterGuard:!0},Gn=["RLogin","ErrorPage","RayTemplateDoc"],me=["admin"],Ql=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}={},s=f=>{r.value=f},l=f=>{f.preventDefault(),s(!1),Vue.nextTick().then(()=>{const{clientX:p,clientY:h}=f;o.value=p,n.value=h,s(!0)})};a&&en(e,f=>{a(f)});const i=re(e,"contextmenu",l,t),u=re(e,"click",()=>{s(!1)});return{stop:()=>{i(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(r),updateShow:s}},_e=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function q(e,t,o){Object.hasOwn(_e,e)&&(_e[e]=t)}function Ce(e){return Vue.readonly(Vue.toRef(_e,e))}function Hn(){return{...Vue.toRefs(Vue.readonly(_e))}}let K;const Yn=async()=>{const e=Go(),t=await jn(St);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:Wn})},es=async e=>{const t=await Yn();e.use(t),K=t},Qe=(e,t)=>t,se=e=>{if(!K)return{t:a=>Qe(e,a),locale:a=>{}};const{t,...o}=K.global;return{...o,t:(a,...s)=>a?!a.includes(".")&&!e?a:t(Qe(e,a),...s):"",locale:a=>{K.mode==="legacy"?K.global.locale=a:Vue.isRef(K.global.locale)?K.global.locale.value=a:K.global.locale=a}}},P=e=>e,Xn={path:"/dashboard",component:()=>k(()=>import("./index-R3UIaZc8.js"),__vite__mapDeps([23,8,1,2,3,4,5,6,7,24,9,10,11,12,13,14,15,16,17,18,19,20,21,25])),meta:{i18nKey:P("menu.Dashboard"),icon:"dashboard",order:0}},Zn=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-BIFJwPsQ.js"),__vite__mapDeps([26,4,5,2,6,7,27,1,3,12,9,8,10,11,13,14,15,16,17,18,19,20,21,28])),meta:{i18nKey:P("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),ea={path:"barcode",component:()=>k(()=>import("./BarcodeDemo-AjAw1DzR.js"),__vite__mapDeps([29,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Barcode"),icon:"other",order:2,extra:{label:"new"}}},ta=Object.freeze(Object.defineProperty({__proto__:null,default:ea},Symbol.toStringTag,{value:"Module"})),oa={path:"/cache-demo",component:()=>k(()=>import("./index-C_p6s4B3.js"),__vite__mapDeps([30,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CacheDemo"),icon:"other",order:3}},na=Object.freeze(Object.defineProperty({__proto__:null,default:oa},Symbol.toStringTag,{value:"Module"})),aa={path:"/context-menu",component:()=>k(()=>import("./index-DscxrZZp.js"),__vite__mapDeps([31,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.ContextMenu"),icon:"other",order:2}},ra=Object.freeze(Object.defineProperty({__proto__:null,default:aa},Symbol.toStringTag,{value:"Module"})),la={path:"/directive",component:()=>k(()=>import("./index-5cxxl6_s.js"),[]),meta:{i18nKey:P("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},sa=Object.freeze(Object.defineProperty({__proto__:null,default:la},Symbol.toStringTag,{value:"Module"})),ia={path:"/echart",component:()=>k(()=>import("./index-DG3hJlZ3.js"),__vite__mapDeps([32,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21,33])),meta:{i18nKey:P("menu.Echart"),icon:"echart",order:1,extra:{label:"useChart"}}},ca=Object.freeze(Object.defineProperty({__proto__:null,default:ia},Symbol.toStringTag,{value:"Module"})),ua={path:"/form",component:()=>k(()=>import("./index-jW2kx6LG.js"),__vite__mapDeps([34,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Form"),icon:"other",order:2,extra:{label:"useForm"}}},da=Object.freeze(Object.defineProperty({__proto__:null,default:ua},Symbol.toStringTag,{value:"Module"})),pa={path:"/iframe",component:()=>k(()=>import("./index-2iyrt7kQ.js"),__vite__mapDeps([35,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},ma=Object.freeze(Object.defineProperty({__proto__:null,default:pa},Symbol.toStringTag,{value:"Module"})),fa={path:"/mock-demo",component:()=>k(()=>import("./index-CETCbL0X.js"),__vite__mapDeps([36,8,1,2,3,4,5,6,7,27,12,9,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Mock"),icon:"other",order:3,keepAlive:!1,extra:{label:"usePagination"}}},ha=Object.freeze(Object.defineProperty({__proto__:null,default:fa},Symbol.toStringTag,{value:"Module"})),ga={path:"/modal-demo",component:()=>k(()=>import("./index-CwH8f46E.js"),__vite__mapDeps([37,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Modal"),icon:"other",order:3}},ya=Object.freeze(Object.defineProperty({__proto__:null,default:ga},Symbol.toStringTag,{value:"Module"})),ye=()=>k(()=>Promise.resolve().then(()=>Wr),void 0),va={path:"/multi",component:ye,meta:{i18nKey:P("menu.MultiMenu"),icon:"other",order:4,extra:{label:"cache"}},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>k(()=>import("./index-BtZPyenx.js"),[]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:ye,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>k(()=>import("./index-B6a_PCdD.js"),[]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:ye,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>k(()=>import("./index-Cg1Whvge.js"),[]),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},ba=Object.freeze(Object.defineProperty({__proto__:null,default:va},Symbol.toStringTag,{value:"Module"})),Va={path:"/precision",component:()=>k(()=>import("./index-BUieUnir.js"),__vite__mapDeps([38,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CalculatePrecision"),icon:"other",order:2}},Sa=Object.freeze(Object.defineProperty({__proto__:null,default:Va},Symbol.toStringTag,{value:"Module"})),_a={path:"/qrcode",component:()=>k(()=>import("./index-CaJnaAOe.js"),__vite__mapDeps([39,40,41,42])),meta:{i18nKey:P("menu.QRCode"),icon:"other",order:2}},wa=Object.freeze(Object.defineProperty({__proto__:null,default:_a},Symbol.toStringTag,{value:"Module"})),Ca={path:"rely-about",component:()=>k(()=>import("./index-1VNdjw6i.js"),__vite__mapDeps([43,44])),meta:{i18nKey:P("menu.RelyAbout"),icon:"rely",order:999}},Na=Object.freeze(Object.defineProperty({__proto__:null,default:Ca},Symbol.toStringTag,{value:"Module"})),Ta={path:"/router-demo",component:ye,meta:{i18nKey:P("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",component:()=>k(()=>import("./index-DXOaZCDd.js"),__vite__mapDeps([45,8,1,2,3,9,10,11,4,5,6,7,12,13,14,15,16,17,18,19,20,21])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",component:()=>k(()=>import("./index-BRGdSJVO.js"),[]),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Oa=Object.freeze(Object.defineProperty({__proto__:null,default:Ta},Symbol.toStringTag,{value:"Module"})),ka={path:"/scroll-reveal",component:()=>k(()=>import("./index-E385tkq8.js"),__vite__mapDeps([46,47])),meta:{i18nKey:P("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},xa=Object.freeze(Object.defineProperty({__proto__:null,default:ka},Symbol.toStringTag,{value:"Module"})),Aa={path:"/segment",component:()=>k(()=>import("./index-Ca8dkFUR.js"),__vite__mapDeps([48,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Segment"),icon:"other",order:3,extra:{label:"segment"}}},Ra=Object.freeze(Object.defineProperty({__proto__:null,default:Aa},Symbol.toStringTag,{value:"Module"})),Pa={path:"/svg-icons",component:()=>k(()=>import("./index-BMklpJ_p.js"),__vite__mapDeps([49,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21,50])),meta:{i18nKey:P("menu.SvgIcon"),icon:"other",order:3}},La=Object.freeze(Object.defineProperty({__proto__:null,default:Pa},Symbol.toStringTag,{value:"Module"})),Ma={path:"/table",component:()=>k(()=>import("./index-FvWab_gy.js"),__vite__mapDeps([51,12,9,8,1,2,4,5,6,7,3,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},Ea=Object.freeze(Object.defineProperty({__proto__:null,default:Ma},Symbol.toStringTag,{value:"Module"})),za={path:"/template-hooks",component:()=>k(()=>import("./index-Bi16YVaZ.js"),__vite__mapDeps([52,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.TemplateHooks"),icon:"other",order:1}},Ia=Object.freeze(Object.defineProperty({__proto__:null,default:za},Symbol.toStringTag,{value:"Module"})),Da=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Zn,"/src/router/modules/demo/axios.ts":Qn,"/src/router/modules/demo/barcode.ts":ta,"/src/router/modules/demo/cache-demo.ts":na,"/src/router/modules/demo/context-menu.ts":ra,"/src/router/modules/demo/directive.ts":sa,"/src/router/modules/demo/echart.ts":ca,"/src/router/modules/demo/form.ts":da,"/src/router/modules/demo/iframe.ts":ma,"/src/router/modules/demo/mock.ts":ha,"/src/router/modules/demo/modal.ts":ya,"/src/router/modules/demo/multi-menu.ts":ba,"/src/router/modules/demo/precision.ts":Sa,"/src/router/modules/demo/qrcode.ts":wa,"/src/router/modules/demo/rely.ts":Na,"/src/router/modules/demo/router-demo.ts":Oa,"/src/router/modules/demo/scroll-reveal.ts":xa,"/src/router/modules/demo/segment.ts":Ra,"/src/router/modules/demo/svg-icons.ts":La,"/src/router/modules/demo/table.ts":Ea,"/src/router/modules/demo/template-hooks.ts":Ia});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error(`[combineRawRouteModules]: ${n} module must export default.`);return o},[])},ja=e=>e[0]==="/",wt=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+(ja(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){wt(r.children,t,a);continue}else t.push({...r,path:a})}return t},$a=e=>Array.isArray(e)?wt(ve(e)):[],Fa=e=>e.sort((t,o)=>{var a,s;const n=((a=t.meta)==null?void 0:a.order)??1,r=((s=o.meta)==null?void 0:s.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}),Ba=e=>{const{beforeEach:t}=e,{getRootPath:o}=oe(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,s)=>{const l=le(z.token),i=le(z.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;l!==null?n(r,a)?xe(!0):!G(c,"Symbol")&&c&&Gn.includes(c)?s():Bo(u)?n(r,a)?i?s(i):xe(!0):s():xe(!0):n(r,a)?s():s("/")})},xe=(e=!0)=>{const{router:t}=Ue(),{push:o,replace:n}=t,{getRootPath:r}=oe();We(z.appMenuKey,r.value),e?n(r.value):o(r.value)},Wa=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Q.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Ka=e=>{e.beforeEach(()=>{var t;(t=window.$loadingBar)==null||t.start()}),e.afterEach(()=>{var t;(t=window.$loadingBar)==null||t.finish()}),e.onError(()=>{var t;(t=window.$loadingBar)==null||t.error()})},Ct=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:a}=De();return!(n||o||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))};var Ua={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","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.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},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 Nt=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=Ua,{locale:t}=se(),{locale:o}=Cl(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Go(),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"},sideBarLogo:Object.assign({},$n)}),r=l=>{t(l),o(l),n.localeLanguage=l,We(z.localeLanguage,l,"localStorage")},a=(l,i=.3)=>{const u=rn(l,i),c={primaryColor:l,primaryColorHover:l,primaryColorPressed:l};n.primaryColorOverride.common=c;const f=document.body;f.style.setProperty("--ray-theme-primary-color",l),f.style.setProperty("--ray-theme-primary-fade-color",u)},s=(l,i,u)=>{Object.hasOwn(n,l)&&(n[l]=i),u==null||u()};return Mn(()=>n.appTheme,l=>{l?n.primaryColorOverride=Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):n.primaryColorOverride=Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:a,updateSettingState:s}},{persist:{key:z.appPiniaSettingStore}}),Tt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2","#9b8bba","#e098c7","#8fd3e8","#71669e","#cc70af","#7cb4cc","#7EC4FF","#5FCBB0","#49C4BF","#F0C9CA","#34DC90","#3295E0","#EAB62E","#76C3F3","#2DC2C0","#FCC43F","#84CFFF"],Ot="transparent",kt={},xt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},At={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Rt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Pt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Lt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Et={itemStyle:{borderWidth:0,borderColor:"#ccc"}},zt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},It={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Dt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},$t={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},Ft={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)"}}},Wt={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)"}}},Kt={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)"]}}},Ut={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)"]}}},qt={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)"]}}},Gt={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)"]}}},Ht={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Yt={textStyle:{color:"#999999"},pageTextStyle:{color:"#999999"}},Xt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Zt={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"}}},Jt={color:["#fc97af","#87f7cf"]},Qt={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"}},eo={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},qa={color:Tt,backgroundColor:Ot,textStyle:kt,title:xt,line:At,radar:Rt,bar:Pt,pie:Lt,scatter:Mt,boxplot:Et,parallel:zt,sankey:It,funnel:Dt,gauge:jt,candlestick:$t,graph:Ft,map:Bt,geo:Wt,categoryAxis:Kt,valueAxis:Ut,logAxis:qt,timeAxis:Gt,toolbox:Ht,legend:Yt,tooltip:Xt,timeline:Zt,visualMap:Jt,dataZoom:Qt,markPoint:eo},Ga=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Ot,bar:Pt,boxplot:Et,candlestick:$t,categoryAxis:Kt,color:Tt,dataZoom:Qt,default:qa,funnel:Dt,gauge:jt,geo:Wt,graph:Ft,legend:Yt,line:At,logAxis:qt,map:Bt,markPoint:eo,parallel:zt,pie:Lt,radar:Rt,sankey:It,scatter:Mt,textStyle:kt,timeAxis:Gt,timeline:Zt,title:xt,toolbox:Ht,tooltip:Xt,valueAxis:Ut,visualMap:Jt},Symbol.toStringTag,{value:"Module"})),to=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089","#516b91","#59c4e6","#edafda","#93b7e3","#a5e7f0","#cbb0e3"],oo="transparent",no={},ao={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},ro={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},lo={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},so={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},io={itemStyle:{borderWidth:0,borderColor:"#ccc"}},co={itemStyle:{borderWidth:0,borderColor:"#ccc"}},uo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},po={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},fo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ho={itemStyle:{borderWidth:0,borderColor:"#ccc"}},go={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},yo={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"}},vo={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)"}}},bo={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)"}}},Vo={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)"]}}},So={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)"]}}},_o={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)"]}}},wo={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)"]}}},Co={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},No={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"}}},ko={color:["#5ab1ef","#e0ffff"]},xo={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"}}},Ha={color:to,backgroundColor:oo,textStyle:no,title:ao,line:ro,radar:lo,bar:so,pie:io,scatter:co,boxplot:uo,parallel:po,sankey:mo,funnel:fo,gauge:ho,candlestick:go,graph:yo,map:vo,geo:bo,categoryAxis:Vo,valueAxis:So,logAxis:_o,timeAxis:wo,toolbox:Co,legend:No,tooltip:To,timeline:Oo,visualMap:ko,dataZoom:xo,markPoint:Ao},Ya=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:oo,bar:so,boxplot:uo,candlestick:go,categoryAxis:Vo,color:to,dataZoom:xo,default:Ha,funnel:fo,gauge:ho,geo:bo,graph:yo,legend:No,line:ro,logAxis:_o,map:vo,markPoint:Ao,parallel:po,pie:io,radar:lo,sankey:mo,scatter:co,textStyle:no,timeAxis:wo,timeline:Oo,title:ao,toolbox:Co,tooltip:To,valueAxis:So,visualMap:ko},Symbol.toStringTag,{value:"Module"})),Xa=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Ga,"/src/app-config/echart-themes/macarons/macarons.json":Ya}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,r)=>{var s;const a=(s=r.match(t))==null?void 0:s[1];if(a)return n.push({name:a,theme:e[r].default}),n;throw new Error(`[RChart Theme Error]: name ${r} is invalid!`)},[])},Za=e=>{const{getAppTheme:t}=Uo(),{theme:o}=t();return Object.assign({},{text:"loading",color:"#c23531",textColor:o?"#fff":"#000",maskColor:o?"rgba(0, 0, 0, 0.5)":"rgba(255, 255, 255, 0.5)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e)},Ja={intersectionObserver:{type:Boolean,default:!0},intersectionObserverTarget:{type:Object,default:null},intersectionOptions:{type:Object,default:{threshold:.1}},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,Number],default:"100%"},height:{type:[String,Number],default:"100%"},autoResize:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onFinally:{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:()=>Za()},autoResizeObserverTarget:{type:Object,default:null},watchOptionsThrottleWait:{type:Number,default:500},nextTick:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]})},onRegister:{type:[Function,Array],default:null}},Qa={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},er=Xa(),et="__R_CHART_DOWN_LOAD_CHART__";er.forEach(e=>{hn(e.name,e.theme)});const ts=Vue.defineComponent({name:"RChart",props:Ja,setup(e,{expose:t}){const{getAppTheme:o}=D(),n=Vue.ref(),r=Vue.ref(),a=Vue.ref();let s,l;const{echartTheme:i}=$;let u,c;const f=Vue.computed(()=>[{label:"下载图片",key:et,disabled:!(a.value&&a.value.getDom())}]),p=Vue.computed(()=>({"--ray-chart-width":M(e.width),"--ray-chart-height":M(e.height)})),h=Vue.ref(!1);let g;const y=async()=>{var C;ae([yn,vn,bn,Vn,Sn,_n,wn,Cn]),ae([Nn,Tn,On,kn,xn,An]),ae([Rn,Pn]),ae([Ln]);try{ae((C=e.use)==null?void 0:C.filter(Boolean))}catch(L){console.error("[RChart register error]: ",L)}},m=()=>{if(c!=null&&c.getDom()&&S(),e.theme==="default"){e.autoChangeTheme?d("dark"):d("");return}if(e.theme)d(e.theme);else{const C=e.autoChangeTheme&&o.value?`${i}-dark`:i;d(C)}},b=C=>{let L=Vue.unref(C);const R=j=>Object.assign({},L,j);return e.showAria&&(L=R({aria:{enabled:!0,decal:{show:!0}}})),L},d=(C=i)=>{const L=n.value,R=b(e.options),{height:j,width:B}=L.getBoundingClientRect(),{onSuccess:ue,onError:de}=e;try{c=gn(L,C,{width:B===0?200:void 0,height:j===0?200:void 0}),a.value=c,ue&&A(ue,c),e.nextTick?(c.setOption({}),Vue.nextTick(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R))}catch(Z){throw de&&A(de),new Error(`[RChart render error]: ${Z}`)}finally{const{onFinally:Z}=e;Z&&A(Z)}},V=()=>!(c&&c.getDom()),S=()=>{V()||(c.clear(),c.dispose(),a.value=void 0,c=null)},O=()=>{c&&c.resize()},v=(C,L)=>{if(C===et&&!V()){const{filename:j,...B}=e.downloadOptions;ln(c.getDataURL(B),j??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,C,L)},w=()=>{if(e.autoResize&&(s||(s=Fe(O,500)),l||(l=on(e.autoResizeObserverTarget||r,s))),c!=null&&c.getDom()||!h.value&&e.intersectionObserver)return;m(),g==null||g.stop();const{onRegister:C}=e;C&&c&&A(C,c,w,x)};e.intersectionObserver&&(g=tn(e.intersectionObserverTarget||r,([C])=>{h.value=C.isIntersecting},e.intersectionOptions));const x=()=>{S(),s==null||s.cancel(),l==null||l.stop(),g==null||g.stop(),g=null,s=null,l=null};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(S(),m())}),Vue.watch(()=>e.showAria,()=>{S(),m()}),Vue.watchEffect(()=>{e.watchOptions?u=En(()=>e.options,C=>{const L=b(C),R=Object.assign({},e.setChartOptions,Qa);c==null||c.setOption(L,R)},{deep:!0,throttle:e.watchOptionsThrottleWait}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading(),h.value&&w()}),t(),Vue.onBeforeMount(async()=>{await y()}),Vue.onMounted(()=>{w()}),Vue.onBeforeUnmount(()=>{x(),u==null||u()}),{rayChartRef:n,cssVarsRef:p,rayChartWrapperRef:r,moreDropDownOptions:f,dropdownSelect:v}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:r,bordered:a,dropdownOptions:s}=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:ee(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ee(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ee(l,{defaultElement:Vue.createVNode(Lo,{iconSize:18,cursor:"pointer",options:s??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)])}}),os=()=>{let e,t,o;const n=(i,u,c)=>{i&&(e=i,t=c,o=u)},r=()=>{if(!e)throw new Error("[useChart]: echart instance is not ready yet. if you are using useChart, please make sure you have called register method in onRegister event.");return{dispose:t,render:o,echartInst:e}};return[n,{getChartInstance:r,isDispose:()=>!(e&&r().echartInst.getDom()),dispose:()=>r().dispose.call(null),render:()=>r().render.call(null)}]},tr={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},ns=Vue.defineComponent({name:"RCollapseGrid",props:tr,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(T,{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()]}})]})]}})})}}),or={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}},T=Vue.defineComponent({name:"RIcon",props:or,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?M(e.width):M(e.size),"--ray-icon-height":e.height?M(e.height):M(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor,"--ray-icon-color":e.color}));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)])])}}),nr={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},iframeClass:{type:String,default:null}},as=Vue.defineComponent({name:"RIframe",props:nr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":M(e.frameborder),"--ray-iframe-width":M(e.width),"--ray-iframe-height":M(e.height)})),n=Vue.ref(),r=Vue.ref(!0),a=l=>{r.value=!1;const{onSuccess:i}=e;i&&A(i,n.value,l)},s=l=>{r.value=!1;const{onError:i}=e;i&&A(i,l)};return re(n,"load",a),re(n,"error",s),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.iframeClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),ar={...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}},rr=(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 s=Ze(e).draggable({inertia:!0,autoScroll:!0,allowFrom:a,modifiers:[Ze.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);r(s)}},30)})},Ro=(e,t)=>{const o=typeof e=="string"?document.querySelector(e):e;return new Promise((n,r)=>{if(o){o.setAttribute("can-drag","true");const{preset:a,dargCallback:s}=t;let{x:l,y:i}=t;rr(o,a,{scheduler:u=>{const c=u.target;l+=u.dx,i+=u.dy,c.style.transform=`translate(${l}px, ${i}px)`,s==null||s(l,i,u)}}).then(u=>{n(u)})}else r()})},lr="r-modal__preset-card--fullscreen",Po="r-modal",te={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},rs=Vue.defineComponent({name:"RModal",props:ar,setup(e){const t=Vue.computed(()=>({[te.width]:M(e.width??600),[te.cardWidth]:M(e.cardWidth??600),[te.dialogWidth]:M(e.dialogWidth??446)})),o=Ve();let n;const r={x:0,y:0},a=Vue.computed(()=>e.preset==="card"&&e.fullscreen);return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{const l=document.getElementById(o);l&&Ro(l,{preset:e.preset,x:r.x,y:r.y,dargCallback:(i,u)=>{r.x=i,r.y=u}}).then(i=>{n=i}),e.memo&&l&&(l.style.transform=`translate(${r.x}px, ${r.y}px)`)}):(n==null||n.unset(),n=null)},{immediate:!0}),{cssVars:t,isFullscreenCardType:a,uuidEl:o}},render(){const{$props:e,$slots:t,$attrs:o}=this,{preset:n,...r}=e,{cssVars:a,uuidEl:s,isFullscreenCardType:l}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:[Po,l?lr:""],style:[a,l?"height: 100vh":""],preset:n},{id:s},r,o),{...t})}}),ls=()=>{const{create:e,destroyAll:t}=naive.useModal();return{create:n=>{const{content:r,...a}=n;let s=r;a.preset==="card"&&a.fullscreen&&(s=()=>Vue.h(naive.NScrollbar,{themeOverrides:{color:"rgba(0, 0, 0, 0)",colorHover:"rgba(0, 0, 0, 0)"},trigger:"none",style:{padding:"0 var(--n-padding-left) var(--n-padding-bottom) var(--n-padding-left)",width:"auto",height:"calc(100vh - 29px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))"}},{default:()=>typeof r=="function"?r():r}));const{preset:l,dad:i,fullscreen:u,width:c,cardWidth:f,dialogWidth:p}=n,h=e({...a,content:s}),{key:g}=h,y={[te.width]:M(c??600),[te.cardWidth]:M(f??600),[te.dialogWidth]:M(p??446)};return Vue.nextTick(()=>{const[m]=Se(`[internalkey="${g}"]`)||[];if(m){if(i&&Ro(m,{preset:l,x:0,y:0}),u&&l==="card"){const b=m.querySelector(".n-card__content");b&&ke(b,{maxHeight:"calc(100vh - 9px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))",overflowY:"hidden",padding:"0"}),ke(m,{width:"100%",height:"100vh"})}ke(m,y),ht(m,Po)}}),h},destroyAll:t}},sr={...naive.dropdownProps,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function ir(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Lo=Vue.defineComponent({name:"RMoreDropdown",props:sr,render(){let e;const{iconSize:t,cursor:o,icon:n}=this,{default:r}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),ir(e=ee(r,{defaultElement:Vue.createVNode(T,{name:n,size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),ie={...naive.dataTableProps,cardProps:{type:Object,default:()=>({})},tool:{type:Boolean,default:!0},downloadCsvTableOptions:{type:Object,default:()=>({})},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},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null},onRegister:{type:[Function,Array],default:null}},F={tableIconSize:"18",tableKey:Symbol("r-table")},cr=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],ur=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...ie},setup(e){return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],updatePopselectValue:r=>{const{onChangeSize:a}=e;a&&A(a,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(T,{name:"adjustment",size:F.tableIconSize,cursor:"pointer"},null)]})}}),dr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(F.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=ft(e);return{toggleFullscreen:o,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(T,{name:"fullscreen",size:F.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null)}}),pr=()=>Vue.createVNode(T,{name:"draggable",size:14,cursor:"grab"},null),tt=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:e,size:F.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),je=(e,t)=>{if(!t)return[null,null];for(let o=0;ove(e.columns).filter(i=>i.type?(t=i,!1):!0).map((i,u)=>{const{key:c,title:f,children:p,fixed:h,isResizable:g,...y}=i,m=h==="left",b=h==="right",d={...y,title:f,key:c,fixed:h,isLeftFixedActivated:m,isRightFixedActivated:b,isResizable:g};return{...d,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(tt,{icon:"row_head",title:"固定在列首",customClassName:m?Ae:"",onClick:a.bind(this,"left",d,u)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"resize_h",size:F.tableIconSize,cursor:"pointer",customClassName:g?Ae:"",onClick:r.bind(this,d,u)},null),default:()=>"修改列宽"}),Vue.createVNode(tt,{icon:"row_end",title:"固定在列尾",customClassName:b?Ae:"",onClick:a.bind(this,"right",d,u)},null)]})}}),set:()=>{}}),n=l=>{const{onUpdateColumn:i}=e;i&&A(i,l)},r=(l,i)=>{l.isResizable=!l.isResizable,l.resizable=l.isResizable,o.value[i]=l,n(o.value)},a=(l,i,u)=>{const c=`${l}FixedActivated`,f=`${l==="left"?"right":"left"}FixedActivated`;i[f]=!1,i[c]=!i[c],i[c]?i.fixed=l:i.fixed=void 0,o.value[u]=i,n(o.value)};return{treeDataSource:o,treeDrop:({node:l,dragNode:i,dropPosition:u})=>{const[c,f]=je(i,o.value);if(c===null||f===null)return;c.splice(f,1);const[p,h]=je(l,o.value);p===null||h===null||(u==="before"?p.splice(h,0,i):p.splice(h+1,0,i),pt(t)||p.unshift(t),n(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"setting",size:F.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:pr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),fr=Vue.defineComponent({name:"TablePrint",props:ie,setup(e){const{wrapperRef:t}=Vue.inject(F.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:""),gt(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(T,{name:"print",size:F.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),hr=Vue.defineComponent({name:"TablePropsSelect",props:{...ie,onPopselectChange:{type:[Function,Array],default:null},onInitialed:{type:[Function,Array],default:null}},setup(e){const t=Vue.ref(!1),o=Vue.ref([]),n=a=>{const{onPopselectChange:s}=e;s&&A(s,a)};return(()=>{const{striped:a,bordered:s,onInitialed:l}=e;a&&o.value.push("striped"),s&&o.value.push("bordered"),l&&A(l,o.value)})(),{propsPopselectValue:o,popoverShow:t,updatePopselectValue:n}},render(){return Vue.createVNode(naive.NPopselect,{value:this.propsPopselectValue,"onUpdate:value":e=>this.propsPopselectValue=e,options:cr,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(T,{name:"expanded",size:F.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function gr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ss=Vue.defineComponent({name:"RTable",inheritAttrs:!1,props:ie,setup(e,t){const{expose:o,emit:n}=t,r=Vue.ref(),a=Vue.ref(),s=Ve(16),l=Ve(16),i=Vue.reactive({x:0,y:0,showContextMenu:!1}),u=Vue.reactive({size:e.size}),c=Vue.ref({striped:!1,bordered:!1}),f=(d,V)=>{const{onContextMenuClick:S}=e;S&&A(S,d,V),i.showContextMenu=!1},p=(d,V)=>{var O;return{...(O=e.rowProps)==null?void 0:O.call(e,d,V),onContextmenu:e.disabledContextMenu?void 0:v=>{v.preventDefault(),i.showContextMenu=!1,Vue.nextTick().then(()=>{i.showContextMenu=!0,i.x=v.clientX,i.y=v.clientY})}}},h=d=>{u.size=d},g=d=>{const{onUpdateColumns:V,"onUpdate:columns":S}=e;V&&A(V,d),S&&A(S,d)},y=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(V=>typeof V=="function"?V():V)},m=d=>{Object.keys(c.value).forEach(S=>{c.value[S]=d.includes(S)})},b=d=>{const{tool:V}=d;if(!V)return;const S=()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(fr,d,null),Vue.createVNode(ur,Vue.mergeProps(d,{onChangeSize:h.bind(this)}),null),Vue.createVNode(dr,null,null),Vue.createVNode(mr,Vue.mergeProps(d,{onUpdateColumn:g.bind(this)}),null),Vue.createVNode(hr,Vue.mergeProps(d,{onPopselectChange:m.bind(this),onInitialed:m.bind(this)}),null)]});if(e.toolOptions)if(e.coverTool){let O;return Vue.createVNode(naive.NFlex,{align:"center"},gr(O=y())?O:{default:()=>[O]})}else return()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[S(),y()]});else return S};return Vue.onMounted(()=>{const{onRegister:d}=e;d&&r.value&&A(d,r.value,{uuidTable:l,uuidWrapper:s,wrapperRef:a})}),Vue.provide(F.tableKey,{uuidTable:l,uuidWrapper:s,wrapperRef:a}),o(),{uuidWrapper:s,uuidTable:l,contextMenuReactive:i,rTableInst:r,combineRowProps:p,contextMenuSelect:f,privateReactive:u,tool:b,wrapperRef:a,propsPopselectValue:c}},render(){const{$props:e,$attrs:t,wrapperBordered:o,uuidWrapper:n,privateReactive:r,disabledContextMenu:a,contextMenuReactive:s,contextMenuOptions:l,uuidTable:i,title:u,$slots:c,propsPopselectValue:f}=this,{class:p}=t,{tool:h,combineRowProps:g,contextMenuSelect:y}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps(e.cardProps,{id:n},{ref:"wrapperRef",bordered:o,class:p}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({id:i},t,e,f,{rowProps:g.bind(this),size:r.size,ref:"rTableInst"}),{...c}),a?null:Vue.createVNode(naive.NDropdown,{show:s.showContextMenu,placement:"bottom-start",trigger:"manual",x:s.x,y:s.y,options:l,onClickoutside:()=>s.showContextMenu=!1,onSelect:y.bind(this)},null)]),header:ee(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":h(e),footer:()=>{var m;return(m=c.tableFooter)==null?void 0:m.call(c)},action:()=>{var m;return(m=c.tableAction)==null?void 0:m.call(c)}})}}),is=()=>{const e=Vue.ref();let t={};const o=(p,h)=>{p&&(e.value=p,t=h)},n=()=>{if(!e.value)throw new Error("[useTable]: table instance is not ready yet. if you are using useTable, please make sure you have called register method in onRegister event.");return e.value,e.value};return[o,{getTableInstance:n,clearFilters:()=>n().clearFilters.call(null),clearSorter:()=>n().clearSorter.call(null),downloadCsv:p=>n().downloadCsv.call(null,p),filters:p=>n().filters.call(null,p),page:p=>n().page.call(null,p),scrollTo:p=>n().scrollTo(p),sort:(p,h)=>n().sort.call(null,p,h),print:()=>{const{uuidWrapper:p}=t;if(p){const h=document.getElementById(p);gt(h)}}}]},Mo=(e,t,o)=>{var n;if(e.length)for(const r of e){if(r[t]===o)return r;if((n=r==null?void 0:r.children)!=null&&n.length){const a=Mo(r.children,t,o);if(a)return a}}},ot=e=>{const t=Vue.unref(e);return t?t.findIndex(n=>{const{type:r,multiple:a}=n;if(r==="selection"&&(a==null||a===!0))return!0})!==-1:!0},yr=(e,t,o,n)=>{const r=Vue.unref(e);return r?t.reduce((a,s)=>{const l=Vue.unref(o).findIndex(u=>u[n]===s);if(l!==-1)return a.push(Vue.unref(o)[l]),a;const i=r.findIndex(u=>u[n]===s);return i!==-1&&a.push(r[i]),a},[]):o},cs=(e,t,o)=>{const n=Vue.ref([]),r=Vue.ref([]),{rowKey:a="key",onChange:s}=o||{},l=Vue.computed(()=>ot(t)),i=(g,y,m)=>{n.value=g,r.value=Vue.unref(yr(e,g,r,a)),s==null||s(g,r.value,m),ot(t)},u=()=>n.value,c=()=>r.value,f=()=>{n.value=[],r.value=[],s==null||s(n.value,r.value,{row:void 0,action:"uncheckAll"})},p=g=>{if(g==null)return;let y;n.value=n.value.filter(m=>m!==g),r.value=r.value.filter(m=>m[a]===g?(y=m,!1):!0),s==null||s(n.value,r.value,{row:y,action:"uncheck"})},h=g=>{if(n.value.includes(g))return;const y=!l.value&&n.value.length>=1,m=Mo(Vue.unref(e)||[],a,g);y?n.value=[g]:n.value.push(g),m&&(y?r.value=[m]:r.value.push(m),s==null||s(n.value,r.value,{row:m,action:"check"}))};return Ke(()=>{f()}),[n,{checkedRows:r,checkedRowKeysBind:i,getKeys:u,getRows:c,clearAll:f,clearKey:p,selectKey:h}]},vr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},br=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},vr),setup(e){const{getKeepAliveInclude:t}=Mr(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=Vt;return(a,s)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createElementBlock("div",null,[Vue.createVNode(l,null,{default:Vue.withCtx(({Component:i,route:u})=>[i?(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(i),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(i),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})])}}}),Vr={...naive.formProps,onRegister:{type:[Function,Array],default:null}},us=Vue.defineComponent({name:"RForm",props:Vr,setup(e,{expose:t}){const o=Vue.ref();return Vue.onMounted(()=>{const{onRegister:n}=e;n&&o.value&&A(n,o.value)}),t(),{formRef:o}},render(){const{$attrs:e,$props:t,$slots:o}=this;return Vue.createVNode(naive.NForm,Vue.mergeProps(e,t,{ref:"formRef"}),{...o})}}),ds=(e,t)=>{const o=Vue.ref(),n=u=>{u&&(o.value=u)},r=()=>{if(!o.value)throw new Error("[useForm]: form instance is not ready yet. if you are using useForm, please make sure you have called register method in onRegister event.");return o.value};return[n,{getFormInstance:r,validate:(u,c)=>r().validate.call(null,u,c),restoreValidation:()=>r().restoreValidation.call(null),formModel:()=>ve(e)||{},formRules:()=>ve(t)||{}}]},Sr=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],_r={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},wr=Be({...naive.tabsProps,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},...Sr);function Cr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const $e=e=>{const{icon:t,label:o}=e;return t?Vue.createVNode(naive.NFlex,{align:"center",wrap:!1,size:"small"},{default:()=>[Vue.createVNode(t,null,null),Vue.createVNode("div",null,[o])]}):o},Nr=e=>{if(typeof e.popover=="string")return Vue.createVNode(naive.NPopover,null,{trigger:()=>$e(e),default:()=>e.popover});if(G(e.popover,"Object")){const{popover:t}=e,{label:o,...n}=t;return Vue.createVNode(naive.NPopover,n,{trigger:()=>$e(e),default:()=>o})}},ps=Vue.defineComponent({name:"RSegment",props:wr,setup(e,{expose:t}){const o=Vue.computed(()=>{const{width:n}=e;let r="";switch(n){case"block":r="100%";break;case"fitContent":r="fit-content";break;default:r=typeof n=="number"?M(n):"fit-content"}return{"--r-segment-width":r}});return t(),{cssVars:o}},render(){let e;const{$props:t,options:o,cssVars:n,themeOverrides:r}=this;return Vue.createVNode(naive.NTabs,Vue.mergeProps(t,{ref:"segmentRef",style:[n],class:"r-segment",type:"segment",animated:!0,themeOverrides:Object.assign({},_r,r)}),Cr(e=o.map(a=>Vue.createVNode(naive.NTab,{key:a.key,name:a.key,tab:a.popover?Nr(a):$e(a),disabled:a.disabled},{...a.slots})))?e:{default:()=>[e]})}}),Tr={width:{type:[String,Number],default:"auto"},height:{type:[String,Number],default:"auto"},loading:{type:Boolean,default:!1},barcodeRender:{type:String,default:"canvas",validator:e=>["canvas","svg"].includes(e)},text:{type:String},options:{type:Object,default:()=>({})},format:{type:String,default:()=>"CODE128"},watchText:{type:Boolean,default:!0},onSuccess:{type:[Function,Array]},onError:{type:[Function,Array]},onFinally:{type:[Function,Array]}},ms=Vue.defineComponent({name:"RBarcode",props:Tr,setup(e){const t=Vue.ref(),o=Vue.computed(()=>({"--r-barcode-width":M(e.width),"--r-barcode-height":M(e.height)}));let n;const r=()=>{try{const{format:a,text:s,options:l,onSuccess:i}=e,u=Object.assign({},l,{format:a});JsBarcode(t.value,s!=null?s.toString():"",u),i&&A(i,s,a,l)}catch(a){const{onError:s}=e;s&&A(s,a)}finally{const{onFinally:a}=e;a&&A(a)}};return Vue.watchEffect(()=>{e.watchText?n=Vue.watch(()=>e.text,r):n==null||n()}),Vue.onMounted(()=>{r()}),Vue.onBeforeUnmount(()=>{n==null||n()}),{barcodeRef:t,cssVars:o}},render(){const{barcodeRender:e,loading:t,cssVars:o}=this,n=["r-barcode",{"r-barcode--loading":t}];return Vue.createVNode(naive.NSpin,{class:"r-barcode-spin",show:t},{default:()=>[e==="canvas"?Vue.createVNode("canvas",{class:n,style:o,ref:"barcodeRef"},null):Vue.createVNode("svg",{class:n,style:o,ref:"barcodeRef"},null)]})}});var Or={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","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.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},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 kr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,Eo=(e,t,o)=>{const n=[];if(kr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const a=Eo(r,t,o);a.length>0&&n.push(e,...a)}return n},xr=(e,t,o)=>{const n=[];for(const r of e){const a=Eo(r,t,o);a.length>0&&n.push(...a)}return n},nt=e=>{const{breadcrumbLabel:t}=e;if(!t)return;const{layout:{sideBarLogo:o}}=Or,n=o?o.title:"";document.title=t+" - "+n},Ar=e=>{const{meta:{icon:t}}=e;if(!t)return;if(G(t,"Object"))return()=>t;const o=Vue.h(T,{name:t,size:Y.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},zo=e=>{const{meta:{extra:t}}=e;if(!t)return;const{show:o}=t;if(o===!1)return;const{t:n}=se(),{label:r,icon:a,type:s,i18nLabel:l}=t,i={type:"primary",size:"small",round:!0,bordered:!1,strong:!0},u=()=>l?n(l):r||null,c=()=>a&&(l||r)||!a&&(l||r)?null:{"padding-right":"0"};if(G(t,"Object"))return()=>Vue.h(naive.NTag,{...i,type:s||"primary",style:c()},{default:()=>u(),icon:()=>a})},at=()=>{const{getRootPath:e}=oe();return le(z.appMenuKey,"sessionStorage",{defaultValue:e.value})},Io=()=>Fa(Da()),Rr=()=>$a(Io());let fe;const Do=(e,t)=>{var o;if(fe&&Xe(fe.fullPath,t))return fe;for(const n of e){if(Xe(n.fullPath,t))return fe=n,n;if((o=n.children)!=null&&o.length){Do(n.children,t);continue}}},jo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=se(),{setKeepAliveInclude:r}=Er(),a=Vue.reactive({menuKey:at(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),s=Vue.ref(!0),l=(d,V)=>{Object.hasOwn(a,d)&&(a[d]=V)},i=d=>{const{meta:V}=d,{i18nKey:S,noLocalTitle:O}=V,v=Vue.computed(()=>S?n(`${S}`):O),w={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>v.value}),breadcrumbLabel:v.value},x=Object.assign({},w,{icon:Ar(d),extra:zo(d)});return d.fullPath===at()&&(a.currentMenuOption=x),x.show=Ct(x),x},u=d=>{a.breadcrumbOptions=xr(a.options,"fullPath",d)},c=(d,V=!0)=>{const O=Array.isArray(d)?[...d]:[d];V?a.menuTagOptions.push(...O):a.menuTagOptions=O},f=(d,V)=>{a.menuTagOptions.find(O=>O.fullPath===d)||a.menuTagOptions.push(V)},p=(d,V,S)=>{const{meta:O}=V;if(O.windowOpen)window.open(O.windowOpen);else{e({path:String(d),query:S});const{sameLevel:v}=O;if(r(V),nt(V),!v)f(d,V),u(d),a.menuKey=d,a.currentMenuOption=V,We(z.appMenuKey,d);else{const w=be(i(V),["breadcrumbLabel","children","key","meta","name","path","show"]);a.breadcrumbOptions.find(C=>C.key===w.key)||a.breadcrumbOptions.push({...w,fullPath:String(w.key)})}}},h=async(d,V)=>{const[S]=d.split("?"),O=t().find(v=>v.path===S);if(O){const v=be(O,["children","meta","path","name","redirect"]);p(S,i({...v,fullPath:v.path}),V)}},g=()=>new Promise(d=>{const V=(S,O)=>{var w;const v=[];for(const x of S){let C=`${O.endsWith("/")?O:O+"/"}${x.path}`;if(C=C.replace(/\/+/g,"/"),(w=x.children)!=null&&w.length)x.children=V(x.children,C);else if(!Bo(x.meta))continue;v.push(i({...x,fullPath:C}))}return v};if(a.options=V(Io(),""),a.currentMenuOption){const{currentMenuOption:S}=a;a.breadcrumbOptions.length||u(S.key),f(S.fullPath,S),nt(S)}d()}),y=d=>a.collapsed=d,m=(d,V=1)=>a.menuTagOptions.splice(d,V),b=async()=>{s.value&&(await g(),s.value=!1)};return Vue.watch(()=>o.fullPath,async(d,V)=>{await b(),d!==V&&await h(d,o.query)},{immediate:!0}),{...Vue.toRefs(a),changeMenuModelValue:p,collapsedMenu:y,spliceMenTagOptions:m,setMenuTagOptions:c,resolveOption:i,updateMenuState:l}},{persist:{key:z.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions","collapsed"]}}),$o=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{pt(n)?a({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{const{closeAll:n}=qo();window.$message.info("账号退出中..."),sn("__all_sessionStorage__"),n(),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:z.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),Fo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Vt,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=a=>{const s=o(),{name:l,meta:{keepAlive:i}}=a;if(i){if(s=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},r=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:r}},{persist:{key:z.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),X=()=>{const e=jo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:l}=oe();return e.menuTagOptions.map((i,u,c)=>(i.key===n.value&&i.key!==l.value?i.closeable=!0:i.closeable=!1,i.key===l.value&&(i.closeable=!1),c.length<=1&&(i.closeable=!1),i))}),a=Vue.computed(()=>e.currentMenuOption),s=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:r,getCurrentMenuOption:a,getCollapsed:s}},ce=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}=jo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}},D=()=>{const e=Nt(),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),s=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),i=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),f=Vue.computed(()=>e.watermarkConfig),p=Vue.computed(()=>e.appRootRoute),h=Vue.computed(()=>e.sideBarLogo);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:a,getLocaleLanguage:s,getLockScreenSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:f,getAppRootRoute:p,getSideBarLogo:h}},I=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=Nt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Pr=()=>{const e=$o();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Lr=()=>{const{signing:e,logout:t}=$o();return{signing:e,logout:t}},Mr=()=>{const e=Fo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Er=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=Fo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},fs=e=>{const t=Pinia.createPinia();e.use(t),t.use(fn)},Bo=e=>{const{getSigningCallback:t}=Pr(),{role:o}=e;return me!=null&&me.length&&me.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},zr=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=qn;t&&Ka(e),o&&Ba(e)},Ir=Vue.ref(),Dr=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{getSideBarLogo:t}=D();return{sideBarLogo:t,sideBarLogoClick:()=>{t.value&&t.value.url&&(t.value.jumpType==="station"?e.push(t.value.url):window.open(t.value.url))},TemplateLogo:({cursor:r})=>{if(!t.value)return null;if(typeof t.value.icon=="string")return Vue.createVNode(T,{name:t.value.icon,size:"30",cursor:r},null);if(G(t.value.icon,"Object"))return ee(t.value.icon)}}},render(){const{sideBarLogo:e,collapsed:t,TemplateLogo:o,sideBarLogoClick:n}=this;return e!=null&&e.title?Vue.createVNode("div",{class:["ray-menu__logo",e!=null&&e.url?"ray-menu__logo-url":null],onClick:n.bind(this),ref:Ir},[e!=null&&e.icon?t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>o({cursor:"pointer"}),default:()=>e.title}):o({cursor:"pointer"}):t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>{var r;return Vue.createVNode("h1",{class:"n-menu-item-content"},[((r=e.title)==null?void 0:r[0])||null])},default:()=>e.title}):null,Vue.createVNode("h1",{class:[t?null:"ray-menu__logo-title--open","ray-menu__logo-title",'class="n-menu-item-content"']},[Vue.createVNode(naive.NEllipsis,null,{default:()=>[e.title]})])]):null}}),jr=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o,updateMenuState:n}=ce(),{getMenuOptions:r,getCollapsed:a,getMenuKey:s}=X(),l=Vue.computed({get:()=>(Vue.nextTick().then(()=>{c()}),s.value),set:()=>{i.value&&q("globalDrawerValue",!1)}}),{isTabletOrSmaller:i}=Ne(),u=Vue.computed({get:()=>Ce("globalDrawerValue").value,set:p=>{q("globalDrawerValue",p)}}),c=()=>{const p=l.value;p!=null&&Vue.nextTick(()=>{var h,g;return(g=(h=e.value)==null?void 0:h.showOption)==null?void 0:g.call(h,p)})};return{isTabletOrSmaller:i,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!i.value,collapseMode:Y.menuCollapsedMode,collapsedWidth:Y.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1,ref:_t,collapsed:a.value,onExpand:()=>{n("collapsed",!1)},onCollapse:()=>{n("collapsed",!0)}},{default:()=>[Vue.createVNode(Dr,{collapsed:a.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:l.value,"onUpdate:value":p=>l.value=p,options:r.value,indent:Y.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:Y.menuCollapsedIconSize,collapsedWidth:Y.menuCollapsedWidth,onUpdateValue:(p,h)=>{t(p,h)},accordion:Y.menuAccordion},null)]}),modelGlobalDrawerValue:u}},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 $r{constructor(){Ye(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)){t.__CANCELER_TAG_RAY_TEMPLATE__="__CANCELER_TAG_RAY_TEMPLATE__";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 Re={requestInstance:null,responseInstance:null},Pe={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},he={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Fr=new $r,hs=()=>{const e=(l,i)=>{i==="requestInstance"?Re.requestInstance=l:Re.responseInstance=l},t=l=>Re[l],o=(l,i,u)=>{u==="ok"?Pe[l]=i:he[l]=i},n=(l,i)=>i==="ok"?Pe[l]:he[l],r=(l,...i)=>{Array.isArray(l)&&l.forEach(u=>{typeof u=="function"&&u(...i)})};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,i,u)=>{const c=u==="ok"?Pe[i]:he[i],f=t(l),{MODE:p}=De();f&&r(c,f,p)},fetchError:(l,i,u)=>{const c=he[u],{MODE:f}=De();r(c,i,f)}}},Br=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Fr.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Wo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){VueRouter.useRouter();const{maximize:e}=Ko(),{getContentTransition:t}=D(),o=Vue.ref(!1),n={opacitySpinning:"0"},{globalMainLayoutLoad:r,layoutContentMaximize:a,layoutContentSpinning:s}=Hn();return{globalMainLayoutLoad:r,spinning:o,themeOverridesSpin:n,getContentTransition:t,layoutContentMaximize:a,maximize:e,layoutContentSpinning:s}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o,maximize:n,spinning:r,themeOverridesSpin:a,getContentTransition:s}=this;return Vue.createVNode(naive.NSpin,{show:r||!e||o,description:"loading...",size:"large",themeOverrides:a,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(T,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(Br,null,null),e?Vue.createVNode(br,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),Wr=Object.freeze(Object.defineProperty({__proto__:null,default:Wo},Symbol.toStringTag,{value:"Module"}));var Kr={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","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.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},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 Ur=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Kr;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),qr=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(T,{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)}}),Gr=Vue.defineComponent({name:"ThemeSwitch",setup(){const{darkTheme:e,lightTheme:t}=Uo(),{getAppTheme:o}=D(),n=Vue.ref(o.value);return{darkTheme:e,lightTheme:t,getAppTheme:o,railStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,darkTheme:t,lightTheme: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(T,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(T,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function ge(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Hr=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}=I(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:s,getBreadcrumbSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c}=D(),f=Vue.computed({get:()=>e.show,set:h=>{t("update:show",h)}}),p=Vue.computed({get:()=>({getMenuTagSwitch:s.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:i.value,getContentTransition:u.value,getWatermarkSwitch:c.value}),set:h=>{}});return{modelShow:f,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:a,updateSettingState:n,modelSwitchReactive:p}},render(){let e,t,o,n;const{$t:r,changePrimaryColor:a,updateSettingState:s}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,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"},ge(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(Gr,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(t=r("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:$.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.getPrimaryColorOverride.common.primaryColor=l,onUpdateValue:a.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":l=>this.modelSwitchReactive.getContentTransition=l,options:Fn,onUpdateValue:l=>{s("contentTransition",l)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(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":l=>this.modelSwitchReactive.getMenuTagSwitch=l,onUpdateValue:l=>s("menuTagSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getBreadcrumbSwitch=l,onUpdateValue:l=>s("breadcrumbSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getWatermarkSwitch=l,onUpdateValue:l=>s("watermarkSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getCopyrightSwitch=l,onUpdateValue:l=>s("copyrightSwitch",l)},null)]})]})]})]})]})}});function Yr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Xr=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ce(),{getBreadcrumbOptions:t}=X(),{isTabletOrSmaller:o}=Ne();return{getBreadcrumbOptions:t,dropdownSelect:(a,s)=>{e(a,s)},breadcrumbItemClick:a=>{var s;if(!((s=a.children)!=null&&s.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},Yr(e=o.map(a=>Vue.createVNode(naive.NBreadcrumbItem,{key:a.fullPath,onClick:r.bind(this,a)},{default:()=>{var s;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:a.children&&((s=a.children)==null?void 0:s.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 Le(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Zr=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o,resolveOption:n}=ce(),{getRoutes:r}=VueRouter.useRouter(),a=Vue.computed({get:()=>e.show,set:v=>{t("update:show",v),v||h()}}),s=Vue.reactive({searchValue:null,searchOptions:[]}),l=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let i=0,u=i;const{isTabletOrSmaller:c}=Ne(),f=Vue.ref(!1),p="content-item--active",h=()=>{s.searchOptions=[],s.searchValue=null,i=0,u=i},g=v=>{a.value||(v.ctrlKey||v.metaKey)&&v.key==="k"&&(v.preventDefault(),v.stopPropagation(),h(),a.value=!0)},y=v=>{if(v)f.value=!0;else{f.value=!1,s.searchOptions=[];return}const w=r().reduce((x,C)=>{var B;const L=be(C,["children","meta","path","name"]),R=n({...L,fullPath:C.path}),{breadcrumbLabel:j}=R;return(B=j==null?void 0:j.toLocaleLowerCase())!=null&&B.includes(v.toLocaleLowerCase())&&Ct(R)&&x.push(R),x},[]);setTimeout(()=>{s.searchOptions=w,Vue.nextTick().then(()=>{b()}),f.value=!1},500)},m=v=>{if(v){const{meta:w}=v;w.windowOpen?window.open(w.windowOpen):(a.value=!1,o(v.fullPath,v),setTimeout(cn,300))}},b=()=>{const v=s.searchOptions[i],w=s.searchOptions[u];v&&Vue.nextTick().then(()=>{const x=Se(`attr:data_path="${v.path}"`),C=w?Se(`attr:data_path="${w==null?void 0:w.path}"`):null;if(C!=null&&C.length){const[L]=C;un(L,p)}if(x!=null&&x.length){const[L]=x;ht(L,p)}})},d=v=>{const{icon:w}=v;return typeof w=="string"?Vue.createVNode(T,{name:w,size:"24"},null):typeof w=="function"?()=>w:Vue.createVNode(T,{name:"search",size:"24"},null)},V=v=>{v==="up"&&(i-=1,i<0&&(i=s.searchOptions.length-1)),v==="down"&&(i+=1,i>=s.searchOptions.length&&(i=0))},S=v=>{const w=v.key;switch((w==="ArrowUp"||w==="ArrowDown"||w==="Enter")&&(v.preventDefault(),v.stopPropagation()),u=i<=0?0:i,w){case"ArrowUp":V("up");break;case"ArrowDown":V("down");break;case"Enter":const x=s.searchOptions[i];x&&m(x);break}b()},O=({menuOption:v})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:m.bind(this,v),data_path:v.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(v.meta)]),Vue.createVNode("div",{class:"content-item-label"},[v.breadcrumbLabel]),Vue.createVNode(T,{name:"enter",size:"18",customClassName:"content-item-icon__enter"},null)]});return Vue.watchEffect(()=>{c.value&&(a.value=!1)}),re(window,"keydown",v=>{g(v),S(v)},!0),{...Vue.toRefs(s),modelShow:a,helperTipOptions:l,fuzzySearchMenuOptions:Fe(y,300),searchItemClick:m,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:O,loading:f}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:o}=this,{SearchItem:n,fuzzySearchMenuOptions:r}=this;return e?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode(naive.NCard,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":a=>this.searchValue=a,clearable:!0,onInput:r.bind(this)},{prefix:()=>Vue.createVNode(T,{name:"search",size:"24"},null)}),default:()=>{let a;return Vue.createVNode(naive.NScrollbar,null,{default:()=>[Vue.createVNode(naive.NSpin,{show:o},{default:()=>[t.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[0,6],class:"global-search__card-content"},Le(a=t.map((s,l)=>Vue.createVNode(n,{menuOption:s,key:s.fullPath},null)))?a:{default:()=>[a]}):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(naive.NText,null,{default:()=>[Vue.createTextVNode("没有搜索结果")]})]})})]})]})},action:()=>{let a;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},Le(a=this.helperTipOptions.map(s=>Vue.createVNode(naive.NFlex,{key:s.label,size:[4,0]},{default:()=>[s.icon.map(l=>Vue.createVNode(naive.NFlex,{class:"item-icon",align:"center",justify:"center"},Le(l)?l:{default:()=>[l]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[s.label]})]})))?a:{default:()=>[a]})}})])])]})}}),Jr=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=dn();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&A(r,n)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:o}=this;return Vue.createVNode(naive.NButton,{class:"global-search__btn-wrapper",bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(T,{name:"search",size:"16"},null),default:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[o("headerTooltip.Search"),Vue.createVNode("div",{class:"global-search-btn__label"},[e()])]})})}}),Qr=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number,Array],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){return{signing:le(z.signing)}},render(){const{signing:e,avatarSize:t,spaceSize:o,$props:n}=this;return Vue.createVNode(naive.NButton,{quaternary:!0,strong:!0},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",size:o},{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(n,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:t}),null),e==null?void 0:e.name]})]})}}),el=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],tl={logout:()=>{const{logout:e}=Lr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},ol=e=>{const t=tl[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},nl=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},al=e=>{const{isTabletOrSmaller:t}=e,o=[{name:"fullscreen",size:18,eventKey:"screen"},{name:"github",size:18,eventKey:"github"},{name:"setting",size:18,eventKey:"setting"}],n=[...o],r=[...o];return t.value?r:n},rl=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=se(),[n,{toggleFullscreen:r,isEnabled:a}]=ft(document.getElementsByTagName("html")[0]),{getDrawerPlacement:s,getBreadcrumbSwitch:l}=D(),i=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=Ne(),f=Ce("globalDrawerValue"),p=Vue.computed(()=>nl({isFullscreen:n,isTabletOrSmaller:c})),h=Vue.computed(()=>al({isFullscreen:n,isTabletOrSmaller:c})),g={search:()=>{u.value=!0},setting:()=>{i.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{a||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{q("globalDrawerValue",!f.value)}};return{leftIconOptions:p,rightTooltipIconOptions:h,toolIconClick:b=>{var d;(d=g[b])==null||d.call(g)},showSettings:i,updateLocale:e,getDrawerPlacement:s,getBreadcrumbSwitch:l,globalSearchShown:u,isRenderVNode:b=>c.value?null:b}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:o,getBreadcrumbSwitch:n}=this,{toolIconClick:r,updateLocale:a,isRenderVNode:s}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header"},{default:()=>[Vue.createVNode(Zr,{show:this.globalSearchShown,"onUpdate:show":l=>this.globalSearchShown=l},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between",wrap:!1},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",wrap:!1},{default:()=>[t.map(l=>Vue.createVNode(qr,{key:l.name,iconName:l.name,tooltipText:Vue.isRef(l.tooltip)?l.tooltip.value:l.tooltip,customClassName:l.iconClass,onClick:r.bind(this,l.name)},null)),n?Vue.createVNode(Xr,null,null):null]}),Vue.createVNode(naive.NFlex,{justify:"end",align:"center",size:[0,0],wrap:!1},{default:()=>[s(Vue.createVNode(Jr,{onClick:l=>{l.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(l=>Vue.createVNode(naive.NButton,{class:"override-button__layout",quaternary:!0,size:"medium",key:l.name,onClick:r.bind(this,l.name)},{default:()=>[Vue.createVNode(T,{name:l.name,size:18,cursor:"pointer"},null)]})),Vue.createVNode(naive.NDropdown,{options:St,onSelect:l=>a(String(l)),trigger:"click"},{default:()=>[Vue.createVNode(naive.NButton,{quaternary:!0,class:"override-button__layout"},{default:()=>[Vue.createVNode(T,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NDropdown,{options:el(),onSelect:ol.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(Qr,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),Vue.createVNode(Hr,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:o},null)]})}}),ll=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(rl,null,null)]})}}),sl={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},il=bt('',1),cl=[il];function ul(e,t){return vt(),yt("svg",sl,[...cl])}const dl={render:ul},pl={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},ml=bt('',1),fl=[ml];function hl(e,t){return vt(),yt("svg",pl,[...fl])}const gl={render:hl};function yl(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const vl=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=X(),{changeMenuModelValue:a}=ce(),{getRootPath:s}=oe(),{maximize:l}=Ko(),{reload:i}=Ol(),{close:u,closeAll:c,closeRight:f,closeLeft:p,closeOther:h,checkCloseLeft:g,checkCloseRight:y}=qo(),m=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let b=1/0;const d={size:16},V=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(T,{name:"reload",size:d.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(T,{name:"close",size:d.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(gl,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(dl,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(T,{name:"other",size:d.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(T,{name:"resize_h",size:d.size},null),disabled:!1}]),S=Ve(16),O={closeCurrentPage:()=>{n.value!==s.value&&u(b)},reloadCurrentPage:()=>{i()},closeAll:()=>{c()},closeRight:()=>{f(b)},closeLeft:()=>{p(b)},closeOther:()=>{h(b)}},v=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),w="menu_tag_data",x=Ce("globalMainLayoutLoad"),C="n-scrollbar-container",L=_=>{u(_)},R=(_,N)=>{V.value.forEach(E=>{if(E.key===_){E.disabled=N;return}})},j=_=>{v.actionDropdownShow=!1,a(_.fullPath,_)},B=()=>{const _=document.getElementById(S);if(_)return Array.from(_.childNodes).find(pe=>pn(pe,C).value)},ue=_=>{var E;const N=B();if(N){const pe=N.scrollLeft||0,He=_==="left"?Math.max(0,pe-200):pe+200;(E=o.value)==null||E.scrollTo({left:He,behavior:"smooth"})}},de=_=>{v.actionDropdownShow=!1;const N=O[_];N&&N()},Z=(_,N)=>{N.preventDefault(),v.actionDropdownShow=!1,b=_,Vue.nextTick(()=>{v.actionDropdownShow=!0,v.x=N.clientX,v.y=N.clientY})},qe=()=>{const{closeable:_}=r.value[b]??{};R("closeCurrentPage",!_),y(b)?R("closeRight",!1):R("closeRight",!0),g(b)?R("closeLeft",!1):R("closeLeft",!0)},Ho=()=>{b=r.value.findIndex(N=>N.fullPath===n.value),qe()},Yo=_=>{r.value.length>1&&_.fullPath!==s.value&&(_.closeable=!0)},Xo=_=>{_.fullPath!==n.value&&(_.closeable=!1)},Zo=()=>{B()&&Vue.nextTick().then(()=>{var N;(N=o.value)==null||N.scrollTo({left:99999,behavior:"smooth"})})},Ge=()=>{Vue.nextTick().then(()=>{const _=Se(`attr:${w}="${n.value}"`);if(_!=null&&_.length){const[N]=_;Vue.nextTick().then(()=>{var E;(E=o.value)==null||E.scrollTo({left:N.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(_,N)=>{V.value.forEach(E=>{m.includes(E.key)&&(_.length>1?E.disabled=!1:E.disabled=!0)}),N!=null&&N.length&&(_.length>(N==null?void 0:N.length)?Zo():_.length===(N==null?void 0:N.length)&&Ge()),N===void 0&&Ge()},{immediate:!0}),Vue.watch(()=>v.actionDropdownShow,_=>{var N;_&&((N=Fe(qe,100))==null||N())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:L,getMenuKey:n,menuTagClick:j,moreOptions:V,scrollX:ue,scrollRef:o,uuidScrollBar:S,actionDropdownSelect:de,actionState:v,menuTagContextMenu:Z,setCurrentContextmenuIndex:Ho,menuTagMouseenter:Yo,menuTagMouseleave:Xo,MENU_TAG_DATA:w,iconConfig:{width:22,height:22},maximize:l,getRootPath:s,reload:i,globalMainLayoutLoad:x}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:r,MENU_TAG_DATA:a,globalMainLayoutLoad:s}=this,{maximize:l,closeCurrentMenuTag:i,scrollX:u,$t:c,menuTagClick:f,menuTagContextMenu:p,menuTagMouseenter:h,menuTagMouseleave:g,actionDropdownSelect:y,reload:m}=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:y.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(T,{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"},yl(e=r.map((b,d)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:b.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:b.fullPath===this.getMenuKey?"primary":"default"},{onClick:f.bind(this,b),onContextmenu:p.bind(this,d),onMouseenter:h.bind(this,b),onMouseleave:g.bind(this,b),[a]:b.path},{size:"small"}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:V,meta:{i18nKey:S}}=b;return S?c(S):V}}),(b.closeable||r.length===1)&&b.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:i.bind(this,d)}),{default:()=>[Vue.createVNode(T,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[b.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(T,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(T,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{l(!0)}},null),Vue.createVNode(T,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${s?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{m()}},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(T,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),bl=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(vl,null,null)}}),Vl=e=>{const t=Oe(e[0]),o=Oe(e[1]),n=Oe(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`}))},rt=nn(z.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),Sl=()=>({setLockAppScreen:o=>{rt.value=o},getLockAppScreen:()=>rt.value}),_l=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=D(),{getLockAppScreen:a}=Sl(),s=Vl([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:s,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,embedded:!0},{default:()=>[Vue.createVNode(jr,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ll,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(bl,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Q,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Wo,null,null)]}),o?Vue.createVNode(Ur,{ref:"layoutFooterRef"},null):null]})]})}}),wl=[{path:"/",name:"RLogin",component:()=>k(()=>import("./index-OUOi2Sg4.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,12,9,8,40,41,42,10,11,24,13,14,15,16,17,18,19,20,21,54]))},{path:"/",name:"RLayout",component:_l,children:[...Rr(),{path:"/:catchAll(.*)",component:()=>k(()=>import("./index-CdBUAOSD.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21,56])),meta:{i18nKey:P("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}}]}],we=VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:wl,scrollBehavior:e=>{Wa(e)}}),gs=e=>{e.use(we),zr(we)},Ue=()=>we?{router:we}:{router:{}},lt="YYYY-MM-DD HH:mm:ss",Cl=()=>({locale:s=>{const l=Kn[s];l?W.locale(l):W.locale(Un)},getStartAndEndOfDay:s=>{const{format:l=lt}=s??{},i=W(),u=i.startOf("day"),c=i.endOf("day"),f=i.format(l),p=u.format(l),h=c.format(l);return{today:i,startOfDay:u,endOfDay:c,formatToday:f,formatStartOfDay:p,formatEndOfDay:h}},format:(s,l)=>{const{format:i=lt}=l??{};return W(s).format(i)},isDayjs:s=>W.isDayjs(s),daysDiff:(s,l)=>{const i=W(s);return W(l).diff(i,"days")},isDateInRange:(s,l)=>{const{start:i,end:u}=l,c=W(s);return c.isAfter(i)&&c.isBefore(u)}});function Ne(e){const{width:t,height:o}=mt(e),n=Vue.ref(!1);return mn(()=>{const{media:a=768}={};n.value=t.value<=a}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let st=999,Me=!1;const H="ELEMENT-FULLSCREEN-RAY",{width:it,height:ct}=mt(),ut=document.createElement("style"),Nl=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:r,exit:a,backgroundColor:s,zIndex:l,transition:i="all 0.3s var(--r-bezier)"}=t??{};let u=!1;const c=()=>{const y=U(e);if(!y)return;const{left:m,top:b}=y.getBoundingClientRect(),d=` +const __vite__fileDeps=["js/en-US-D27Vte0J.js","js/dayjs@1.11.10-D8VSY-p2.js","js/call-bind@1.0.7-Cpj98o6Y.js","js/print-js@1.6.0-BdoEj60G.js","js/vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js","js/lodash@4.17.21-Cw59kuJw.js","js/js-cookie@3.0.5-Z_8Sd105.js","js/screenfull@5.2.0-DmMZCkhi.js","js/currency.js@2.0.4-9OAR_aOO.js","js/lodash-es@4.17.21-3YkgETI-.js","js/@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js","js/@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js","js/utils-E4zYKOc_.js","js/interactjs@1.10.26-DZL_TZzP.js","js/pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js","js/dom-to-image@2.6.0-DCOFUeQU.js","js/echarts@5.5.0-CezqL3m-.js","js/zrender@5.5.0-DW8ownf1.js","js/tslib@2.3.0-BDyQ-Jie.js","js/@vue_runtime-core@3.4.30-CrcfNDdL.js","js/@vue_reactivity@3.4.30-DnhErqw9.js","js/@vue_shared@3.4.30-Bev2jR-5.js","js/zh-CN-Bfi8v2qu.js","js/index-BmNQskTl.js","js/index-43Sr2ZDd.js","css/index-DeeQXRbp.css","js/index-DyrfH47w.js","js/instance-Dld8-S8M.js","css/index-CTOeMyqn.css","js/BarcodeDemo-BkCnYqZO.js","js/index-BVZqrWBx.js","js/index-5zLcWT93.js","js/index-9FOSGFrS.js","css/index-BqPIKfai.css","js/index-JzX8PHcW.js","js/index-CbJT1VWu.js","js/index-Dy64lxjv.js","js/index-Cvja3Gcs.js","js/index-BHS8ZPNt.js","js/index-CaJnaAOe.js","js/vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js","css/vue3-next-qrcode@2.0.10_typescript@5.2-DuR3EA5M.css","js/ray-dCjhX_JK.js","js/index-1VNdjw6i.js","css/index-cMo-v_SD.css","js/index-Bx-Mwvoq.js","js/index-E385tkq8.js","css/index-Dig957GB.css","js/index-BIThRhgL.js","js/index-BoXzEMZ5.js","css/index-CIq6_pk2.css","js/index-BG72S17d.js","js/index-BZgnag-m.js","js/index-BZIQllCc.js","css/index-BhnoEzFG.css","js/index-CeuxmcIn.js","css/index-G2qqDeP0.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +var Jo=Object.defineProperty;var Qo=(e,t,o)=>t in e?Jo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ye=(e,t,o)=>Qo(e,typeof t!="symbol"?t+"":t,o);import{s as Te,c as ve,t as Fe,i as pt,o as Be,p as be}from"./lodash-es@4.17.21-3YkgETI-.js";import{o as en,u as re,a as tn,b as on,c as Oe,d as nn,e as mt}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{d as W}from"./dayjs@1.11.10-D8VSY-p2.js";import{p as an}from"./print-js@1.6.0-BdoEj60G.js";import{u as ft}from"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as le,i as G,s as We,a as De,c as rn,b as M,r as ee,d as A,e as ln,u as Ve,q as Se,f as ke,h as ht,p as gt,j as Ke,k as Xe,l as sn,m as cn,n as un,o as dn,t as pn,w as mn,v as U}from"./utils-E4zYKOc_.js";import{i as Ze}from"./interactjs@1.10.26-DZL_TZzP.js";import{s as fn}from"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import{d as ne}from"./dom-to-image@2.6.0-DCOFUeQU.js";import{r as hn,u as ae,i as gn,a as yn,b as vn,c as bn,d as Vn,e as Sn,f as _n,g as wn,h as Cn,j as Nn,k as Tn,l as On,m as kn,n as xn,o as An,p as Rn,q as Pn,s as Ln}from"./echarts@5.5.0-CezqL3m-.js";import{f as Mn,g as En}from"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import{c as yt,o as vt,a as bt}from"./@vue_runtime-core@3.4.30-CrcfNDdL.js";const ql=(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 s=a.lastIndexOf(".");a=a.substring(0,s);const l=a.split("/"),i=l.shift(),u=l.join(".");i&&(u?(Te(o,i,o[i]||{}),Te(o[i],u,r)):Te(o,i,r||{}))}),o},zn="modulepreload",In=function(e){return"/ray-template/"+e},Je={},k=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){document.getElementsByTagName("link");const a=document.querySelector("meta[property=csp-nonce]"),s=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));r=Promise.all(o.map(l=>{if(l=In(l),l in Je)return;Je[l]=!0;const i=l.endsWith(".css"),u=i?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${u}`))return;const c=document.createElement("link");if(c.rel=i?"stylesheet":zn,i||(c.as="script",c.crossOrigin=""),c.href=l,s&&c.setAttribute("nonce",s),document.head.appendChild(c),i)return new Promise((f,p)=>{c.addEventListener("load",f),c.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${l}`)))})}))}return r.then(()=>t()).catch(a=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=a,window.dispatchEvent(s),!s.defaultPrevented)throw a})},Dn=(e,t,o)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((r,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==o?". Note that variables only represent file names one level deep.":""))))})},jn=async e=>{var o;const t={};for(const n of e){const r=await Dn(Object.assign({"../lang/en-US.ts":()=>k(()=>import("./en-US-D27Vte0J.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])),"../lang/zh-CN.ts":()=>k(()=>import("./zh-CN-Bfi8v2qu.js"),__vite__mapDeps([22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21]))}),`../lang/${n.key}.ts`,3),a=n.key;a&&(t[a]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},Gl=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}}},Hl={max:5,closable:!1},Yl="loading",Vt={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},$n={icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"},Y={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Xl="",z={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},Fn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],$={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#a6e4f7","#dbcb02","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{dark:{},light:{}},appNaiveUIThemeOverridesCommon:{dark:{},light:{}},echartTheme:"macarons"},St=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Bn="zh-CN",Wn="zh-CN",Kn={"zh-CN":"zh-cn","en-US":"en"},Un="zh-cn",Zl={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)$/},Jl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),_t=Vue.ref(null),qn={setupRouterLoadingBar:!0,setupRouterGuard:!0},Gn=["RLogin","ErrorPage","RayTemplateDoc"],me=["admin"],Ql=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}={},s=f=>{r.value=f},l=f=>{f.preventDefault(),s(!1),Vue.nextTick().then(()=>{const{clientX:p,clientY:h}=f;o.value=p,n.value=h,s(!0)})};a&&en(e,f=>{a(f)});const i=re(e,"contextmenu",l,t),u=re(e,"click",()=>{s(!1)});return{stop:()=>{i(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(r),updateShow:s}},_e=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function q(e,t,o){Object.hasOwn(_e,e)&&(_e[e]=t)}function Ce(e){return Vue.readonly(Vue.toRef(_e,e))}function Hn(){return{...Vue.toRefs(Vue.readonly(_e))}}let K;const Yn=async()=>{const e=Go(),t=await jn(St);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:Wn})},es=async e=>{const t=await Yn();e.use(t),K=t},Qe=(e,t)=>t,se=e=>{if(!K)return{t:a=>Qe(e,a),locale:a=>{}};const{t,...o}=K.global;return{...o,t:(a,...s)=>a?!a.includes(".")&&!e?a:t(Qe(e,a),...s):"",locale:a=>{K.mode==="legacy"?K.global.locale=a:Vue.isRef(K.global.locale)?K.global.locale.value=a:K.global.locale=a}}},P=e=>e,Xn={path:"/dashboard",component:()=>k(()=>import("./index-BmNQskTl.js"),__vite__mapDeps([23,8,1,2,3,4,5,6,7,24,9,10,11,12,13,14,15,16,17,18,19,20,21,25])),meta:{i18nKey:P("menu.Dashboard"),icon:"dashboard",order:0}},Zn=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-DyrfH47w.js"),__vite__mapDeps([26,4,5,2,6,7,27,1,3,12,9,8,10,11,13,14,15,16,17,18,19,20,21,28])),meta:{i18nKey:P("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),ea={path:"barcode",component:()=>k(()=>import("./BarcodeDemo-BkCnYqZO.js"),__vite__mapDeps([29,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Barcode"),icon:"other",order:2,extra:{label:"new"}}},ta=Object.freeze(Object.defineProperty({__proto__:null,default:ea},Symbol.toStringTag,{value:"Module"})),oa={path:"/cache-demo",component:()=>k(()=>import("./index-BVZqrWBx.js"),__vite__mapDeps([30,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CacheDemo"),icon:"other",order:3}},na=Object.freeze(Object.defineProperty({__proto__:null,default:oa},Symbol.toStringTag,{value:"Module"})),aa={path:"/context-menu",component:()=>k(()=>import("./index-5zLcWT93.js"),__vite__mapDeps([31,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.ContextMenu"),icon:"other",order:2}},ra=Object.freeze(Object.defineProperty({__proto__:null,default:aa},Symbol.toStringTag,{value:"Module"})),la={path:"/directive",component:()=>k(()=>import("./index-5cxxl6_s.js"),[]),meta:{i18nKey:P("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},sa=Object.freeze(Object.defineProperty({__proto__:null,default:la},Symbol.toStringTag,{value:"Module"})),ia={path:"/echart",component:()=>k(()=>import("./index-9FOSGFrS.js"),__vite__mapDeps([32,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21,33])),meta:{i18nKey:P("menu.Echart"),icon:"echart",order:1,extra:{label:"useChart"}}},ca=Object.freeze(Object.defineProperty({__proto__:null,default:ia},Symbol.toStringTag,{value:"Module"})),ua={path:"/form",component:()=>k(()=>import("./index-JzX8PHcW.js"),__vite__mapDeps([34,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Form"),icon:"other",order:2,extra:{label:"useForm"}}},da=Object.freeze(Object.defineProperty({__proto__:null,default:ua},Symbol.toStringTag,{value:"Module"})),pa={path:"/iframe",component:()=>k(()=>import("./index-CbJT1VWu.js"),__vite__mapDeps([35,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},ma=Object.freeze(Object.defineProperty({__proto__:null,default:pa},Symbol.toStringTag,{value:"Module"})),fa={path:"/mock-demo",component:()=>k(()=>import("./index-Dy64lxjv.js"),__vite__mapDeps([36,8,1,2,3,4,5,6,7,27,12,9,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Mock"),icon:"other",order:3,keepAlive:!1,extra:{label:"usePagination"}}},ha=Object.freeze(Object.defineProperty({__proto__:null,default:fa},Symbol.toStringTag,{value:"Module"})),ga={path:"/modal-demo",component:()=>k(()=>import("./index-Cvja3Gcs.js"),__vite__mapDeps([37,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Modal"),icon:"other",order:3}},ya=Object.freeze(Object.defineProperty({__proto__:null,default:ga},Symbol.toStringTag,{value:"Module"})),ye=()=>k(()=>Promise.resolve().then(()=>Wr),void 0),va={path:"/multi",component:ye,meta:{i18nKey:P("menu.MultiMenu"),icon:"other",order:4,extra:{label:"cache"}},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>k(()=>import("./index-BtZPyenx.js"),[]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:ye,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>k(()=>import("./index-B6a_PCdD.js"),[]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:ye,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>k(()=>import("./index-Cg1Whvge.js"),[]),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},ba=Object.freeze(Object.defineProperty({__proto__:null,default:va},Symbol.toStringTag,{value:"Module"})),Va={path:"/precision",component:()=>k(()=>import("./index-BHS8ZPNt.js"),__vite__mapDeps([38,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.CalculatePrecision"),icon:"other",order:2}},Sa=Object.freeze(Object.defineProperty({__proto__:null,default:Va},Symbol.toStringTag,{value:"Module"})),_a={path:"/qrcode",component:()=>k(()=>import("./index-CaJnaAOe.js"),__vite__mapDeps([39,40,41,42])),meta:{i18nKey:P("menu.QRCode"),icon:"other",order:2}},wa=Object.freeze(Object.defineProperty({__proto__:null,default:_a},Symbol.toStringTag,{value:"Module"})),Ca={path:"rely-about",component:()=>k(()=>import("./index-1VNdjw6i.js"),__vite__mapDeps([43,44])),meta:{i18nKey:P("menu.RelyAbout"),icon:"rely",order:999}},Na=Object.freeze(Object.defineProperty({__proto__:null,default:Ca},Symbol.toStringTag,{value:"Module"})),Ta={path:"/router-demo",component:ye,meta:{i18nKey:P("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",component:()=>k(()=>import("./index-Bx-Mwvoq.js"),__vite__mapDeps([45,8,1,2,3,9,10,11,4,5,6,7,12,13,14,15,16,17,18,19,20,21])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",component:()=>k(()=>import("./index-BRGdSJVO.js"),[]),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Oa=Object.freeze(Object.defineProperty({__proto__:null,default:Ta},Symbol.toStringTag,{value:"Module"})),ka={path:"/scroll-reveal",component:()=>k(()=>import("./index-E385tkq8.js"),__vite__mapDeps([46,47])),meta:{i18nKey:P("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},xa=Object.freeze(Object.defineProperty({__proto__:null,default:ka},Symbol.toStringTag,{value:"Module"})),Aa={path:"/segment",component:()=>k(()=>import("./index-BIThRhgL.js"),__vite__mapDeps([48,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Segment"),icon:"other",order:3,extra:{label:"segment"}}},Ra=Object.freeze(Object.defineProperty({__proto__:null,default:Aa},Symbol.toStringTag,{value:"Module"})),Pa={path:"/svg-icons",component:()=>k(()=>import("./index-BoXzEMZ5.js"),__vite__mapDeps([49,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21,50])),meta:{i18nKey:P("menu.SvgIcon"),icon:"other",order:3}},La=Object.freeze(Object.defineProperty({__proto__:null,default:Pa},Symbol.toStringTag,{value:"Module"})),Ma={path:"/table",component:()=>k(()=>import("./index-BG72S17d.js"),__vite__mapDeps([51,12,9,8,1,2,4,5,6,7,3,10,11,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},Ea=Object.freeze(Object.defineProperty({__proto__:null,default:Ma},Symbol.toStringTag,{value:"Module"})),za={path:"/template-hooks",component:()=>k(()=>import("./index-BZgnag-m.js"),__vite__mapDeps([52,8,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:P("menu.TemplateHooks"),icon:"other",order:1}},Ia=Object.freeze(Object.defineProperty({__proto__:null,default:za},Symbol.toStringTag,{value:"Module"})),Da=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Zn,"/src/router/modules/demo/axios.ts":Qn,"/src/router/modules/demo/barcode.ts":ta,"/src/router/modules/demo/cache-demo.ts":na,"/src/router/modules/demo/context-menu.ts":ra,"/src/router/modules/demo/directive.ts":sa,"/src/router/modules/demo/echart.ts":ca,"/src/router/modules/demo/form.ts":da,"/src/router/modules/demo/iframe.ts":ma,"/src/router/modules/demo/mock.ts":ha,"/src/router/modules/demo/modal.ts":ya,"/src/router/modules/demo/multi-menu.ts":ba,"/src/router/modules/demo/precision.ts":Sa,"/src/router/modules/demo/qrcode.ts":wa,"/src/router/modules/demo/rely.ts":Na,"/src/router/modules/demo/router-demo.ts":Oa,"/src/router/modules/demo/scroll-reveal.ts":xa,"/src/router/modules/demo/segment.ts":Ra,"/src/router/modules/demo/svg-icons.ts":La,"/src/router/modules/demo/table.ts":Ea,"/src/router/modules/demo/template-hooks.ts":Ia});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error(`[combineRawRouteModules]: ${n} module must export default.`);return o},[])},ja=e=>e[0]==="/",wt=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+(ja(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){wt(r.children,t,a);continue}else t.push({...r,path:a})}return t},$a=e=>Array.isArray(e)?wt(ve(e)):[],Fa=e=>e.sort((t,o)=>{var a,s;const n=((a=t.meta)==null?void 0:a.order)??1,r=((s=o.meta)==null?void 0:s.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}),Ba=e=>{const{beforeEach:t}=e,{getRootPath:o}=oe(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,s)=>{const l=le(z.token),i=le(z.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;l!==null?n(r,a)?xe(!0):!G(c,"Symbol")&&c&&Gn.includes(c)?s():Bo(u)?n(r,a)?i?s(i):xe(!0):s():xe(!0):n(r,a)?s():s("/")})},xe=(e=!0)=>{const{router:t}=Ue(),{push:o,replace:n}=t,{getRootPath:r}=oe();We(z.appMenuKey,r.value),e?n(r.value):o(r.value)},Wa=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Q.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Ka=e=>{e.beforeEach(()=>{var t;(t=window.$loadingBar)==null||t.start()}),e.afterEach(()=>{var t;(t=window.$loadingBar)==null||t.finish()}),e.onError(()=>{var t;(t=window.$loadingBar)==null||t.error()})},Ct=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:a}=De();return!(n||o||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))};var Ua={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","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.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},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 Nt=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=Ua,{locale:t}=se(),{locale:o}=Cl(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Go(),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"},sideBarLogo:Object.assign({},$n)}),r=l=>{t(l),o(l),n.localeLanguage=l,We(z.localeLanguage,l,"localStorage")},a=(l,i=.3)=>{const u=rn(l,i),c={primaryColor:l,primaryColorHover:l,primaryColorPressed:l};n.primaryColorOverride.common=c;const f=document.body;f.style.setProperty("--ray-theme-primary-color",l),f.style.setProperty("--ray-theme-primary-fade-color",u)},s=(l,i,u)=>{Object.hasOwn(n,l)&&(n[l]=i),u==null||u()};return Mn(()=>n.appTheme,l=>{l?n.primaryColorOverride=Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):n.primaryColorOverride=Object.assign({},n.primaryColorOverride,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:a,updateSettingState:s}},{persist:{key:z.appPiniaSettingStore}}),Tt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2","#9b8bba","#e098c7","#8fd3e8","#71669e","#cc70af","#7cb4cc","#7EC4FF","#5FCBB0","#49C4BF","#F0C9CA","#34DC90","#3295E0","#EAB62E","#76C3F3","#2DC2C0","#FCC43F","#84CFFF"],Ot="transparent",kt={},xt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},At={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Rt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Pt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Lt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Et={itemStyle:{borderWidth:0,borderColor:"#ccc"}},zt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},It={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Dt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},$t={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},Ft={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)"}}},Wt={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)"}}},Kt={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)"]}}},Ut={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)"]}}},qt={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)"]}}},Gt={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)"]}}},Ht={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Yt={textStyle:{color:"#999999"},pageTextStyle:{color:"#999999"}},Xt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Zt={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"}}},Jt={color:["#fc97af","#87f7cf"]},Qt={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"}},eo={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},qa={color:Tt,backgroundColor:Ot,textStyle:kt,title:xt,line:At,radar:Rt,bar:Pt,pie:Lt,scatter:Mt,boxplot:Et,parallel:zt,sankey:It,funnel:Dt,gauge:jt,candlestick:$t,graph:Ft,map:Bt,geo:Wt,categoryAxis:Kt,valueAxis:Ut,logAxis:qt,timeAxis:Gt,toolbox:Ht,legend:Yt,tooltip:Xt,timeline:Zt,visualMap:Jt,dataZoom:Qt,markPoint:eo},Ga=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Ot,bar:Pt,boxplot:Et,candlestick:$t,categoryAxis:Kt,color:Tt,dataZoom:Qt,default:qa,funnel:Dt,gauge:jt,geo:Wt,graph:Ft,legend:Yt,line:At,logAxis:qt,map:Bt,markPoint:eo,parallel:zt,pie:Lt,radar:Rt,sankey:It,scatter:Mt,textStyle:kt,timeAxis:Gt,timeline:Zt,title:xt,toolbox:Ht,tooltip:Xt,valueAxis:Ut,visualMap:Jt},Symbol.toStringTag,{value:"Module"})),to=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089","#516b91","#59c4e6","#edafda","#93b7e3","#a5e7f0","#cbb0e3"],oo="transparent",no={},ao={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},ro={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},lo={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},so={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},io={itemStyle:{borderWidth:0,borderColor:"#ccc"}},co={itemStyle:{borderWidth:0,borderColor:"#ccc"}},uo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},po={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},fo={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ho={itemStyle:{borderWidth:0,borderColor:"#ccc"}},go={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},yo={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"}},vo={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)"}}},bo={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)"}}},Vo={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)"]}}},So={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)"]}}},_o={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)"]}}},wo={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)"]}}},Co={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},No={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"}}},ko={color:["#5ab1ef","#e0ffff"]},xo={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"}}},Ha={color:to,backgroundColor:oo,textStyle:no,title:ao,line:ro,radar:lo,bar:so,pie:io,scatter:co,boxplot:uo,parallel:po,sankey:mo,funnel:fo,gauge:ho,candlestick:go,graph:yo,map:vo,geo:bo,categoryAxis:Vo,valueAxis:So,logAxis:_o,timeAxis:wo,toolbox:Co,legend:No,tooltip:To,timeline:Oo,visualMap:ko,dataZoom:xo,markPoint:Ao},Ya=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:oo,bar:so,boxplot:uo,candlestick:go,categoryAxis:Vo,color:to,dataZoom:xo,default:Ha,funnel:fo,gauge:ho,geo:bo,graph:yo,legend:No,line:ro,logAxis:_o,map:vo,markPoint:Ao,parallel:po,pie:io,radar:lo,sankey:mo,scatter:co,textStyle:no,timeAxis:wo,timeline:Oo,title:ao,toolbox:Co,tooltip:To,valueAxis:So,visualMap:ko},Symbol.toStringTag,{value:"Module"})),Xa=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Ga,"/src/app-config/echart-themes/macarons/macarons.json":Ya}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,r)=>{var s;const a=(s=r.match(t))==null?void 0:s[1];if(a)return n.push({name:a,theme:e[r].default}),n;throw new Error(`[RChart Theme Error]: name ${r} is invalid!`)},[])},Za=e=>{const{getAppTheme:t}=Uo(),{theme:o}=t();return Object.assign({},{text:"loading",color:"#c23531",textColor:o?"#fff":"#000",maskColor:o?"rgba(0, 0, 0, 0.5)":"rgba(255, 255, 255, 0.5)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e)},Ja={intersectionObserver:{type:Boolean,default:!0},intersectionObserverTarget:{type:Object,default:null},intersectionOptions:{type:Object,default:{threshold:.1}},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,Number],default:"100%"},height:{type:[String,Number],default:"100%"},autoResize:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onFinally:{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:()=>Za()},autoResizeObserverTarget:{type:Object,default:null},watchOptionsThrottleWait:{type:Number,default:500},nextTick:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]})},onRegister:{type:[Function,Array],default:null}},Qa={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},er=Xa(),et="__R_CHART_DOWN_LOAD_CHART__";er.forEach(e=>{hn(e.name,e.theme)});const ts=Vue.defineComponent({name:"RChart",props:Ja,setup(e,{expose:t}){const{getAppTheme:o}=D(),n=Vue.ref(),r=Vue.ref(),a=Vue.ref();let s,l;const{echartTheme:i}=$;let u,c;const f=Vue.computed(()=>[{label:"下载图片",key:et,disabled:!(a.value&&a.value.getDom())}]),p=Vue.computed(()=>({"--ray-chart-width":M(e.width),"--ray-chart-height":M(e.height)})),h=Vue.ref(!1);let g;const y=async()=>{var C;ae([yn,vn,bn,Vn,Sn,_n,wn,Cn]),ae([Nn,Tn,On,kn,xn,An]),ae([Rn,Pn]),ae([Ln]);try{ae((C=e.use)==null?void 0:C.filter(Boolean))}catch(L){console.error("[RChart register error]: ",L)}},m=()=>{if(c!=null&&c.getDom()&&S(),e.theme==="default"){e.autoChangeTheme?d("dark"):d("");return}if(e.theme)d(e.theme);else{const C=e.autoChangeTheme&&o.value?`${i}-dark`:i;d(C)}},b=C=>{let L=Vue.unref(C);const R=j=>Object.assign({},L,j);return e.showAria&&(L=R({aria:{enabled:!0,decal:{show:!0}}})),L},d=(C=i)=>{const L=n.value,R=b(e.options),{height:j,width:B}=L.getBoundingClientRect(),{onSuccess:ue,onError:de}=e;try{c=gn(L,C,{width:B===0?200:void 0,height:j===0?200:void 0}),a.value=c,ue&&A(ue,c),e.nextTick?(c.setOption({}),Vue.nextTick(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R))}catch(Z){throw de&&A(de),new Error(`[RChart render error]: ${Z}`)}finally{const{onFinally:Z}=e;Z&&A(Z)}},V=()=>!(c&&c.getDom()),S=()=>{V()||(c.clear(),c.dispose(),a.value=void 0,c=null)},O=()=>{c&&c.resize()},v=(C,L)=>{if(C===et&&!V()){const{filename:j,...B}=e.downloadOptions;ln(c.getDataURL(B),j??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,C,L)},w=()=>{if(e.autoResize&&(s||(s=Fe(O,500)),l||(l=on(e.autoResizeObserverTarget||r,s))),c!=null&&c.getDom()||!h.value&&e.intersectionObserver)return;m(),g==null||g.stop();const{onRegister:C}=e;C&&c&&A(C,c,w,x)};e.intersectionObserver&&(g=tn(e.intersectionObserverTarget||r,([C])=>{h.value=C.isIntersecting},e.intersectionOptions));const x=()=>{S(),s==null||s.cancel(),l==null||l.stop(),g==null||g.stop(),g=null,s=null,l=null};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(S(),m())}),Vue.watch(()=>e.showAria,()=>{S(),m()}),Vue.watchEffect(()=>{e.watchOptions?u=En(()=>e.options,C=>{const L=b(C),R=Object.assign({},e.setChartOptions,Qa);c==null||c.setOption(L,R)},{deep:!0,throttle:e.watchOptionsThrottleWait}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading(),h.value&&w()}),t(),Vue.onBeforeMount(async()=>{await y()}),Vue.onMounted(()=>{w()}),Vue.onBeforeUnmount(()=>{x(),u==null||u()}),{rayChartRef:n,cssVarsRef:p,rayChartWrapperRef:r,moreDropDownOptions:f,dropdownSelect:v}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:r,bordered:a,dropdownOptions:s}=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:ee(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ee(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ee(l,{defaultElement:Vue.createVNode(Lo,{iconSize:18,cursor:"pointer",options:s??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)])}}),os=()=>{let e,t,o;const n=(i,u,c)=>{i&&(e=i,t=c,o=u)},r=()=>{if(!e)throw new Error("[useChart]: echart instance is not ready yet. if you are using useChart, please make sure you have called register method in onRegister event.");return{dispose:t,render:o,echartInst:e}};return[n,{getChartInstance:r,isDispose:()=>!(e&&r().echartInst.getDom()),dispose:()=>r().dispose.call(null),render:()=>r().render.call(null)}]},tr={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},ns=Vue.defineComponent({name:"RCollapseGrid",props:tr,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(T,{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()]}})]})]}})})}}),or={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}},T=Vue.defineComponent({name:"RIcon",props:or,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?M(e.width):M(e.size),"--ray-icon-height":e.height?M(e.height):M(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor,"--ray-icon-color":e.color}));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)])])}}),nr={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},iframeClass:{type:String,default:null}},as=Vue.defineComponent({name:"RIframe",props:nr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":M(e.frameborder),"--ray-iframe-width":M(e.width),"--ray-iframe-height":M(e.height)})),n=Vue.ref(),r=Vue.ref(!0),a=l=>{r.value=!1;const{onSuccess:i}=e;i&&A(i,n.value,l)},s=l=>{r.value=!1;const{onError:i}=e;i&&A(i,l)};return re(n,"load",a),re(n,"error",s),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.iframeClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),ar={...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}},rr=(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 s=Ze(e).draggable({inertia:!0,autoScroll:!0,allowFrom:a,modifiers:[Ze.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);r(s)}},30)})},Ro=(e,t)=>{const o=typeof e=="string"?document.querySelector(e):e;return new Promise((n,r)=>{if(o){o.setAttribute("can-drag","true");const{preset:a,dargCallback:s}=t;let{x:l,y:i}=t;rr(o,a,{scheduler:u=>{const c=u.target;l+=u.dx,i+=u.dy,c.style.transform=`translate(${l}px, ${i}px)`,s==null||s(l,i,u)}}).then(u=>{n(u)})}else r()})},lr="r-modal__preset-card--fullscreen",Po="r-modal",te={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},rs=Vue.defineComponent({name:"RModal",props:ar,setup(e){const t=Vue.computed(()=>({[te.width]:M(e.width??600),[te.cardWidth]:M(e.cardWidth??600),[te.dialogWidth]:M(e.dialogWidth??446)})),o=Ve();let n;const r={x:0,y:0},a=Vue.computed(()=>e.preset==="card"&&e.fullscreen);return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{const l=document.getElementById(o);l&&Ro(l,{preset:e.preset,x:r.x,y:r.y,dargCallback:(i,u)=>{r.x=i,r.y=u}}).then(i=>{n=i}),e.memo&&l&&(l.style.transform=`translate(${r.x}px, ${r.y}px)`)}):(n==null||n.unset(),n=null)},{immediate:!0}),{cssVars:t,isFullscreenCardType:a,uuidEl:o}},render(){const{$props:e,$slots:t,$attrs:o}=this,{preset:n,...r}=e,{cssVars:a,uuidEl:s,isFullscreenCardType:l}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:[Po,l?lr:""],style:[a,l?"height: 100vh":""],preset:n},{id:s},r,o),{...t})}}),ls=()=>{const{create:e,destroyAll:t}=naive.useModal();return{create:n=>{const{content:r,...a}=n;let s=r;a.preset==="card"&&a.fullscreen&&(s=()=>Vue.h(naive.NScrollbar,{themeOverrides:{color:"rgba(0, 0, 0, 0)",colorHover:"rgba(0, 0, 0, 0)"},trigger:"none",style:{padding:"0 var(--n-padding-left) var(--n-padding-bottom) var(--n-padding-left)",width:"auto",height:"calc(100vh - 29px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))"}},{default:()=>typeof r=="function"?r():r}));const{preset:l,dad:i,fullscreen:u,width:c,cardWidth:f,dialogWidth:p}=n,h=e({...a,content:s}),{key:g}=h,y={[te.width]:M(c??600),[te.cardWidth]:M(f??600),[te.dialogWidth]:M(p??446)};return Vue.nextTick(()=>{const[m]=Se(`[internalkey="${g}"]`)||[];if(m){if(i&&Ro(m,{preset:l,x:0,y:0}),u&&l==="card"){const b=m.querySelector(".n-card__content");b&&ke(b,{maxHeight:"calc(100vh - 9px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))",overflowY:"hidden",padding:"0"}),ke(m,{width:"100%",height:"100vh"})}ke(m,y),ht(m,Po)}}),h},destroyAll:t}},sr={...naive.dropdownProps,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function ir(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Lo=Vue.defineComponent({name:"RMoreDropdown",props:sr,render(){let e;const{iconSize:t,cursor:o,icon:n}=this,{default:r}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),ir(e=ee(r,{defaultElement:Vue.createVNode(T,{name:n,size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),ie={...naive.dataTableProps,cardProps:{type:Object,default:()=>({})},tool:{type:Boolean,default:!0},downloadCsvTableOptions:{type:Object,default:()=>({})},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},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null},onRegister:{type:[Function,Array],default:null}},F={tableIconSize:"18",tableKey:Symbol("r-table")},cr=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],ur=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...ie},setup(e){return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],updatePopselectValue:r=>{const{onChangeSize:a}=e;a&&A(a,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(T,{name:"adjustment",size:F.tableIconSize,cursor:"pointer"},null)]})}}),dr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(F.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=ft(e);return{toggleFullscreen:o,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(T,{name:"fullscreen",size:F.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null)}}),pr=()=>Vue.createVNode(T,{name:"draggable",size:14,cursor:"grab"},null),tt=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:e,size:F.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),je=(e,t)=>{if(!t)return[null,null];for(let o=0;ove(e.columns).filter(i=>i.type?(t=i,!1):!0).map((i,u)=>{const{key:c,title:f,children:p,fixed:h,isResizable:g,...y}=i,m=h==="left",b=h==="right",d={...y,title:f,key:c,fixed:h,isLeftFixedActivated:m,isRightFixedActivated:b,isResizable:g};return{...d,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(tt,{icon:"row_head",title:"固定在列首",customClassName:m?Ae:"",onClick:a.bind(this,"left",d,u)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"resize_h",size:F.tableIconSize,cursor:"pointer",customClassName:g?Ae:"",onClick:r.bind(this,d,u)},null),default:()=>"修改列宽"}),Vue.createVNode(tt,{icon:"row_end",title:"固定在列尾",customClassName:b?Ae:"",onClick:a.bind(this,"right",d,u)},null)]})}}),set:()=>{}}),n=l=>{const{onUpdateColumn:i}=e;i&&A(i,l)},r=(l,i)=>{l.isResizable=!l.isResizable,l.resizable=l.isResizable,o.value[i]=l,n(o.value)},a=(l,i,u)=>{const c=`${l}FixedActivated`,f=`${l==="left"?"right":"left"}FixedActivated`;i[f]=!1,i[c]=!i[c],i[c]?i.fixed=l:i.fixed=void 0,o.value[u]=i,n(o.value)};return{treeDataSource:o,treeDrop:({node:l,dragNode:i,dropPosition:u})=>{const[c,f]=je(i,o.value);if(c===null||f===null)return;c.splice(f,1);const[p,h]=je(l,o.value);p===null||h===null||(u==="before"?p.splice(h,0,i):p.splice(h+1,0,i),pt(t)||p.unshift(t),n(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"setting",size:F.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:pr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),fr=Vue.defineComponent({name:"TablePrint",props:ie,setup(e){const{wrapperRef:t}=Vue.inject(F.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:""),gt(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(T,{name:"print",size:F.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),hr=Vue.defineComponent({name:"TablePropsSelect",props:{...ie,onPopselectChange:{type:[Function,Array],default:null},onInitialed:{type:[Function,Array],default:null}},setup(e){const t=Vue.ref(!1),o=Vue.ref([]),n=a=>{const{onPopselectChange:s}=e;s&&A(s,a)};return(()=>{const{striped:a,bordered:s,onInitialed:l}=e;a&&o.value.push("striped"),s&&o.value.push("bordered"),l&&A(l,o.value)})(),{propsPopselectValue:o,popoverShow:t,updatePopselectValue:n}},render(){return Vue.createVNode(naive.NPopselect,{value:this.propsPopselectValue,"onUpdate:value":e=>this.propsPopselectValue=e,options:cr,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(T,{name:"expanded",size:F.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function gr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ss=Vue.defineComponent({name:"RTable",inheritAttrs:!1,props:ie,setup(e,t){const{expose:o,emit:n}=t,r=Vue.ref(),a=Vue.ref(),s=Ve(16),l=Ve(16),i=Vue.reactive({x:0,y:0,showContextMenu:!1}),u=Vue.reactive({size:e.size}),c=Vue.ref({striped:!1,bordered:!1}),f=(d,V)=>{const{onContextMenuClick:S}=e;S&&A(S,d,V),i.showContextMenu=!1},p=(d,V)=>{var O;return{...(O=e.rowProps)==null?void 0:O.call(e,d,V),onContextmenu:e.disabledContextMenu?void 0:v=>{v.preventDefault(),i.showContextMenu=!1,Vue.nextTick().then(()=>{i.showContextMenu=!0,i.x=v.clientX,i.y=v.clientY})}}},h=d=>{u.size=d},g=d=>{const{onUpdateColumns:V,"onUpdate:columns":S}=e;V&&A(V,d),S&&A(S,d)},y=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(V=>typeof V=="function"?V():V)},m=d=>{Object.keys(c.value).forEach(S=>{c.value[S]=d.includes(S)})},b=d=>{const{tool:V}=d;if(!V)return;const S=()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(fr,d,null),Vue.createVNode(ur,Vue.mergeProps(d,{onChangeSize:h.bind(this)}),null),Vue.createVNode(dr,null,null),Vue.createVNode(mr,Vue.mergeProps(d,{onUpdateColumn:g.bind(this)}),null),Vue.createVNode(hr,Vue.mergeProps(d,{onPopselectChange:m.bind(this),onInitialed:m.bind(this)}),null)]});if(e.toolOptions)if(e.coverTool){let O;return Vue.createVNode(naive.NFlex,{align:"center"},gr(O=y())?O:{default:()=>[O]})}else return()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[S(),y()]});else return S};return Vue.onMounted(()=>{const{onRegister:d}=e;d&&r.value&&A(d,r.value,{uuidTable:l,uuidWrapper:s,wrapperRef:a})}),Vue.provide(F.tableKey,{uuidTable:l,uuidWrapper:s,wrapperRef:a}),o(),{uuidWrapper:s,uuidTable:l,contextMenuReactive:i,rTableInst:r,combineRowProps:p,contextMenuSelect:f,privateReactive:u,tool:b,wrapperRef:a,propsPopselectValue:c}},render(){const{$props:e,$attrs:t,wrapperBordered:o,uuidWrapper:n,privateReactive:r,disabledContextMenu:a,contextMenuReactive:s,contextMenuOptions:l,uuidTable:i,title:u,$slots:c,propsPopselectValue:f}=this,{class:p}=t,{tool:h,combineRowProps:g,contextMenuSelect:y}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps(e.cardProps,{id:n},{ref:"wrapperRef",bordered:o,class:p}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({id:i},t,e,f,{rowProps:g.bind(this),size:r.size,ref:"rTableInst"}),{...c}),a?null:Vue.createVNode(naive.NDropdown,{show:s.showContextMenu,placement:"bottom-start",trigger:"manual",x:s.x,y:s.y,options:l,onClickoutside:()=>s.showContextMenu=!1,onSelect:y.bind(this)},null)]),header:ee(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":h(e),footer:()=>{var m;return(m=c.tableFooter)==null?void 0:m.call(c)},action:()=>{var m;return(m=c.tableAction)==null?void 0:m.call(c)}})}}),is=()=>{const e=Vue.ref();let t={};const o=(p,h)=>{p&&(e.value=p,t=h)},n=()=>{if(!e.value)throw new Error("[useTable]: table instance is not ready yet. if you are using useTable, please make sure you have called register method in onRegister event.");return e.value,e.value};return[o,{getTableInstance:n,clearFilters:()=>n().clearFilters.call(null),clearSorter:()=>n().clearSorter.call(null),downloadCsv:p=>n().downloadCsv.call(null,p),filters:p=>n().filters.call(null,p),page:p=>n().page.call(null,p),scrollTo:p=>n().scrollTo(p),sort:(p,h)=>n().sort.call(null,p,h),print:()=>{const{uuidWrapper:p}=t;if(p){const h=document.getElementById(p);gt(h)}}}]},Mo=(e,t,o)=>{var n;if(e.length)for(const r of e){if(r[t]===o)return r;if((n=r==null?void 0:r.children)!=null&&n.length){const a=Mo(r.children,t,o);if(a)return a}}},ot=e=>{const t=Vue.unref(e);return t?t.findIndex(n=>{const{type:r,multiple:a}=n;if(r==="selection"&&(a==null||a===!0))return!0})!==-1:!0},yr=(e,t,o,n)=>{const r=Vue.unref(e);return r?t.reduce((a,s)=>{const l=Vue.unref(o).findIndex(u=>u[n]===s);if(l!==-1)return a.push(Vue.unref(o)[l]),a;const i=r.findIndex(u=>u[n]===s);return i!==-1&&a.push(r[i]),a},[]):o},cs=(e,t,o)=>{const n=Vue.ref([]),r=Vue.ref([]),{rowKey:a="key",onChange:s}=o||{},l=Vue.computed(()=>ot(t)),i=(g,y,m)=>{n.value=g,r.value=Vue.unref(yr(e,g,r,a)),s==null||s(g,r.value,m),ot(t)},u=()=>n.value,c=()=>r.value,f=()=>{n.value=[],r.value=[],s==null||s(n.value,r.value,{row:void 0,action:"uncheckAll"})},p=g=>{if(g==null)return;let y;n.value=n.value.filter(m=>m!==g),r.value=r.value.filter(m=>m[a]===g?(y=m,!1):!0),s==null||s(n.value,r.value,{row:y,action:"uncheck"})},h=g=>{if(n.value.includes(g))return;const y=!l.value&&n.value.length>=1,m=Mo(Vue.unref(e)||[],a,g);y?n.value=[g]:n.value.push(g),m&&(y?r.value=[m]:r.value.push(m),s==null||s(n.value,r.value,{row:m,action:"check"}))};return Ke(()=>{f()}),[n,{checkedRows:r,checkedRowKeysBind:i,getKeys:u,getRows:c,clearAll:f,clearKey:p,selectKey:h}]},vr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},br=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},vr),setup(e){const{getKeepAliveInclude:t}=Mr(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=Vt;return(a,s)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createElementBlock("div",null,[Vue.createVNode(l,null,{default:Vue.withCtx(({Component:i,route:u})=>[i?(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(i),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(i),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})])}}}),Vr={...naive.formProps,onRegister:{type:[Function,Array],default:null}},us=Vue.defineComponent({name:"RForm",props:Vr,setup(e,{expose:t}){const o=Vue.ref();return Vue.onMounted(()=>{const{onRegister:n}=e;n&&o.value&&A(n,o.value)}),t(),{formRef:o}},render(){const{$attrs:e,$props:t,$slots:o}=this;return Vue.createVNode(naive.NForm,Vue.mergeProps(e,t,{ref:"formRef"}),{...o})}}),ds=(e,t)=>{const o=Vue.ref(),n=u=>{u&&(o.value=u)},r=()=>{if(!o.value)throw new Error("[useForm]: form instance is not ready yet. if you are using useForm, please make sure you have called register method in onRegister event.");return o.value};return[n,{getFormInstance:r,validate:(u,c)=>r().validate.call(null,u,c),restoreValidation:()=>r().restoreValidation.call(null),formModel:()=>ve(e)||{},formRules:()=>ve(t)||{}}]},Sr=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],_r={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},wr=Be({...naive.tabsProps,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},...Sr);function Cr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const $e=e=>{const{icon:t,label:o}=e;return t?Vue.createVNode(naive.NFlex,{align:"center",wrap:!1,size:"small"},{default:()=>[Vue.createVNode(t,null,null),Vue.createVNode("div",null,[o])]}):o},Nr=e=>{if(typeof e.popover=="string")return Vue.createVNode(naive.NPopover,null,{trigger:()=>$e(e),default:()=>e.popover});if(G(e.popover,"Object")){const{popover:t}=e,{label:o,...n}=t;return Vue.createVNode(naive.NPopover,n,{trigger:()=>$e(e),default:()=>o})}},ps=Vue.defineComponent({name:"RSegment",props:wr,setup(e,{expose:t}){const o=Vue.computed(()=>{const{width:n}=e;let r="";switch(n){case"block":r="100%";break;case"fitContent":r="fit-content";break;default:r=typeof n=="number"?M(n):"fit-content"}return{"--r-segment-width":r}});return t(),{cssVars:o}},render(){let e;const{$props:t,options:o,cssVars:n,themeOverrides:r}=this;return Vue.createVNode(naive.NTabs,Vue.mergeProps(t,{ref:"segmentRef",style:[n],class:"r-segment",type:"segment",animated:!0,themeOverrides:Object.assign({},_r,r)}),Cr(e=o.map(a=>Vue.createVNode(naive.NTab,{key:a.key,name:a.key,tab:a.popover?Nr(a):$e(a),disabled:a.disabled},{...a.slots})))?e:{default:()=>[e]})}}),Tr={width:{type:[String,Number],default:"auto"},height:{type:[String,Number],default:"auto"},loading:{type:Boolean,default:!1},barcodeRender:{type:String,default:"canvas",validator:e=>["canvas","svg"].includes(e)},text:{type:String},options:{type:Object,default:()=>({})},format:{type:String,default:()=>"CODE128"},watchText:{type:Boolean,default:!0},onSuccess:{type:[Function,Array]},onError:{type:[Function,Array]},onFinally:{type:[Function,Array]}},ms=Vue.defineComponent({name:"RBarcode",props:Tr,setup(e){const t=Vue.ref(),o=Vue.computed(()=>({"--r-barcode-width":M(e.width),"--r-barcode-height":M(e.height)}));let n;const r=()=>{try{const{format:a,text:s,options:l,onSuccess:i}=e,u=Object.assign({},l,{format:a});JsBarcode(t.value,s!=null?s.toString():"",u),i&&A(i,s,a,l)}catch(a){const{onError:s}=e;s&&A(s,a)}finally{const{onFinally:a}=e;a&&A(a)}};return Vue.watchEffect(()=>{e.watchText?n=Vue.watch(()=>e.text,r):n==null||n()}),Vue.onMounted(()=>{r()}),Vue.onBeforeUnmount(()=>{n==null||n()}),{barcodeRef:t,cssVars:o}},render(){const{barcodeRender:e,loading:t,cssVars:o}=this,n=["r-barcode",{"r-barcode--loading":t}];return Vue.createVNode(naive.NSpin,{class:"r-barcode-spin",show:t},{default:()=>[e==="canvas"?Vue.createVNode("canvas",{class:n,style:o,ref:"barcodeRef"},null):Vue.createVNode("svg",{class:n,style:o,ref:"barcodeRef"},null)]})}});var Or={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","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.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},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 kr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,Eo=(e,t,o)=>{const n=[];if(kr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const a=Eo(r,t,o);a.length>0&&n.push(e,...a)}return n},xr=(e,t,o)=>{const n=[];for(const r of e){const a=Eo(r,t,o);a.length>0&&n.push(...a)}return n},nt=e=>{const{breadcrumbLabel:t}=e;if(!t)return;const{layout:{sideBarLogo:o}}=Or,n=o?o.title:"";document.title=t+" - "+n},Ar=e=>{const{meta:{icon:t}}=e;if(!t)return;if(G(t,"Object"))return()=>t;const o=Vue.h(T,{name:t,size:Y.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},zo=e=>{const{meta:{extra:t}}=e;if(!t)return;const{show:o}=t;if(o===!1)return;const{t:n}=se(),{label:r,icon:a,type:s,i18nLabel:l}=t,i={type:"primary",size:"small",round:!0,bordered:!1,strong:!0},u=()=>l?n(l):r||null,c=()=>a&&(l||r)||!a&&(l||r)?null:{"padding-right":"0"};if(G(t,"Object"))return()=>Vue.h(naive.NTag,{...i,type:s||"primary",style:c()},{default:()=>u(),icon:()=>a})},at=()=>{const{getRootPath:e}=oe();return le(z.appMenuKey,"sessionStorage",{defaultValue:e.value})},Io=()=>Fa(Da()),Rr=()=>$a(Io());let fe;const Do=(e,t)=>{var o;if(fe&&Xe(fe.fullPath,t))return fe;for(const n of e){if(Xe(n.fullPath,t))return fe=n,n;if((o=n.children)!=null&&o.length){Do(n.children,t);continue}}},jo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=se(),{setKeepAliveInclude:r}=Er(),a=Vue.reactive({menuKey:at(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),s=Vue.ref(!0),l=(d,V)=>{Object.hasOwn(a,d)&&(a[d]=V)},i=d=>{const{meta:V}=d,{i18nKey:S,noLocalTitle:O}=V,v=Vue.computed(()=>S?n(`${S}`):O),w={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>v.value}),breadcrumbLabel:v.value},x=Object.assign({},w,{icon:Ar(d),extra:zo(d)});return d.fullPath===at()&&(a.currentMenuOption=x),x.show=Ct(x),x},u=d=>{a.breadcrumbOptions=xr(a.options,"fullPath",d)},c=(d,V=!0)=>{const O=Array.isArray(d)?[...d]:[d];V?a.menuTagOptions.push(...O):a.menuTagOptions=O},f=(d,V)=>{a.menuTagOptions.find(O=>O.fullPath===d)||a.menuTagOptions.push(V)},p=(d,V,S)=>{const{meta:O}=V;if(O.windowOpen)window.open(O.windowOpen);else{e({path:String(d),query:S});const{sameLevel:v}=O;if(r(V),nt(V),!v)f(d,V),u(d),a.menuKey=d,a.currentMenuOption=V,We(z.appMenuKey,d);else{const w=be(i(V),["breadcrumbLabel","children","key","meta","name","path","show"]);a.breadcrumbOptions.find(C=>C.key===w.key)||a.breadcrumbOptions.push({...w,fullPath:String(w.key)})}}},h=async(d,V)=>{const[S]=d.split("?"),O=t().find(v=>v.path===S);if(O){const v=be(O,["children","meta","path","name","redirect"]);p(S,i({...v,fullPath:v.path}),V)}},g=()=>new Promise(d=>{const V=(S,O)=>{var w;const v=[];for(const x of S){let C=`${O.endsWith("/")?O:O+"/"}${x.path}`;if(C=C.replace(/\/+/g,"/"),(w=x.children)!=null&&w.length)x.children=V(x.children,C);else if(!Bo(x.meta))continue;v.push(i({...x,fullPath:C}))}return v};if(a.options=V(Io(),""),a.currentMenuOption){const{currentMenuOption:S}=a;a.breadcrumbOptions.length||u(S.key),f(S.fullPath,S),nt(S)}d()}),y=d=>a.collapsed=d,m=(d,V=1)=>a.menuTagOptions.splice(d,V),b=async()=>{s.value&&(await g(),s.value=!1)};return Vue.watch(()=>o.fullPath,async(d,V)=>{await b(),d!==V&&await h(d,o.query)},{immediate:!0}),{...Vue.toRefs(a),changeMenuModelValue:p,collapsedMenu:y,spliceMenTagOptions:m,setMenuTagOptions:c,resolveOption:i,updateMenuState:l}},{persist:{key:z.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions","collapsed"]}}),$o=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{pt(n)?a({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{const{closeAll:n}=qo();window.$message.info("账号退出中..."),sn("__all_sessionStorage__"),n(),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:z.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),Fo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Vt,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=a=>{const s=o(),{name:l,meta:{keepAlive:i}}=a;if(i){if(s=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},r=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:r}},{persist:{key:z.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),X=()=>{const e=jo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:l}=oe();return e.menuTagOptions.map((i,u,c)=>(i.key===n.value&&i.key!==l.value?i.closeable=!0:i.closeable=!1,i.key===l.value&&(i.closeable=!1),c.length<=1&&(i.closeable=!1),i))}),a=Vue.computed(()=>e.currentMenuOption),s=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:r,getCurrentMenuOption:a,getCollapsed:s}},ce=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}=jo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}},D=()=>{const e=Nt(),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),s=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),i=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),f=Vue.computed(()=>e.watermarkConfig),p=Vue.computed(()=>e.appRootRoute),h=Vue.computed(()=>e.sideBarLogo);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:a,getLocaleLanguage:s,getLockScreenSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:f,getAppRootRoute:p,getSideBarLogo:h}},I=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=Nt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Pr=()=>{const e=$o();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Lr=()=>{const{signing:e,logout:t}=$o();return{signing:e,logout:t}},Mr=()=>{const e=Fo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Er=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=Fo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},fs=e=>{const t=Pinia.createPinia();e.use(t),t.use(fn)},Bo=e=>{const{getSigningCallback:t}=Pr(),{role:o}=e;return me!=null&&me.length&&me.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},zr=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=qn;t&&Ka(e),o&&Ba(e)},Ir=Vue.ref(),Dr=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{getSideBarLogo:t}=D();return{sideBarLogo:t,sideBarLogoClick:()=>{t.value&&t.value.url&&(t.value.jumpType==="station"?e.push(t.value.url):window.open(t.value.url))},TemplateLogo:({cursor:r})=>{if(!t.value)return null;if(typeof t.value.icon=="string")return Vue.createVNode(T,{name:t.value.icon,size:"30",cursor:r},null);if(G(t.value.icon,"Object"))return ee(t.value.icon)}}},render(){const{sideBarLogo:e,collapsed:t,TemplateLogo:o,sideBarLogoClick:n}=this;return e!=null&&e.title?Vue.createVNode("div",{class:["ray-menu__logo",e!=null&&e.url?"ray-menu__logo-url":null],onClick:n.bind(this),ref:Ir},[e!=null&&e.icon?t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>o({cursor:"pointer"}),default:()=>e.title}):o({cursor:"pointer"}):t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>{var r;return Vue.createVNode("h1",{class:"n-menu-item-content"},[((r=e.title)==null?void 0:r[0])||null])},default:()=>e.title}):null,Vue.createVNode("h1",{class:[t?null:"ray-menu__logo-title--open","ray-menu__logo-title",'class="n-menu-item-content"']},[Vue.createVNode(naive.NEllipsis,null,{default:()=>[e.title]})])]):null}}),jr=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o,updateMenuState:n}=ce(),{getMenuOptions:r,getCollapsed:a,getMenuKey:s}=X(),l=Vue.computed({get:()=>(Vue.nextTick().then(()=>{c()}),s.value),set:()=>{i.value&&q("globalDrawerValue",!1)}}),{isTabletOrSmaller:i}=Ne(),u=Vue.computed({get:()=>Ce("globalDrawerValue").value,set:p=>{q("globalDrawerValue",p)}}),c=()=>{const p=l.value;p!=null&&Vue.nextTick(()=>{var h,g;return(g=(h=e.value)==null?void 0:h.showOption)==null?void 0:g.call(h,p)})};return{isTabletOrSmaller:i,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!i.value,collapseMode:Y.menuCollapsedMode,collapsedWidth:Y.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1,ref:_t,collapsed:a.value,onExpand:()=>{n("collapsed",!1)},onCollapse:()=>{n("collapsed",!0)}},{default:()=>[Vue.createVNode(Dr,{collapsed:a.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:l.value,"onUpdate:value":p=>l.value=p,options:r.value,indent:Y.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:Y.menuCollapsedIconSize,collapsedWidth:Y.menuCollapsedWidth,onUpdateValue:(p,h)=>{t(p,h)},accordion:Y.menuAccordion},null)]}),modelGlobalDrawerValue:u}},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 $r{constructor(){Ye(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)){t.__CANCELER_TAG_RAY_TEMPLATE__="__CANCELER_TAG_RAY_TEMPLATE__";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 Re={requestInstance:null,responseInstance:null},Pe={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},he={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Fr=new $r,hs=()=>{const e=(l,i)=>{i==="requestInstance"?Re.requestInstance=l:Re.responseInstance=l},t=l=>Re[l],o=(l,i,u)=>{u==="ok"?Pe[l]=i:he[l]=i},n=(l,i)=>i==="ok"?Pe[l]:he[l],r=(l,...i)=>{Array.isArray(l)&&l.forEach(u=>{typeof u=="function"&&u(...i)})};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,i,u)=>{const c=u==="ok"?Pe[i]:he[i],f=t(l),{MODE:p}=De();f&&r(c,f,p)},fetchError:(l,i,u)=>{const c=he[u],{MODE:f}=De();r(c,i,f)}}},Br=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Fr.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Wo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){VueRouter.useRouter();const{maximize:e}=Ko(),{getContentTransition:t}=D(),o=Vue.ref(!1),n={opacitySpinning:"0"},{globalMainLayoutLoad:r,layoutContentMaximize:a,layoutContentSpinning:s}=Hn();return{globalMainLayoutLoad:r,spinning:o,themeOverridesSpin:n,getContentTransition:t,layoutContentMaximize:a,maximize:e,layoutContentSpinning:s}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o,maximize:n,spinning:r,themeOverridesSpin:a,getContentTransition:s}=this;return Vue.createVNode(naive.NSpin,{show:r||!e||o,description:"loading...",size:"large",themeOverrides:a,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(T,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(Br,null,null),e?Vue.createVNode(br,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),Wr=Object.freeze(Object.defineProperty({__proto__:null,default:Wo},Symbol.toStringTag,{value:"Module"}));var Kr={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","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.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},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 Ur=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Kr;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),qr=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(T,{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)}}),Gr=Vue.defineComponent({name:"ThemeSwitch",setup(){const{darkTheme:e,lightTheme:t}=Uo(),{getAppTheme:o}=D(),n=Vue.ref(o.value);return{darkTheme:e,lightTheme:t,getAppTheme:o,railStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,darkTheme:t,lightTheme: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(T,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(T,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function ge(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Hr=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}=I(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:s,getBreadcrumbSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:c}=D(),f=Vue.computed({get:()=>e.show,set:h=>{t("update:show",h)}}),p=Vue.computed({get:()=>({getMenuTagSwitch:s.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:i.value,getContentTransition:u.value,getWatermarkSwitch:c.value}),set:h=>{}});return{modelShow:f,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:a,updateSettingState:n,modelSwitchReactive:p}},render(){let e,t,o,n;const{$t:r,changePrimaryColor:a,updateSettingState:s}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,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"},ge(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(Gr,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(t=r("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:$.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.getPrimaryColorOverride.common.primaryColor=l,onUpdateValue:a.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":l=>this.modelSwitchReactive.getContentTransition=l,options:Fn,onUpdateValue:l=>{s("contentTransition",l)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(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":l=>this.modelSwitchReactive.getMenuTagSwitch=l,onUpdateValue:l=>s("menuTagSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getBreadcrumbSwitch=l,onUpdateValue:l=>s("breadcrumbSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getWatermarkSwitch=l,onUpdateValue:l=>s("watermarkSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getCopyrightSwitch=l,onUpdateValue:l=>s("copyrightSwitch",l)},null)]})]})]})]})]})}});function Yr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Xr=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ce(),{getBreadcrumbOptions:t}=X(),{isTabletOrSmaller:o}=Ne();return{getBreadcrumbOptions:t,dropdownSelect:(a,s)=>{e(a,s)},breadcrumbItemClick:a=>{var s;if(!((s=a.children)!=null&&s.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},Yr(e=o.map(a=>Vue.createVNode(naive.NBreadcrumbItem,{key:a.fullPath,onClick:r.bind(this,a)},{default:()=>{var s;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:a.children&&((s=a.children)==null?void 0:s.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 Le(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Zr=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o,resolveOption:n}=ce(),{getRoutes:r}=VueRouter.useRouter(),a=Vue.computed({get:()=>e.show,set:v=>{t("update:show",v),v||h()}}),s=Vue.reactive({searchValue:null,searchOptions:[]}),l=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let i=0,u=i;const{isTabletOrSmaller:c}=Ne(),f=Vue.ref(!1),p="content-item--active",h=()=>{s.searchOptions=[],s.searchValue=null,i=0,u=i},g=v=>{a.value||(v.ctrlKey||v.metaKey)&&v.key==="k"&&(v.preventDefault(),v.stopPropagation(),h(),a.value=!0)},y=v=>{if(v)f.value=!0;else{f.value=!1,s.searchOptions=[];return}const w=r().reduce((x,C)=>{var B;const L=be(C,["children","meta","path","name"]),R=n({...L,fullPath:C.path}),{breadcrumbLabel:j}=R;return(B=j==null?void 0:j.toLocaleLowerCase())!=null&&B.includes(v.toLocaleLowerCase())&&Ct(R)&&x.push(R),x},[]);setTimeout(()=>{s.searchOptions=w,Vue.nextTick().then(()=>{b()}),f.value=!1},500)},m=v=>{if(v){const{meta:w}=v;w.windowOpen?window.open(w.windowOpen):(a.value=!1,o(v.fullPath,v),setTimeout(cn,300))}},b=()=>{const v=s.searchOptions[i],w=s.searchOptions[u];v&&Vue.nextTick().then(()=>{const x=Se(`attr:data_path="${v.path}"`),C=w?Se(`attr:data_path="${w==null?void 0:w.path}"`):null;if(C!=null&&C.length){const[L]=C;un(L,p)}if(x!=null&&x.length){const[L]=x;ht(L,p)}})},d=v=>{const{icon:w}=v;return typeof w=="string"?Vue.createVNode(T,{name:w,size:"24"},null):typeof w=="function"?()=>w:Vue.createVNode(T,{name:"search",size:"24"},null)},V=v=>{v==="up"&&(i-=1,i<0&&(i=s.searchOptions.length-1)),v==="down"&&(i+=1,i>=s.searchOptions.length&&(i=0))},S=v=>{const w=v.key;switch((w==="ArrowUp"||w==="ArrowDown"||w==="Enter")&&(v.preventDefault(),v.stopPropagation()),u=i<=0?0:i,w){case"ArrowUp":V("up");break;case"ArrowDown":V("down");break;case"Enter":const x=s.searchOptions[i];x&&m(x);break}b()},O=({menuOption:v})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:m.bind(this,v),data_path:v.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(v.meta)]),Vue.createVNode("div",{class:"content-item-label"},[v.breadcrumbLabel]),Vue.createVNode(T,{name:"enter",size:"18",customClassName:"content-item-icon__enter"},null)]});return Vue.watchEffect(()=>{c.value&&(a.value=!1)}),re(window,"keydown",v=>{g(v),S(v)},!0),{...Vue.toRefs(s),modelShow:a,helperTipOptions:l,fuzzySearchMenuOptions:Fe(y,300),searchItemClick:m,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:O,loading:f}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:o}=this,{SearchItem:n,fuzzySearchMenuOptions:r}=this;return e?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode(naive.NCard,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":a=>this.searchValue=a,clearable:!0,onInput:r.bind(this)},{prefix:()=>Vue.createVNode(T,{name:"search",size:"24"},null)}),default:()=>{let a;return Vue.createVNode(naive.NScrollbar,null,{default:()=>[Vue.createVNode(naive.NSpin,{show:o},{default:()=>[t.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[0,6],class:"global-search__card-content"},Le(a=t.map((s,l)=>Vue.createVNode(n,{menuOption:s,key:s.fullPath},null)))?a:{default:()=>[a]}):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(naive.NText,null,{default:()=>[Vue.createTextVNode("没有搜索结果")]})]})})]})]})},action:()=>{let a;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},Le(a=this.helperTipOptions.map(s=>Vue.createVNode(naive.NFlex,{key:s.label,size:[4,0]},{default:()=>[s.icon.map(l=>Vue.createVNode(naive.NFlex,{class:"item-icon",align:"center",justify:"center"},Le(l)?l:{default:()=>[l]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[s.label]})]})))?a:{default:()=>[a]})}})])])]})}}),Jr=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=dn();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&A(r,n)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:o}=this;return Vue.createVNode(naive.NButton,{class:"global-search__btn-wrapper",bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(T,{name:"search",size:"16"},null),default:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[o("headerTooltip.Search"),Vue.createVNode("div",{class:"global-search-btn__label"},[e()])]})})}}),Qr=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number,Array],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){return{signing:le(z.signing)}},render(){const{signing:e,avatarSize:t,spaceSize:o,$props:n}=this;return Vue.createVNode(naive.NButton,{quaternary:!0,strong:!0},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",size:o},{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(n,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:t}),null),e==null?void 0:e.name]})]})}}),el=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],tl={logout:()=>{const{logout:e}=Lr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},ol=e=>{const t=tl[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},nl=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},al=e=>{const{isTabletOrSmaller:t}=e,o=[{name:"fullscreen",size:18,eventKey:"screen"},{name:"github",size:18,eventKey:"github"},{name:"setting",size:18,eventKey:"setting"}],n=[...o],r=[...o];return t.value?r:n},rl=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=se(),[n,{toggleFullscreen:r,isEnabled:a}]=ft(document.getElementsByTagName("html")[0]),{getDrawerPlacement:s,getBreadcrumbSwitch:l}=D(),i=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=Ne(),f=Ce("globalDrawerValue"),p=Vue.computed(()=>nl({isFullscreen:n,isTabletOrSmaller:c})),h=Vue.computed(()=>al({isFullscreen:n,isTabletOrSmaller:c})),g={search:()=>{u.value=!0},setting:()=>{i.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{a||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{q("globalDrawerValue",!f.value)}};return{leftIconOptions:p,rightTooltipIconOptions:h,toolIconClick:b=>{var d;(d=g[b])==null||d.call(g)},showSettings:i,updateLocale:e,getDrawerPlacement:s,getBreadcrumbSwitch:l,globalSearchShown:u,isRenderVNode:b=>c.value?null:b}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:o,getBreadcrumbSwitch:n}=this,{toolIconClick:r,updateLocale:a,isRenderVNode:s}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header"},{default:()=>[Vue.createVNode(Zr,{show:this.globalSearchShown,"onUpdate:show":l=>this.globalSearchShown=l},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between",wrap:!1},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",wrap:!1},{default:()=>[t.map(l=>Vue.createVNode(qr,{key:l.name,iconName:l.name,tooltipText:Vue.isRef(l.tooltip)?l.tooltip.value:l.tooltip,customClassName:l.iconClass,onClick:r.bind(this,l.name)},null)),n?Vue.createVNode(Xr,null,null):null]}),Vue.createVNode(naive.NFlex,{justify:"end",align:"center",size:[0,0],wrap:!1},{default:()=>[s(Vue.createVNode(Jr,{onClick:l=>{l.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(l=>Vue.createVNode(naive.NButton,{class:"override-button__layout",quaternary:!0,size:"medium",key:l.name,onClick:r.bind(this,l.name)},{default:()=>[Vue.createVNode(T,{name:l.name,size:18,cursor:"pointer"},null)]})),Vue.createVNode(naive.NDropdown,{options:St,onSelect:l=>a(String(l)),trigger:"click"},{default:()=>[Vue.createVNode(naive.NButton,{quaternary:!0,class:"override-button__layout"},{default:()=>[Vue.createVNode(T,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NDropdown,{options:el(),onSelect:ol.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(Qr,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),Vue.createVNode(Hr,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:o},null)]})}}),ll=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(rl,null,null)]})}}),sl={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},il=bt('',1),cl=[il];function ul(e,t){return vt(),yt("svg",sl,[...cl])}const dl={render:ul},pl={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},ml=bt('',1),fl=[ml];function hl(e,t){return vt(),yt("svg",pl,[...fl])}const gl={render:hl};function yl(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const vl=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=X(),{changeMenuModelValue:a}=ce(),{getRootPath:s}=oe(),{maximize:l}=Ko(),{reload:i}=Ol(),{close:u,closeAll:c,closeRight:f,closeLeft:p,closeOther:h,checkCloseLeft:g,checkCloseRight:y}=qo(),m=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let b=1/0;const d={size:16},V=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(T,{name:"reload",size:d.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(T,{name:"close",size:d.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(gl,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(dl,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(T,{name:"other",size:d.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(T,{name:"resize_h",size:d.size},null),disabled:!1}]),S=Ve(16),O={closeCurrentPage:()=>{n.value!==s.value&&u(b)},reloadCurrentPage:()=>{i()},closeAll:()=>{c()},closeRight:()=>{f(b)},closeLeft:()=>{p(b)},closeOther:()=>{h(b)}},v=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),w="menu_tag_data",x=Ce("globalMainLayoutLoad"),C="n-scrollbar-container",L=_=>{u(_)},R=(_,N)=>{V.value.forEach(E=>{if(E.key===_){E.disabled=N;return}})},j=_=>{v.actionDropdownShow=!1,a(_.fullPath,_)},B=()=>{const _=document.getElementById(S);if(_)return Array.from(_.childNodes).find(pe=>pn(pe,C).value)},ue=_=>{var E;const N=B();if(N){const pe=N.scrollLeft||0,He=_==="left"?Math.max(0,pe-200):pe+200;(E=o.value)==null||E.scrollTo({left:He,behavior:"smooth"})}},de=_=>{v.actionDropdownShow=!1;const N=O[_];N&&N()},Z=(_,N)=>{N.preventDefault(),v.actionDropdownShow=!1,b=_,Vue.nextTick(()=>{v.actionDropdownShow=!0,v.x=N.clientX,v.y=N.clientY})},qe=()=>{const{closeable:_}=r.value[b]??{};R("closeCurrentPage",!_),y(b)?R("closeRight",!1):R("closeRight",!0),g(b)?R("closeLeft",!1):R("closeLeft",!0)},Ho=()=>{b=r.value.findIndex(N=>N.fullPath===n.value),qe()},Yo=_=>{r.value.length>1&&_.fullPath!==s.value&&(_.closeable=!0)},Xo=_=>{_.fullPath!==n.value&&(_.closeable=!1)},Zo=()=>{B()&&Vue.nextTick().then(()=>{var N;(N=o.value)==null||N.scrollTo({left:99999,behavior:"smooth"})})},Ge=()=>{Vue.nextTick().then(()=>{const _=Se(`attr:${w}="${n.value}"`);if(_!=null&&_.length){const[N]=_;Vue.nextTick().then(()=>{var E;(E=o.value)==null||E.scrollTo({left:N.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(_,N)=>{V.value.forEach(E=>{m.includes(E.key)&&(_.length>1?E.disabled=!1:E.disabled=!0)}),N!=null&&N.length&&(_.length>(N==null?void 0:N.length)?Zo():_.length===(N==null?void 0:N.length)&&Ge()),N===void 0&&Ge()},{immediate:!0}),Vue.watch(()=>v.actionDropdownShow,_=>{var N;_&&((N=Fe(qe,100))==null||N())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:L,getMenuKey:n,menuTagClick:j,moreOptions:V,scrollX:ue,scrollRef:o,uuidScrollBar:S,actionDropdownSelect:de,actionState:v,menuTagContextMenu:Z,setCurrentContextmenuIndex:Ho,menuTagMouseenter:Yo,menuTagMouseleave:Xo,MENU_TAG_DATA:w,iconConfig:{width:22,height:22},maximize:l,getRootPath:s,reload:i,globalMainLayoutLoad:x}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:r,MENU_TAG_DATA:a,globalMainLayoutLoad:s}=this,{maximize:l,closeCurrentMenuTag:i,scrollX:u,$t:c,menuTagClick:f,menuTagContextMenu:p,menuTagMouseenter:h,menuTagMouseleave:g,actionDropdownSelect:y,reload:m}=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:y.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(T,{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"},yl(e=r.map((b,d)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:b.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:b.fullPath===this.getMenuKey?"primary":"default"},{onClick:f.bind(this,b),onContextmenu:p.bind(this,d),onMouseenter:h.bind(this,b),onMouseleave:g.bind(this,b),[a]:b.path},{size:"small"}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:V,meta:{i18nKey:S}}=b;return S?c(S):V}}),(b.closeable||r.length===1)&&b.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:i.bind(this,d)}),{default:()=>[Vue.createVNode(T,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[b.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(T,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(T,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{l(!0)}},null),Vue.createVNode(T,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${s?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{m()}},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(T,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),bl=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(vl,null,null)}}),Vl=e=>{const t=Oe(e[0]),o=Oe(e[1]),n=Oe(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`}))},rt=nn(z.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),Sl=()=>({setLockAppScreen:o=>{rt.value=o},getLockAppScreen:()=>rt.value}),_l=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=D(),{getLockAppScreen:a}=Sl(),s=Vl([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:s,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,embedded:!0},{default:()=>[Vue.createVNode(jr,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ll,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(bl,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Q,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Wo,null,null)]}),o?Vue.createVNode(Ur,{ref:"layoutFooterRef"},null):null]})]})}}),wl=[{path:"/",name:"RLogin",component:()=>k(()=>import("./index-BZIQllCc.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,12,9,8,40,41,42,10,11,24,13,14,15,16,17,18,19,20,21,54]))},{path:"/",name:"RLayout",component:_l,children:[...Rr(),{path:"/:catchAll(.*)",component:()=>k(()=>import("./index-CeuxmcIn.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,12,9,8,10,11,13,14,15,16,17,18,19,20,21,56])),meta:{i18nKey:P("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}}]}],we=VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:wl,scrollBehavior:e=>{Wa(e)}}),gs=e=>{e.use(we),zr(we)},Ue=()=>we?{router:we}:{router:{}},lt="YYYY-MM-DD HH:mm:ss",Cl=()=>({locale:s=>{const l=Kn[s];l?W.locale(l):W.locale(Un)},getStartAndEndOfDay:s=>{const{format:l=lt}=s??{},i=W(),u=i.startOf("day"),c=i.endOf("day"),f=i.format(l),p=u.format(l),h=c.format(l);return{today:i,startOfDay:u,endOfDay:c,formatToday:f,formatStartOfDay:p,formatEndOfDay:h}},format:(s,l)=>{const{format:i=lt}=l??{};return W(s).format(i)},isDayjs:s=>W.isDayjs(s),daysDiff:(s,l)=>{const i=W(s);return W(l).diff(i,"days")},isDateInRange:(s,l)=>{const{start:i,end:u}=l,c=W(s);return c.isAfter(i)&&c.isBefore(u)}});function Ne(e){const{width:t,height:o}=mt(e),n=Vue.ref(!1);return mn(()=>{const{media:a=768}={};n.value=t.value<=a}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let st=999,Me=!1;const H="ELEMENT-FULLSCREEN-RAY",{width:it,height:ct}=mt(),ut=document.createElement("style"),Nl=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:r,exit:a,backgroundColor:s,zIndex:l,transition:i="all 0.3s var(--r-bezier)"}=t??{};let u=!1;const c=()=>{const y=U(e);if(!y)return;const{left:m,top:b}=y.getBoundingClientRect(),d=` [${H}] { position: fixed; width: ${it.value}px !important; diff --git a/js/hooks-CQ2bWowP.js.gz b/js/hooks-CQ2bWowP.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3accfa8fec24d9ed83d46d5cdedf786590a10d3b GIT binary patch literal 33862 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௳JyXQ;j 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 literal 0 HcmV?d00001 diff --git a/js/hooks-DtYdZWXJ.js.gz b/js/hooks-DtYdZWXJ.js.gz deleted file mode 100644 index 20208a8074b9006a6a3298d71c35bce52d1712bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33866 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 diff --git a/js/index-2iyrt7kQ.js.gz b/js/index-2iyrt7kQ.js.gz deleted file mode 100644 index 83b069fee6b12169ba473f513f56f00f9bc01398..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 802 zcmV+-1Ks=|iwFP!000021D%x5Zrer>#_xR!g(nN(u1Ly~B^oJMlTK<^ksViYY6XU{ zB1hs<gP8`ej`wlh zLP7N6s246&IV$B5k+HXr?E~!C$e%ab6MZ@_Ly1Ho=M!3JS-64vgVwi^Z8gf23B*@7=&DaXIr>kevbe3q|xfiWOtB^ ziGXNF*io-@^G$L-Du-!BQ;CkUll`mn+14Fp3Iqw&#w80oO%(JygI<4mzU4ScQ#7P3 z@@#D31LRMWc8fQ!w!EZ_lER`fWoQaQQmG)4im0MS2it=+;W^mG2k7GRK*#moR%;@j zA;l5R$QV3lJrjX{_UskBd{qV^jEPXvYv2a9kPpkZoqDzc%zn{ozB?X4Kez%@=rf@Bat#tl<~($l@_N`TUW zt@7O5bl~x*QV4|th=R*5k6@1xIs@E&mcos>nt@O>B&qwvG9_Jt`^K?M$GXnVRRklV zQ|0bepMLq~A4Gg2B6FpvO2IYOXBAEFZ{OYh_UotLf4uwf)2ELg?{D85|0W0KN{Y}m zVx^|it<~o9IbO?YibI~&mND|XwTOs`Va7nmv2u;NWf>+(Q$BZ%;-7AQtdW~cr)l*% zubTg*=<=euzkT<|&)?tu@XP-%owAq?Q!*^Z29K$V^$=5Di+CtEE4H@vgp@27?i2g3 gy07zUo>vdyX1%0`#gcxgAV2)#PrOYrle+}~0NE{(cmMzZ diff --git a/js/index-DscxrZZp.js b/js/index-5zLcWT93.js similarity index 91% rename from js/index-DscxrZZp.js rename to js/index-5zLcWT93.js index 7acba9ab..d0101085 100644 --- a/js/index-DscxrZZp.js +++ b/js/index-5zLcWT93.js @@ -1 +1 @@ -import{z as d}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const A=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),u=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:r,y:i,show:a,updateShow:t}=d(e);return{demoOneRef:e,demoOneShow:o,x:r,y:i,show:a,options:u,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:u}=this,{clickOutside:r,updateShow:i}=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:u,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),i(!1)},onClickoutside:r.bind(this)},null)]})}});export{A as default}; +import{z as d}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const A=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),u=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:r,y:i,show:a,updateShow:t}=d(e);return{demoOneRef:e,demoOneShow:o,x:r,y:i,show:a,options:u,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:u}=this,{clickOutside:r,updateShow:i}=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:u,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),i(!1)},onClickoutside:r.bind(this)},null)]})}});export{A as default}; diff --git a/js/index-5zLcWT93.js.gz b/js/index-5zLcWT93.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..83042a374fd2e12e86281c73cb06db0eb1970cfc GIT binary patch literal 1229 zcmV;;1Ty;{iwFP!000021C^FtZxcrphVT0;mKBw3b#~ab<9uusWUxb92ni%1C_%`K zcaQC{cW0KFS$|};5(QC&C~!leDy3>ADsclvq7t-0s>EM`CCR_2)*mSjL24ymcr?#B z=iT$ZmY4bg7b@D+h}7J;Cb+NTBMr`5(kPwHRnPOz8QhfmEbVhTKH`Kz0CRe{DT_I5 z;t6AB>DY3GEG><5F6lL8(ZZI6Ez>AZudS>bL2jH01ZB$TW0Tl4j=OxmIca`54z)ut z27&@FOlRh>S!st*%;O21H;uA;`uM8TQ{z=0cZqBiC$KezbCyx+6lPlC$<8>`l!n83 zi>AFyTrf5&(<`oJ7RD**2mn?KJ+D|uhZ|-8^hT-Gpa)GfK<*9Auea*+t6v-AT(KQO zD52tT0Y%HiGvkj_`l?l!UX;y)i)4cca1SUuzPivo)jU%hFAEj*q%l9SxqfQNsf^!I zra%x!4O}vDZqg`kEL2uEHupPDJkO|7<`yk%;whsPG-syy( zmW_N8PHnO5E*yjdaTIM+)!WM`Ys`zwotXpRp`#-kp`B|k8-oNooJpk}n_CM3yHKMH zO56`P1Ew+&BR<%Ai8BRVbsAV$2A}Ilf(nC7HX77Izg9pklSO>*`ynff!oAal$Rkzo zZ2kSC=WkwaKfJ&5-IMpf-_ubGdbZvqJ*`fZtoHO6jmX`thdaOh{pMxz>RR&XPICLf z5OxWbJ*^r#4Z;XZ3sf%vTX$)jx*$fB^+BuT`RnBRtv4@|+rPfQbu)SL%@AVLX=x4- zq(gdod@+lnt}Rf{rbsq;$0jHYT%uqlJ*arj%|LcmfC>eRT=4l4gJr1MfQE-Y$I-qX zJW!M~X@|)1sMA^sm834%Z0=~pa3G)!OqHQVLQiF~NTrL5#|Ot~kh0Onqpl68XY;{? zFrHHlDp54nUVPYs4v?XCEj7gvKoqPkau+g;&^F-36CQL?)CQrbLp=MC8KcM@2(vTU zxuX|8QCA|uMUkS)16vOz4CCSh3rm~}molP2`$AhR3m&+va&e?h_UgPe*}A9PoiDTd#7ZxNk^BgwhdbE8u~n z>j#2tEcb&`c^v}Dct`(#+R~)4r0z(DGe{l.loading=e},C=e=>{d.value=e},E=()=>{o()?r():window.$message.warning("不可以重复渲染图表~")},A=()=>{i()},F=()=>{const e=()=>Math.floor((Math.random()+1)*100);s.value.series[0].data=new Array(7).fill(0).map(()=>e()),s.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:g,chartLoading:m,handleLoadingShow:f,chartAria:d,handleAriaShow:C,basePieOptions:N,baseLineOptions:s,...Vue.toRefs(l),mountChart:E,unmountChart:A,updateChartOptions:F,register:u,register2:t,dispose2:h,render2:p,isDispose2:V}},render(){const{register:u,register2:n,dispose2:i,render2:r,isDispose2:o}=this;return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("该组件基于 ECharts, Vueuse 封装。默认做了最佳的优化封装实践。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("开箱即用的优化策略:节流更新图表、异步渲染、自动销毁、贴花、加载、主题、视窗区域渲染、自动更新尺寸等高级特性。")])]}),Vue.createVNode(naive.NCard,{title:"预设 card 风格图表"},{default:()=>[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.updateChartOptions.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{onRegister:u,title:"周销售量",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},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:()=>{o()?r():window.$message.warning("不可以重复渲染图表~")}},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{onRegister:n,autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)])]})]}),Vue.createVNode(naive.NCard,{title:"加载动画"},{default:()=>[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(a,{loading:this.loading,options:this.baseOptions},null)])]}),Vue.createVNode(naive.NCard,{title:"贴画可视化图"},{default:()=>[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(a,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{z as default}; +import{B as a,C as c}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const z=Vue.defineComponent({name:"REchart",setup(){const[u,{getChartInstance:n,dispose:i,render:r,isDispose:o}]=c(),[t,{getChartInstance:v,dispose:h,render:p,isDispose:V}]=c(),m=Vue.ref(!1),d=Vue.ref(!1),l=Vue.reactive({loading:!1}),g={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)"}}]},N={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)"}}}]},s=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]}]}),f=e=>{l.loading=e},C=e=>{d.value=e},E=()=>{o()?r():window.$message.warning("不可以重复渲染图表~")},A=()=>{i()},F=()=>{const e=()=>Math.floor((Math.random()+1)*100);s.value.series[0].data=new Array(7).fill(0).map(()=>e()),s.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:g,chartLoading:m,handleLoadingShow:f,chartAria:d,handleAriaShow:C,basePieOptions:N,baseLineOptions:s,...Vue.toRefs(l),mountChart:E,unmountChart:A,updateChartOptions:F,register:u,register2:t,dispose2:h,render2:p,isDispose2:V}},render(){const{register:u,register2:n,dispose2:i,render2:r,isDispose2:o}=this;return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("该组件基于 ECharts, Vueuse 封装。默认做了最佳的优化封装实践。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("开箱即用的优化策略:节流更新图表、异步渲染、自动销毁、贴花、加载、主题、视窗区域渲染、自动更新尺寸等高级特性。")])]}),Vue.createVNode(naive.NCard,{title:"预设 card 风格图表"},{default:()=>[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.updateChartOptions.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{onRegister:u,title:"周销售量",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},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:()=>{o()?r():window.$message.warning("不可以重复渲染图表~")}},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{onRegister:n,autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)])]})]}),Vue.createVNode(naive.NCard,{title:"加载动画"},{default:()=>[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(a,{loading:this.loading,options:this.baseOptions},null)])]}),Vue.createVNode(naive.NCard,{title:"贴画可视化图"},{default:()=>[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(a,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{z as default}; diff --git a/js/index-9FOSGFrS.js.gz b/js/index-9FOSGFrS.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..cf031b7948c23895a3a9612940f04f9d91b87581 GIT binary patch literal 2490 zcmV;r2}SlFiwFP!000021GQOwQ`<%w|NlOPvv-}b?^dcL+rd`GJ-|S(EeR70N`lKZbY=!Myxs`2|MHKz+4D=^R(`ZyPh`>B3ocmV;9yU?N8R_P;(b6pM)m2?rbxj$_OpIMnDn>U?g%MXM0ozGc zQ~GT>ID1liy_;#?!%FB-#qp#~L)E6|J=~jAQ)*IE2JF-QOHEV zEBS?VcFucqp_^%zD;A}5MC#Jiv~qDeGiK{rx|@qz3}d(8IZkg{8dnC&r!VH`O5`w$ z3g&I2$qRGE!SOegZob}m4|^O>Ta@8mT~o8&;pG1|m(HBwvxf`u5@OgsM67>&c=4^- zvxROkPY{PIgQ-gw-Wsu{yJ^G~m?2AqC~2y3QW>~7JUxE#(tgB|<0v!4wR?3{Q+t$r zWj33kCok;7lDGs(h>FBjDwuJ?1-7|BLi%W^`gFk2YpA-~ql`}Uc%|g{zSP*XtO%-* zGAiO;BdCdi{K(Kb{PwwSMr@T36TCOArd3VJ<4f-hC(HYkU1Hd^F^hNx&S&U?ThP0C z1b4_xuc0Po^$je&t-ML_!NgB9&lRMMl>o99PRuHt8L)>BW5>u6WS)qnc8$8FLH5o< z_7LU>(H4w&-k2R#!V0vg%SG%`Zo93*=hZbfHang>q~X7^cQ#knn-%A@!$nRy+YG#UZluZP`*ww$dRx z5y_SVR~atEPv{9~cb%N*6r={ns}4mraf{{&-A}+`uIk_-c5SojLqVw{NJZW*_AL@_ zR>e{Uo4`T>7b#l;&_)88li)OU0R-b71`wRbw!ANS0D>V#00d)5$gAgqDIYF%Dw;=* zhk*|{W(0F{GRkHB_TBm?>n-iNp+Q5_pq|!XMuR;X)O8K&No@*-T4oRfkeBE}KeFbE zjC!tZp3vY-`!pt&9BfuC>QH6^R-8d`J)^a^S;;f+e6O7^lW|+ljA%K6)HN8MMhXRv z#ox`=Io|=81S$Mc(-JC)6>s-d^scC1_;&X&$~k}zn!%1)-K&zw+8NMM`n3rTTX-FFeOlmqzCQ~rk z3f1Va*oUC%5RwyTeP}c;4R)Bvz&oYJvvq=MHH63P?DX2>nbm^NOI5*`d zU?GQduT>p2dLibp5A(qzTMg<{J{Zi!6S>!_G@ke?izmzl;@WgU{Zkopj*3`aK+Gj> zF%EV%S8F#P>}=oNy}DZaa<#tsZGHVewU3`RKfC`Aknmw&sE5Q8J{$_~!zBX;hto)u z)Ph4Pi^qd|hFqJL;jpVTnUNo`7%f#zJi5bI+MEya5hYJoUTTuZ2B zREbNiIG#wreS-Q?1^rVD3y-0<<$ zc0`wlfS89;+gZ|9cqVu-Ox*Sp4pmi^b5_t%T;Oph0n5~L!@bBHgr3`R?1Ns#Mgj+? zmWCn7a8WM7%=Fr~hACRBl+oU$jLv1sFeiLJBDD6o>YIFj^Bpz#MCAU)kCILB0xY zTtJ>9Oo`h81)!7!(DfXrQ};Mt6cM@k;BKg?w!XEq^+9YfNF;~SV~^ul?cqxEi+7(b zU*6rm)7<#7wz9Uf^${K^jl2NR2E~Je8V3}OTQ-sbzzmdd52hYrmRVIuYFYcZ5fvj6VF%J zfl`<)@S-FfYO%9rk888Gy4ig4TcJVqVwY_2wcT;E;08MaUDpI7UvpEuU7)Yon|uYDUmy!oJc z?>#vQK7RW1;~TY~e%RT(RloMWY^WPoYa45|57uk<-Vd3Z*S20q zRZa3zUiiOPKatW-6179@0trE88upRgfcGv#Z zynVAPH0ZfqEcH828((g9NB@%GZ2dtf2q-!n39};s)_nA+acjGCM*LRTg0c2u%p}W; z0BbFzzX7dq!*~u(5%Hxp+;hNq-q7!Atc33;PT|GipAMJge;cCQ`=|c!3tA@S>x&ow E0Jvn%5&!@I literal 0 HcmV?d00001 diff --git a/js/index-B5JnmBGm.js.gz b/js/index-B5JnmBGm.js.gz deleted file mode 100644 index f7ea6b298bcce66042f3bd7bdd1f0a88e46c0df0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29628 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 Ds*#li diff --git a/js/index-FvWab_gy.js b/js/index-BG72S17d.js similarity index 97% rename from js/index-FvWab_gy.js rename to js/index-BG72S17d.js index 04cced86..a20b9c59 100644 --- a/js/index-FvWab_gy.js +++ b/js/index-BG72S17d.js @@ -1 +1 @@ -import{U as B,V as D,I,J as S,r as K,W as A}from"./hooks-DtYdZWXJ.js";import{u as G}from"./utils-BmI4YPvf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function h(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const ne=Vue.defineComponent({name:"TableView",setup(){const[u,{getTableInstance:l,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V,print:N}]=B(),p=[{type:"selection"},{title:"Name",key:"name",filterOptions:[{label:"John Brown",value:"John Brown"},{label:"Jim Green",value:"Jim Green"}],filter:(e,a)=>a.name.includes(e.toString())},{title:"Age",key:"age",sorter:(e,a)=>e.age-a.age},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:e=>e.tags.map(n=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},h(n)?n:{default:()=>[n]}))},{title:"Remark",key:"remark"},{title:"Action",key:"actions",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(A,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:a=>{window.$message.info(`当前选择: ${a}`)}},null)]})}],m=Vue.ref([...p].map((e,a)=>({...e}))),o=Vue.ref([]),f=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],v=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),[k,{checkedRowKeysBind:y,getKeys:C,getRows:t,clearKey:b,clearAll:w,selectKey:g}]=D(o,m,{rowKey:"key",onChange:(e,a,n)=>{}}),T=()=>{for(let e=0;e<10;e++)o.value.push({key:G(),name:e%2===0?"John Brown":"Jim Green",age:e+20,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"})},x=e=>{window.$message.info(`${e}`)},F=()=>{const{key:e}=o.value[1];b(e)},E=()=>{o.value.map(a=>a.key).forEach(a=>g(a))},R=()=>{const{key:e}=o.value[1];g(e)};return T(),{...Vue.toRefs(v),tableData:o,actionColumns:m,baseColumns:p,tableMenuOptions:f,menuSelect:x,register:u,getKeys:C,getRows:t,clearKey:b,clearAll:w,checkedRowKeysBind:y,checkedRowKeys:k,clearSecondIndexRow:F,selectAll:E,selectSecondIndexRow:R,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V,getTableInstance:l,print:N}},render(){let u;const{register:l,clearAll:r,checkedRowKeysBind:i,clearSecondIndexRow:d,selectAll:c,selectSecondIndexRow:s,clearFilters:V,clearSorter:N,scrollTo:p,filters:m,sort:o,downloadCsv:f,getTableInstance:v,getRows:k,getKeys:y,print:C}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(naive.NCard,{title:"useTable"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,style:"width: 100%"},{default:()=>[Vue.createVNode(naive.NAlert,{title:"DataTable Methods",type:"info"},{default:()=>[Vue.createTextVNode("其余的方法查看")," ",Vue.createVNode("a",{style:"color: transparent",href:"https://www.naiveui.com/zh-CN/dark/components/data-table#DataTable-Methods"},[Vue.createTextVNode("Naive UI")]),Vue.createTextVNode("官网,保持一致。")]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:N.bind(this)},{default:()=>[Vue.createTextVNode("清除所有排序")]}),Vue.createVNode(naive.NButton,{onClick:V.bind(this)},{default:()=>[Vue.createTextVNode("清除所有过滤")]}),Vue.createVNode(naive.NButton,{onClick:()=>{f()}},{default:()=>[Vue.createTextVNode("下载 CSV")]}),Vue.createVNode(naive.NButton,{onClick:v.bind(this)},{default:()=>[Vue.createTextVNode("getTableInstance")]}),Vue.createVNode(naive.NButton,{onClick:C.bind(this)},{default:()=>[Vue.createTextVNode("打印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useCheckedRowKeys"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:c.bind(this)},{default:()=>[Vue.createTextVNode("选中所有行")]}),Vue.createVNode(naive.NButton,{onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("取消所有已选中行")]}),Vue.createVNode(naive.NButton,{onClick:s.bind(this)},{default:()=>[Vue.createTextVNode("选中第二行")]}),Vue.createVNode(naive.NButton,{onClick:d.bind(this)},{default:()=>[Vue.createTextVNode("取消第二行选中")]})]}),Vue.createVNode(naive.NFlex,null,h(u=this.checkedRowKeys.map(t=>Vue.createVNode(naive.NTag,{type:"success",key:t},h(t)?t:{default:()=>[t]})))?u:{default:()=>[u]})]})]}),Vue.createVNode(I,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{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,{checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":t=>this.checkedRowKeys=t,onUpdateCheckedRowKeys:i.bind(this),onRegister:l.bind(this),scrollX:1e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:t=>this.tableLoading=t},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":t=>this.actionColumns=t,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.menuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(K,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})],rowKey:t=>t.key,striped:!0},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{ne as default}; +import{U as B,V as D,I,J as S,r as K,W as A}from"./hooks-CQ2bWowP.js";import{u as G}from"./utils-E4zYKOc_.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function h(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const ne=Vue.defineComponent({name:"TableView",setup(){const[u,{getTableInstance:l,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V,print:N}]=B(),p=[{type:"selection"},{title:"Name",key:"name",filterOptions:[{label:"John Brown",value:"John Brown"},{label:"Jim Green",value:"Jim Green"}],filter:(e,a)=>a.name.includes(e.toString())},{title:"Age",key:"age",sorter:(e,a)=>e.age-a.age},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:e=>e.tags.map(n=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},h(n)?n:{default:()=>[n]}))},{title:"Remark",key:"remark"},{title:"Action",key:"actions",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(A,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:a=>{window.$message.info(`当前选择: ${a}`)}},null)]})}],m=Vue.ref([...p].map((e,a)=>({...e}))),o=Vue.ref([]),f=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],v=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),[k,{checkedRowKeysBind:y,getKeys:C,getRows:t,clearKey:b,clearAll:w,selectKey:g}]=D(o,m,{rowKey:"key",onChange:(e,a,n)=>{}}),T=()=>{for(let e=0;e<10;e++)o.value.push({key:G(),name:e%2===0?"John Brown":"Jim Green",age:e+20,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"})},x=e=>{window.$message.info(`${e}`)},F=()=>{const{key:e}=o.value[1];b(e)},E=()=>{o.value.map(a=>a.key).forEach(a=>g(a))},R=()=>{const{key:e}=o.value[1];g(e)};return T(),{...Vue.toRefs(v),tableData:o,actionColumns:m,baseColumns:p,tableMenuOptions:f,menuSelect:x,register:u,getKeys:C,getRows:t,clearKey:b,clearAll:w,checkedRowKeysBind:y,checkedRowKeys:k,clearSecondIndexRow:F,selectAll:E,selectSecondIndexRow:R,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V,getTableInstance:l,print:N}},render(){let u;const{register:l,clearAll:r,checkedRowKeysBind:i,clearSecondIndexRow:d,selectAll:c,selectSecondIndexRow:s,clearFilters:V,clearSorter:N,scrollTo:p,filters:m,sort:o,downloadCsv:f,getTableInstance:v,getRows:k,getKeys:y,print:C}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(naive.NCard,{title:"useTable"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,style:"width: 100%"},{default:()=>[Vue.createVNode(naive.NAlert,{title:"DataTable Methods",type:"info"},{default:()=>[Vue.createTextVNode("其余的方法查看")," ",Vue.createVNode("a",{style:"color: transparent",href:"https://www.naiveui.com/zh-CN/dark/components/data-table#DataTable-Methods"},[Vue.createTextVNode("Naive UI")]),Vue.createTextVNode("官网,保持一致。")]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:N.bind(this)},{default:()=>[Vue.createTextVNode("清除所有排序")]}),Vue.createVNode(naive.NButton,{onClick:V.bind(this)},{default:()=>[Vue.createTextVNode("清除所有过滤")]}),Vue.createVNode(naive.NButton,{onClick:()=>{f()}},{default:()=>[Vue.createTextVNode("下载 CSV")]}),Vue.createVNode(naive.NButton,{onClick:v.bind(this)},{default:()=>[Vue.createTextVNode("getTableInstance")]}),Vue.createVNode(naive.NButton,{onClick:C.bind(this)},{default:()=>[Vue.createTextVNode("打印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useCheckedRowKeys"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:c.bind(this)},{default:()=>[Vue.createTextVNode("选中所有行")]}),Vue.createVNode(naive.NButton,{onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("取消所有已选中行")]}),Vue.createVNode(naive.NButton,{onClick:s.bind(this)},{default:()=>[Vue.createTextVNode("选中第二行")]}),Vue.createVNode(naive.NButton,{onClick:d.bind(this)},{default:()=>[Vue.createTextVNode("取消第二行选中")]})]}),Vue.createVNode(naive.NFlex,null,h(u=this.checkedRowKeys.map(t=>Vue.createVNode(naive.NTag,{type:"success",key:t},h(t)?t:{default:()=>[t]})))?u:{default:()=>[u]})]})]}),Vue.createVNode(I,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{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,{checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":t=>this.checkedRowKeys=t,onUpdateCheckedRowKeys:i.bind(this),onRegister:l.bind(this),scrollX:1e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:t=>this.tableLoading=t},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":t=>this.actionColumns=t,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.menuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(K,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})],rowKey:t=>t.key,striped:!0},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{ne as default}; diff --git a/js/index-BG72S17d.js.gz b/js/index-BG72S17d.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0d758b759bee91261d65e39e66e07ebbc4965118 GIT binary patch literal 2868 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 literal 0 HcmV?d00001 diff --git a/js/index-BUieUnir.js b/js/index-BHS8ZPNt.js similarity index 96% rename from js/index-BUieUnir.js rename to js/index-BHS8ZPNt.js index 258cd9aa..ec5ab29a 100644 --- a/js/index-BUieUnir.js +++ b/js/index-BHS8ZPNt.js @@ -1 +1 @@ -import"./hooks-DtYdZWXJ.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{y as s,z as p,A as d,B as l,C as c,D as V}from"./utils-BmI4YPvf.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const k=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=(a,o)=>{const n=e[o],r=n(...a);return"结果: "+s(r)},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{k as default}; +import"./hooks-CQ2bWowP.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{y as s,z as p,A as d,B as l,C as c,D as V}from"./utils-E4zYKOc_.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const k=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=(a,o)=>{const n=e[o],r=n(...a);return"结果: "+s(r)},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{k as default}; diff --git a/js/index-BHS8ZPNt.js.gz b/js/index-BHS8ZPNt.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5736f90ed2c00f9c395331d61bd81bd5e68230e8 GIT binary patch literal 1514 zcmVWW0X!BErkN3P#C+YpjBeMvLCZJmrwkK$xaHfldb`zC?`7SdEWD! z=Y7v5D5EMGCO}(KQPMgSx!|9?tW2K=DV^v=hhrk2OX*<_a2()RCfYr6agW$vqGJQ`*x0P6Km=Zrm`Nmy zVGgjMi;1YIo^GXc)KelzM!cQ*DI_y0)O4g{DC(HUwq8Hr;tnG02OQ{PhDW-LWFY3T zNmMcnRv47wr(oFclv*@0bm|hkaLEmXLXy|89_|1gfMp_Z_R2sY;|VsaL0N=a4HLcG ztxU@a&W*vkgeJp&5U`6nn!CW9L9j6iam|o1%0R|R-(k))Au$*g2b#elFJP2KIQOCS zZL}~Bm;*&=~AMveD zYLrPEA<`z$B>XFDS(quCY=Ecnl2`!lJz4_A6?&5T_0sqW^HDlK~i)c0ANpr zm0_6BNlej#q9RGbrwmyLBHBb`|QNuLp>ZTy6d@Y(CMbIFR;mDvOLQ>{Y7J|V6 zKBpL%mJLaw^CC>}hJ=ImLdLxWBIzgSypD4c3=$b$n?iEX$NE^GpH*jkEMd}hlo*`B zHClOdy|j71xUy5+T7JKOr?R(N-rT6%I4Jz{xU~Ghn){=0uxPzmDlWe%Y~Quk*2)Wu zh24AB+>7`7cdVt?g}oQWr#r>PO7#I9!eb$?6<>zy@x`p3L_g-0ZZ%co@vvyxv8#hZo&6jT+ zShv@zn8NP7wY^=s_p0>pW?}nkVRy}AM)}w0*8EnLUb(+ndA9oR)$7*F>%}LJDvz#~ zUtY83-WK*&N)K<=R{i?#%IaMC^`5o4YWJ+%Dy~2GB{5d@U|ao#02FPi?VH1m(bS+? z0i2TH44uzH4I_b<-kSBxvdkw&@=xwZ7=hIr1kqh0X;Teil-`xJi~v^BX$p^Iq#2l$^&fK zDG%>coNCb47^^j>Di1cCQ)8j>_=&Z&Qhc@ke*cFrG|qJ`9&MWo*0O0X)~8tJQRR)( z;uhT5vKHp;V|V*^>*{`sMmfh}3%6knep*%yJZNMlq2}?`ebfJsvo2tRx79a=jcj_= zlOJ9EY=zaAM=KJm$j{d}VY-rE_qOs(RQGTKDFw+SLHq2)PdFdbqKhmXhW(W@e0F5i^^8f$< literal 0 HcmV?d00001 diff --git a/js/index-BIFJwPsQ.js.gz b/js/index-BIFJwPsQ.js.gz deleted file mode 100644 index d5be724dd6911ee6a81a0b44403452ccecda42cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1984 zcmV;x2S4~9iwFP!000021HD*nPaDS?{eFLiv#Kgv+8z7?1RObWv6GwRQlKs&7pjPE zcE@4kVcnpK>+5g%T=ck`s!@s{Lx`iQBn6wyJh^b<)4tGP3{}Gf zUXr-G2#Y}vaD$6nC>d{UAuw+UN4zUqGb>e=Ar?kK+*HX88oAca zPa^$%XJ<7|1wXVBxQstXTh3*n`;xv)p)b}@6{lcB1z%e z5;q!qyHYjDAWWgm3)GI}2Hs{a+}GaU-FL66CKAGkH?1{*Fqed~f)olxh4R##t`~Uv zEkw`@Jm4Z1>A9%JeBCvxERqCA35OE=01SGqjKiVMYq#KMx2l0qi19L2f=!?axVaF# zH`MM+)C_h{hFFAh2@}5ELWXhFQ;ngDgzg5tz-O*ac=R*wCW6N`?3YzcQ37(7`bUz> zLbM|+w%3D0UZ5z2=xDjNaO|o)G~8MTTr$UzBVfuKk8pN5L{%(MM6e_5ge-MwGNh`E z9jepm3S1^m=wdtX#-Ts~uPA5$JGC@RU9Pl1utFWl05n0GDog$^W0WQpe?!CY@Gzi= z$3uuuA|Q}N1D`}!Ql?r22U4vc^T{L<174ro*W_zzG#?cx$dCqFdQ(zYhkWm20nyRG zM;c6j$tEC;5z)^KK+2?DEDqRtSs|IDka30Jq{Is_MkEo+fQ}}SKtyOor$i)5gNLad z>Uy9@g+PQ+gkgvzk_1Ccof_s7(9c9Z89_v0SOrow>2zuKe4#}tEj@HGLI4YR+ZPlR`giiNs;M?)X)O1oH1G$T@0 zBD{$3fS+e&75n9MKy_kPI|_N5N7V0uJ~qK)m6!Y%+-0g%rivD|r$jx<=oBg{Qw58v znAGICq9)4JYZkR59SFa-lB{5!1X76LC>ro<_LCVk&1&ToSc0$0GLikJd$eJMMKTON zN$|&*E1h;-vP(h(0GR4i5`j_0ER0HNZFy)_ zTYFiZ%GQXfRF(8Lx7rTvWqB%FO>R%6HEb%XY-%s7Q_*M=6;^}^61Ig9E0EW$r-&s; znzeT{XL%8?M6K2R;snAq368K@3d$4- zwk^)!F)WAMWgIt`joYC8^4LXQj_g6rR4$?PhYjKN+(d z#_F^qDU$?Jpd&x?%E*l6SH9M>FQdQ&}J;@rWT{L-f5?fN?k3%}`$%V&zNQA8!^FL}hy zojKcZzEiXD0DWyQx3^H5slGE-csg;Iohy8Gpg&tHO#YO z>|Al|jXp77oSfI6%^SPF8fy=WnJ327{o;39#UH;v!33x0;swU^Lp_@@7GCI6uk^(o zN8qv}fAAo`ziR%o7cO_OP|U3P2Hv(CYa991*)pl{@3V*5DPww8pV=(Dc&;x#ILuC;Dc?Ew87;-j4p`dM zPa336rIcV+BRC`>VbD)wNCBl?5|}RoPP4^za!Qr^lx5j+!KdGSee?SdjmNA0Kb|n= zp;OAFw0mDEji1|n2>@XHP8cXd%)Qq1D8+12OxVyu+L!2TE_?x6+2z& zw6&n`u6u5GzOc1tSAhO(Mc;W~{IY(Soy+ZJ@-MzEe!G@?J*$5+k=vihWmjxiZZ~86 zvi_&4SU-5EPtV)ieudZS+-Pb&cVzLY`})k-QIo>G@oC#h89kSf4Y`;^*VWo? zcBRy~wQhX(>O-2M&Q"我是自定义"}}],o=[...t,{label:"不许点",key:"disabled option",disabled:!0},{label:"popover",key:"popover",popover:"我是 popover"},{label:"popover options",key:"popover options",popover:{label:"我是配置项的 popover"}}],i=[{label:"设置",key:"setting",icon:Vue.createVNode(d,{name:"setting"},null)},{label:"刷新",key:"reload",icon:Vue.createVNode(d,{name:"reload"},null)},{label:"搜索",key:"search",icon:Vue.createVNode(d,{name:"search"},null),popover:"我是搜索"}],l=Vue.ref("this is three"),e=Vue.ref("medium"),n=Vue.ref("block");return{baseOptions:t,options:a,segmentValueOne:l,segmentChange:r=>{window.$message.info(String(r))},size:e,width:n,disabledOptions:o,iconOptions:i}},render(){const{options:t,baseOptions:a,disabledOptions:o,iconOptions:i}=this,{segmentChange:l}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{title:"警告⚠️",type:"warning"},{default:()=>[Vue.createTextVNode("n-tabs 默认情况下会从 slot 获取默认展示的 tab 值,因此会产生一个 vue slot 的 warning。如果你不想看到这个 warning,请设定一个 default-value。")]}),Vue.createVNode(naive.NAlert,{title:"已知问题",type:"warning"},{default:()=>[Vue.createTextVNode("由于 NTabs 设计缘故,手动设置 width 为 fitContent 后,配置了 disabled, popover 的配置项,会丢失过度效果。具体可以看下面的例子。"),Vue.createVNode("br",null,null),Vue.createTextVNode("解决方法,在该组件外层包一层 div,设置宽度,但是不能为 fit-content。")]}),Vue.createVNode(naive.NCard,{title:"分段器"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("该组件基于 NTabs + NTabPane 封装,所以保留了一些该组件的特性。")])]}),Vue.createVNode(naive.NGrid,{cols:2,xGap:8,yGap:12},{default:()=>[Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"基础非受控分段器"},{default:()=>[Vue.createVNode(u,{defaultValue:"this is two",options:a},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自定义分段器插槽"},{default:()=>[Vue.createVNode(u,{defaultValue:this.segmentValueOne,options:t},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"updateValue 事件"},{default:()=>[Vue.createVNode(u,{value:this.segmentValueOne,"onUpdate:value":e=>this.segmentValueOne=e,defaultValue:"this is two",options:o,onUpdateValue:l.bind(this),width:"block"},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自适应宽度"},{default:()=>[Vue.createVNode(u,{defaultValue:"setting",options:i,width:"block"},null)]})]}),Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"尺寸"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large"},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:this.size,"onUpdate:value":e=>this.size=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"small"},{default:()=>[Vue.createTextVNode("小")]}),Vue.createVNode(naive.NRadio,{value:"medium"},{default:()=>[Vue.createTextVNode("不小")]}),Vue.createVNode(naive.NRadio,{value:"large"},{default:()=>[Vue.createTextVNode("不太小")]})]}),Vue.createVNode(u,{defaultValue:"this is two",options:a,size:this.size,width:"block"},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"宽度"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large"},{default:()=>[Vue.createVNode(naive.NAlert,{title:"注意",type:"info"},{default:()=>[Vue.createTextVNode("RSegment 组件宽度默认为 fitContent,按照内容自适应宽度;如果需要自适应宽度,请设置 width 为 block;如果需要手动指定宽度请设置一个数字。")]}),Vue.createVNode(naive.NRadioGroup,{value:this.width,"onUpdate:value":e=>this.width=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"fitContent"},{default:()=>[Vue.createTextVNode("fitContent")]}),Vue.createVNode(naive.NRadio,{value:"block"},{default:()=>[Vue.createTextVNode("block")]}),Vue.createVNode(naive.NRadio,{value:800},{default:()=>[Vue.createTextVNode("800")]})]}),Vue.createVNode(u,{defaultValue:"this is two",options:o,width:this.width},null)]})]})]})]})]})}});export{R as default}; +import{r as d,Q as u}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const R=Vue.defineComponent({name:"SegmentDemo",setup(){const t=[{label:"这是一",key:"this is one"},{label:"这是二",key:"this is two"},{label:"这是三",key:"this is three"}],a=[...t,{label:"这是四",key:"this is four",slots:{default:()=>"我是自定义"}}],o=[...t,{label:"不许点",key:"disabled option",disabled:!0},{label:"popover",key:"popover",popover:"我是 popover"},{label:"popover options",key:"popover options",popover:{label:"我是配置项的 popover"}}],i=[{label:"设置",key:"setting",icon:Vue.createVNode(d,{name:"setting"},null)},{label:"刷新",key:"reload",icon:Vue.createVNode(d,{name:"reload"},null)},{label:"搜索",key:"search",icon:Vue.createVNode(d,{name:"search"},null),popover:"我是搜索"}],l=Vue.ref("this is three"),e=Vue.ref("medium"),n=Vue.ref("block");return{baseOptions:t,options:a,segmentValueOne:l,segmentChange:r=>{window.$message.info(String(r))},size:e,width:n,disabledOptions:o,iconOptions:i}},render(){const{options:t,baseOptions:a,disabledOptions:o,iconOptions:i}=this,{segmentChange:l}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NAlert,{title:"警告⚠️",type:"warning"},{default:()=>[Vue.createTextVNode("n-tabs 默认情况下会从 slot 获取默认展示的 tab 值,因此会产生一个 vue slot 的 warning。如果你不想看到这个 warning,请设定一个 default-value。")]}),Vue.createVNode(naive.NAlert,{title:"已知问题",type:"warning"},{default:()=>[Vue.createTextVNode("由于 NTabs 设计缘故,手动设置 width 为 fitContent 后,配置了 disabled, popover 的配置项,会丢失过度效果。具体可以看下面的例子。"),Vue.createVNode("br",null,null),Vue.createTextVNode("解决方法,在该组件外层包一层 div,设置宽度,但是不能为 fit-content。")]}),Vue.createVNode(naive.NCard,{title:"分段器"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("该组件基于 NTabs + NTabPane 封装,所以保留了一些该组件的特性。")])]}),Vue.createVNode(naive.NGrid,{cols:2,xGap:8,yGap:12},{default:()=>[Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"基础非受控分段器"},{default:()=>[Vue.createVNode(u,{defaultValue:"this is two",options:a},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自定义分段器插槽"},{default:()=>[Vue.createVNode(u,{defaultValue:this.segmentValueOne,options:t},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"updateValue 事件"},{default:()=>[Vue.createVNode(u,{value:this.segmentValueOne,"onUpdate:value":e=>this.segmentValueOne=e,defaultValue:"this is two",options:o,onUpdateValue:l.bind(this),width:"block"},null)]})]}),Vue.createVNode(naive.NGridItem,{span:1},{default:()=>[Vue.createVNode(naive.NCard,{title:"自适应宽度"},{default:()=>[Vue.createVNode(u,{defaultValue:"setting",options:i,width:"block"},null)]})]}),Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"尺寸"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large"},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:this.size,"onUpdate:value":e=>this.size=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"small"},{default:()=>[Vue.createTextVNode("小")]}),Vue.createVNode(naive.NRadio,{value:"medium"},{default:()=>[Vue.createTextVNode("不小")]}),Vue.createVNode(naive.NRadio,{value:"large"},{default:()=>[Vue.createTextVNode("不太小")]})]}),Vue.createVNode(u,{defaultValue:"this is two",options:a,size:this.size,width:"block"},null)]})]})]}),Vue.createVNode(naive.NGridItem,{span:2},{default:()=>[Vue.createVNode(naive.NCard,{title:"宽度"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,size:"large"},{default:()=>[Vue.createVNode(naive.NAlert,{title:"注意",type:"info"},{default:()=>[Vue.createTextVNode("RSegment 组件宽度默认为 fitContent,按照内容自适应宽度;如果需要自适应宽度,请设置 width 为 block;如果需要手动指定宽度请设置一个数字。")]}),Vue.createVNode(naive.NRadioGroup,{value:this.width,"onUpdate:value":e=>this.width=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"fitContent"},{default:()=>[Vue.createTextVNode("fitContent")]}),Vue.createVNode(naive.NRadio,{value:"block"},{default:()=>[Vue.createTextVNode("block")]}),Vue.createVNode(naive.NRadio,{value:800},{default:()=>[Vue.createTextVNode("800")]})]}),Vue.createVNode(u,{defaultValue:"this is two",options:o,width:this.width},null)]})]})]})]})]})}});export{R as default}; diff --git a/js/index-BIThRhgL.js.gz b/js/index-BIThRhgL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..44314289b50fdfc664136ac0ab3291a731975a2d GIT binary patch literal 1995 zcmV;+2Q>H}iwFP!000021HD*nPaDS;{@!1)UEL2@cXw->kibSnZcLiKq>vCol|%@Q zy<SSA^n0tzKCSF8^;8?*IN~us)U~d%5Fck1}E#7d#Uk@}jw=4Ze8!2%hL*WRs z^Iew)zw5so^O~syi3)q+)bRE1I-gMM6QY(W<_-p)2gS2p&#+udGT0B_L}{R@O<5#@gG2OGm*Wh!T`S zWT;Z3Qv8DaW4h%Cu&ZcUMwklrcd||eMzN$2s}q#+}L1mx+f zurC26(gqWlW)w)&WP>l`*pb$o84*OF$kU~_4~&I%t&pRc0XW3dB#smcDHN6lJ z#pxOpN#nz)!elKfE<;FXdl=AqljAs2W1ufB)fmLED$|T2VxsUF0mgtT628ILdX6?G zelZr-OSfO@`9*DelFnv(7+k}u6=q8Lf;qD7vIj_+?m@kyKIiRlU_Gwv2llE}0BP41|-oT+|^d z&`xH204LR20w$ zIV8n!!&M?9sjory`Lc|Hh9M7`G!jUhmnvmd-VfW!D1SrQEaMzIfWBRssp26y(~!65$||NkN&QC=i_nc(=iB9%J{V2xY=#2qGfn>C&rJ z{gR@PtDy0V}9&lciNbo z(tm#8oC=g(e3VuwQZYorSRzm&lzwOSV0YR%TeRXhRW2x|e8gD!sT@5AyVF)43(xeG z&C=W3dU4g5pD-RRTZtRn()RwX&#h}a&&}m2tuVF!@R_+ds=b-gU)`~Daws8mM5gWj zcANaj_)2TP>f^7Cd)vnAc}vaZ7p3**=FX_L^QXRYPv0ETr^mEHPTw4%1eCJGvBTB# zdwOxza(HjtzG`MlxAxrN*{Bo!NlJx*EL4S>7&r2N=nr1dCp7{cZ*;>tTCuACkBe35 z{%L<+1`?$7jh{-tI{M|bo#)!yhvxhPtvGH~TXCskZZ3|RliNma&57fEkzACKz+|FW zRQMn>co8J|W@gCx2n6eFYm4C<0uxL|Ndk!v)M@5T;p3wDG`Iiokv@0dm|d$sqiSW{ zK8C$hMfI$9FN>b+NvZhMKq^y3B?M#cU&h+r2M1!s!PVR_m3YYC7LS?~taZx)N-Iuj zJAc*_N$U6zXe?c`Ie8mI^RV^YQNUKn)FCWp%5)A&gtqhgWcAIx7c>K0T7)M>XX}QC~06b($WU3Y^h~7J=Lc>m}&~0>T$%tR}rhgofW& zIcONR!VlS@Oin8aAd2G|!N1La_M$r(lWmvg1npAN0MBdB+-vt_EWbVfj9`nH~5bc`#O&hTo?Z|JY?pEL>` z)3Wy7$M>wg{E*vN5002Ry<1_#O literal 0 HcmV?d00001 diff --git a/js/index-BMklpJ_p.js.gz b/js/index-BMklpJ_p.js.gz deleted file mode 100644 index 94f1a4562a802ec5d9c8b9b54fd31dcbfbc7b068..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1784 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 diff --git a/js/index-C_p6s4B3.js b/js/index-BVZqrWBx.js similarity index 93% rename from js/index-C_p6s4B3.js rename to js/index-BVZqrWBx.js index 4a56982d..99dd1169 100644 --- a/js/index-C_p6s4B3.js +++ b/js/index-BVZqrWBx.js @@ -1 +1 @@ -import"./hooks-DtYdZWXJ.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{s as u,g as r,l as a,x as o}from"./utils-BmI4YPvf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const P=Vue.defineComponent({name:"CacheDemo",setup(){const e=Vue.ref("Ray"),t=Vue.ref("ray:");return{nameValue:e,currentPrefix:t}},render(){return Vue.createVNode(naive.NCard,{title:"cache 工具包示例"},{default:()=>Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("点击 setStorage 按钮,设置缓存示例")]),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置缓存内容")]}),Vue.createVNode(naive.NInput,{value:this.nameValue,"onUpdate:value":e=>this.nameValue=e,placeholder:"请输入姓名"},null)]}),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置前缀")]}),Vue.createVNode(naive.NInput,{value:this.currentPrefix,"onUpdate:value":e=>this.currentPrefix=e,placeholder:"请输入前缀"},null)]})]}),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{u("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[Vue.createTextVNode("setStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=r("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${e}`)}},{default:()=>[Vue.createTextVNode("getStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{a("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[Vue.createTextVNode("removeStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=o("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${e}`)}},{default:()=>[Vue.createTextVNode("hasStorage")]})]})})}});export{P as default}; +import"./hooks-CQ2bWowP.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{s as u,g as r,l as a,x as o}from"./utils-E4zYKOc_.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const P=Vue.defineComponent({name:"CacheDemo",setup(){const e=Vue.ref("Ray"),t=Vue.ref("ray:");return{nameValue:e,currentPrefix:t}},render(){return Vue.createVNode(naive.NCard,{title:"cache 工具包示例"},{default:()=>Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("点击 setStorage 按钮,设置缓存示例")]),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置缓存内容")]}),Vue.createVNode(naive.NInput,{value:this.nameValue,"onUpdate:value":e=>this.nameValue=e,placeholder:"请输入姓名"},null)]}),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置前缀")]}),Vue.createVNode(naive.NInput,{value:this.currentPrefix,"onUpdate:value":e=>this.currentPrefix=e,placeholder:"请输入前缀"},null)]})]}),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{u("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[Vue.createTextVNode("setStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=r("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${e}`)}},{default:()=>[Vue.createTextVNode("getStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{a("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[Vue.createTextVNode("removeStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=o("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${e}`)}},{default:()=>[Vue.createTextVNode("hasStorage")]})]})})}});export{P as default}; diff --git a/js/index-BVZqrWBx.js.gz b/js/index-BVZqrWBx.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..28982c39b0522ed0452b47bac7e76943df36b032 GIT binary patch literal 1123 zcmV-p1f2UHiwFP!000021HD#VZxcrpeebU@D;~Vk&ak%Qd^ienV+RTe`6ei-keTdW z+heb1mYG>Qj^( z7{bW}$~Dp>Rqtve3aUtCabBfiFB7NHN?~}xPMGN^N?HPd6+Oqvro+QgzIJUTS1r>c zu$GJw8S{)%xCp}u7h=Q`C`YVqkrFa>gn|&#*ipfLTpk2^E@n0FBIi zJYOI)GyP;CkO#_A%hl4v;uRFdW$PYz5(*Xe#aHg|Ld#d3&lK9Ehc8ovP+R*jaf(+-{8Y0q?oCZxz&&m3h>Svc;KH zvDvXD53mhI${@#UE@!}0yv0ZjGFpyUWynK~YlZ~nxpBSKt%6RKfMQ&mCrwQ^)Zq(3 zni)+W6`(x9I*pcy<3R?DZl2YwfFfPXDBm}_LyYUKE;<%Au>=qWOViwjI3u(UcsfUf zZL}0s4rDYdBozy`p9CA*!QGAaXdV;7HUbjg7=qg4l?s70L2 zIkTti)80C*oYD;DIgW8;YZ2De-gf)*XTev0$0Vo)#RVxr?A6^nufN}VvvYTM>qYyY zt@h4?;E#uUB=wuRaSXF7%=Oe|!9BNo+{v`wDVidy;GA4}g!NHs!IvAs)-z4N>7UHa zXw^G5sxp=Mz*R%z?7C|c1)0vamVvR0QOFn=u0t#+bH@ge(RQD1@4k2tY&;2mdl1~e zr}-V)?>+zjolS7(UVG=WQ%)t4@8c&EfgL}cE`!7AgjB+t&)Itu{^3&^_mtwyXmOTv zs8#J?TV7lX-P4R-uO&!HIopf6X0+VyRX%4L-KR-t_8En*8x6{A-oWQ;ASEdQmY!vS zl>6g;wRu1I`e#k|{SUF|@V1?3P+x8P-!HMR@!yLYJx(cP!Za<@Jw`Pv@9`8n45dP2>NiX|EnW4etLMei48A p{ghsni9D+9rmy?D@9U$m*7*&b4gdJ|y7;3Xy#?uaP3$TQ004?1FkS!v literal 0 HcmV?d00001 diff --git a/js/index-OUOi2Sg4.js b/js/index-BZIQllCc.js similarity index 98% rename from js/index-OUOi2Sg4.js rename to js/index-BZIQllCc.js index c8aadff8..fbfd668e 100644 --- a/js/index-OUOi2Sg4.js +++ b/js/index-BZIQllCc.js @@ -1 +1 @@ -import{i as V,p as v,q as h,e as u,r as a,f as N,T as f,t as y}from"./hooks-DtYdZWXJ.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{s as d}from"./utils-BmI4YPvf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{Q as w}from"./vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js";import{L as b}from"./ray-dCjhX_JK.js";import{e as S}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import{A as x}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function _(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const R=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t}=h(),{signing:i}=V(),{getRootPath:n}=v(),o=Vue.ref(!1),c=()=>({name:"Ray Admin",pwd:"123456"}),p=VueRouter.useRouter(),r=Vue.ref(c()),g={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 s;(s=e.value)==null||s.validate(m=>{m||(o.value=!0,i(r.value).then(l=>{l.code===0&&setTimeout(()=>{window.$message.success(`欢迎${r.value.name}登陆~`),d(u.token,"tokenValue"),d(u.signing,l.data),p.push(n.value),o.value=!1},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:g,loading:o}},render(){let e;const{$t:t,loading: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},_(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),j=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),C=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(w,{text:"ray template yes",size:200,logoImage:b},null)])}});function k(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const F=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"},k(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(a,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var O={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","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.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},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 L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ae=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=O,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=S(),{updateLocale:o}=N();return{...Vue.toRefs(t),windowHeight:i,updateLocale:o,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(a,{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(f,null,null),Vue.createVNode(naive.NDropdown,{options:y,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(a,{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(a,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},L(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(R,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(j,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(C,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(F,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(x,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ae as default}; +import{i as V,p as v,q as h,e as u,r as a,f as N,T as f,t as y}from"./hooks-CQ2bWowP.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{s as d}from"./utils-E4zYKOc_.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{Q as w}from"./vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js";import{L as b}from"./ray-dCjhX_JK.js";import{e as S}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import{A as x}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function _(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const R=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t}=h(),{signing:i}=V(),{getRootPath:n}=v(),o=Vue.ref(!1),c=()=>({name:"Ray Admin",pwd:"123456"}),p=VueRouter.useRouter(),r=Vue.ref(c()),g={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 s;(s=e.value)==null||s.validate(m=>{m||(o.value=!0,i(r.value).then(l=>{l.code===0&&setTimeout(()=>{window.$message.success(`欢迎${r.value.name}登陆~`),d(u.token,"tokenValue"),d(u.signing,l.data),p.push(n.value),o.value=!1},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:g,loading:o}},render(){let e;const{$t:t,loading: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},_(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),j=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),C=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(w,{text:"ray template yes",size:200,logoImage:b},null)])}});function k(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const F=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"},k(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(a,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var O={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","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.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},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 L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ae=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=O,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=S(),{updateLocale:o}=N();return{...Vue.toRefs(t),windowHeight:i,updateLocale:o,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(a,{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(f,null,null),Vue.createVNode(naive.NDropdown,{options:y,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(a,{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(a,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},L(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(R,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(j,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(C,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(F,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(x,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ae as default}; diff --git a/js/index-BZIQllCc.js.gz b/js/index-BZIQllCc.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d59848cf0f94ed526ac6c934ec08d8cf100b7474 GIT binary patch literal 3539 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[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useBadge 菜单标记"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.badgeValue,"onUpdate:value":e=>this.badgeValue=e},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>B("/template-hooks")},{default:()=>[Vue.createTextVNode("隐藏当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>s("/template-hooks")},{default:()=>[Vue.createTextVNode("显示当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>u("/template-hooks",{label:this.badgeValue})},{default:()=>[Vue.createTextVNode("更新当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:Vue.createVNode(f,{name:"error",size:"18"},null)})}},{default:()=>[Vue.createTextVNode("添加标记图标")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:void 0})}},{default:()=>[Vue.createTextVNode("隐藏标记图标")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),m().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>F()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>c()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>N()},{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":e=>this.watermark=e,onInput:e=>{d(e)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>r()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>l()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{a()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{n(),setTimeout(()=>{i()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),C?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{o(!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:()=>t("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{Q as default}; +import{l as A,d as E,X as h,r as f,Y as x,Z as k,$ as g,a0 as T,a1 as b}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const Q=Vue.defineComponent({name:"TemplateHooks",setup(){const t=Vue.ref(""),a=A("layoutContentMaximize"),o=Vue.ref(E().getWatermarkConfig.value.content),n=Vue.ref("new"),{navigationTo:i}=x(),{maximize:r,isLayoutContentMaximized:l}=h(),{reload:d,openSpin:V,closeSpin:F}=k(),{showWatermark:c,hiddenWatermark:N,setWatermarkContent:m,toggleWatermark:C}=g(),{darkTheme:B,lightTheme:s,toggleTheme:u,getAppTheme:e}=T(),{hidden:p,show:v,update:D}=b();return{navigationTo:i,reload:d,currentMenuOption:t,maximize:r,maximizeRef:a,openSpin:V,closeSpin:F,showWatermark:c,hiddenWatermark:N,setWatermarkContent:m,watermark:o,toggleWatermark:C,darkTheme:B,lightTheme:s,toggleTheme:u,getAppTheme:e,isLayoutContentMaximized:l,badgeHidden:p,badgeShow:v,badgeUpdateLabel:D,badgeValue:n}},render(){const{navigationTo:t,reload:a,maximize:o,openSpin:n,closeSpin:i,showWatermark:r,hiddenWatermark:l,setWatermarkContent:d,toggleWatermark:V,darkTheme:F,lightTheme:c,toggleTheme:N,getAppTheme:m,isLayoutContentMaximized:C,badgeHidden:B,badgeShow:s,badgeUpdateLabel:u}=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:"useBadge 菜单标记"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.badgeValue,"onUpdate:value":e=>this.badgeValue=e},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>B("/template-hooks")},{default:()=>[Vue.createTextVNode("隐藏当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>s("/template-hooks")},{default:()=>[Vue.createTextVNode("显示当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>u("/template-hooks",{label:this.badgeValue})},{default:()=>[Vue.createTextVNode("更新当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:Vue.createVNode(f,{name:"error",size:"18"},null)})}},{default:()=>[Vue.createTextVNode("添加标记图标")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:void 0})}},{default:()=>[Vue.createTextVNode("隐藏标记图标")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),m().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>F()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>c()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>N()},{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":e=>this.watermark=e,onInput:e=>{d(e)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>r()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>l()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{a()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{n(),setTimeout(()=>{i()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),C?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{o(!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:()=>t("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{Q as default}; diff --git a/js/index-BZgnag-m.js.gz b/js/index-BZgnag-m.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5e7d2eca8bc34740629f7a5d029ead74429578be GIT binary patch literal 2161 zcmV-%2#)t3iwFP!000021I1ZwPus{A{(gUj*Sa4PY3wGUwA5AhrUZJsyA-xI@LArW5?jYN9~3nlQL(HACQ<)x^NxttJ9^kJW|% z@3q?gbXY}knmrapD5f#N3%>pK%-Afwgs9!Cg`dP6=9ei&;mZz!yac&^_;ob z$M^Kq;zWLUKnr+Tub1_Dn2xsIOIMkMuNIR~B?U7!>;&s!+C|hkaKiJ?T2NAlj6*0P z>y}L)>*-7CFwnvtXInf>hj_j{Bn;!)Q8E&FEgCq^dQY-GFB2SWJr&cx9jpZnXpDeR zOtR+ku&vCszP3xE*V9^y(gYPkC9KPGpw%+Ybi~hJ3&x^SJ&O#~Dn?tb#v+}eZZq%aAnYLbSbs9_#k9DS^}&qf4%td~8>TVm&lhpY(0k^+M$ohbv zoRQcbslu>}rrm(|pK;MLKa6x7L<)uqKF<$Hap?x6-2hdfoh~;Uf%poKp&IAaSP&^; zDZ(asS%<9P40Ho!Z)yb&(r%Da_@or!v4oTm;-s{H$mIs9c*z2%0!iztXItdtv_EQL zRVX7~XqdMej*i-5ds0YLy=^!Z61lq6j#u7K0T8I;aac ziXwmDUC_^q5qPewmHl?f5zKzRY^&DA_d}WMa6a`~vBoLsG;p?XIiPFB#APx0J>k%v zR7#ap(mtuw15(L#r4kRw(_1Ca*=l)&8hN^FeSs4z2R1&IK5_p;W%992u5r%nP#+=LT|N7sDj0^Ir2vS(W zGURCE&Py`&++1EYX7A8{HUS-Np@E{yGN|eb!697kwvy8^TuN0G$&QgXv&QsCV`R=wxBpYjWDB`T^5dMjogpvgcIIxH?`O^JmEC-nOf45S zUmEi-cOKt19%PKg=VWZHuyx;M@y|F%~lB z+ZDP&(T*ziH%dasAZ2G&&T=Zd7x{ojisN?9?x#8E|9T(B57V~dhc3}3X8WWeKJ7Zj zNC7FN1Z7Ex+1Pd$U2&Ro1EbxCFR#kq#ksrY!zr?LpG-{Fi26r9smDM&Dg$Ho$kO4@^_HNwgk#vL19<3S=R{jEJsm7@RNk9s>f9^0S-65c=B9#W3l|X548(oU5 zv^(9{iqmmA^*Qgq_W)LT%6;(glcxglLx2=}3ac+Ax}dcQ zzw}Y0x|+%RB^{e}x$J7@csrtz-sVDh&q&j8W!-!gNr`;+_05>LO>Qlb@ipt<`gx4J zT_@QMGC#kY&ld7?g{^J!@nPveTU*|l{;jz9zWC%>37Ov@;~$EdNo(w_1#@d_H$Ps; z&lwZ1&BZKvn>A)ucjj(VNgYx<)AQus7P+@%Jf7dpPkb5~EpE=5Z(mSt9#34O$mR!g zd%kqJJ0Jqxua*|^rDHM0yBa)q9LaX`8M@@d3HDv@^YFc_KGik6UwrR<35K>fkUQkB}FyN%p~Khu>kf6J@vCgszQLH-5~f6dXErC8*iSIT#l@4kmVeGy*XDP*H?B%tg6sKN)uEh%OT{H z@*0v>x45`L zHm1z&N9JPI%=~I)8k-x*t{2B9KaGqQwthBdmyI_s9JYncG4rP_2UEz6>}gYsXjT%oMJAjgjCr^!q^|HBjhm2#ZIPweG`lSTUyes5J$eX*B2`OWG*~tD_$S;tw zmz8AYben6- literal 0 HcmV?d00001 diff --git a/js/index-Bi16YVaZ.js.gz b/js/index-Bi16YVaZ.js.gz deleted file mode 100644 index 9d2f473eae3d0686ec450a6370da1eaf07b314e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2161 zcmV-%2#)t3iwFP!000021I1ZwPus{A{(gUj*Sa4PY3wFYTIwo$Q$l;&UP|9my5*`u zCY~fFwkK1Vh8PdX$6&UW@vVvfkrtitT;Gf%w3Qc697UjW0z- znJYcV^=NCbMj8Rh3`UG7^AYH8v16h$ zaPiDFc==j25Qd_>iZy>5+s1mB0KD~mSF2nz*)0_+0#u8b&g<=HPzighF<6ttet!$w zYDHh?@MY$_2=@!$r|Jq8WyshrEBQ$cg}Xb2u6l6Dhp?Cs@o+gtmFQ{p`@s`+z(tRi z+z1mb16LR)0z*jAFm>72qeE7JVNrnrB*&2g73@kXybL)y2<5oMV|douAT-b**5fXB z(iw^Ektz(kXxa^U-zgU@@xw^R0iBf zt3nC!0w(|zhsxEssBk?XBq0sj&u3D;n1#}!Xt2zU3xTL82vFJk(rsx_N!~KX$pE8B zM1p&`K*|@f<`Z}|7K}m}aveYtBT?+UXvG1}n+_rnpNhwwH<RO!@jgF)0P^>s$sVQ@N<@3lW?Y`;0nR0_hma1#8!%~_ur=F6@8Dk-B zzFVOi6z#BLpHt#G21z@sa+Xusy~qbNQXIE)c0bKQ-?udwA57VbAGk!DnC+8>_;lzP zBLyUp5|G4D%*J-O=(5wC8yM|AczG56F3jCGA5W33hh$>1O4L8{Nj(PIVHp^+pLSku z`~?j3{R}`-vUg*RM^X(kd$MXgTKNl@B^##(#1K-r+PTA^c!z+hic}hCRsyBH?Q}7+ zQtnh^D_YwmcNUygkSCvvh4j~7O9F`k#TTNwM~xcN2H#2Hs(kx$0c#^f)?+~dOLgQAAb z#!09-Q?vK-8}ANjs=Fyu6-Jtls`BN6GFDc}1i&6_lz_hSJur}5tYanU*C+0yX4Li8DFywuAj!p zyLFP;AoKIPxlBGcm*3hZpB@(vw6*1(>E8;A9}3TYDI#+lWc*_xJ!y@-vtVv*?dHbw zxjAFvjk%a1?=r^B>dxG4DxpJaXL_DI*dh;>jHmOvxrxssqlL{`^W96T-Q$rpifn!~ zx95wOyL}?i{c3R$Upp3)ysN=;$B}F|H}0rVdYx$gd{kU+t3U~gGDJFd+22GflG;6< z2FaLjUX!T@jt|J4rJdr`FUhCzx9(byKKCD>9Eajj+sAhIhcHQWM|`zGtcLd zQAa28denIS)BzMtJbP{|te4EKJ7gSNg^{1h*3U(7`h7k-Lf+mlPe>Wl%SPshd~Sh^ zy(%Xwr`udxCZBFw-g!N`o0~f#>k<~7|BMV3ok0rx!emu1{;-R#YpTJ*$Xt7GZvEFx nzqcytl5`b&K9zExghTd^374&(1d21JPX6tGp1*O&V;BGc@)8~p diff --git a/js/index-R3UIaZc8.js b/js/index-BmNQskTl.js similarity index 94% rename from js/index-R3UIaZc8.js rename to js/index-BmNQskTl.js index 7f3de138..7177ba2a 100644 --- a/js/index-R3UIaZc8.js +++ b/js/index-BmNQskTl.js @@ -1 +1 @@ -import{r as o}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{A as r}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function l(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const O=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(o,{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:"Vite5.x",value:"Vite5.x"},{label:"Pinia",value:"Pinia"},{label:"TS(X)",value:"TS(X)"}]}},render(){let u,t;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(o,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},l(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},l(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,l(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(r,null,null)]})]})}});export{O as default}; +import{r as o}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{A as r}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function l(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const O=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(o,{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:"Vite5.x",value:"Vite5.x"},{label:"Pinia",value:"Pinia"},{label:"TS(X)",value:"TS(X)"}]}},render(){let u,t;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(o,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},l(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},l(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,l(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(r,null,null)]})]})}});export{O as default}; diff --git a/js/index-BmNQskTl.js.gz b/js/index-BmNQskTl.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3648cda637e51821a44bf86445bca5a0d52d22b1 GIT binary patch literal 1658 zcmV-=28H<_iwFP!000021I<@$Q`=S={l34#(T9#TBMIBQ1e|f>#!i#8G$!EEh77}8 zOONeqWXZkv%3xgYkOVRbB*0Ggt$`+?v)N_n7TVox;=n?FOe7iqi;g54Y~m0y-4FZm z>YjV=dCqxWMmS&42`dvHqCUNnCVHNey0W@HNyXT;Q0gmvYDmga?i_Y;oYW;7gn%ZO zq#TWgq=3{T4kSJqoZk5EB1oHs*KV4`S1v|H+tx&vZd`Qk!SF0uAgs;(fKjrK^vvr;H1#-@4) zCXLUg+Ce!g%DO&@ox1{3uQ)c*KcWN!z3nI}696r3sA{y=d0dR=zZi>6W^oIw{D~tV zX$pun1*XNG?hz6iiz}U&i9ip@bzh&%TufdO+i}sN0S1K$Stk$;2Bd-Zuw$1ed;71_ zT<1eHiwGzkj$KF&PJf;oO1B>~7*?rxv1jJ`=LvbDeGh942$GrSW_v0SLvEfkGK#4#$uboNy7*kQ9{8 zio>I4jcj-Fm^6x>7nv^NJjy^c^UcX~Me!&R}(6FD6eC)g?6F>|+A{xR)kgk5J z!nB|nsw$KfNFzgKF8anh;7ODb%1-QIjvBHIlya4Ko=n0t^GpI-mJ2vOU;ZN7TyaWboavtB*79xT)z z%~?M$*S_1c?mejexb5+_s&_jCR^2prc1{;e8L2pMgCr~^C zVJ;NnDy}H4uC+vCEo@o~s~+Dsvo{;dKUC|#{8#W#n(KswB287t6mS62qJtdWvrJ>T^;MtU6KO9m2$ zQK^fdlE@%mP!R*JB6OyB3A4*aisQ%Mp|-ueVpeC(>Zb1sr3TP8ImZPCa#qt-JyS}e z%v-&oQGr4csRkS_k6akV40>Aujr9>?$Qdn%``+qkH#y?}nm^q2R+aHeMertspD(Mx ze1^czHG1rc1{Z-aEF(31CQvzDLB1C+5zb z-*fNob}rpA!%T%{RhzquwcQ8YDdUX;l?nD-7Ro7|C_q37p9u)AAww#XArBf0b1I}6 zC&;>Lk-#TN*J+rTPKYu&l0yPg%gHr!>92I&-3TmF|FCjT7Q64 zZBG0KwOX(IVeVjS-`u%lug#i!|F$2`S-U&t-oyIl{o13s`uv01-j-QivZ~eEA2%A4 z_2n~b{^gt5TlUo(()=>import("./draggable-D6qza0mp.js"),[]),"/src/icons/action/fullscreen.svg":()=>o(()=>import("./fullscreen-Cjm0bPGx.js"),[]),"/src/icons/action/fullscreen_fold.svg":()=>o(()=>import("./fullscreen_fold-BUWP5JFn.js"),[]),"/src/icons/action/out.svg":()=>o(()=>import("./out-CMQCc625.js"),[]),"/src/icons/action/reload.svg":()=>o(()=>import("./reload-BCsJCBo-.js"),[]),"/src/icons/action/search.svg":()=>o(()=>import("./search-DPR73sQp.js"),[]),"/src/icons/action/setting.svg":()=>o(()=>import("./setting-CqYm8XBn.js"),[]),"/src/icons/directional/adjustment.svg":()=>o(()=>import("./adjustment-DIo_g8Za.js"),[]),"/src/icons/directional/close_left.svg":()=>o(()=>import("./close_left-C6k2eGWg.js"),[]),"/src/icons/directional/close_right.svg":()=>o(()=>import("./close_right-CrnE5vtw.js"),[]),"/src/icons/directional/expanded.svg":()=>o(()=>import("./expanded-BswQDJyW.js"),[]),"/src/icons/directional/left_arrow.svg":()=>o(()=>import("./left_arrow-DAKeumRT.js"),[]),"/src/icons/directional/lock.svg":()=>o(()=>import("./lock-dC7sQfx2.js"),[]),"/src/icons/directional/resize_h.svg":()=>o(()=>import("./resize_h-DA2p7YCQ.js"),[]),"/src/icons/directional/right_arrow.svg":()=>o(()=>import("./right_arrow-CbmroMoE.js"),[]),"/src/icons/directional/row_end.svg":()=>o(()=>import("./row_end-CqbNhb3G.js"),[]),"/src/icons/directional/row_head.svg":()=>o(()=>import("./row_head-BCxi2x-p.js"),[]),"/src/icons/logo/github.svg":()=>o(()=>import("./github-B4ARmChV.js"),[]),"/src/icons/logo/google.svg":()=>o(()=>import("./google-GEcrFhWr.js"),[]),"/src/icons/logo/login_bg.svg":()=>o(()=>import("./login_bg-CRcyXHBf.js"),[]),"/src/icons/logo/office.svg":()=>o(()=>import("./office-B5pC1KGi.js"),[]),"/src/icons/logo/ray.svg":()=>o(()=>import("./ray-B93BjtIh.js"),[]),"/src/icons/logo/twitter.svg":()=>o(()=>import("./twitter-DjE7U1HD.js"),[]),"/src/icons/template/dark.svg":()=>o(()=>import("./dark-BqsidBpX.js"),[]),"/src/icons/template/light.svg":()=>o(()=>import("./light-DWbddXnY.js"),[]),"/src/icons/tip/axios.svg":()=>o(()=>import("./axios-o8g4A-7A.js"),[]),"/src/icons/tip/close.svg":()=>o(()=>import("./close-10SEVxdb.js"),[]),"/src/icons/tip/dashboard.svg":()=>o(()=>import("./dashboard-70op-CO0.js"),[]),"/src/icons/tip/echart.svg":()=>o(()=>import("./echart-c_3t778P.js"),[]),"/src/icons/tip/enter.svg":()=>o(()=>import("./enter-CPGcsJ25.js"),[]),"/src/icons/tip/error.svg":()=>o(()=>import("./error-CjWalrOZ.js"),[]),"/src/icons/tip/export_excel.svg":()=>o(()=>import("./export_excel-ZmNoLzCr.js"),[]),"/src/icons/tip/language.svg":()=>o(()=>import("./language-C4AMs4_p.js"),[]),"/src/icons/tip/menu.svg":()=>o(()=>import("./menu-CPMkWw77.js"),[]),"/src/icons/tip/more.svg":()=>o(()=>import("./more-DW-qndwg.js"),[]),"/src/icons/tip/mouse.svg":()=>o(()=>import("./mouse-C_l6KSTs.js"),[]),"/src/icons/tip/other.svg":()=>o(()=>import("./other-DU6bZUrM.js"),[]),"/src/icons/tip/print.svg":()=>o(()=>import("./print-jFo_n0lx.js"),[]),"/src/icons/tip/rely.svg":()=>o(()=>import("./rely-DlDUQEbT.js"),[]),"/src/icons/tip/table.svg":()=>o(()=>import("./table-tYkftQGA.js"),[])})).forEach(e=>{var t;const r=(t=e.match(/\/(\w+)\.svg/))==null?void 0:t[1];r&&i.value.push(r)}),{icons:i}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let i;return Vue.createVNode(naive.NFlex,null,c(i=this.icons.map(_=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:_},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:_,size:"56",cursor:"pointer"},null),default:()=>_})]),[[Vue.resolveDirective("copy"),``]])))?i:{default:()=>[i]})}})}});export{w as default}; +import{r as s,_ as o}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function c(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!Vue.isVNode(i)}const w=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const i=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/action/draggable.svg":()=>o(()=>import("./draggable-D6qza0mp.js"),[]),"/src/icons/action/fullscreen.svg":()=>o(()=>import("./fullscreen-Cjm0bPGx.js"),[]),"/src/icons/action/fullscreen_fold.svg":()=>o(()=>import("./fullscreen_fold-BUWP5JFn.js"),[]),"/src/icons/action/out.svg":()=>o(()=>import("./out-CMQCc625.js"),[]),"/src/icons/action/reload.svg":()=>o(()=>import("./reload-BCsJCBo-.js"),[]),"/src/icons/action/search.svg":()=>o(()=>import("./search-DPR73sQp.js"),[]),"/src/icons/action/setting.svg":()=>o(()=>import("./setting-CqYm8XBn.js"),[]),"/src/icons/directional/adjustment.svg":()=>o(()=>import("./adjustment-DIo_g8Za.js"),[]),"/src/icons/directional/close_left.svg":()=>o(()=>import("./close_left-C6k2eGWg.js"),[]),"/src/icons/directional/close_right.svg":()=>o(()=>import("./close_right-CrnE5vtw.js"),[]),"/src/icons/directional/expanded.svg":()=>o(()=>import("./expanded-BswQDJyW.js"),[]),"/src/icons/directional/left_arrow.svg":()=>o(()=>import("./left_arrow-DAKeumRT.js"),[]),"/src/icons/directional/lock.svg":()=>o(()=>import("./lock-dC7sQfx2.js"),[]),"/src/icons/directional/resize_h.svg":()=>o(()=>import("./resize_h-DA2p7YCQ.js"),[]),"/src/icons/directional/right_arrow.svg":()=>o(()=>import("./right_arrow-CbmroMoE.js"),[]),"/src/icons/directional/row_end.svg":()=>o(()=>import("./row_end-CqbNhb3G.js"),[]),"/src/icons/directional/row_head.svg":()=>o(()=>import("./row_head-BCxi2x-p.js"),[]),"/src/icons/logo/github.svg":()=>o(()=>import("./github-B4ARmChV.js"),[]),"/src/icons/logo/google.svg":()=>o(()=>import("./google-GEcrFhWr.js"),[]),"/src/icons/logo/login_bg.svg":()=>o(()=>import("./login_bg-CRcyXHBf.js"),[]),"/src/icons/logo/office.svg":()=>o(()=>import("./office-B5pC1KGi.js"),[]),"/src/icons/logo/ray.svg":()=>o(()=>import("./ray-B93BjtIh.js"),[]),"/src/icons/logo/twitter.svg":()=>o(()=>import("./twitter-DjE7U1HD.js"),[]),"/src/icons/template/dark.svg":()=>o(()=>import("./dark-BqsidBpX.js"),[]),"/src/icons/template/light.svg":()=>o(()=>import("./light-DWbddXnY.js"),[]),"/src/icons/tip/axios.svg":()=>o(()=>import("./axios-o8g4A-7A.js"),[]),"/src/icons/tip/close.svg":()=>o(()=>import("./close-10SEVxdb.js"),[]),"/src/icons/tip/dashboard.svg":()=>o(()=>import("./dashboard-70op-CO0.js"),[]),"/src/icons/tip/echart.svg":()=>o(()=>import("./echart-c_3t778P.js"),[]),"/src/icons/tip/enter.svg":()=>o(()=>import("./enter-CPGcsJ25.js"),[]),"/src/icons/tip/error.svg":()=>o(()=>import("./error-CjWalrOZ.js"),[]),"/src/icons/tip/export_excel.svg":()=>o(()=>import("./export_excel-ZmNoLzCr.js"),[]),"/src/icons/tip/language.svg":()=>o(()=>import("./language-C4AMs4_p.js"),[]),"/src/icons/tip/menu.svg":()=>o(()=>import("./menu-CPMkWw77.js"),[]),"/src/icons/tip/more.svg":()=>o(()=>import("./more-DW-qndwg.js"),[]),"/src/icons/tip/mouse.svg":()=>o(()=>import("./mouse-C_l6KSTs.js"),[]),"/src/icons/tip/other.svg":()=>o(()=>import("./other-DU6bZUrM.js"),[]),"/src/icons/tip/print.svg":()=>o(()=>import("./print-jFo_n0lx.js"),[]),"/src/icons/tip/rely.svg":()=>o(()=>import("./rely-DlDUQEbT.js"),[]),"/src/icons/tip/table.svg":()=>o(()=>import("./table-tYkftQGA.js"),[])})).forEach(e=>{var t;const r=(t=e.match(/\/(\w+)\.svg/))==null?void 0:t[1];r&&i.value.push(r)}),{icons:i}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let i;return Vue.createVNode(naive.NFlex,null,c(i=this.icons.map(_=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:_},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:_,size:"56",cursor:"pointer"},null),default:()=>_})]),[[Vue.resolveDirective("copy"),``]])))?i:{default:()=>[i]})}})}});export{w as default}; diff --git a/js/index-BoXzEMZ5.js.gz b/js/index-BoXzEMZ5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..245ef4033cd501ea66cff44447b609b98d45049e GIT binary patch literal 1783 zcmV#S< zF>AKE=i!p1J^ioML6@j^Zb$$(^^13FXIOHIa)$}50JESwN6}#)AX^cP`P~^vA z&9Yv!rZH+&^ew$o1g3M`zOWa3-ODEqWL|4aFV*#O2^h2L&LlpVt&7GC*n~{5U={T$ zxUsg+ol>#7u3|PtC>+JU->Qnmff*d%7!wb_wIV?5dC|)C#O+*s2J5=kG)6H)mQ5&X zm5Tb#`gV*@lj`;f8^7(uJV=rAhFkmMXnr{Ejn>^_j(r9?TMyTVr?$0j!y!i$+B~gN zQ7_kkd2?i4+&sLlIP`rm#G%tF=|#N`jA*>GO={P#YKcP(MTuM-f(TKD8AlG|kc$}0 zddW%@t+HOy>)`CF9($FGSE+GG05}0SfG%p4lb$e*)BQ`-zg!n0+k=#|R#mU+MPQ(Z z`=d(m3id!z=pg#2F$ddZ7LH2m8qRz?Y?bwj=st7N2L~Aaf8s3~ha3k8Bqe*Q6SYSt zrgQX`96_7oDdvmk9u2(?y`Sy8A%3jrQyI~;JU#hWvainU?)E6hd z6phr|J8kzd=EvwJXu;IS-yvhz4b`PmVAL*P;aq^pZVC>Ct_z1g(%IBi8miX(NL2AX zO`IwkGZ-kt+vNlmMY$fX+B(JV2o&Z!a2PekPW?eFHaxZJ#h?`Di2o zzi5C_o0L&^;Jz13vFmLlCn8|buv4A#*=97FM=*4dr1DP+&}Or~d9WC4hKlW3kWwfZ11cf;#KoaCbY)$WDu8ijFTQ+gk0dlQ8ev-! zS850CYGjlSyI4Y^a3M)LT!8jYr9I}KJqd%)Fz1M7a~=i29CzxMrBCMDERKT6ha43g zNF}FBSV8-qVW%B^*+BB;S5;yL=3wYJU&8AQ7LE#VjtP@o(!vbLw!5_l>U-IkO~@g2W7r zUe{&^S&x7OLn)DAgc%s)0rctVjRZ3n9u}J0$d`VoJgdM>a6*nA44Mt~Vd%!tl@#$w z0gSD^W42{Q*{}eGaW+U;fzdmj3}*GZ1VX4J8es+I0NjVp%#}f6CZ)s-0mJfZhvye8 z8$-A!Yk`D+wV-~TeW!gDOB6J% z*$iXf|9(oalPfm(ZRu{8e)xd(DfDBcM=|qMs;#vAGKsK(SF3zFGOEwRmY8L1iXcbn zh!jFRMf!;WsgqxF%ze~Q*wp>@w}1cl=bw~SeyNC$RYU=ra|+XKD!=~uU*CTECDnZU z$6vqw<)8ogI@L?rnSgtAIF+FCNKm3F7)Z*S9Ck`aH3 zp0}hbHi;IBmjB_8XJQ1+i4~g4AC}fi$%$o}Vwqgw;}3Utnx=h^8_VCKZ}HtqTP0t+ Z>4mkNiGO}QYF4|y`ycrET~8Vl0031mX43!w literal 0 HcmV?d00001 diff --git a/js/index-DXOaZCDd.js b/js/index-Bx-Mwvoq.js similarity index 89% rename from js/index-DXOaZCDd.js rename to js/index-Bx-Mwvoq.js index 99998c41..6c50a17c 100644 --- a/js/index-DXOaZCDd.js +++ b/js/index-Bx-Mwvoq.js @@ -1 +1 @@ -import{J as i}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const H=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{H as default}; +import{J as i}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const H=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{H as default}; diff --git a/js/index-Bx-Mwvoq.js.gz b/js/index-Bx-Mwvoq.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4bf803574bd4df60b9e2afb3e17f201ceede0ba8 GIT binary patch literal 983 zcmV;|11S6-iwFP!000021BI1cZ{tK1hVS_mVXhLbXKK4mKO9n-CS6Lmn|`HTwN({O z?UQB_d&Zp^Cru+uAjAb1E07j(wMbmSB}m+WSpLnn?9V{{XsJsV6icyvo^$;Aysu;y zMndY@W`(K>OZrlTh|CRy7%AM^wa;FN$qpGR)Ll0vk_Ei7{qbIp zZf}=4pH7F$wTNXA%f#*F!~G*1*<~h@jBA`>i^RlhzE~eFnxB-RK=@P*FerC{SWCpV z@chx}e7*ZAE_3cUhFC$*6B1m@BrC-1jbm`<$pV=-acg5#U+$>k<4tNnCHRlDt#!99 zpAC2V<+gDQIA2l}#OWUFa#!1bzSi}o`mr~;dyUqlzA}n8ClB^Zg8-i~?z5=y@=b#TfOe_)q`9_j5C_9XRb}=)AY5cyLgkqzXQ^fG1n{voJH$4Ptxmm+WyvKI8aZs zG1Jq#Jn+G~yqK&!0vE}o;E)P&5$y{)C%XFW>(8x+o$ecgBI{ zYO2GNKs6k8gb!6t*%(OYX#khTj0WtSJII4HgXuIM`ZNx-Q>`^uPu|nI7HciIG1Jos z9K?8EAVb5Yc0M!>#je0Xn(-+z1aAe*8)dU*nnbZ0RA&*@0|(8?Y*E;UP~1PqK4{7U zWL(4`r%rAGkn}G}YRUTrcHvUzBGJ2_f4uqPOH?~e(jz&o8KQY|+UN^e4M10*X*S>^ z%WS}tCpA&1%B{YB^TXTUzCusHC@gSL2PTyxAxD*tAQh{!MMqHCp>l+b%m4?OmWeGp z{pGudq}Gt2W65Ve)pTFP(gQ~ro(STQD@P_tVNSI+%fZTjS;XTY_#a!CF}t0v2TYOT z!a#x_L_XEv6nBuLo2&PcrZ!TMdD}m7lkBP4_L5oyF0=2~M*96KbR>-r{sw9Rg!$G6 F007O{>_`9r literal 0 HcmV?d00001 diff --git a/js/index-CETCbL0X.js.gz b/js/index-CETCbL0X.js.gz deleted file mode 100644 index 375b960d6d5c4af1189c7b80561331e9c6a4103b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1782 zcmVF9z5}4AVz)(uJR0v({ zljIWHH@&_NP|H%5GBahSopx2G?6AyC8BMqBNDFkP+oinik7?|LPyGukza%7-wn(d$ zkZj-coO7Rh&UwxaSSu3BtjiH(L}Y%zdldOA-ecU(QlfF<`8**7L&&h3%EXO7T@hyt zt_S;GoOoU~DFt1g7iWxAn-~`_2;IYf9GybL!>u?4&CeLAgqTQ(iMWvN8YH9RBb}|7 zBE>ord|0O#7kU-aH`5vaqzPmpk63@5Sjhw-AXijPZ~rziK2 z&$H$Th8Ll)9s%nHL%Iw?dN_Y0ORwE-Wuy`X8Tr%&F>z6BO9<)Nj_!haW%e|X07e7X zezTD48ygT>ajB9CrU6qjp^!?%#qL(J>C1(Vt|4RQbSEQ^C@816^^OhBeL6FeZFQS5 z1euTm_F!?bLztNAx~3%J9jz!srT}`@RMk|6mpdV&U7bi5^7urJk*W&QSXWXBF)m&d z(#4tXF4B3k6=gE48bYr&aN*`i=>#3DGoVOjK?}siwoV~4F*r3gacAU23t$~1ubMfm z3q_y?HW(-dL(Dr#o0ypL5vevYAzlWAl2r#QYJmze;q!% z-U)z9b$(V7t(O&_F%hqBG?@Yx&k!BWNvhkSv{L*#V|v~)2TMG-D}#+{Aa=y z4DVKPikdpZ8VG*<>qVz>b||9^o(2abGhD)KzR}KlzK`CX?LGw@wnx1upwu=qDg@P* ziEgmSP|{3Z>Wf+?RVD5`D&q4hHWpjBf~Y_i>yRc| zk?5easHGzfBgJ2k0vf_qQz(!CGB*uqt*YF*Xkf)si23ne!I+L(xOe0mDMsh*YJ)`fGtH1e9 zX?rp$NBzTSQLE@jjmG$5BWN_n2m6EQKkb+u<1Ga-B&obgkb?D`r0~?#CCyIuM~50m z9tpI6>r7E6d7@u4Wf=^^>;6Fg79$L)l3^!F4~`l!+m7{6U?$ZqZ;}%|6VM1g1{-8# zqMDj+NG30eqL)iXMj>lNA$B4sMU=xj@}xHkS&7=qJ!&+r$xB8FWH{}H`Hu)hDwH(fU_^A5x?*DwQ(J?fwLZrI4SlN5!t}Rt|%9Wj8 z+^yx>;a#V^?;NhUziqgS538$-&f2#7sjDc*e!uR1yZxrT5Tv1U@YGq`aP}A6e?F^y^Ka+jlfcUh zvhvC)fA@C(er2cZY_8V+{%3dTYv-$t+U8;PU^7BNBMc(Wiyz$b^UBU{gi#ZMDpYos zLlCZuHsaoUQY(KR@r2?pd_2$nglfE{qG?b^R3w82I+HjRvh1VjF7nnip$bq?q;m;R zHHOrF!s(=s_uWrX&fDglQoTdWn?|4DkY3|9KI45gpchTXTP38LAhA3)f>FV9M895C z5Ch3KaS|ji9h;ND%PJu1b&9V`kEB0aV|;MS9t#wDKCJThTu+TF0FwT`O*18yOnUqM zp+v9}iAx}QKXRiUDt5Lz^U+%MMv?qe Y_rTooKagR{?4IBK7rx83RaXuG0K`;ofB*mh diff --git a/js/index-C_p6s4B3.js.gz b/js/index-C_p6s4B3.js.gz deleted file mode 100644 index 4c09fc96622d75e1427f293b41fa0fb4d98ed8a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1123 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 diff --git a/js/index-2iyrt7kQ.js b/js/index-CbJT1VWu.js similarity index 86% rename from js/index-2iyrt7kQ.js rename to js/index-CbJT1VWu.js index 3ead9a87..694d13b0 100644 --- a/js/index-2iyrt7kQ.js +++ b/js/index-CbJT1VWu.js @@ -1 +1 @@ -import{G as e}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const b=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(e,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(e,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{b as default}; +import{G as e}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const b=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(e,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(e,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{b as default}; diff --git a/js/index-CbJT1VWu.js.gz b/js/index-CbJT1VWu.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4aa8fa25b2c73d0ae771cd3ef9825bdab621d310 GIT binary patch literal 801 zcmV++1K#`}iwFP!000021D%x3Zrer>$M1a#g(nN(u1LzVB^oJMlg_6j#g5{@4h&&M zj>MJ7U1mQ-O9JmniatYo@3BBGanPqRnwwvtpyarqs-i`&yTAF*?EGhkrWqG%`M5@8 z4T_QAsev0Y=TnLN6KD8_=P&U@8V7X68MqN@A%KN*JdvJ*Exe05y&p~oq}Qu*5t&b< zXJgyOwuOTB*{gGuIaMYTlqs~r_OOKxBYrg5vmRHWnFh2jC`)vi)4|qYron6CUEH)# z5WP6;hjUepN_a$M?CoNEA3HYk^Hyi7pXF6(B2mcsl$Kf+ZlQ}o`&DFHttur$0l-E& zNxW8>90lo%3x68ZZ5a{B`=rhD>G-Js6jeEIra?;>gj|4UTewqwj{juZYIo&idytHY zfM`qDVgLB*`Q+uO8m1LZBs$t%oIme{gX$e+3Iqw&+9eA+dnmX#9`r93n~swtK|{(S z&&C$sM}9WxwE5oohL@C4Qd%^o3}qlBl?o!Mh$?Gzusv82o`Y??k513_b=>T4v?k&y zQXJ8gjKOnOGZFZ`N3Y@Jbrpm#CPGQCg`6R+oH;9h6;Xpz~XH?DaXOzW9;$7a^0^d3M z%|@6xlT);wz>qVkYQu+T8gK+7%E0Go#u+fRvt%R%*LXS-B!vJ{ZkQ63&UWfc0ZI$D zEDCeof%~IcDHIAI3eLJbf*nTa3~={R0$1j8213!0B<=&tlym{^TgNgT>#{JH5sZjV zl)F=Z`2E{|5b=qK%%!3#0oPca)ik}met+}%)7RgBzWMme*DqgguRj?7CI{wHiqJJ; zr84O@8hM`Mm7JzHX${` z{4YgU7tQVU`#*mD@#d%B{(tF|#dMgEVL3K=|MsJgh$w|DCE)0jk1rcef($1Yk4`D%CGeSaF%*MLSuNu;G;zy<6!`x^WrF5#k! zYT?F8BN(XZs)&a~cKi~~FW^ERRrkwFJ-xO+4eCl1aNeV)my642uetaj%)8}jlnev_ zYw0NR%Z41);*Gs(uS2iEhHYaExim&A8cDPg-!1Ld`>pAAfffQ-Fu+|S#>FMHwDsP0 zlWc8WrvQPRh$!y%+N+JbXd37DHE0RVfD7>RE?%0pr}{y!ytpa5*B8kS5fENew$fNX zxYw=E%ubmCK>{_}tcwftsJ6G>Z0sG@XGD@HLQg0Q{XBN@0;(q6rA0o!JF|bvC^2ho zQ-%@{l1c@kR79CM3OL`)5PkvY@dDc3SNe$Z}MxZrynZ_a9CJ zA?OgHq+iBm?4l|hK3y-yGtCYKun@!;Q+u??_gO1HjZre9Py7Ndn#9%y_t6@Kf12AA znkgCs%GPqZ3lX$7YvKBJa3F!AeX0hNT(i!qc)GuI4S2k@%T+Y49v7wU^bcTV{YHA_3%-ou;WXTE}FBF&m^6)uD1c!<>;C2p|e}HhBm+ zE2MqP83qxN(z8GaE>L1fQ|F^u>`3+I$PUN+jX|^_GazS3@H?4B&d{V%OV291uH`7I zBJiw|TbesR{`B>$uTD?CIQ#YMvlqWuP6#p(G*Of@&pJE$^8DzNzrOwL^p79UkB=^% zeRKBW==Jm8PhWjzrM6>?AF;@YE9ta2Hy#^1Z1P9KLM6}I3D*$sJEvKucqOHN? zAf4EowYo|5idKp{~El#iP2LS5yOIdgA$6FJB15|j2ib$rFb~35M!Njg-)2E5l}-l$08Ih< AX8-^I diff --git a/js/index-CdBUAOSD.js b/js/index-CeuxmcIn.js similarity index 89% rename from js/index-CdBUAOSD.js rename to js/index-CeuxmcIn.js index e1c66709..179eb09e 100644 --- a/js/index-CdBUAOSD.js +++ b/js/index-CeuxmcIn.js @@ -1 +1 @@ -import{v as o,w as u,e as i}from"./hooks-DtYdZWXJ.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as a}from"./utils-BmI4YPvf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const s=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},setup(){const{router:e}=u();return{goBack:()=>{const{appMenuKey:r}=i,t=a(r,"sessionStorage",{defaultValue:""});t&&e.replace(t)}}},render(){const{goBack:e}=this;return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"404 资源不存在",description:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NFlex,{align:"center",justify:"center"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:o.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("返回上一页面")]})]})})])}}),T=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(s,{status:"404"},null)}});export{T as default}; +import{v as o,w as u,e as i}from"./hooks-CQ2bWowP.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as a}from"./utils-E4zYKOc_.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const s=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},setup(){const{router:e}=u();return{goBack:()=>{const{appMenuKey:r}=i,t=a(r,"sessionStorage",{defaultValue:""});t&&e.replace(t)}}},render(){const{goBack:e}=this;return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"404 资源不存在",description:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NFlex,{align:"center",justify:"center"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:o.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("返回上一页面")]})]})})])}}),T=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(s,{status:"404"},null)}});export{T as default}; diff --git a/js/index-CeuxmcIn.js.gz b/js/index-CeuxmcIn.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fc1e2bb40fa1b673103c580dde9e01aede23ac56 GIT binary patch literal 1030 zcmV+h1o`_PiwFP!000021C>?FZX-n$-SZWpg+^|vtEStJJUTLJVrPKKJMmoZhDU5{pnPf=*0#)1b#32E(YN`6%d+s^+ zl!|r}F4V9$L*xv1`sSk@Fdv#W1n*k-ev9*tM3t@llgGTjiQCdzq*;}P??+_NmVt*o z4|^`E&hPH*p(HM?F1V-~ ztu58Ufts$0c|>F@C}M98=RH*EmlituVSgIbmMG-BLrpIim(YHFekbzW(lknj0)RDi z90w&sj;h_Y{Ys}rufc{*V+^@6Mk^Xiv|K#eTiFQf)9pen1h8;`+eVCwi)dlvz3n>L z*tksr0yz;;*y}WxYagO%T+q{?CDcPMAn;tgFl|regHCCFUAAv8k}V=2x}|KXwtBeI z-fT>lQKmqUP>nY0;`}VC?yuHs`$spnACfpmPbiB554(5{Rg(6?JfGdWv46@aF>7s7 zh7u5xN(GTrM437A*sEuVAdfvfhqia;bgNLiAwS|>q&T8o(u5$N<)~WOc<>0e9!&!w zY!RVkP{Jkbq6!>6T`hEPG&>T&A`oLt_3=FKvxYZ~Q8K1af;=vm#8wAe=pluFnp+o| zDcS{;t>tPLB5bTzqt)BsKte@(R1GG%X02uMw7+l*c)Yc%RY5P`-bSO;hMY+?Bg?xQ za0Cs?pu)QeXTVf$$VeA_Ym+o#8>EhvP@B=_F?lvz|l2 zwF2QoTGlyxQGn8d4V!$4gdIO;m){-3NRq4p(<{!i^}l~Ge&ACfGF5q=Mm(r zi1sXJ7{)|O-vS}HK#3tuosVu}N2=FHb~xs57eo^>19FB0zmr+y3{5Jv^sSQXT8^SB z2Hz^W#hHtfPhY?K>g@E3^IyL{fANduL?A;!6Gb`mt@GnAFOEO?>)YSX{`m3Yxj!7THaOez4Oq5<$B}3@qo08{TmLAL6sq&(BUjzI=Id`Tb8B{XuG{_JN(Iwp07JOR#KW zVQxavEn1VLk5hd;d3S{DS|Ut`)L}Y~4ecTvW)DKmJP2bM>Ec^|14#@(Jx&Jz0LWtU AjQ{`u literal 0 HcmV?d00001 diff --git a/js/index-CwH8f46E.js b/js/index-Cvja3Gcs.js similarity index 95% rename from js/index-CwH8f46E.js rename to js/index-Cvja3Gcs.js index b5303d09..127246be 100644 --- a/js/index-CwH8f46E.js +++ b/js/index-Cvja3Gcs.js @@ -1 +1 @@ -import{P as r,R as a}from"./hooks-DtYdZWXJ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const g=Vue.defineComponent({name:"ModalDemo",setup(){const t=Vue.reactive({modal1:!1,modal2:!1,modal3:!1}),{create:e}=r(),u=()=>{e({title:"卡片模态框",dad:!0,preset:"card",content:"我可以被拖拽的全屏card模态框",fullscreen:!0})},o=()=>{e({title:"模态框",content:"内容",preset:"dialog",dad:!0})};return{...Vue.toRefs(t),createCardModal:u,createDialogModal:o}},render(){const{createCardModal:t,createDialogModal:e}=this;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(a,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(a,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(a,{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`,有时候会用上。")])]}),Vue.createVNode(naive.NCard,{title:"重写 useModal"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:t.bind(this)},{default:()=>[Vue.createTextVNode("创建卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("创建对话框模态框")]})]})]})}});export{g as default}; +import{P as r,R as a}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const g=Vue.defineComponent({name:"ModalDemo",setup(){const t=Vue.reactive({modal1:!1,modal2:!1,modal3:!1}),{create:e}=r(),u=()=>{e({title:"卡片模态框",dad:!0,preset:"card",content:"我可以被拖拽的全屏card模态框",fullscreen:!0})},o=()=>{e({title:"模态框",content:"内容",preset:"dialog",dad:!0})};return{...Vue.toRefs(t),createCardModal:u,createDialogModal:o}},render(){const{createCardModal:t,createDialogModal:e}=this;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(a,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(a,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(a,{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`,有时候会用上。")])]}),Vue.createVNode(naive.NCard,{title:"重写 useModal"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:t.bind(this)},{default:()=>[Vue.createTextVNode("创建卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:e.bind(this)},{default:()=>[Vue.createTextVNode("创建对话框模态框")]})]})]})}});export{g as default}; diff --git a/js/index-Cvja3Gcs.js.gz b/js/index-Cvja3Gcs.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..dbca7f2b56a05e4b0ff0a39185852e098eac4326 GIT binary patch literal 1564 zcmV+%2IKi3iwFP!000021I<`%Z`xKA{=Q#9{0Su6#gJDbDi+9I+B8YiG*vQH)UhwY z#Q0MCn!F$+`jQm#qO@w-tSs%8P0dg@g;tXyl0yH?upyuF7p9AWU=kR8nKTIrbnkQS zInQ~{IoDVSN1%*i;}%x2$m9h6V&efBh6(yo5W;zd@?Lk$-hvC`bVwlvg$kUYFLA0Y z1BqLrLyE^i+v#p3h;AK1|G&v518qAznkyrA5}sZ8!16n2K)tPLz5$mS3~0g zvzdwnQK5#rm#43eaenijAR!>L95Ph0(~e%sH#6d&oLO#GoE1fCR*-lPL)+;-${Ps{ z^uyliCM^X?V6jAVf<#4ttOyDMyno?6nzy(hqhB*uzYvK8E!gkSq2ghx(FekiAQgbr zh}9M|tWd?O8VRt*!WhW7x)`$Z%TfR3bagRt8yVwdz#`xRakp%>k*eEjb6<`DYYYiU z1TI3`+$*IX>6tw}aZle{B}ks-U0rrEA_D~=7s0VIPmmmx5Rj0I(34NJt!(lA>+-LE z=~UM1gw3uS!1eRB)fMgFh^V{g1y+P}wW#8@ z_@E4sDoZh%rg0(=oB#pEifp98)62?yC3h~hy5g&xV64G-oHVMZmd{wT8M?p>#N8+; zC{@=M?AHKIjY1w+C02+6dh{C+ERwM(kdeT#B94}f@gTseB64BoKeVvJzR6lnA~K99 zM2D6i?U4vN2~tu;k!;wS1dFJ;9R^`2FO5S*KmwFp7X8Pp_ISU1@U~dkD(2RTxrF}b zUZe8G!e*&(aGKxH_V4SjcFPAJN`-@B?%0B46`bZbPVWC!JW3XG>xQYGdaC6UrSwC6 z=TJ+$DCX1UM{l&XjCPPN7B;oy+q#qb*?%YQ6Smtn@?)tql%K_@&w9Ci>XEnxE!yL3 zX***i0P`+9Jz3eTk`Az<0xbH@;c0%Om`|7X@71CDv!woNx9a(J9DmOFXUUingbOZQ zYqZhVBmt$H5gs=%-XdJ8`*Op!TP164Y^K=Me&%j&T_p`<_2d(*zWG>8_~@{h+dfmy zNXPrMwwBRf?imC-;^t`2&EZy?W>AgkR@O*qi^=t`JrHRt^7#Q*RjdO_&i0g?4U}qg z?f*vVqM1|=?kubh2h@;?5R}Lml)R$A%~!CE61OAP5Pow~+C|>prL$v~*`spyrM|an z_S$jEn%eQd8|d9_g>Q=EWH(XXzo$Lk(02}vS$&#MpG^u&!{j#l++x&gWdnC19&UPS z6A!oTpY>nW|8r zsw*j%MJqf#%ho1Nn9<`FJ^8$xSTWL9zxwbEQTRpM%9bA#O4}Lj!%i``*7{;51P@9u$iCwEkB{ zTX|i~C5pK>TJ}gg-Y%sdTJCU)Vu`Y{z|M-`&S`!_-%ZsYR7%^Kvxqt^!IMXu+Ug67 zs({La8Vi OSN{Ody^@r)5C8!GZV5&J literal 0 HcmV?d00001 diff --git a/js/index-CwH8f46E.js.gz b/js/index-CwH8f46E.js.gz deleted file mode 100644 index 4ebdd936e22fd8a0787e8a3b875523fbe906137d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1564 zcmV+%2IKi3iwFP!000021I<`%Z`xKA{=Q#9{Rt%d7DHZ%s92!g+NDXFrRkEXN?rRB zOpGtJuSrsbL|>9ZUX)f%o0X;AvZ)#BrexKmh@{XzGux0)`3uv z3Y7T;5LSII-~?Sv|HzkP)7;2NBTnEJ!m5u2EDKmCth))-APRBIpbAvA6b}|9s>fkuPfE%qOByeiT*9F*K;9?p7 zTzCJhc4e*+6jm7?p;?if~tC7a{(6gGGi0HTF5=#lo|m=7>pP( z!p%URt6UQS|H!55@Y?l8Aml@wf>mEP=mt*45AWU?az~mDyQ@H1fJy}uxY38^8goU2rxQP|XfhTfkSR-6)k)!l!vSIFEI8zNEXG8>f}x_kzetXr>xf z!jTwIAl4K)4gesDz-SBxRXcXj7EeE?2<6;)w8~1Le1f%x5((O>o@zeh&1U!vGnnw= zkf>H%+lXHaG%<_>XqP!L2Ep(p3C`2;7*w#xa}tS`jtelzX%hAj=HIulBfjZsPNE8m zs#J%TAMB9|xhY!KB#Exu8i(_^vK@gDq%4dgRm38aJvQ@)J>&6CY4=aPu&(Ep^<2{Y zW4m5?y|7j+>>lS=jh*}EtF6-R`(j~N&mG#ZqQT?*>e2mQ^@Eh2Td_>d^iw0BEM^{> zoBKxcg`Urp9=$P^v&L>lFRU4A{0 ziW^xg0fcwq>Cxg^g>;aURA@6d_mA_ddOlO!xmSal&r;^At%~QH3GzARpQGby2+es& ztpTgAX$r~LqXKDQvPF3`?}fT;uSQqfxRGL0`!#lR>nf=uYo?wM^&5{Rgb()h+{TG= zRyy8gjODEPa@!)<5jR(RZZ5CZG=r*4*Y~WHwwPT1+5^$HBA*^`6~#KBTNBrCsFhUAjAVxpz?7dueVj zHG1thWlin)-wpJxw!$~XakP~z?c6gSubP|t)~r6xXHF)Ct!{E#eQvYrwY)*PkPJ67 zy+(%H#!u$6RI5?ikr-^JVp!KkRe(-4Fw-l>a@L}0>=ul}9qLolIVTD@bevByjKY*D zFqM_G$7U3so@8r{B+Tk@o0)oEN-kRIt6hEMhA8}OtnZZ`6p9;Jlx}c4>ugv6cM-K{mK4bos zH5Om%xul+ZW9%Imha1JrL)$H0Rc$d&5xLtEymg#kHMi2W2bJPR_9UWCOYrE?nz8i4 zrm3*}Ao;Ol69e)u%}zSU(b@D${b;;9{FJc?KhkB(v3WD$NF*EsaK8L@Vurkys2rLY O_~IX>8980F5C8xbGzNeG diff --git a/js/index-DG3hJlZ3.js.gz b/js/index-DG3hJlZ3.js.gz deleted file mode 100644 index 8759e2892b74282fb3fa4acfcc2e01cf6096c944..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2491 zcmV;s2}JfEiwFP!000021GQOuQ`=S+|9?M)b9Xyq?_Q~rYzJEzcL4+4cFCiJkR}Yn zT%>FJf~@P_d&MIj?La0?Hfcz9XVWA@J4;`gWV%z5wrNWt$(IR!@K?V==Ss4%fn=dg zW*DKX^FF_Gj*ftoE0l?9e+=;$f_eGN@(YZXf%;~N(iyG{h;#P&v+uvFPIGXK1nfY4 z)AAU@uC<^}^Ik*M)RdAv**7wYPM+-Mv(dsd@6}aZS9MLvXNKv>*r}u4JQYSEQHH?d@)+Sr03rLlwu9HVsvqob_;TQcbBzO&PF{_m5f&qFc(LHsYn;l&bfr zhOXr2(%BjB-MMb2X|7n5&Jd|fQ`5@%$;@e6*V5fw++rBJ1KT{(6 zSyV7@8%>^@DGrXlqjdB2&U)D6c+#Q__v)IO?G7jZx0!V21fSkth?fw<_C8|$qr>xm zpFUOS7V`vgxYA#KCw1=B>@FH{1!l++AxfHR990I+4^NJszi?_7;>dB7DdO6_x~i!? zO1?6k&CsLgc40|ef+R#m;wlx)IN<`@Tp%HRG*o>u;OI3}UF}gu#(KO`a&%W}Y+68&RnQlgGl@JrWH?5{sP08a69}FkUyOdpE*tIc>cm~d9=$u>7 zyLkk6$W*VPCS~;vEWD?@OYq*rPcqLHq>PmSvKCIvDx4UwhxcR0$P#3hh=q2Ix}`z( z!CZD9<_OUijCj_V9#O&yw5ZEP>_TqL!>Wx7#Kn19u22`dB3^Y-8Jl2aFvtXe91E`! zPgDb$aSv9DSmY(?9hVE_TG(`U z6K+<;LIs<^LIM{lTL92T0-59BICTL8qaFqjoW-`hFL?lhAw~cMr;(6X&jk}cTP6P&!ds88K2+iQw01^m5 z2N#41EG(x9=m1YJQY>O-0wQo3_^^d9Wdysz1hbe4Vj-ucL0`>AfEusvT z5pi}1sZ1&&oN)~Y$G}812gbVx!Nl&Wiy{u092pGc0$DRA z7^Om%EMgc%i25Bs7pNtRGSmkAj!B{?4XA56)RQTg)u55oprLCM?bh$e?JKe>XNR6K zpq|yCkxW4&tHESagUL>_9WcJCVAC=>0~#{ebV?4az-+41Y^!2kkX~>Z+hU| zgr9(g9L~K}b=2sEn8QBI2ajwus89J|Fc(kc-m21g;;$^8Fz1MC(>e7|Wz0D$Vs#EN zm$=0^*jit%-F&#Ud2jp5a_y_-`ucbE)&JB!dDi^=!9PI4hkcNPWD7+7s3>+Me zBT-Td4y7y}5AGRqZCZ{e{-P)TtZQ207!Q3?!#Kya2~`G~bMaiPk1@0m?@6cy;y7_F zp_Wl4F16x#A^~>^>IW6{k1;Gf=2oW=$0sWi32qi)u=NZ_D?}NVkZU_QI-i!v6+)Ii zMv!Soba@Dfc__7=B5j2yf(OIIZ9m~qRaH4>1s%Z!9(NM3Og%T;i_AgjxgEzo=v8ba zaBymA7=jEJ~T&4_j%=aTgYoDv`tI6HbMB18IrzYy>M2YYy zg)te9#V`_h>;$!O9N1(Qz^dgS&P@>R)WC=1yZKy1X0duAkC+XkH30<7vBu`5t<4|h ztI);;%s8(SMUVuL{Y5l(xUP)LeTOvkL_@vV(q$>6yxWOp|Z;18M2^grF|0QaA4qYsQo{sqVCoD!(n`@?qk| z3Oi5=vjtw3gncb`w(MbT)|S_sPoMqYjb6Et5!ZV```a2d-tB8>)I5a6!48GMig zLpPwdXE3ZV%(47XK+Fby(1eGmuXTsr~axeff*V%BA|so#xf=qK7vh zHt%1Sli-tQzdX5K`}xPM^;`9;AIXNgexQ{>*-!<7@T#WuF1XV3oAfe(Dy__j*en!$G9H`reJ zSM$!zuF#<8cCpm&K5Kln(H;FOg0uApp&+2>a3IVM1X%O&{b^*N%%A F007JS*eL)2 diff --git a/js/index-B5JnmBGm.js b/js/index-DIkcQqGC.js similarity index 99% rename from js/index-B5JnmBGm.js rename to js/index-DIkcQqGC.js index 73f95552..972022f8 100644 --- a/js/index-B5JnmBGm.js +++ b/js/index-DIkcQqGC.js @@ -1 +1 @@ -import{d as _,g as W,M as q,e as v,f as M,h as V,i as A,j as G,k as J,R as P,l as K,m as X,D as Q,s as e1,n as t1,o as l1}from"./hooks-DtYdZWXJ.js";import{d as u}from"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{g as i1,d as o1,t as c1,f as a1}from"./lodash-es@4.17.21-3YkgETI-.js";import{g as L,c as n1,f as b,n as y,h as B,s as C,b as z,i as s1}from"./utils-BmI4YPvf.js";import"./vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js";import{C as r1}from"./clipboard@2.0.11-DheAgBlr.js";import{u as T}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))o(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const c of a.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&o(c)}).observe(document,{childList:!0,subtree:!0});function l(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(i){if(i.ep)return;i.ep=!0;const a=l(i);fetch(i.href,a)}})();const d1=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:t}){const{getPrimaryColorOverride:l,getAppTheme:o,getLocaleLanguage:i}=_(),a=Vue.computed(()=>{const n=i.value;return W(n)}),c=()=>{const{message:n,notification:s,dialog:r,loadingBar:d}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=r,window.$message=n,window.$loadingBar=d,window.$notification=s};return t(),{getPrimaryColorOverride:l,localePackage:a,getAppTheme:o,discreteApi:c}},render(){const{$slots:{default:e},discreteApi:t}=this,{getPrimaryColorOverride:l,getAppTheme:o,localePackage:i}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:l,theme:o?naive.darkTheme:null,locale:i.locale,dateLocale:i.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,q,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NModalProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),t()]})]})]})]})]})]})}});var p1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","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.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},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 u1=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:t}){const{getAppTheme:l}=_(),o=()=>{const{appPrimaryColor:{primaryColor:c,primaryFadeColor:n}}=p1,s=document.body,r=L(v.appPiniaSettingStore,"localStorage");if(r){const d=i1(r,"primaryColorOverride.common.primaryColor",c),h=n1(d,.38);s.style.setProperty("--ray-theme-primary-color",d),s.style.setProperty("--ray-theme-primary-fade-color",h||n)}},i=()=>{const c=document.getElementById("pre-loading-animation");c&&b(c,{display:"none"})},a=c=>{const n=document.body,s="ray-template--dark",r="ray-template--light";c?y(n,r):y(n,s),B(n,c?s:r)};o(),i(),Vue.watch(()=>l.value,c=>{a(c)},{immediate:!0}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),j={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},g=()=>({lockPassword:null}),h1=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{setLockAppScreen:l}=V(),{updateSettingState:o}=M(),i=Vue.reactive({lockCondition:g()}),a=()=>{var c;(c=e.value)==null||c.validate(n=>{n||(l(!0),o("lockScreenSwitch",!0),i.lockCondition=g())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var c;(c=t.value)==null||c.focus()})}),{...Vue.toRefs(i),lockScreen:a,formInstRef:e,inputInstRef:t}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:j,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("锁屏")]})]})])}}),f1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{logout:l}=A(),{updateSettingState:o}=M(),{setLockAppScreen:i}=V(),{isTabletOrSmaller:a}=G(),c="HH:mm",n="A",s="YY年MM月DD日",r="ddd",d=Vue.reactive({lockCondition:g(),HH_MM:u().format(c),AM_PM:u().locale("en").format(n),YY_MM_DD:u().format(s),DDD:u().format(r)}),h=setInterval(()=>{d.HH_MM=u().format(c),d.AM_PM=u().format(n)},6e3),f=setInterval(()=>{d.YY_MM_DD=u().format(s),d.DDD=u().format(r)},864e5),m=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{l(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},U=()=>{var k;(k=e.value)==null||k.validate(Y=>{Y||(i(!1),o("lockScreenSwitch",!1),d.lockCondition=g())})};return Vue.onBeforeUnmount(()=>{clearInterval(h),clearInterval(f)}),{...Vue.toRefs(d),backToSigning:m,unlockScreen:U,formRef:e,inputInstRef:t,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:t,AM_PM:l,YY_MM_DD:o,DDD:i}=this,a=t.split(":"),{unlockScreen:c,backToSigning:n}=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-wrapper"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg__wrapper","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(J,{avatarSize:52,style:"pointer-events: none;"},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:j},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":s=>this.lockCondition.lockPassword=s,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:s=>{s.code==="Enter"&&c()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:n.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:c.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[t,Vue.createTextVNode(" "),Vue.createVNode("span",null,[l])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[i])])])])])}}),m1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=V(),{updateSettingState:t}=M(),{getLockScreenSwitch:l}=_();return{lockScreenSwitchRef:Vue.computed({get:()=>l.value,set:i=>{t("lockScreenSwitch",i)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(P,{show:this.lockScreenSwitchRef,"onUpdate:show":t=>this.lockScreenSwitchRef=t,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(f1,null,null):Vue.createVNode(h1,null,null)])]})}}),v1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:t}=_();return{getWatermarkSwitch:e,getWatermarkConfig:t}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:t}=this;return t?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),g1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:K("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var _1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","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.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},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 b1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=_1,t=L(v.appVersionProvider,"localStorage"),l=Vue.ref(!1),{logout:o}=A();return t!==null?e!==t&&(l.value=!0,C(v.appVersionProvider,e,"localStorage")):C(v.appVersionProvider,e,"localStorage"),{modalShow:l,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(P,{show:this.modalShow,"onUpdate:show":t=>this.modalShow=t,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),D=Vue.defineComponent({name:"App",render(){return Vue.createVNode(d1,null,{default:()=>[Vue.createVNode(b1,null,null),Vue.createVNode(m1,null,null),Vue.createVNode(u1,null,null),Vue.createVNode(v1,null,null),Vue.createVNode(g1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>X})]})}});if(typeof window<"u"){let e=function(){var t=document.body,l=document.getElementById("__svg__icons__dom__");l||(l=document.createElementNS("http://www.w3.org/2000/svg","svg"),l.style.position="absolute",l.style.width="0",l.style.height="0",l.id="__svg__icons__dom__",l.setAttribute("xmlns","http://www.w3.org/2000/svg"),l.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),l.innerHTML='',t.insertBefore(l,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const y1=()=>{u.locale(Q)},Z=(e,t)=>{const l=new r1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},M1=()=>({mounted:(e,{value:t})=>{Z(e,t)},updated:(e,{value:t,oldValue:l})=>{var o;t!==l&&((o=e.$$clipboard)==null||o.destroy(),Z(e,t))},beforeUnmount:e=>{var t;e.$$clipboard&&((t=e.$$clipboard)==null||t.destroy(),e.$$clipboard=null)}}),V1=Object.freeze(Object.defineProperty({__proto__:null,default:M1},Symbol.toStringTag,{value:"Module"})),w1=()=>{let e,t;return{beforeMount:(l,{value:o})=>{const{func:i,trigger:a="click",wait:c=500,options:n}=o;if(typeof i!="function")throw new TypeError("debounce directive value must be a function");e=o1(i,c,Object.assign({},n)),t=T(l,a,e)},beforeUnmount:(l,{value:o})=>{e&&(e.cancel(),t==null||t()),e=null}}},k1=Object.freeze(Object.defineProperty({__proto__:null,default:w1},Symbol.toStringTag,{value:"Module"})),S=(e,t)=>{if(e){const l="ray-template__directive--disabled";t?(e.setAttribute("disabled","disabled"),B(e,l)):(e.removeAttribute("disabled"),y(e,l)),e==null||e.setAttribute("disabled",t?"disabled":"")}},C1=()=>({mounted:(e,{value:t})=>{S(e,t)},updated:(e,{value:t,oldValue:l})=>{t!==l&&S(e,t)}}),z1=Object.freeze(Object.defineProperty({__proto__:null,default:C1},Symbol.toStringTag,{value:"Module"})),H=(e,t)=>{const{line:l=1,type:o="block",width:i,popoverText:a}=t;if(i==null){console.error(`[v-ellipsis]: Expected width is string or number, but got typeof ${i}!`);return}a&&e.textContent&&e.setAttribute("title",e.textContent),o==="line"?b(e,{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":l,overflow:"hidden",width:z(i)}):b(e,{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:z(i)})},Z1=()=>({mounted:(e,{value:t})=>{H(e,t)},updated:(e,{value:t})=>{H(e,t)}}),S1=Object.freeze(Object.defineProperty({__proto__:null,default:Z1},Symbol.toStringTag,{value:"Module"})),p={vRippleAnimationEnter:"v-ripple__animation--enter",vRippleAnimationVisible:"v-ripple__animation--visible",vRippleAnimationIn:"v-ripple__animation--in",vRippleAnimationOut:"v-ripple__animation--out",vRippleAnimation:"v-ripple__animation"},H1="v-ripple__container";function x(e,t){e.style.transform=t}function R(e){const t={},l=e.currentTarget;!(l!=null&&l.__d_ripple__)||l.__d_ripple__.touched||(t.center=l.__d_ripple__.centered,l.__d_ripple__.class&&(t.class=l.__d_ripple__.class),w.show(e,l,t))}function O(e){const t=e.currentTarget;t!=null&&t.__d_ripple__&&(setTimeout(()=>{t.__d_ripple__&&(t.__d_ripple__.touched=!1)}),w.hide(t))}const x1=(e,t,l={})=>{var f;const o=t.getBoundingClientRect(),i=e.clientX-o.left,a=e.clientY-o.top;let c=0,n=.3;(f=t.__d_ripple__)!=null&&f.circle?(n=.15,c=t.clientWidth/2,c=l.center?c:c+Math.sqrt((i-c)**2+(a-c)**2)/4):c=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const s=`${(t.clientWidth-c*2)/2}px`,r=`${(t.clientHeight-c*2)/2}px`,d=l.center?s:`${i-c}px`,h=l.center?r:`${a-c}px`;return{radius:c,scale:n,x:d,y:h,centerX:s,centerY:r}},w={show(e,t,l={}){var m;if(!((m=t==null?void 0:t.__d_ripple__)!=null&&m.enabled))return;const o=document.createElement("span"),i=document.createElement("span");o.appendChild(i),o.className=H1,l.class&&(o.className+=` ${l.class}`);const{radius:a,scale:c,x:n,y:s,centerX:r,centerY:d}=x1(e,t,l),h=`${a*2}px`;i.className=p.vRippleAnimation,i.style.width=h,i.style.height=h,t.appendChild(o);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationVisible),x(i,`translate(${n}, ${s}) scale3d(${c},${c},${c})`),i.dataset.activated=String(performance.now()),setTimeout(()=>{i.classList.remove(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationIn),x(i,`translate(${r}, ${d}) scale3d(1,1,1)`)},0)},hide(e){var a;if(!((a=e==null?void 0:e.__d_ripple__)!=null&&a.enabled))return;const t=e.getElementsByClassName(p.vRippleAnimation);if(t.length===0)return;const l=t[t.length-1];if(l.dataset.isHiding)return;l.dataset.isHiding="true";const o=performance.now()-Number(l.dataset.activated),i=Math.max(250-o,0);setTimeout(()=>{l.classList.remove(p.vRippleAnimationIn),l.classList.add(p.vRippleAnimationOut),setTimeout(()=>{var n;e.getElementsByClassName(p.vRippleAnimation).length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((n=l.parentNode)==null?void 0:n.parentNode)===e&&e.removeChild(l.parentNode)},300)},i)}};function E(e){return typeof e>"u"||!!e}function $(e){e.removeEventListener("pointerdown",R),e.removeEventListener("pointerup",O)}function N(e,t,l){const{value:o,modifiers:i}=t,a=E(o);a||w.hide(e),e.__d_ripple__=e.__d_ripple__??{},e.__d_ripple__.enabled=a,e.__d_ripple__.centered=i.center,e.__d_ripple__.circle=i.circle,s1(o,"Object")&&o.class&&(e.__d_ripple__.class=o.class),a&&!l?(e.addEventListener("pointerdown",R),e.addEventListener("pointerup",O)):!a&&l&&$(e)}const N1=()=>({mounted:(e,t)=>{N(e,t,!1)},beforeUnmount:e=>{delete e.__d_ripple__,$(e)},updated:(e,t)=>{if(t.value===t.oldValue)return;const l=E(t.oldValue);N(e,t,l)}}),A1=Object.freeze(Object.defineProperty({__proto__:null,default:N1},Symbol.toStringTag,{value:"Module"})),P1=()=>{let e;return{beforeMount:(t,{value:l})=>{const{func:o,trigger:i="click",wait:a=500,options:c}=l;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=c1(o,a,Object.assign({},c)),T(t,i,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},L1=Object.freeze(Object.defineProperty({__proto__:null,default:P1},Symbol.toStringTag,{value:"Module"})),B1=e=>Object.keys(e).reduce((l,o)=>{var a;const i=(a=e[o])==null?void 0:a.default;if(typeof i=="function")return l[o]=i,l;throw new TypeError(`directiveModules: ${o} is not function`)},{}),T1=e=>{const l=B1(Object.assign({"/src/directives/modules/copy/index.ts":V1,"/src/directives/modules/debounce/index.ts":k1,"/src/directives/modules/disabled/index.ts":z1,"/src/directives/modules/ellipsis/index.ts":S1,"/src/directives/modules/ripple/index.ts":A1,"/src/directives/modules/throttle/index.ts":L1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),i=/^([^-]+-)*[^-]+$/;a1(l,(a,c)=>{var s;const n=(s=c.match(o))==null?void 0:s[0];typeof n=="string"&&i.test(n)?e.directive(n,a()):console.error(`[setupDirectives] ${n} is not a valid directive name`)})},F=async()=>{},I=async e=>{e1(e),await t1(e),l1(e),y1(),T1(e)},j1=async()=>{const e=Vue.createApp(D);await I(e),e.mount("#app"),await F()},D1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(D),await I(e),e.mount("#app"),await F()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?D1():j1(); +import{d as _,g as W,M as q,e as v,f as M,h as V,i as A,j as G,k as J,R as P,l as K,m as X,D as Q,s as e1,n as t1,o as l1}from"./hooks-CQ2bWowP.js";import{d as u}from"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{g as i1,d as o1,t as c1,f as a1}from"./lodash-es@4.17.21-3YkgETI-.js";import{g as L,c as n1,f as b,n as y,h as B,s as C,b as z,i as s1}from"./utils-E4zYKOc_.js";import"./vue3-next-qrcode@2.0.10_typescript@5.2.2-CrPzMTkm.js";import{C as r1}from"./clipboard@2.0.11-DheAgBlr.js";import{u as T}from"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))o(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const c of a.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&o(c)}).observe(document,{childList:!0,subtree:!0});function l(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(i){if(i.ep)return;i.ep=!0;const a=l(i);fetch(i.href,a)}})();const d1=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:t}){const{getPrimaryColorOverride:l,getAppTheme:o,getLocaleLanguage:i}=_(),a=Vue.computed(()=>{const n=i.value;return W(n)}),c=()=>{const{message:n,notification:s,dialog:r,loadingBar:d}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=r,window.$message=n,window.$loadingBar=d,window.$notification=s};return t(),{getPrimaryColorOverride:l,localePackage:a,getAppTheme:o,discreteApi:c}},render(){const{$slots:{default:e},discreteApi:t}=this,{getPrimaryColorOverride:l,getAppTheme:o,localePackage:i}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:l,theme:o?naive.darkTheme:null,locale:i.locale,dateLocale:i.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,q,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NModalProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),t()]})]})]})]})]})]})}});var p1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","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.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},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 u1=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:t}){const{getAppTheme:l}=_(),o=()=>{const{appPrimaryColor:{primaryColor:c,primaryFadeColor:n}}=p1,s=document.body,r=L(v.appPiniaSettingStore,"localStorage");if(r){const d=i1(r,"primaryColorOverride.common.primaryColor",c),h=n1(d,.38);s.style.setProperty("--ray-theme-primary-color",d),s.style.setProperty("--ray-theme-primary-fade-color",h||n)}},i=()=>{const c=document.getElementById("pre-loading-animation");c&&b(c,{display:"none"})},a=c=>{const n=document.body,s="ray-template--dark",r="ray-template--light";c?y(n,r):y(n,s),B(n,c?s:r)};o(),i(),Vue.watch(()=>l.value,c=>{a(c)},{immediate:!0}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),j={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},g=()=>({lockPassword:null}),h1=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{setLockAppScreen:l}=V(),{updateSettingState:o}=M(),i=Vue.reactive({lockCondition:g()}),a=()=>{var c;(c=e.value)==null||c.validate(n=>{n||(l(!0),o("lockScreenSwitch",!0),i.lockCondition=g())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var c;(c=t.value)==null||c.focus()})}),{...Vue.toRefs(i),lockScreen:a,formInstRef:e,inputInstRef:t}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:j,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("锁屏")]})]})])}}),f1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{logout:l}=A(),{updateSettingState:o}=M(),{setLockAppScreen:i}=V(),{isTabletOrSmaller:a}=G(),c="HH:mm",n="A",s="YY年MM月DD日",r="ddd",d=Vue.reactive({lockCondition:g(),HH_MM:u().format(c),AM_PM:u().locale("en").format(n),YY_MM_DD:u().format(s),DDD:u().format(r)}),h=setInterval(()=>{d.HH_MM=u().format(c),d.AM_PM=u().format(n)},6e3),f=setInterval(()=>{d.YY_MM_DD=u().format(s),d.DDD=u().format(r)},864e5),m=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{l(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},U=()=>{var k;(k=e.value)==null||k.validate(Y=>{Y||(i(!1),o("lockScreenSwitch",!1),d.lockCondition=g())})};return Vue.onBeforeUnmount(()=>{clearInterval(h),clearInterval(f)}),{...Vue.toRefs(d),backToSigning:m,unlockScreen:U,formRef:e,inputInstRef:t,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:t,AM_PM:l,YY_MM_DD:o,DDD:i}=this,a=t.split(":"),{unlockScreen:c,backToSigning:n}=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-wrapper"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg__wrapper","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(J,{avatarSize:52,style:"pointer-events: none;"},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:j},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":s=>this.lockCondition.lockPassword=s,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:s=>{s.code==="Enter"&&c()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:n.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:c.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[t,Vue.createTextVNode(" "),Vue.createVNode("span",null,[l])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[i])])])])])}}),m1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=V(),{updateSettingState:t}=M(),{getLockScreenSwitch:l}=_();return{lockScreenSwitchRef:Vue.computed({get:()=>l.value,set:i=>{t("lockScreenSwitch",i)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(P,{show:this.lockScreenSwitchRef,"onUpdate:show":t=>this.lockScreenSwitchRef=t,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(f1,null,null):Vue.createVNode(h1,null,null)])]})}}),v1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:t}=_();return{getWatermarkSwitch:e,getWatermarkConfig:t}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:t}=this;return t?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),g1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:K("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var _1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.6.7",clipboard:"^2.0.11","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26",jsbarcode:"3.11.6","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.2",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.30","vue-demi":"0.14.6","vue-hooks-plus":"2.2.0","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/jsbarcode":"3.11.4","@types/lodash-es":"^4.17.12","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vitest/ui":"1.4.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"2.4.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.25.0","happy-dom":"14.3.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.3.1","vite-bundle-analyzer":"0.9.4","vite-plugin-cdn2":"1.1.0","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.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vite-tsconfig-paths":"4.3.2",vitest:"1.5.2","vue-tsc":"^2.0.11"},name:"ray-template",version:"4.8.9"},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 b1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=_1,t=L(v.appVersionProvider,"localStorage"),l=Vue.ref(!1),{logout:o}=A();return t!==null?e!==t&&(l.value=!0,C(v.appVersionProvider,e,"localStorage")):C(v.appVersionProvider,e,"localStorage"),{modalShow:l,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(P,{show:this.modalShow,"onUpdate:show":t=>this.modalShow=t,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),D=Vue.defineComponent({name:"App",render(){return Vue.createVNode(d1,null,{default:()=>[Vue.createVNode(b1,null,null),Vue.createVNode(m1,null,null),Vue.createVNode(u1,null,null),Vue.createVNode(v1,null,null),Vue.createVNode(g1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>X})]})}});if(typeof window<"u"){let e=function(){var t=document.body,l=document.getElementById("__svg__icons__dom__");l||(l=document.createElementNS("http://www.w3.org/2000/svg","svg"),l.style.position="absolute",l.style.width="0",l.style.height="0",l.id="__svg__icons__dom__",l.setAttribute("xmlns","http://www.w3.org/2000/svg"),l.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),l.innerHTML='',t.insertBefore(l,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const y1=()=>{u.locale(Q)},Z=(e,t)=>{const l=new r1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},M1=()=>({mounted:(e,{value:t})=>{Z(e,t)},updated:(e,{value:t,oldValue:l})=>{var o;t!==l&&((o=e.$$clipboard)==null||o.destroy(),Z(e,t))},beforeUnmount:e=>{var t;e.$$clipboard&&((t=e.$$clipboard)==null||t.destroy(),e.$$clipboard=null)}}),V1=Object.freeze(Object.defineProperty({__proto__:null,default:M1},Symbol.toStringTag,{value:"Module"})),w1=()=>{let e,t;return{beforeMount:(l,{value:o})=>{const{func:i,trigger:a="click",wait:c=500,options:n}=o;if(typeof i!="function")throw new TypeError("debounce directive value must be a function");e=o1(i,c,Object.assign({},n)),t=T(l,a,e)},beforeUnmount:(l,{value:o})=>{e&&(e.cancel(),t==null||t()),e=null}}},k1=Object.freeze(Object.defineProperty({__proto__:null,default:w1},Symbol.toStringTag,{value:"Module"})),S=(e,t)=>{if(e){const l="ray-template__directive--disabled";t?(e.setAttribute("disabled","disabled"),B(e,l)):(e.removeAttribute("disabled"),y(e,l)),e==null||e.setAttribute("disabled",t?"disabled":"")}},C1=()=>({mounted:(e,{value:t})=>{S(e,t)},updated:(e,{value:t,oldValue:l})=>{t!==l&&S(e,t)}}),z1=Object.freeze(Object.defineProperty({__proto__:null,default:C1},Symbol.toStringTag,{value:"Module"})),H=(e,t)=>{const{line:l=1,type:o="block",width:i,popoverText:a}=t;if(i==null){console.error(`[v-ellipsis]: Expected width is string or number, but got typeof ${i}!`);return}a&&e.textContent&&e.setAttribute("title",e.textContent),o==="line"?b(e,{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":l,overflow:"hidden",width:z(i)}):b(e,{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:z(i)})},Z1=()=>({mounted:(e,{value:t})=>{H(e,t)},updated:(e,{value:t})=>{H(e,t)}}),S1=Object.freeze(Object.defineProperty({__proto__:null,default:Z1},Symbol.toStringTag,{value:"Module"})),p={vRippleAnimationEnter:"v-ripple__animation--enter",vRippleAnimationVisible:"v-ripple__animation--visible",vRippleAnimationIn:"v-ripple__animation--in",vRippleAnimationOut:"v-ripple__animation--out",vRippleAnimation:"v-ripple__animation"},H1="v-ripple__container";function x(e,t){e.style.transform=t}function R(e){const t={},l=e.currentTarget;!(l!=null&&l.__d_ripple__)||l.__d_ripple__.touched||(t.center=l.__d_ripple__.centered,l.__d_ripple__.class&&(t.class=l.__d_ripple__.class),w.show(e,l,t))}function O(e){const t=e.currentTarget;t!=null&&t.__d_ripple__&&(setTimeout(()=>{t.__d_ripple__&&(t.__d_ripple__.touched=!1)}),w.hide(t))}const x1=(e,t,l={})=>{var f;const o=t.getBoundingClientRect(),i=e.clientX-o.left,a=e.clientY-o.top;let c=0,n=.3;(f=t.__d_ripple__)!=null&&f.circle?(n=.15,c=t.clientWidth/2,c=l.center?c:c+Math.sqrt((i-c)**2+(a-c)**2)/4):c=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const s=`${(t.clientWidth-c*2)/2}px`,r=`${(t.clientHeight-c*2)/2}px`,d=l.center?s:`${i-c}px`,h=l.center?r:`${a-c}px`;return{radius:c,scale:n,x:d,y:h,centerX:s,centerY:r}},w={show(e,t,l={}){var m;if(!((m=t==null?void 0:t.__d_ripple__)!=null&&m.enabled))return;const o=document.createElement("span"),i=document.createElement("span");o.appendChild(i),o.className=H1,l.class&&(o.className+=` ${l.class}`);const{radius:a,scale:c,x:n,y:s,centerX:r,centerY:d}=x1(e,t,l),h=`${a*2}px`;i.className=p.vRippleAnimation,i.style.width=h,i.style.height=h,t.appendChild(o);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationVisible),x(i,`translate(${n}, ${s}) scale3d(${c},${c},${c})`),i.dataset.activated=String(performance.now()),setTimeout(()=>{i.classList.remove(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationIn),x(i,`translate(${r}, ${d}) scale3d(1,1,1)`)},0)},hide(e){var a;if(!((a=e==null?void 0:e.__d_ripple__)!=null&&a.enabled))return;const t=e.getElementsByClassName(p.vRippleAnimation);if(t.length===0)return;const l=t[t.length-1];if(l.dataset.isHiding)return;l.dataset.isHiding="true";const o=performance.now()-Number(l.dataset.activated),i=Math.max(250-o,0);setTimeout(()=>{l.classList.remove(p.vRippleAnimationIn),l.classList.add(p.vRippleAnimationOut),setTimeout(()=>{var n;e.getElementsByClassName(p.vRippleAnimation).length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((n=l.parentNode)==null?void 0:n.parentNode)===e&&e.removeChild(l.parentNode)},300)},i)}};function E(e){return typeof e>"u"||!!e}function $(e){e.removeEventListener("pointerdown",R),e.removeEventListener("pointerup",O)}function N(e,t,l){const{value:o,modifiers:i}=t,a=E(o);a||w.hide(e),e.__d_ripple__=e.__d_ripple__??{},e.__d_ripple__.enabled=a,e.__d_ripple__.centered=i.center,e.__d_ripple__.circle=i.circle,s1(o,"Object")&&o.class&&(e.__d_ripple__.class=o.class),a&&!l?(e.addEventListener("pointerdown",R),e.addEventListener("pointerup",O)):!a&&l&&$(e)}const N1=()=>({mounted:(e,t)=>{N(e,t,!1)},beforeUnmount:e=>{delete e.__d_ripple__,$(e)},updated:(e,t)=>{if(t.value===t.oldValue)return;const l=E(t.oldValue);N(e,t,l)}}),A1=Object.freeze(Object.defineProperty({__proto__:null,default:N1},Symbol.toStringTag,{value:"Module"})),P1=()=>{let e;return{beforeMount:(t,{value:l})=>{const{func:o,trigger:i="click",wait:a=500,options:c}=l;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=c1(o,a,Object.assign({},c)),T(t,i,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},L1=Object.freeze(Object.defineProperty({__proto__:null,default:P1},Symbol.toStringTag,{value:"Module"})),B1=e=>Object.keys(e).reduce((l,o)=>{var a;const i=(a=e[o])==null?void 0:a.default;if(typeof i=="function")return l[o]=i,l;throw new TypeError(`directiveModules: ${o} is not function`)},{}),T1=e=>{const l=B1(Object.assign({"/src/directives/modules/copy/index.ts":V1,"/src/directives/modules/debounce/index.ts":k1,"/src/directives/modules/disabled/index.ts":z1,"/src/directives/modules/ellipsis/index.ts":S1,"/src/directives/modules/ripple/index.ts":A1,"/src/directives/modules/throttle/index.ts":L1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),i=/^([^-]+-)*[^-]+$/;a1(l,(a,c)=>{var s;const n=(s=c.match(o))==null?void 0:s[0];typeof n=="string"&&i.test(n)?e.directive(n,a()):console.error(`[setupDirectives] ${n} is not a valid directive name`)})},F=async()=>{},I=async e=>{e1(e),await t1(e),l1(e),y1(),T1(e)},j1=async()=>{const e=Vue.createApp(D);await I(e),e.mount("#app"),await F()},D1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(D),await I(e),e.mount("#app"),await F()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?D1():j1(); diff --git a/js/index-DIkcQqGC.js.gz b/js/index-DIkcQqGC.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b595496473bd8e83e0ca32129220c89666d4c6f6 GIT binary patch literal 29627 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 Coo6@z literal 0 HcmV?d00001 diff --git a/js/index-DXOaZCDd.js.gz b/js/index-DXOaZCDd.js.gz deleted file mode 100644 index 50c9476677db056bc9d0ca78b88aa8faaf194b72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 984 zcmV;}11J0+iwFP!000021BI1cZ{tK1hVS_mVXhLbXKE)+KO9n-CSAHEn|8Ztm$s^+ zS^K1!#GY~IBW)U40wFHASb?;Nt3~1pEi)_gs^PJ;%&ihJc zQ7ojMZI!4hv1A}cgvi2Bh_S+LeGnWz`)rGh6l$=HLuA1>QUdp+(USeiJQRw6sv!pDEfQy$ zR2^J97@utP9^rY;n;0+(`o56hIW}1(c7I~PtC2-gvvF&4Twm#`(fvhgNF@aKl&$wV z=bw&t2J>YT12`X29GY|v)%mJ+@OZuFPxXB}x!FeRtiC!nTW5FXOT!R9XFTv6Vv}Xu zibty}V(DO>8Y%1xF=pu(ZBoaF{gtPIW7p>?@aST#1r6Ew7>QrNuIQ@+9 zs>C77cz1u<3~RkR76u~1T3{B@6Y#28Cfcp-hkNj3Zyp4HNTpU@oz#hqTX1pOsYQ31 zT}a>o$bxAobdtM|Y~@~-0slj>*}=RW#^D_z=b?i(Nh3>b%&h+@Hk>++1#2wb!) zj0V|;NNkD-kflJIxLld#r8+Im5n@zvSFTtxYbjw+KALH!LvYdM&o3{(eSxeoOkI@r zMu~N^_UhNmA3iVEXb?zH>elkxFTVTxw?D7G|KsxYHw6?A1;5?l>g9_!f4wRek(E2+ zLUS$E;Y*+z_PZj0GN)_;r28<0b8ALJcEVlcLz=;~TL1%ULhY6-&9$RLkon`R*G!Yxs9|{)Q$2Lig3Jbm1Bk@!dmMnK zEJW6+0XcPZ3xK4TB&j6t7TAMxor^?ofBEU^%db%7I7!dsxMGRs(Q#uSWH|&~f~MVo zj~u%J4<1xRp(?lf^7W5ze*YRh0IRUTMO`>69SAutbp9+FB!f;N)R0;=g#VWbbPuzV4kh$~knNnuX8GRwiz`z+!n4FAU#X3eg<>mgI5 zc(9P*dvQQDxWyaf>gL*Qq^Ye`WM1~K+$8&IHoc_Mfb;DCwVD3E3LQz~gMR>)yeXsB G1^@u~(%+~6 diff --git a/js/index-DscxrZZp.js.gz b/js/index-DscxrZZp.js.gz deleted file mode 100644 index f965e49f6b2c003163a6e38ed20b7380ca885743..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1230 zcmV;<1Tp&`iwFP!000021C^FtZxcrphVT0;mKBw3b#~Zw;(TlrWMV@L4M_+gG(jkg zcaH6`cW2DZtUt0^iGnCX6u6;Kl~T15mAHW-Q3={0RpPIdCCR_2)*mSjL24ymcr?#B z=iT$ZmX`%hA$7EA5M|J~B1K^0BQ+r!$|~tKx_2RwQoL(*7E9PSQ}f}w;Cz}OACtyqzZ*xFB7HW;)!!`=G-U)B$TbVV z>RC4QNqUuq5}iK?2jXegV!FGRQC>SPFSn-;fCr8aZG={?zHIdq=n1a0acp)q1WcjA zI21+D6dbtDM4SZRnnl4ibo6Q9VF?0ZA_Y2ZX0lPg7J9W3Dw!-2d*2T^SrqP_E<`>l zgYTN}9zB2aa{J-^oo}DK`|X~I8qjskI_Vl!qE)$T#%M_HZav)j^{+QClULW0M|YCj z4+bzLOm&TN=+y`(JT1`OCb%YLEk;2ODd)Xb$@ACA^;>UVCbxfick5>IP}BmcnMZv0kR79l_Jz5b z?CjACAE_%6Nl~Pk_Q5qn1%tQ*z{8>tk}^&-7@rvnB`KOzw7HQy`)T{m^W^S}-Fwe= z?*5qE{?7c5v;Mb6vo>ZT9{N6d?`j1)dT_nF_5IGX$Je*%|2c-XME({url:"/api/list",method:"get",params:u}),H=Vue.defineComponent({name:"MockDemo",setup(){const u=[{type:"selection",multiple:!0},{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:o=>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("删除")]})]})}],e=Vue.reactive({email:null}),[r,{getPage:t,getPageSize:a,setItemCount:i,getCallback:n,setPage:g,setPageSize:C}]=c(()=>{m({page:t(),pageSize:a(),email:e.email})}),{data:l,loading:d,run:m}=F(N,{defaultParams:[{page:t(),pageSize:a(),email:e.email}],onSuccess:o=>{const{total:s}=o;i(s)}});return{personData:l,personLoading:d,columns:u,...Vue.toRefs(e),getCallback:n,paginationRef:r}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var u;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":e=>this.email=e,clearable:!0},null)]})]),action:()=>{var e;return Vue.createVNode(naive.NButton,{type:"primary",onClick:(e=this.getCallback)==null?void 0:e.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})}})]}),Vue.createVNode(V,{title:"Mock数据表格",data:(u=this.personData)==null?void 0:u.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":e=>this.columns=e,pagination:this.paginationRef,remote:!0,rowKey:e=>e.id},null)]}})}});export{H as default}; +import{H as c,I as p,J as V}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import{a as F}from"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import{s as E}from"./instance-Dld8-S8M.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const N=u=>E({url:"/api/list",method:"get",params:u}),H=Vue.defineComponent({name:"MockDemo",setup(){const u=[{type:"selection",multiple:!0},{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:o=>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("删除")]})]})}],e=Vue.reactive({email:null}),[r,{getPage:t,getPageSize:a,setItemCount:i,getCallback:n,setPage:g,setPageSize:C}]=c(()=>{m({page:t(),pageSize:a(),email:e.email})}),{data:l,loading:d,run:m}=F(N,{defaultParams:[{page:t(),pageSize:a(),email:e.email}],onSuccess:o=>{const{total:s}=o;i(s)}});return{personData:l,personLoading:d,columns:u,...Vue.toRefs(e),getCallback:n,paginationRef:r}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var u;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":e=>this.email=e,clearable:!0},null)]})]),action:()=>{var e;return Vue.createVNode(naive.NButton,{type:"primary",onClick:(e=this.getCallback)==null?void 0:e.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})}})]}),Vue.createVNode(V,{title:"Mock数据表格",data:(u=this.personData)==null?void 0:u.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":e=>this.columns=e,pagination:this.paginationRef,remote:!0,rowKey:e=>e.id},null)]}})}});export{H as default}; diff --git a/js/index-Dy64lxjv.js.gz b/js/index-Dy64lxjv.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c91d207cdb51fc5b36a2203a46727e75a3d133c8 GIT binary patch literal 1782 zcmV-7e*Ae@tU1eCl5q*-k=2X^S*k z3CZ?7&pG$G=bY!{D;9`^&ewSjuMR%&lU(NnnLDAa`IC$JtR(< zTn`SsIPt7(Q3|>|D^8i|q!<^^3EhK#9-cshgY7s4%}$x=gqTQ(iMWvM8XLJK7|C{w zL9xz+0CrxC3zrnqJ9R$(NejqEKC!+Av62NsNX}3#fB&QypD0<7?hwz39dRM6T)#9b z&$8ACrXQiV5drHaL%Iw?R#m!$k*@3Qj8vi^vyeU~CN7A{gpir;>@HeYr%wV2U^a0b zw~G1R(JMkbE?u&~GGRg{6w-;f*xgPxbGg{rHDFGi>|_=Y1?2>{OQZcW*QSPY?QT=1 zAQMu=J}fSF3b!Y^MwCRnvmIs16hO~es+#Wfb0=iA>$fw-0zOt_q^iOs)|GTZjEfh9 zj4{>SMb6)9M_CN3rqFwC?$)(Id7|Bhbp{m4ENp?em^?3JZ}(4(-kv+wP6pO7@~fH0 zx?lh`vB^L&8DjoPl44>aK%|pmLcAahk6o||9izwctPo9LM8F!#Lpm9>QZ_T#cN1>h zYzKl|K$My3PO(#r3mKUEtiMA$7Hp1!t^loLvY&R5X+4){$1qdHlj)?`;Wuq|_J(j3 z!@E_Spq9?C20~E(M$xI98^|jCC&2;943{vQZML&s=%t@ccb@>Rw@0HVpp={%7Q$-F zL^oMvAZ4X4_C{@ssuFh=8ThP*V5EaN_9Wq2S zhz>f7+B(ue;;s|9m<5e+ya~)QqA@$%#7f<<*{lH)XMzec!$jwJ%~BaQRFKZZ9o}Y` zsUUG!;rJrV1}{gehw~fNjTdzbXb7tSmv2tL^p6 z!-Iu}Yrf5N@9*yJj<@{kaQS5&AX7jLvWT_fyvGkJ`>Tx*^`nKoA(7NYKUtyQ*Z@%= zsv}$iaiC9y8Qw-J&g&8km z#Cf7;R4f;R5cV|I6*4XUQ3KONc@VLlBT>%#@mY2CYcA%zf5%anVd1V#^tcn_{|}U= z5!JDtk8;($C$)pWo|aVueQH)fDWRw26kwyAd++JtcR!z&Q3E~h_EmePiI1Z@dLg z8D~5tM}xy?QQHWjMq|9u3>uB`;r<{7PbcQYcw0dXNh+@rq+mTSDLl1wNpn(t(ShcX zheGY&IaSngp6DZ%EQ4wK-5<)|W`rSCGMyCZ!BI2jII$iI%%ZyOPjaGXLmJ^nf0K+% zR7=xM$>K#(^mEC`FyzcA#E#{}KzXbqUwXrklc?j=1sILl;XaWM%CH2KVHv66AZo3& zT|zWs)yck3kQqdk<~Z;tV8r`&%X_f#Q9*NsB***xz@OYv+EJ{^{{N~=>u<{QmHjWg zziqzVyYIe!<^8(mtuDHcHmghP)ukURJI|}%Y`Q<)t*$H_-d(Tm|N3_CzPDJe>^^I= z?mqT@SgmaDRR6j2raaHZ#y=#Yw!?W3A60+e`Q7Il9z~NXM5?SATPT-pA` z+gz$0+;z))?!mJ6?{#nCVRdD}UET7Yymq%gse{sKBudXb3_ZO?5 zKM(VC_~pae##(h_*}eD0;o5(^@7KIE1Z$v0)gh9l8@q<@>UfJG>Fls?qh069) z9fTXAjd=H-)XJYne4zvjAJ20ip&DP6>4BlMH5Sj1O#2DKKq}a`Wv0YZDSy8| zl?YZMaS25KM{d+d#ZGr;K3c85{3*B#9OuNckF`yVunlW#>)z8njt{1C)CyT0O~_-U zEYZg`XLk#@K0%xFGceUZTGC!$IZAweAq6c1wH~*1!1AFO{9BZg>1#0S2LKT(%_0S- Y?tz)3e<15Ab9(;p8$n1e6ju%a0PHh&z5oCK literal 0 HcmV?d00001 diff --git a/js/index-BIFJwPsQ.js b/js/index-DyrfH47w.js similarity index 95% rename from js/index-BIFJwPsQ.js rename to js/index-DyrfH47w.js index 3eec8747..bca678ee 100644 --- a/js/index-BIFJwPsQ.js +++ b/js/index-DyrfH47w.js @@ -1 +1 @@ -import{a as u}from"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import{s as o}from"./instance-COhWfrSq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./hooks-DtYdZWXJ.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./print-js@1.6.0-BdoEj60G.js";import"./utils-BmI4YPvf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function D(e,t){return u(()=>o(e),Object.assign({},t))}const p=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"}),H=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:s}=u(p,{throttleWait:1e3,manual:!0}),{data:m,loading:F,run:N}=D({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0,onError:()=>{window.$message.error("接口出现异常")}});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:s,demoData:m,demoLoading:F,demoRun:N}},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{H as default}; +import{a as u}from"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import{s as o}from"./instance-Dld8-S8M.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./hooks-CQ2bWowP.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";function D(e,t){return u(()=>o(e),Object.assign({},t))}const p=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"}),H=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:s}=u(p,{throttleWait:1e3,manual:!0}),{data:m,loading:F,run:N}=D({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0,onError:()=>{window.$message.error("接口出现异常")}});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:s,demoData:m,demoLoading:F,demoRun:N}},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{H as default}; diff --git a/js/index-DyrfH47w.js.gz b/js/index-DyrfH47w.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ec378a2d6f3f28ab14930a8f5511b0b84f9b33ab GIT binary patch literal 1985 zcmV;y2R`^8iwFP!000021HD*nPaDS;{(gUjv#Kgv+8z7?2{>}%#wIsy2_%FNkt(9g z?tsUvXEwXDHn6f}XesZIG=#QXZU{|CP}=~vS2rbKZlwELyleXtf8lC(ZN~=lk|wI; z58j#c%sF$O=bV{cl#q!+b>79RE-l@!kOTu7k{aYjENN=k5B$K}o77-902)ES z%SFZOSGt5@3gRkr5!ov+pg|%cug1cSz;^-oeOx5f)H0}jk*YG%Rm%-2yFpl`JQg4q zmBeQ5R`d1R_2Mcg5Hg4?w_ec1-R*6@CHlNgwN|R2K#2P_NeVYvadOeb^}CV57^*cB zcuC^=5EjEe-~|`Bh#YTeCg*!m^IY_9TW{Chkwcl35k|ZvtpS8N87eALDHK)8Q)|0^ z;On(5!hYZb7r4&u3tBADbtuasNpO^KD8UcFu-}e28tJ%t8{WKKYY2rHuTVAI1e$=C zi@=flZGpt0#YPl}MW~c)qIa4}3itbJZKx`tzOWwztlUJ0Z*pHCc$C9lMZ**&AZN2* zrd$#F+oNJzJ#)wl6eSTIuGAKewJP^hEp?1b;wUQuCjIeF&MAj}4GRyDT?(7%ZkW%WQTTelr#-I}A zDIfgm9*eN7(Fmf$-Mpm1Al4*_r7?w2D#0jBkk768syPw%5e*A<=gLbTol1LHU9>z> zRwBHJ@Ia7f6%7ZKbVze!Rxi7}!y_8>!2p}!vBpcmbKVM6sz5~>+FgQ{BRTZu=y7OdtO|yC>1eV}dMIlPiQjeZOSR^U% zNdl@WKL7!=rreA#t%-GpsJn6LOqEiw&0Kj6Ol1|vKT7^+ftwRs3 z8EdPsQ$5;gF;zpogRPZATZNwLQ48B$Ee!{Xs)yPt>{Ja}K$R6?f*ozd8nRRf0pTo`ecT zf+LGla7@g{IO|tUb-^K8nl5bpVg753@!a#U$GD8}ig=a?nVA1XPnrrl;e8FNw5~Ts zJ`rs$Zke;A#qqiP{-!azo0eDG}j0jydi1o2S;Vhju)Q2$?arvJHMDS z>*mUoOIAn%snC_5er;w(^UL2F*)j9gx-qeDKHfga&Ke6_xxMxL;)eOp^=i0_w>qZF z*MkZ@6y)pm&*b4Aoy53e#rZ~6%Hov&xdY6A!Vg3(eVd+%Tb&9A2gC&hP zu`{O&E^uNrK47fw=62^xJ2kdP3(v+6va^M6_KoMOg^6E`=?!CH$$ULoc>5&3_sVg8 zkew}#zBR_@iW76j^Eq?pcXRboG4s@%d{F#hv-tCm$B5wMSp2}8dSqlX=KM=z^0l$B z?FwCT<@X=v_g1WbPU3R=^To_+VBp=jxw@WTnW=yZKmY0koL~O-gmOA9m;fkjy)eHS zx0Y}mEKQhe&yHig9#QWo&OhJH{deXdJ84eM7}FbtmoJQkhX>iIQ|UWnpV5=N;)127 ze%vBgG)f6(b%G-j5(a}bhE!1MlE8Wya9bmu<3pQjD!_QYY-~R?e_K1q&gOP9`Ip}pzhBM0nK8Z_&+U!pvdfNHZYN{@ zw)Us0*w}w$OwBoMze;O$ZZwBASC;tX17mvi+_`g%UH4}#{o;?mo6}2wy%6f(zK<6| zeftxHaOmdtK|-(yHy+HJQ**iOvN`p#ur_O*#V^LpCo8#~SH;X?abnI~+OC{A#^g`A z>~d*vbIttW^~V%NovZ4{6-5cWy=Y{9`s<}p_vPz&Wz;o4A`Dp8MeV)Z4gb6@3R~;W zacO23tv|cp8860i`;X11Z_K$(V|v5Pj2fBjp%dt%so>~a$C*Xo{H(VtIAnj|yJmgh TE3uWn__zN93R&SMUK9WTDdgEr literal 0 HcmV?d00001 diff --git a/js/index-FvWab_gy.js.gz b/js/index-FvWab_gy.js.gz deleted file mode 100644 index 84b1d4d6a067dbac0ab66150964db8887894a7f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2868 zcmV-43(NE$iwFP!000021JzmUbJRu>|9*dk(2>-tGLm;~p7Jf&USrNY46%(9aJk4> z>fM!BJEM$7yIwY`avsF^FyRsc7dR3iM=IP^4#*|P!{G48WOr?U%D-?mlJ?0$Y%cfV zs$8}->gk?ecTc};1Uk(Ocrrpr2+mFKaznN^`C{ z%ukx9-g^6xHs{LyR>;K@bO-Bn9=B{)9mZe{h*8q!+<{&#uI*6w z9vd7#jgK8`r!#SB&K*c-iG-GjtEoLl==jv}UF|duvj|rMvRztS9Wv>Gxn1#t?L;;; zv71%F9oV5Ic5A%}weMsub6|2*ZKoS3c;LBk+Mo;u5^-&>7C&9^V4zRiq4mYp)E{#@ z_l&u7-8Z>e%)sojZD{hy{NcId9ZD#8poYqHY)|N+w|&>Jd30#fDDiGc8Zc7DoqKcM zp<;)Av2Clf7BL4BT3p+$rkuIGd+4r{?NoEFYEYW9gv7YEQ$2Nh&xDzX?`)@X4F*8c zo^2286h~Bt^G8pma#^dL%px2ZHh5^SxYoN%9X@sB^yH~C$2;t05eo~*8H=b6FxPT9 zm@da$oTFDuoDL`kdbNbMTOFU;?PdEWJIrL#yvnI+<#7fEdIP%;r;d%BfHzOH6M~V& zjJpFnwVhgAO~ILWkM!j`n4MujOkfes@LPLmk)#vtG~BhV*@0fIPk7jH=}q;J1%=c&TA?l0CrQE$;0?9C=sWrJ&F|H?D@ZN_)iM z79~WaXP`7MKYT3nV6>}lSz4+ z22@f=JR`sU`nD+#G|QbDqb9^W#WyH%xkMl-)=fxT1X48bPy&R<$^_>@mnZS84O12r zW#j_)oS0G$woQAeoBMVSnpo|04E#w-E+V&*XO_YvE z4CGSAbr+emNNkGDlv~iJP!JCEF@GjG6jP9soGuHPy6l1tp%Q#l<`%a>m&b4(WR!!F zE|cIfEV1PMfHpRXGbmE3MbcD8vy_>@z|^-TkjqO# zMjkV9y_uECa$VZx%*#H?#)z_?=w%bq*t5AFQYTYd5}G zyMA6)W_$&8vK~Zb+Ua3yPp_>1^l5|)OpCX8Rqe|C>epX2%_&@ol8L~db)4K+E?UH- zMQwW?To-4AOQmV-o$BhP>e7Xcg{9j0zw6TWGWOq5d>;|dw#Bjh8I%uhFN1V!TGKRV zCa`j!fRdPt)@5HGri^N2x4R5DEWw%|Qoov(dS&qcWq3`)#VV#545 zE$SnY=LtRsqUR2h@!u+^cFETDH0wvQ+@7kmAoEgH(On`l`#v{qMeW(zo@J2~U;lW%KF&(`mKv-aep%997RrG?t{ zCCOpbai!|_U)2`A{dwVoFkMNZ$mnD3%3|fogX)DJsu%Bt-vmW%8^pCF1edHp^?!2F4pFY3k@G@GLc58MPEMn^X7M2bI;UYu7%i zU3pyl;c`9MBUzH4Q-+M6OL?4O;yRcC;WElHNb7QzbH~+tdWyxO7M$9%G=t`Q&Scfp zSdWQWuE(g?*KUuAIaY&s^!o-HwT|XRxpYjhl}?NX*|a;XyI-uWe)`MP<;t@!Ys>Ff z9xbdd{`m942QRg9U?@>kY^|W8BxPGhP9M`mn;H|BO4(dx_2}%z)!U&P*FO2Ix^nTQ z$Lo|g_20-_f3{eAa(hei!W!-<7cx$Bh{8NUO9SfW#6kiv$0jpY%DBQ9{n?Nu3O7nG6UPHuLWUe7{`#{K5LaAIiF1{r+4NNwhTyMXt>6E!y0}`qd|y=j z<*=ac+6;>K5r#8)AUst5uU)cG!w$3Zm~FNT|MT^=AHUv=%f0l@w|ev9g|*eYp+_mG zmHyQM9*pd>g}@Uw9pQ$0Lyvwt_M^n{{&(DmF^A)pkposYs_;iKH)WztmcvS3q^BTo z|KH*3!hJ^RB4MI)_Mmr(JxH!!SiSv&EbeZX4aw#eZ_k~&)e=n+CF6}2t#v)@o8HzF z(1*e-{2LC{q6tvvZD_r*Hy1a){-SpAv)Z?-dPk+&egldYH?ksCbcC}&C9RX5ByaH{ zQ90{P5>Y*iNEx*F!E)OSpjG+dN>l4?gh`GZoUsTF;$7Ln8JG|g!$jOi1|=NkdF$k$ zd4QHxWJi;!=MabqQj1e?vN8%sp@}^*GCbx|rppcu{`nJ3x|&6A*SsRHeek%t_@uJ(aTuFx%S#)d-IW`I z$+nOh4WHH*|53ert@3!O`tY0T*@v~87uRmDRDL=y`^pT8CT+qhVn~Es&MZfyNm23z zN*tk-N7&@`TX$+VpNdqqa(Uy!JJpZRR_{KpF0WK?+z5T{m#533ulUP@>cZ8^>dorK zd+Q&rR-Rs4`}|Jj(VygS2sGGCYfX-|OBX7u*F#<*-{(1YvJ0}k?<@T[Vue.createVNode(naive.NGrid,{cols:24,xGap:24},{default:()=>[Vue.createVNode(naive.NFormItemGi,{label:"姓名",path:"name",span:12},{default:()=>[Vue.createVNode(naive.NInput,{value:this.condition.name,"onUpdate:value":e=>this.condition.name=e},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"年龄",path:"age",span:12},{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.condition.age,"onUpdate:value":e=>this.condition.age=e,showButton:!1,style:"width: 100%"},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"出生日期",path:"date",span:12},{default:()=>[Vue.createVNode(naive.NDatePicker,{value:this.condition.date,"onUpdate:value":e=>this.condition.date=e,style:"width: 100%"},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"性别",path:"gender",span:12},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:this.condition.gender,"onUpdate:value":e=>this.condition.gender=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"girl"},{default:()=>[Vue.createTextVNode("女")]}),Vue.createVNode(naive.NRadio,{value:"man"},{default:()=>[Vue.createTextVNode("男")]})]})]}),Vue.createVNode(naive.NFormItemGi,{label:"备注信息",span:24},{default:()=>[Vue.createVNode(naive.NInput,{type:"textarea",value:this.condition.remark,"onUpdate:value":e=>this.condition.remark=e},null)]}),Vue.createVNode(naive.NFormItemGi,{span:24},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"flex-end",style:"width: 100%"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",onClick:()=>{this.condition=r(),t()}},{default:()=>[Vue.createTextVNode("重置表单为初始状态")]}),Vue.createVNode(naive.NButton,{type:"warning",onClick:t.bind(this)},{default:()=>[Vue.createTextVNode("移除校验状态")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>a()},{default:()=>[Vue.createTextVNode("校验")]})]})]})]})]})}});export{w as default}; +import{E as d,F as l}from"./hooks-CQ2bWowP.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./lodash-es@4.17.21-3YkgETI-.js";import"./@vueuse_core@10.9.0_vue@3.4.30-CHk58Nsj.js";import"./@vueuse_shared@10.9.0_vue@3.4.30-BTLxKjPf.js";import"./utils-E4zYKOc_.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import"./dom-to-image@2.6.0-DCOFUeQU.js";import"./echarts@5.5.0-CezqL3m-.js";import"./zrender@5.5.0-DW8ownf1.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.30-CrcfNDdL.js";import"./@vue_reactivity@3.4.30-DnhErqw9.js";import"./@vue_shared@3.4.30-Bev2jR-5.js";const w=Vue.defineComponent({name:"RFormDemo",setup(){const[u,{getFormInstance:i,validate:t,restoreValidation:r,formModel:a,formRules:e}]=d({name:null,age:null,gender:null,date:null,remark:null},{name:{required:!0,message:"请输入姓名",trigger:["blur","change"]},date:{required:!0,message:"请选择日期",trigger:["blur","change"],type:"number"},gender:{required:!0,message:"请选择性别",trigger:"change"},age:{required:!0,message:"请输入年龄",trigger:["blur","change"],type:"number"}}),o=Vue.ref(e()),n=Vue.ref(a());return{register:u,rules:o,condition:n,restoreValidation:r,formModel:a,validate:t}},render(){const{rules:u}=this,{register:i,restoreValidation:t,formModel:r,validate:a}=this;return Vue.createVNode(l,{onRegister:i,rules:u,model:this.condition},{default:()=>[Vue.createVNode(naive.NGrid,{cols:24,xGap:24},{default:()=>[Vue.createVNode(naive.NFormItemGi,{label:"姓名",path:"name",span:12},{default:()=>[Vue.createVNode(naive.NInput,{value:this.condition.name,"onUpdate:value":e=>this.condition.name=e},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"年龄",path:"age",span:12},{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.condition.age,"onUpdate:value":e=>this.condition.age=e,showButton:!1,style:"width: 100%"},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"出生日期",path:"date",span:12},{default:()=>[Vue.createVNode(naive.NDatePicker,{value:this.condition.date,"onUpdate:value":e=>this.condition.date=e,style:"width: 100%"},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"性别",path:"gender",span:12},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:this.condition.gender,"onUpdate:value":e=>this.condition.gender=e},{default:()=>[Vue.createVNode(naive.NRadio,{value:"girl"},{default:()=>[Vue.createTextVNode("女")]}),Vue.createVNode(naive.NRadio,{value:"man"},{default:()=>[Vue.createTextVNode("男")]})]})]}),Vue.createVNode(naive.NFormItemGi,{label:"备注信息",span:24},{default:()=>[Vue.createVNode(naive.NInput,{type:"textarea",value:this.condition.remark,"onUpdate:value":e=>this.condition.remark=e},null)]}),Vue.createVNode(naive.NFormItemGi,{span:24},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"flex-end",style:"width: 100%"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",onClick:()=>{this.condition=r(),t()}},{default:()=>[Vue.createTextVNode("重置表单为初始状态")]}),Vue.createVNode(naive.NButton,{type:"warning",onClick:t.bind(this)},{default:()=>[Vue.createTextVNode("移除校验状态")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>a()},{default:()=>[Vue.createTextVNode("校验")]})]})]})]})]})}});export{w as default}; diff --git a/js/index-JzX8PHcW.js.gz b/js/index-JzX8PHcW.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..23da2de9e3391893d6f585f3a538cc42489b16d0 GIT binary patch literal 1350 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 E08NW98~^|S diff --git a/js/index-jW2kx6LG.js.gz b/js/index-jW2kx6LG.js.gz deleted file mode 100644 index ca4512a6cb134c1e0e67451b47fefe2f62f7f03b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1351 zcmV-N1-SYjiwFP!000021FctoYuiQ`{(qk$6%1@RT_xwYf{PbB$ZR$DQo==g zZJ#aOsdpzkt`W4b(QaK~(2g=B- z_j%vvP8RiiE>vf3gvb#G%|{<@SP|UQ@Yx#Y4XKyZhO>G3lk>PPwHX@2HGI|%gaBr@ zaa|U2*uZ1@^vVb2EwZwb#yO;2mjx4>CN>SdIJLyf>#GxKj4votdJLPuhCb`?x%z~$ zkOnma(366EH;8iPu(8z)pfHNZ@Tj4eoC~vSc3Y*RT<#EAD~w@t66Z|4*czX11m|06 zP+jUa=M5Th8F*aZ+?x8>F^%ywO430JZOWX2i48od7ybJ56rb2QHcQGViAGeV zO!q-ZDit_V5f#;#!{%0uDCDq-C-w6BWKbJjJJuS9d%EH}^+**8x!4n>;>!FbxOgcI z1iMCrl7(?Rjt#vC*RL&&ddJAF3t$e29;S48inmzBOk2@K9MaK>Apw%h}>x#DR20}xc zT_dat+SM?jKau9(#^-x?e%$-!@!oe2-avy?+XqWyfwv7p3;XrIjrPWF_x8_6w0*iT zZp7Q9{qgI;%TI@|Da;}s&s#tx1DR|VvBR$3q7G-} z*LahR$cuTRNPH+JL>&hzByg3L$>z^pInKohZ313i5Y#~(o4eA=jiH?d;#;|~A!FlB zqQG0AsN<4ta4oIxNS~;hr9~drkn{<&%-oQqi_8xc>NJTPz%fZU;zJr|m;AU}F-Ef> ze{KLS4Y;iVHhBFh?6~?x84?1EAjx$|_t#oE2SaH{!TXT4r8kvPfmJ;ZWl} zxOI2`uU}q0eA2!9^*_JA=-&RmyL)H((nYn1V3bvl>QXrR=bMQt%MNF= z-9Hb$eYE$(!-Jo`Jau|sP>+aqx-BF#T;?R_YaUOoFwD-tPW-ahieL5;qHyNDe*rv0 J1zZCT007*mlu-Zx diff --git a/js/instance-COhWfrSq.js.gz b/js/instance-COhWfrSq.js.gz deleted file mode 100644 index 3f13238eb24ea3cc4c40a88b9fac514fb8e5369a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 769 zcmV+c1OEIUiwFP!000021C3SNPUA2XeBZCA^5jU4X}K-53Ti3crLfSdi&!qIP&PTC zX)Z3dQ-~t}`^wIyG*BQ{#0$zqe%^3+L*Pp_BpB2%!6P+1NuSZ!AX_s^ zLvEdjTkr1A%^8_I zFg<&&g672zfSG9@<$^GX=@Q0} zctP?wfu|I>KwwIo)d4N+Jct(&#E^&y@C8jc3=;v&g@vH3$C#6~?|W1H8EU}T3YtwN z&N+x-iEqc!PLPQQHd3`{12r^3+KWz%j4zP}25ivKFeMJ_N~{%JN9Pr;#X!9(z46x_ z#)3GWx1sUNI)CSJ1qyrwX5p+sZ6GsnJYc-Th)>zTac79zM>)OcB!p~gbFy@z6r?F7 z?ypG7@u zIF%G^1g?c`UQ?i&wXak@idtYhF9GGmW#9-vPbSWb$DW!VCR{j)3+)vD1)nnb0m7ZN zBkZeDbGC=NFP(q{uWFpIq5_g~KwuxC6ah9^SysVnnD`W#I706};2I6n?ZRMUML$O- z9N4qLc{t.removePendingRequest(e)},y=(e,r)=>{t.removePendingRequest(e)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},k=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},P=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},v=(e,r)=>{t.removePendingRequest(e)},g=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},C=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{g(e,[C(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},c={implementRequestInterceptorArray:[f,P],implementRequestInterceptorErrorArray:[v]},{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=>(k(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; +import{K as t,N as n,e as R,O as q}from"./hooks-CQ2bWowP.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import{g as d}from"./utils-E4zYKOc_.js";import"./currency.js@2.0.4-9OAR_aOO.js";const A=(e,r)=>{t.removePendingRequest(e)},y=(e,r)=>{t.removePendingRequest(e)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},k=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},P=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},v=(e,r)=>{t.removePendingRequest(e)},g=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},C=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{g(e,[C(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},c={implementRequestInterceptorArray:[f,P],implementRequestInterceptorErrorArray:[v]},{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=>(k(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/js/instance-Dld8-S8M.js.gz b/js/instance-Dld8-S8M.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2223a8c713d627505e51165a9699e5a9f8fb08d7 GIT binary patch literal 770 zcmV+d1O5CTiwFP!000021C3Q(PunmQec!LB^5jU4X**!hDyXG&qpP4@L2Q5!3dt=^ z^Wk7Sg)H)apX@A!K!H3tagNWq=jPb9uv|6Oqw2t;J&MvK_UBx8KkACeY1Xvr;?(!f_-O|oNM-R_-vt>#V@#a#vv&(kpM?I>~UC_1?s1PlKKEWcNc@yf=e z!VkGM-2Qtxp18MFIyYquVmBj8Wu{5Ct^G-VcI!+g8t2lOi$>o@fSG9@vI^Uk{YA0(=A! zwT^W$))=yKk)Cf9^NkBNWyl*-Vz&}EZS-y0=6G7k+iTd%xUJsA%_-t`{7x1&Yl5`h zu2V_DM&OIEEo%x?v-X+Fdr|Xk=gFs>xC|Tt=)uH!@z__>qnHaPcA=BvJD5`j-$A&G zPKf7f)SR7>?n~Dv{<9hV7W z;dGd^q1;W+RdO1x05MZ)_d)5tVBKi{qr+#je|XYYjIXX3F1ug;0aq>Tlc5Iy06!{u A&j0`b literal 0 HcmV?d00001 diff --git a/js/utils-BmI4YPvf.js.gz b/js/utils-BmI4YPvf.js.gz deleted file mode 100644 index f967705527d299a4ebd15dde37c3333c34262e08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3331 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 N^B)-yIVOr9007f&c(DKg diff --git a/js/utils-BmI4YPvf.js b/js/utils-E4zYKOc_.js similarity index 98% rename from js/utils-BmI4YPvf.js rename to js/utils-E4zYKOc_.js index 0f6787bc..022cb6aa 100644 --- a/js/utils-BmI4YPvf.js +++ b/js/utils-E4zYKOc_.js @@ -1 +1 @@ -import{o as x,c as b}from"./lodash-es@4.17.21-3YkgETI-.js";import{u as A,a as $,b as I,L as C,S as v,A as h,c as R}from"./hooks-DtYdZWXJ.js";import{c as l}from"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-C8LoRVP6.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./print-js@1.6.0-BdoEj60G.js";const X=(e,r)=>{var i;const{domToImageOptions:t,printOptions:s}=r??{},{create:n}=A(e,{...t,beforeCreate:o=>{var a,c;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,o),(c=window.$loadingBar)==null||c.start()},created(o,a){var c,f;(c=t==null?void 0:t.created)==null||c.call(t,o,a),(f=window.$loadingBar)==null||f.finish()},createdError(o){var a,c;(a=t==null?void 0:t.createdError)==null||a.call(t,o),(c=window.$loadingBar)==null||c.error()}});(i=n("jpeg"))==null||i.then(o=>{const{print:a}=$(o,{type:"image",base64:!0,targetStyles:["*"],...x(s,["type","base64"])});a()})},P=".n-menu-item-content--selected",V="n-menu-item",Y=()=>{const e=d(C),r=e==null?void 0:e.querySelector(P),t=d(v);let s=0;const n=e==null?void 0:e.querySelector(V);if(t){const{height:i}=t.getBoundingClientRect();s=i}if(r&&e){const i=I(),{top:o}=e.getBoundingClientRect(),{top:a}=r.getBoundingClientRect(),c=e.scrollTop,f=n?parseInt(window.getComputedStyle(n).marginTop):6;i({top:a-o+c-s-f,left:0,behavior:"smooth"})}};var m=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(m||{}),k={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 G=()=>k,H=(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)},S=(e,r)=>Object.prototype.toString.call(e).includes(r),J=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),s=[],n=window.crypto||window.msCrypto;let i=0;for(i=0;i{const e=navigator.userAgent;return/windows/i.test(e)?m.Windows:/macintosh|mac os x/i.test(e)?m.MacOS:/linux/i.test(e)?m.Linux:/android/i.test(e)?m.Android:/iphone|ipad|ipod/i.test(e)?m.IOS:m.Unknown},Q=(e,r)=>{const t=e.split("?").filter(Boolean)[0],s=r.split("?").filter(Boolean)[0],n=/\/$/;return t.replace(n,"")===s.replace(n,"")};function Z(e,r="sessionStorage",t){const{prefix:s,prefixKey:n}=t??{},i=s?n||h:"",o=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(o).find(a=>a===i+e)}function z(e,r,t="sessionStorage",s){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:n,prefixKey:i}=s??{},o=n?i||h:"";try{const a=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(o+e,a):window.sessionStorage.setItem(o+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function ee(e,r="sessionStorage",t){const{prefix:s,prefixKey:n,defaultValue:i}=t??{},o=s?n||h:"";try{const a=r==="localStorage"?window.localStorage.getItem(o+e):window.sessionStorage.getItem(o+e);return a===null?i??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),i??null}}const te=(e,r,t)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:s,prefixKey:n}=t??{},i=s?n||h:"",o=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(f,w)=>{(f?[...a,...o]:w==="localStorage"?o:a).forEach(p=>{e==="__all__"?(window.sessionStorage.removeItem(i+p),window.localStorage.removeItem(i+p)):w==="localStorage"?window.localStorage.removeItem(i+p):window.sessionStorage.removeItem(i+p)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:window.sessionStorage.removeItem(i+e);break}},re=(e,r)=>{const t=()=>{const n=d(e);n&&(typeof r=="string"?r.trim().split(" "):r).forEach(o=>{o&&n.classList.add(o)})},s=Vue.watch(()=>d(e),t,{immediate:!0});g(s)},ne=(e,r)=>{const t=()=>{const n=d(e);if(n)if(r==="removeAllClass"){const i=n.classList;i.forEach(o=>i.remove(o))}else(typeof r=="string"?r.trim().split(" "):r).forEach(o=>{o&&n.classList.remove(o)})},s=Vue.watch(()=>d(e),t,{immediate:!0});g(s)},se=(e,r)=>{const t=Vue.ref(!1),s=()=>{const i=d(e);if(!i)t.value=!1;else{const o=i.className,a=r.trim().split(" ").filter(c=>c!=="");t.value=a.some(c=>o.includes(c))}},n=Vue.watch(()=>d(e),s,{immediate:!0});return g(n),t},L=e=>{const r=["webkit","moz","ms","o"],t={};return r.forEach(s=>{t[`${s}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),t[e]=e,t},oe=(e,r)=>{const t=(i,o)=>{i.split(";").forEach(a=>{const[c,f]=a.split(":");if(c&&f){const w=c.trim(),_=f.trim();if(c.startsWith("--"))o.style.setProperty(w,_);else if(c.startsWith("-"))o.style[c]=f;else{const p=L(w);Object.keys(p).forEach(E=>{o.style[E]=p[E]}),o.style[w]=_}}})},s=()=>{const i=d(e);i&&(S(r,"String")?t(r,i):S(r,"Array")?r.forEach(o=>{t(o,i)}):Object.keys(r).forEach(a=>{t(`${a}: ${r[a]}`,i)}))},n=Vue.watch(()=>d(e),s,{immediate:!0});g(n)},ie=(e,r=1)=>{if(e.includes("rgba"))return e;if(e.includes("rgb"))return e.replace("rgb","rgba").replace(")",`, ${r})`);if(e.includes("#")){const t=e.replace("#","");switch(t.length){case 3:return`rgba(${parseInt(t[0]+t[0],16)}, ${parseInt(t[1]+t[1],16)}, ${parseInt(t[2]+t[2],16)}, ${r})`;case 6:return`rgba(${parseInt(t.slice(0,2),16)}, ${parseInt(t.slice(2,4),16)}, ${parseInt(t.slice(4,6),16)}, ${r})`;case 8:return`rgba(${parseInt(t.slice(0,2),16)}, ${parseInt(t.slice(2,4),16)}, ${parseInt(t.slice(4,6),16)}, ${(parseInt(t.slice(6,8),16)/255).toFixed(2)})`;default:return e}}return e},ae=(e,r)=>{const{defaultElement:t}={};if(!e)return t?[t]:null;const s=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{const n=Array.from(document.querySelectorAll(s));return!n.length&&t?[t]:n}catch(n){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,n),t?[t]:null}},ce=(e,r="px")=>e==="auto"?e:typeof e=="number"?e.toString()+r:S(e,"String")&&R.cssUnit.test(e)?e:e+r,u={precision:8,decimal:"."},y=(e,r,t)=>e!=null&&e.length?e.length===1?l(e[0],u):e.reduce((n,i,o,a)=>(n=t==null?void 0:t(n,i,o,a),n),r):0,j=(e,r)=>{const t=Object.assign({},u,r),s=l(e,t),{type:n="number"}=t;return n==="number"?s.value:s.toString()},le=(...e)=>e.length===1?l(e[0],u).add(0):y(e,0,(r,t)=>l(r,u).add(t)),ue=(...e)=>{if(e.length===1)return l(e[0],u).subtract(0);if(e.length===2){const[s,n]=e;return l(s,u).subtract(n)}const r=b(e),t=r.shift();return r.length?y(r,t,(s,n)=>l(s,u).subtract(n)):t},fe=(...e)=>e.length===1?l(e[0],u).multiply(1):y(e,1,(r,t)=>l(r,u).multiply(t)),de=(...e)=>{if(e.length===1)return l(e[0],u).divide(1);if(e.length===2){const[s,n]=e;return l(s,u).divide(n)}const r=b(e),t=r.shift();return y(r,t,(s,n)=>l(s,u).divide(n))},pe=(e,r,t)=>{if(r<=1)return[e||0];if(!e)return new Array(r).fill(0);const s=Object.assign({},u,t);return l(e,s).distribute(r).map(i=>j(i,s))};function B(e,...r){if(Array.isArray(e))e.forEach(t=>B(t,...r));else return e(...r)}function d(e,r){var s;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((s=e.value)==null?void 0:s.$el)??e.value:t=e,t}function me(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||S(e,"Object"))return()=>e;if(typeof e=="function")return e}function g(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function we(e,r){const t=Vue.watchEffect(e,r);g(t)}export{le as A,ue as B,fe as C,de as D,G as a,ce as b,ie as c,B as d,H as e,oe as f,ee as g,re as h,S as i,g as j,Q as k,te as l,Y as m,ne as n,N as o,X as p,ae as q,me as r,z as s,se as t,J as u,d as v,we as w,Z as x,j as y,pe as z}; +import{o as x,c as b}from"./lodash-es@4.17.21-3YkgETI-.js";import{u as A,a as $,b as I,L as C,S as v,A as h,c as R}from"./hooks-CQ2bWowP.js";import{c as l}from"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-D8VSY-p2.js";import"./vue-hooks-plus@2.2.0_vue@3.4.30-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DmMZCkhi.js";import"./print-js@1.6.0-BdoEj60G.js";const X=(e,r)=>{var i;const{domToImageOptions:t,printOptions:s}=r??{},{create:n}=A(e,{...t,beforeCreate:o=>{var a,c;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,o),(c=window.$loadingBar)==null||c.start()},created(o,a){var c,f;(c=t==null?void 0:t.created)==null||c.call(t,o,a),(f=window.$loadingBar)==null||f.finish()},createdError(o){var a,c;(a=t==null?void 0:t.createdError)==null||a.call(t,o),(c=window.$loadingBar)==null||c.error()}});(i=n("jpeg"))==null||i.then(o=>{const{print:a}=$(o,{type:"image",base64:!0,targetStyles:["*"],...x(s,["type","base64"])});a()})},P=".n-menu-item-content--selected",V="n-menu-item",Y=()=>{const e=d(C),r=e==null?void 0:e.querySelector(P),t=d(v);let s=0;const n=e==null?void 0:e.querySelector(V);if(t){const{height:i}=t.getBoundingClientRect();s=i}if(r&&e){const i=I(),{top:o}=e.getBoundingClientRect(),{top:a}=r.getBoundingClientRect(),c=e.scrollTop,f=n?parseInt(window.getComputedStyle(n).marginTop):6;i({top:a-o+c-s-f,left:0,behavior:"smooth"})}};var m=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(m||{}),k={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 G=()=>k,H=(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)},S=(e,r)=>Object.prototype.toString.call(e).includes(r),J=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),s=[],n=window.crypto||window.msCrypto;let i=0;for(i=0;i{const e=navigator.userAgent;return/windows/i.test(e)?m.Windows:/macintosh|mac os x/i.test(e)?m.MacOS:/linux/i.test(e)?m.Linux:/android/i.test(e)?m.Android:/iphone|ipad|ipod/i.test(e)?m.IOS:m.Unknown},Q=(e,r)=>{const t=e.split("?").filter(Boolean)[0],s=r.split("?").filter(Boolean)[0],n=/\/$/;return t.replace(n,"")===s.replace(n,"")};function Z(e,r="sessionStorage",t){const{prefix:s,prefixKey:n}=t??{},i=s?n||h:"",o=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(o).find(a=>a===i+e)}function z(e,r,t="sessionStorage",s){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:n,prefixKey:i}=s??{},o=n?i||h:"";try{const a=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(o+e,a):window.sessionStorage.setItem(o+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function ee(e,r="sessionStorage",t){const{prefix:s,prefixKey:n,defaultValue:i}=t??{},o=s?n||h:"";try{const a=r==="localStorage"?window.localStorage.getItem(o+e):window.sessionStorage.getItem(o+e);return a===null?i??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),i??null}}const te=(e,r,t)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:s,prefixKey:n}=t??{},i=s?n||h:"",o=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(f,w)=>{(f?[...a,...o]:w==="localStorage"?o:a).forEach(p=>{e==="__all__"?(window.sessionStorage.removeItem(i+p),window.localStorage.removeItem(i+p)):w==="localStorage"?window.localStorage.removeItem(i+p):window.sessionStorage.removeItem(i+p)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:window.sessionStorage.removeItem(i+e);break}},re=(e,r)=>{const t=()=>{const n=d(e);n&&(typeof r=="string"?r.trim().split(" "):r).forEach(o=>{o&&n.classList.add(o)})},s=Vue.watch(()=>d(e),t,{immediate:!0});g(s)},ne=(e,r)=>{const t=()=>{const n=d(e);if(n)if(r==="removeAllClass"){const i=n.classList;i.forEach(o=>i.remove(o))}else(typeof r=="string"?r.trim().split(" "):r).forEach(o=>{o&&n.classList.remove(o)})},s=Vue.watch(()=>d(e),t,{immediate:!0});g(s)},se=(e,r)=>{const t=Vue.ref(!1),s=()=>{const i=d(e);if(!i)t.value=!1;else{const o=i.className,a=r.trim().split(" ").filter(c=>c!=="");t.value=a.some(c=>o.includes(c))}},n=Vue.watch(()=>d(e),s,{immediate:!0});return g(n),t},L=e=>{const r=["webkit","moz","ms","o"],t={};return r.forEach(s=>{t[`${s}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),t[e]=e,t},oe=(e,r)=>{const t=(i,o)=>{i.split(";").forEach(a=>{const[c,f]=a.split(":");if(c&&f){const w=c.trim(),_=f.trim();if(c.startsWith("--"))o.style.setProperty(w,_);else if(c.startsWith("-"))o.style[c]=f;else{const p=L(w);Object.keys(p).forEach(E=>{o.style[E]=p[E]}),o.style[w]=_}}})},s=()=>{const i=d(e);i&&(S(r,"String")?t(r,i):S(r,"Array")?r.forEach(o=>{t(o,i)}):Object.keys(r).forEach(a=>{t(`${a}: ${r[a]}`,i)}))},n=Vue.watch(()=>d(e),s,{immediate:!0});g(n)},ie=(e,r=1)=>{if(e.includes("rgba"))return e;if(e.includes("rgb"))return e.replace("rgb","rgba").replace(")",`, ${r})`);if(e.includes("#")){const t=e.replace("#","");switch(t.length){case 3:return`rgba(${parseInt(t[0]+t[0],16)}, ${parseInt(t[1]+t[1],16)}, ${parseInt(t[2]+t[2],16)}, ${r})`;case 6:return`rgba(${parseInt(t.slice(0,2),16)}, ${parseInt(t.slice(2,4),16)}, ${parseInt(t.slice(4,6),16)}, ${r})`;case 8:return`rgba(${parseInt(t.slice(0,2),16)}, ${parseInt(t.slice(2,4),16)}, ${parseInt(t.slice(4,6),16)}, ${(parseInt(t.slice(6,8),16)/255).toFixed(2)})`;default:return e}}return e},ae=(e,r)=>{const{defaultElement:t}={};if(!e)return t?[t]:null;const s=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{const n=Array.from(document.querySelectorAll(s));return!n.length&&t?[t]:n}catch(n){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,n),t?[t]:null}},ce=(e,r="px")=>e==="auto"?e:typeof e=="number"?e.toString()+r:S(e,"String")&&R.cssUnit.test(e)?e:e+r,u={precision:8,decimal:"."},y=(e,r,t)=>e!=null&&e.length?e.length===1?l(e[0],u):e.reduce((n,i,o,a)=>(n=t==null?void 0:t(n,i,o,a),n),r):0,j=(e,r)=>{const t=Object.assign({},u,r),s=l(e,t),{type:n="number"}=t;return n==="number"?s.value:s.toString()},le=(...e)=>e.length===1?l(e[0],u).add(0):y(e,0,(r,t)=>l(r,u).add(t)),ue=(...e)=>{if(e.length===1)return l(e[0],u).subtract(0);if(e.length===2){const[s,n]=e;return l(s,u).subtract(n)}const r=b(e),t=r.shift();return r.length?y(r,t,(s,n)=>l(s,u).subtract(n)):t},fe=(...e)=>e.length===1?l(e[0],u).multiply(1):y(e,1,(r,t)=>l(r,u).multiply(t)),de=(...e)=>{if(e.length===1)return l(e[0],u).divide(1);if(e.length===2){const[s,n]=e;return l(s,u).divide(n)}const r=b(e),t=r.shift();return y(r,t,(s,n)=>l(s,u).divide(n))},pe=(e,r,t)=>{if(r<=1)return[e||0];if(!e)return new Array(r).fill(0);const s=Object.assign({},u,t);return l(e,s).distribute(r).map(i=>j(i,s))};function B(e,...r){if(Array.isArray(e))e.forEach(t=>B(t,...r));else return e(...r)}function d(e,r){var s;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((s=e.value)==null?void 0:s.$el)??e.value:t=e,t}function me(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||S(e,"Object"))return()=>e;if(typeof e=="function")return e}function g(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function we(e,r){const t=Vue.watchEffect(e,r);g(t)}export{le as A,ue as B,fe as C,de as D,G as a,ce as b,ie as c,B as d,H as e,oe as f,ee as g,re as h,S as i,g as j,Q as k,te as l,Y as m,ne as n,N as o,X as p,ae as q,me as r,z as s,se as t,J as u,d as v,we as w,Z as x,j as y,pe as z}; diff --git a/js/utils-E4zYKOc_.js.gz b/js/utils-E4zYKOc_.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f11ff68f4b18d298237134fd382c0c9e5145c318 GIT binary patch literal 3329 zcmV+c4gT^UiwFP!000021HBn-TiZDD`~8Zb<2dP1OhQ|(>zqh|(p`FOVM*KFHkSv4 zJx&C+~Fcf_d>YX#X?VZ8x8Mx)~n7KWPTn26aTqI(9q-fdiv* z_Var7ky1CNdGzz{)h}vtwmhS!OKZAltTo7J8eE$fyFn{>+Wg`4;QWH0o-XmAU?=9& zYxANVwA(?u)qMH)9%mi8O#r#%cQEnG@c8nZ5md zbTbmGWVsg7HoZA}L92NftK;jv){mYjQqtJQuM7j#gze96xo(JZbQY`Zy*kPG5KeO| zlr*8Gey;k{6ij!!vx3ed4ctN~3wD5k&VnGY^a>KC;i$x@YHm)W4(7}rzy5n5sD)=5i(YjU^7)b7IJvV^_(&ajOE&5QqWSB7%R$&7a7r{ zgQJHcE5fBYYH5@cij&`ymjsEB!i< &4>MR^)fhT&Dd~W`dVOih^{oU=pM29EOO@ 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 G5C8!EVCg^r literal 0 HcmV?d00001 diff --git a/js/zh-CN-DEQk5_4O.js.gz b/js/zh-CN-DEQk5_4O.js.gz deleted file mode 100644 index a6fd7c12598127294b94711a4a94077830cb9379..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1973 zcmV;m2TJ%KiwFP!000021JzhvPus{EzCXVLjrIbhv712Y$5fUA32kWuq)GY#H_^nN zB$GIvbUY3O6p5Za&<{adsnBh^Ww+sUyGZ90=yt1i`Px5&ZF04L;mA(Hl0c=ZIv2Y) zi9Peo`#$r&&%Cc~S}ZXxW~REZ*)?9xa8?BJsT^YkQ;LXjZQ|ywD{|fh7pRW|@+l2h z@@6O~2ZM4jAcfCGS^P%qOgpB;sUajEc18|JgBlykp9x%Q2bC=%H5`?6%MA6(y>cK` zwn(T?J}vhJq=+^$m{cpGeU;8MZ016z<=|PlHzi3*Wk>bcixR9gmFxBFm7-~h%dn5z$Y3cmfKs<%V#!g}; z5%Z8--*_QAlpL1YaiOwBER&>E#z`m`kk7YoJAAp&e{R&wpS;M-VNSFYmJKGOQ&;n` zO#3oRP~DUUi^HeKW95!HY6!xyDjL}g$h~Kz$V4=ioS2Sv1OV&0l%|Fj3d#ZbtQ0Qg z&!1yw#yfIO4T`-~W~m{S2sf!Ih-L~bJdV9`Fy$jcy>d`KE5&b|wQ_yQj?ieVCUfudkg*cxA)0`L@;Z02B<~cTLWPXrLEl}0Mpq$`vh4}6MShM+|v`6+AViL05>h!#BwPOvIynTpDxmW|vHzdd>W z1aLE>tu&HyZ$2(Hl&Uhr6kS9C_U;q={-XPE!(RP%|I?zgwBan=vFFz8caH#^P-dt( zWZ<+;w2PLmH)M@S6%wM1rSn7;a)uK!O}d+R8p%+D#5gMvE-KwKsZ@zG!BQz?Sh@~1 zlEIcP&;Au0wYYbbONe9J&-A&Ui;1ce!V`o=DT^%;N>%nJxOFTOjt{|kUon#~CWoM#XBx7GoSaazQ@5@tH%VP<4# zwzbehSD~Q*cX^?{vg$nBb6;-(s4BpIu;wmpJInW+A6^2;NXsLG$s8$?v67(7Fp+@6 zp7=9ZB@t?tbX-9O3^PLzLnJviOzPo~T7}~4LU@9$lU#O?YH@8PfPHbSO$FHZJ~~e~ z8%n9yKGauM0i+73FWvD~qATEFeb3JWSHLAIa#k8Ztbmq`QVOWg&f0gkS_4G|IFDbt zzpesk5M?G#bcQu#!YESu6d+wusch_0o1kh4|v%G1){m%Vm&)#|iU`7G1sv4Yd{+?#j4-v(af{3orr0-T*C|IkhQE}U080FEkPe`~?r{?!l4umbk? zRt`Qqt=E17FzN~I{r=WN01IAS@br1G@y7Xf&RMJ3JC6XI@+3U(tbeeduK{>b0f`%z zy6o@woL6@Nocz8@ z8bKNiV>L%2q{vVfhOw?%Iu<0xiAqiHj9QIzJ0(VlVWA9+U^ACym}@8vBa{=bs1uZf z5vHPq_Zwv@*3sDE<*;E=ji4kP^7|7C!y(QYN1(p+{9t3lPxM8`i>Ly}y6O$MM`;{f$8cmcq!J3&PM4)MSEgtqZ zJ?b5T3L5tR2GYzDC<^1u5`_DKD8K~C`qrmlqMRL8nSn0Cq*wLPButWG$&1lt?>P+( zKvU&R*W;v2u#SeRkbd1c{wrkWZ=Hu$@iNJ=lzdq&yVTj7ul;|U^EaK%SwHN>m)hIj zwd0NPn=0gAC#>V9I-RvRv?8c~arqxqfb)LMo?ig)vI5-a+xG4W=$- zyZ(G0z}tS8IM{n)&;8^stvUBT+K(3jymDmN-kA4GDxd|rr2u

R}=`J@F z*t)*~M{$wFbgYsb(>21;Z5YF*Imx(obo2_0vMe>wRUeP8AA-v`3;*~ZUto8G HDG&evHFm_* diff --git a/mockServer/mock-data.js b/mockServer/mock-data.js index 069bcc36..800918eb 100644 --- a/mockServer/mock-data.js +++ b/mockServer/mock-data.js @@ -4,7 +4,7 @@ var __export = (target, all) => { __defProp(target, name, { get: all[name], enumerable: true }); }; -// mock-data-1719563962766.js +// mock-data-1719563968637.js import { transformMockData } from "vite-plugin-mock-dev-server"; // mock/demo/person.mock.ts @@ -85,7 +85,7 @@ var getPersonList = defineMock({ } }); -// mock-data-1719563962766.js +// mock-data-1719563968637.js var exporters = [person_mock_exports]; var mockList = exporters.map((raw) => { let mockConfig; @@ -99,7 +99,7 @@ var mockList = exporters.map((raw) => { } return mockConfig; }); -var mock_data_1719563962766_default = transformMockData(mockList); +var mock_data_1719563968637_default = transformMockData(mockList); export { - mock_data_1719563962766_default as default + mock_data_1719563968637_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index 67bab8155aa8caf3c43af149cf4003a8ee6933c8..8e3c1a4bb52f914571cc414b3d41634155c3b1a6 100644 GIT binary patch literal 1043 zcmV+u1nm1CiwFP!000021I<=TbK^D)zUx;EcU-|{lVJKqm0MWD=bJl>O_*RRB$5o3 z*{{5vh2fvuQW;nSGhAh80^oV>!}<*zJb<)Rzz8ULfgq$+dH~QL(Ag0rfCFS`BEnsg z;5q=5Re_4%()X-^b3umc#y zrA|v#{8q;I@44YnL#oOGCOctpy3MOh$f@&$yQxOCLpACB&k`)k*%p;9Wk`b1Xq&tf zZAjG6pkWP%dgZmWuxB8FB_>1j#p-?)+C;!CVd3X@r7M6N0F zw34wAr39`N-?JQLW^R2OltNP}2@)US$DuMzMV_-c(cYVHc_t*MCEM~0-&IPXGy%!+ ztN058cfg5r9hXuYDAQDtAgxrxJD|Brq*nY zxe6oXot~`v*bTKIAy~O3!6@}Z8-vrikVFz$m*MYRCS?(3l}MQHbUaBEYCQ(TWhKp? zQKvUBEV#(WAS-I!(408(L89)I>_{u5!3-5!oCmO+H>g-4H~5~LBXGhEGT-r8zdRF0 zEez{H-!h`7Qh5ZE8Q+RoF0`4@*#(;0GKpaF^M^mIAi<KDnZ?N=$yj8kPOY2{NK_^?PBk*7w%~47QwQ^t|6#63Hh#+smLfA`Z$U|((8p+xoJO9529}9^<*-t zh7s`c+9lY$i0*N($vM^fq4vYHR3CVJ%h)~c2R#bzHVuV#x2ocgm-o28_TlZoeYmak zEepf2S4U6OovtC;{@48o9_CKUmbne_zZvnrX)=cO(-#tJ+4fgn^T4B2Uh>2>G)sD) N{S7W2TA@b@001vx53v9M literal 1043 zcmV+u1nm1CiwFP!000021IViNcP1bzZQ?zw`^CdTB8Dt54j&)YkUOb}xtB$5o3 zIjlx|3&THmg)*=PX1Gex_`tKwgY{cDjsTKE0VAN~If9T@IRb$0fYy#6J{%!M6B6!< z1UEjQEOS(Rn_&n>l?au$8da;&XgYyf6onv3KCW1Fy0G;lU-J(LQb3~+)p&BJ*si%e;Q+6On0bsAp;TwM%(0_ zXhWi!1`TUCR;y7%3ws9QTVhf)U##v|p-l+PGByy7D9ttrM?PinU!&KzTwy#djmR`b zo|G~&qL9Fq;s=(YOwFxlgHmWpB|+jN{Mc6piO4cGBicLj9Z!Yiv}8M;;$^86O5>9p zzly)mcLyw->!^_0K#?RGZL#!BU;=XwzJpI?zD30vdvDc6RNH<31Oso^^)Z2q72Y*_ zorwsUv-F1`55nhB|9H+Yb#0W8sYniN&$AK-xY6ktqQW=a*b3Nb*jEg)-OA#~A>3AF~)OrYric*>b zqfW13m~)X0K~~hbp*eBlgGB8q>4{cIgDEODf8)b)R-+lc9mkh3e+Pd^YofobQ+$N!^o62cL0_+u?3*WxMtFBL*2o>r8Wz6a=^m?fkbvZNg@55p?^I?2lzWM3n`E|Lx z{9$ojE*JCJb$Pb9_&D}k@9t*`!?UmsvZtxMcGIltoGQRfW9z0SvFaP zd%ZwvAC{m*WCj&uQK^(=l@_js10kcVj8WGfTBqI08%8N0_ruSdb%rh(AzR#p7*>K+d_9=z+h4|b)# zWkC>h>hOuW)zw7X|Ee3o{oF~}Ft;K8Hv|4Rb;huM`a)t2+umwaKkz7(mppL|^^)Fa Ne*=vpP!dN9000Gu^)vtg