From aab0b970dc511d3a4db329463382a5df2c4174d3 Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Wed, 18 Sep 2024 06:42:43 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@60ed09a0c5144b35945b0659193c83a7a399ae57=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 | 24 ++++++++---------- index.html.gz | Bin 1724 -> 1688 bytes ....js => @vue_reactivity@3.4.38-CmXFqMGn.js} | 6 ++--- js/@vue_runtime-core@3.4.38-f9XU7P4m.js | 5 ++++ js/@vue_runtime-core@3.4.38-f9XU7P4m.js.gz | Bin 0 -> 1879 bytes js/@vue_runtime-core@3.5.6-CUaD_-7Q.js | 5 ---- js/@vue_runtime-core@3.5.6-CUaD_-7Q.js.gz | Bin 1887 -> 0 bytes ...js => @vue_runtime-dom@3.4.38-l0sNRNKZ.js} | 0 ...-eFF.js => @vue_shared@3.4.38-D8qfpBTH.js} | 2 +- js/@vue_shared@3.4.38-D8qfpBTH.js.gz | Bin 0 -> 622 bytes js/@vue_shared@3.5.6-6BrT-eFF.js.gz | Bin 620 -> 0 bytes js/@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js | 1 + ...euse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js.gz | Bin 0 -> 3066 bytes js/@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js | 1 - ...ueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js.gz | Bin 3065 -> 0 bytes ...euse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js} | 0 ...e_shared@10.9.0_vue@3.4.38-BTLxKjPf.js.gz} | Bin js/BarcodeDemo-C6DlA5tI.js | 1 + js/BarcodeDemo-C6DlA5tI.js.gz | Bin 0 -> 1401 bytes js/BarcodeDemo-ChWYvWgI.js | 1 - js/BarcodeDemo-ChWYvWgI.js.gz | Bin 1437 -> 0 bytes js/TablePro-DyGNxTE3.js | 1 + js/TablePro-DyGNxTE3.js.gz | Bin 0 -> 3473 bytes js/TablePro-QnGoLe7d.js | 1 - js/TablePro-QnGoLe7d.js.gz | Bin 3515 -> 0 bytes js/deep-pick-omit@1.2.0-DyxInw53.js | 1 - js/deep-pick-omit@1.2.0-DyxInw53.js.gz | Bin 479 -> 0 bytes js/destr@2.0.3-CVtkxrq9.js | 1 - js/destr@2.0.3-CVtkxrq9.js.gz | Bin 637 -> 0 bytes js/en-US-BIc6akN3.js | 1 - js/en-US-BIc6akN3.js.gz | Bin 1697 -> 0 bytes js/en-US-CEfpzyAT.js | 1 + js/en-US-CEfpzyAT.js.gz | Bin 0 -> 1663 bytes js/hooks-DUpKDX8W.js | 12 --------- js/hooks-DUpKDX8W.js.gz | Bin 31347 -> 0 bytes js/hooks-DeCbIFFS.js | 12 +++++++++ js/hooks-DeCbIFFS.js.gz | Bin 0 -> 34297 bytes js/index--cyhTTPE.js | 1 + js/index--cyhTTPE.js.gz | Bin 0 -> 2126 bytes js/index-2JATXzfJ.js | 1 + js/index-2JATXzfJ.js.gz | Bin 0 -> 1479 bytes js/index-4_KfG0hf.js | 1 + js/index-4_KfG0hf.js.gz | Bin 0 -> 1528 bytes js/index-B0CACC_9.js | 1 + js/index-B0CACC_9.js.gz | Bin 0 -> 2068 bytes js/index-B4Svketz.js | 1 + js/index-B4Svketz.js.gz | Bin 0 -> 770 bytes js/index-B6y9-Yqs.js | 1 + js/index-B6y9-Yqs.js.gz | Bin 0 -> 1749 bytes js/index-BKg9uIUv.js | 1 - js/index-BKg9uIUv.js.gz | Bin 982 -> 0 bytes js/index-BSxFfDS7.js | 1 - js/index-BSxFfDS7.js.gz | Bin 2873 -> 0 bytes js/index-BZAIqgSr.js | 1 + js/index-BZAIqgSr.js.gz | Bin 0 -> 2457 bytes js/index-Bh3tfFvH.js | 1 + js/index-Bh3tfFvH.js.gz | Bin 0 -> 1087 bytes js/index-Bpto_sNS.js | 1 - js/index-Bpto_sNS.js.gz | Bin 1998 -> 0 bytes js/index-C-LZM-Gd.js | 1 + js/index-C-LZM-Gd.js.gz | Bin 0 -> 1623 bytes js/index-C2xNskF6.js | 1 - js/index-C2xNskF6.js.gz | Bin 1033 -> 0 bytes js/index-CCVgw_kY.js | 1 - js/index-CCVgw_kY.js.gz | Bin 1659 -> 0 bytes js/index-CPNbYLeV.js | 1 - js/index-CPNbYLeV.js.gz | Bin 2070 -> 0 bytes js/index-CZvHIHEr.js | 1 - js/index-CZvHIHEr.js.gz | Bin 804 -> 0 bytes js/index-CmEUgXeH.js | 1 - js/index-CmEUgXeH.js.gz | Bin 1230 -> 0 bytes js/index-CthhD5N4.js | 1 - js/index-CthhD5N4.js.gz | Bin 1985 -> 0 bytes js/index-CzMkrH92.js | 1 + js/index-CzMkrH92.js.gz | Bin 0 -> 1949 bytes js/index-D1YBALoT.js | 1 - js/index-D1YBALoT.js.gz | Bin 1568 -> 0 bytes js/index-D2S_rdww.js | 1 + js/index-D2S_rdww.js.gz | Bin 0 -> 1750 bytes js/index-DCDj5HZ8.js | 1 - js/index-DCDj5HZ8.js.gz | Bin 1123 -> 0 bytes js/index-DQWUCipC.js | 1 - js/index-DQWUCipC.js.gz | Bin 3574 -> 0 bytes js/index-DT33t_LC.js | 1 - js/index-DT33t_LC.js.gz | Bin 2164 -> 0 bytes js/index-DWyvlcWc.js | 1 + js/index-DWyvlcWc.js.gz | Bin 0 -> 950 bytes js/index-D_ua31vB.js | 1 + js/index-D_ua31vB.js.gz | Bin 0 -> 1194 bytes js/index-DbJuBYMf.js | 1 - js/index-DbJuBYMf.js.gz | Bin 1785 -> 0 bytes js/index-DbiAk4nh.js | 1 - js/index-DbiAk4nh.js.gz | Bin 1785 -> 0 bytes js/index-DsT8uWts.js | 1 - js/index-DsT8uWts.js.gz | Bin 1353 -> 0 bytes js/index-Dw0dXXH_.js | 1 + js/index-Dw0dXXH_.js.gz | Bin 0 -> 1317 bytes js/index-HE4cugSz.js | 1 - js/index-HE4cugSz.js.gz | Bin 29649 -> 0 bytes js/index-Kmm92eIK.js | 1 + js/index-Kmm92eIK.js.gz | Bin 0 -> 2833 bytes js/index-U-KjHHUk.js | 1 + js/index-U-KjHHUk.js.gz | Bin 0 -> 3510 bytes js/index-_-HOULeL.js | 1 + js/index-_-HOULeL.js.gz | Bin 0 -> 29612 bytes js/index-d7z__Ck2.js | 1 - js/index-d7z__Ck2.js.gz | Bin 1515 -> 0 bytes js/index-enc6OrTS.js | 1 + js/index-enc6OrTS.js.gz | Bin 0 -> 1961 bytes js/index-kcH3_LHw.js | 1 - js/index-kcH3_LHw.js.gz | Bin 2584 -> 0 bytes js/index-zGfSlYZ-.js | 1 + js/index-zGfSlYZ-.js.gz | Bin 0 -> 997 bytes ...tance-Mlryd73B.js => instance-B5j64X7o.js} | 2 +- js/instance-B5j64X7o.js.gz | Bin 0 -> 764 bytes js/instance-Mlryd73B.js.gz | Bin 763 -> 0 bytes ...rsistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js | 1 + ...stedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js.gz | Bin 0 -> 904 bytes ...rsistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js | 1 - ...stedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js.gz | Bin 759 -> 0 bytes js/utils-DGuZdIHQ.js | 1 + js/utils-DGuZdIHQ.js.gz | Bin 0 -> 3318 bytes js/utils-DvxnuKiq.js | 1 - js/utils-DvxnuKiq.js.gz | Bin 5546 -> 0 bytes ...e-hooks-plus@2.2.1_vue@3.4.38-DdMBTcyt.js} | 0 ...ooks-plus@2.2.1_vue@3.4.38-DdMBTcyt.js.gz} | Bin ...> vue@3.4.38_typescript@5.2.2-l0sNRNKZ.js} | 0 js/zh-CN-BeERaeRn.js | 1 + js/zh-CN-BeERaeRn.js.gz | Bin 0 -> 1956 bytes js/zh-CN-CeI0xlBH.js | 1 - js/zh-CN-CeI0xlBH.js.gz | Bin 1994 -> 0 bytes mockServer/mock-data.js | 8 +++--- mockServer/mock-data.js.gz | Bin 1042 -> 1043 bytes 133 files changed, 63 insertions(+), 67 deletions(-) rename js/{@vue_reactivity@3.5.6-CXMPYrvZ.js => @vue_reactivity@3.4.38-CmXFqMGn.js} (53%) create mode 100644 js/@vue_runtime-core@3.4.38-f9XU7P4m.js create mode 100644 js/@vue_runtime-core@3.4.38-f9XU7P4m.js.gz delete mode 100644 js/@vue_runtime-core@3.5.6-CUaD_-7Q.js delete mode 100644 js/@vue_runtime-core@3.5.6-CUaD_-7Q.js.gz rename js/{@vue_runtime-dom@3.5.6-l0sNRNKZ.js => @vue_runtime-dom@3.4.38-l0sNRNKZ.js} (100%) rename js/{@vue_shared@3.5.6-6BrT-eFF.js => @vue_shared@3.4.38-D8qfpBTH.js} (97%) create mode 100644 js/@vue_shared@3.4.38-D8qfpBTH.js.gz delete mode 100644 js/@vue_shared@3.5.6-6BrT-eFF.js.gz create mode 100644 js/@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js create mode 100644 js/@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js.gz delete mode 100644 js/@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js delete mode 100644 js/@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js.gz rename js/{@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js => @vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js} (100%) rename js/{@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js.gz => @vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js.gz} (100%) create mode 100644 js/BarcodeDemo-C6DlA5tI.js create mode 100644 js/BarcodeDemo-C6DlA5tI.js.gz delete mode 100644 js/BarcodeDemo-ChWYvWgI.js delete mode 100644 js/BarcodeDemo-ChWYvWgI.js.gz create mode 100644 js/TablePro-DyGNxTE3.js create mode 100644 js/TablePro-DyGNxTE3.js.gz delete mode 100644 js/TablePro-QnGoLe7d.js delete mode 100644 js/TablePro-QnGoLe7d.js.gz delete mode 100644 js/deep-pick-omit@1.2.0-DyxInw53.js delete mode 100644 js/deep-pick-omit@1.2.0-DyxInw53.js.gz delete mode 100644 js/destr@2.0.3-CVtkxrq9.js delete mode 100644 js/destr@2.0.3-CVtkxrq9.js.gz delete mode 100644 js/en-US-BIc6akN3.js delete mode 100644 js/en-US-BIc6akN3.js.gz create mode 100644 js/en-US-CEfpzyAT.js create mode 100644 js/en-US-CEfpzyAT.js.gz delete mode 100644 js/hooks-DUpKDX8W.js delete mode 100644 js/hooks-DUpKDX8W.js.gz create mode 100644 js/hooks-DeCbIFFS.js create mode 100644 js/hooks-DeCbIFFS.js.gz create mode 100644 js/index--cyhTTPE.js create mode 100644 js/index--cyhTTPE.js.gz create mode 100644 js/index-2JATXzfJ.js create mode 100644 js/index-2JATXzfJ.js.gz create mode 100644 js/index-4_KfG0hf.js create mode 100644 js/index-4_KfG0hf.js.gz create mode 100644 js/index-B0CACC_9.js create mode 100644 js/index-B0CACC_9.js.gz create mode 100644 js/index-B4Svketz.js create mode 100644 js/index-B4Svketz.js.gz create mode 100644 js/index-B6y9-Yqs.js create mode 100644 js/index-B6y9-Yqs.js.gz delete mode 100644 js/index-BKg9uIUv.js delete mode 100644 js/index-BKg9uIUv.js.gz delete mode 100644 js/index-BSxFfDS7.js delete mode 100644 js/index-BSxFfDS7.js.gz create mode 100644 js/index-BZAIqgSr.js create mode 100644 js/index-BZAIqgSr.js.gz create mode 100644 js/index-Bh3tfFvH.js create mode 100644 js/index-Bh3tfFvH.js.gz delete mode 100644 js/index-Bpto_sNS.js delete mode 100644 js/index-Bpto_sNS.js.gz create mode 100644 js/index-C-LZM-Gd.js create mode 100644 js/index-C-LZM-Gd.js.gz delete mode 100644 js/index-C2xNskF6.js delete mode 100644 js/index-C2xNskF6.js.gz delete mode 100644 js/index-CCVgw_kY.js delete mode 100644 js/index-CCVgw_kY.js.gz delete mode 100644 js/index-CPNbYLeV.js delete mode 100644 js/index-CPNbYLeV.js.gz delete mode 100644 js/index-CZvHIHEr.js delete mode 100644 js/index-CZvHIHEr.js.gz delete mode 100644 js/index-CmEUgXeH.js delete mode 100644 js/index-CmEUgXeH.js.gz delete mode 100644 js/index-CthhD5N4.js delete mode 100644 js/index-CthhD5N4.js.gz create mode 100644 js/index-CzMkrH92.js create mode 100644 js/index-CzMkrH92.js.gz delete mode 100644 js/index-D1YBALoT.js delete mode 100644 js/index-D1YBALoT.js.gz create mode 100644 js/index-D2S_rdww.js create mode 100644 js/index-D2S_rdww.js.gz delete mode 100644 js/index-DCDj5HZ8.js delete mode 100644 js/index-DCDj5HZ8.js.gz delete mode 100644 js/index-DQWUCipC.js delete mode 100644 js/index-DQWUCipC.js.gz delete mode 100644 js/index-DT33t_LC.js delete mode 100644 js/index-DT33t_LC.js.gz create mode 100644 js/index-DWyvlcWc.js create mode 100644 js/index-DWyvlcWc.js.gz create mode 100644 js/index-D_ua31vB.js create mode 100644 js/index-D_ua31vB.js.gz delete mode 100644 js/index-DbJuBYMf.js delete mode 100644 js/index-DbJuBYMf.js.gz delete mode 100644 js/index-DbiAk4nh.js delete mode 100644 js/index-DbiAk4nh.js.gz delete mode 100644 js/index-DsT8uWts.js delete mode 100644 js/index-DsT8uWts.js.gz create mode 100644 js/index-Dw0dXXH_.js create mode 100644 js/index-Dw0dXXH_.js.gz delete mode 100644 js/index-HE4cugSz.js delete mode 100644 js/index-HE4cugSz.js.gz create mode 100644 js/index-Kmm92eIK.js create mode 100644 js/index-Kmm92eIK.js.gz create mode 100644 js/index-U-KjHHUk.js create mode 100644 js/index-U-KjHHUk.js.gz create mode 100644 js/index-_-HOULeL.js create mode 100644 js/index-_-HOULeL.js.gz delete mode 100644 js/index-d7z__Ck2.js delete mode 100644 js/index-d7z__Ck2.js.gz create mode 100644 js/index-enc6OrTS.js create mode 100644 js/index-enc6OrTS.js.gz delete mode 100644 js/index-kcH3_LHw.js delete mode 100644 js/index-kcH3_LHw.js.gz create mode 100644 js/index-zGfSlYZ-.js create mode 100644 js/index-zGfSlYZ-.js.gz rename js/{instance-Mlryd73B.js => instance-B5j64X7o.js} (76%) create mode 100644 js/instance-B5j64X7o.js.gz delete mode 100644 js/instance-Mlryd73B.js.gz create mode 100644 js/pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js create mode 100644 js/pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js.gz delete mode 100644 js/pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js delete mode 100644 js/pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js.gz create mode 100644 js/utils-DGuZdIHQ.js create mode 100644 js/utils-DGuZdIHQ.js.gz delete mode 100644 js/utils-DvxnuKiq.js delete mode 100644 js/utils-DvxnuKiq.js.gz rename js/{vue-hooks-plus@2.2.1_vue@3.5.6-DdMBTcyt.js => vue-hooks-plus@2.2.1_vue@3.4.38-DdMBTcyt.js} (100%) rename js/{vue-hooks-plus@2.2.1_vue@3.5.6-DdMBTcyt.js.gz => vue-hooks-plus@2.2.1_vue@3.4.38-DdMBTcyt.js.gz} (100%) rename js/{vue@3.5.6_typescript@5.2.2-l0sNRNKZ.js => vue@3.4.38_typescript@5.2.2-l0sNRNKZ.js} (100%) create mode 100644 js/zh-CN-BeERaeRn.js create mode 100644 js/zh-CN-BeERaeRn.js.gz delete mode 100644 js/zh-CN-CeI0xlBH.js delete mode 100644 js/zh-CN-CeI0xlBH.js.gz diff --git a/index.html b/index.html index 31d47def..0cda8df8 100644 --- a/index.html +++ b/index.html @@ -1,7 +1,7 @@ - + @@ -19,29 +19,27 @@ content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> Ray Template - + - - + + - - + + - - - + - - - - + + + + diff --git a/index.html.gz b/index.html.gz index 82cee3084ec7252190a90990bcb2e155784a92d1..46598ea8c13beedc28b7503d2b7cbae351d4c0f6 100644 GIT binary patch literal 1688 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 Sb-ny|&c6YDfJ0vR8~^|ye`3`D diff --git a/js/@vue_reactivity@3.5.6-CXMPYrvZ.js b/js/@vue_reactivity@3.4.38-CmXFqMGn.js similarity index 53% rename from js/@vue_reactivity@3.5.6-CXMPYrvZ.js rename to js/@vue_reactivity@3.4.38-CmXFqMGn.js index 34f274b6..23c2e4dd 100644 --- a/js/@vue_reactivity@3.5.6-CXMPYrvZ.js +++ b/js/@vue_reactivity@3.4.38-CmXFqMGn.js @@ -1,5 +1,5 @@ -import{i as r}from"./@vue_shared@3.5.6-6BrT-eFF.js";/** -* @vue/reactivity v3.5.6 +import{i as r}from"./@vue_shared@3.4.38-D8qfpBTH.js";/** +* @vue/reactivity v3.4.38 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(r));function i(e){return e?!!e.__v_raw:!1}function s(e){return e?e.__v_isRef===!0:!1}export{i as a,s as i}; +**/new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(r));function i(e){return e?!!e.__v_raw:!1}function o(e){return!!(e&&e.__v_isRef===!0)}export{i as a,o as i}; diff --git a/js/@vue_runtime-core@3.4.38-f9XU7P4m.js b/js/@vue_runtime-core@3.4.38-f9XU7P4m.js new file mode 100644 index 00000000..9df9ffdd --- /dev/null +++ b/js/@vue_runtime-core@3.4.38-f9XU7P4m.js @@ -0,0 +1,5 @@ +import{i as A,a as N}from"./@vue_reactivity@3.4.38-CmXFqMGn.js";import{a as g,b as m,c as S,g as z,E as j,n as T,d as k,e as h,f as y,h as B}from"./@vue_shared@3.4.38-D8qfpBTH.js";/** +* @vue/runtime-core v3.4.38 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let r=null,M=null;function E(t,s){t.shapeFlag&6&&t.component?E(t.component.subTree,s):t.shapeFlag&128?(t.ssContent.transition=s.clone(t.ssContent),t.ssFallback.transition=s.clone(t.ssFallback)):t.transition=s}const P=Symbol.for("v-ndc"),U={},V=t=>Object.getPrototypeOf(t)===U,G=t=>t.__isTeleport,L=t=>t.__isSuspense,I=Symbol.for("v-fgt"),Y=Symbol.for("v-txt"),D=Symbol.for("v-cmt"),H=Symbol.for("v-stc"),f=[];let u=null;function v(t=!1){f.push(u=t?null:[])}function K(){f.pop(),u=f[f.length-1]||null}function q(t){return t.dynamicChildren=u||j,K(),u&&u.push(t),t}function tt(t,s,l,c,n,e){return q(x(t,s,l,c,n,e,!0))}function w(t){return t?t.__v_isVNode===!0:!1}const O=({key:t})=>t??null,_=({ref:t,ref_key:s,ref_for:l})=>(typeof t=="number"&&(t=""+t),t!=null?g(t)||A(t)||S(t)?{i:r,r:t,k:s,f:!!l}:t:null);function x(t,s=null,l=null,c=0,n=null,e=t===I?0:1,i=!1,o=!1){const a={__v_isVNode:!0,__v_skip:!0,type:t,props:s,key:s&&O(s),ref:s&&_(s),scopeId:M,slotScopeIds:null,children:l,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:e,patchFlag:c,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:r};return o?(p(a,l),e&128&&t.normalize(a)):l&&(a.shapeFlag|=g(l)?8:16),!i&&u&&(a.patchFlag>0||e&6)&&a.patchFlag!==32&&u.push(a),a}const R=J;function J(t,s=null,l=null,c=0,n=null,e=!1){if((!t||t===P)&&(t=D),w(t)){const o=F(t,s,!0);return l&&p(o,l),!e&&u&&(o.shapeFlag&6?u[u.indexOf(t)]=o:u.push(o)),o.patchFlag=-2,o}if(Z(t)&&(t=t.__vccOpts),s){s=Q(s);let{class:o,style:a}=s;o&&!g(o)&&(s.class=T(o)),k(a)&&(N(a)&&!m(a)&&(a=h({},a)),s.style=y(a))}const i=g(t)?1:L(t)?128:G(t)?64:k(t)?4:S(t)?2:0;return x(t,s,l,c,n,i,e,!0)}function Q(t){return t?N(t)||V(t)?h({},t):t:null}function F(t,s,l=!1,c=!1){const{props:n,ref:e,patchFlag:i,children:o,transition:a}=t,C=s?X(n||{},s):n,b={__v_isVNode:!0,__v_skip:!0,type:t.type,props:C,key:C&&O(C),ref:s&&s.ref?l&&e?m(e)?e.concat(_(s)):[e,_(s)]:_(s):e,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:o,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:s&&t.type!==I?i===-1?16:i|16:i,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:a,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&F(t.ssContent),ssFallback:t.ssFallback&&F(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return a&&c&&E(b,a.clone(b)),b}function W(t=" ",s=0){return R(Y,null,t,s)}function st(t,s){const l=R(H,null,t);return l.staticCount=s,l}function p(t,s){let l=0;const{shapeFlag:c}=t;if(s==null)s=null;else if(m(s))l=16;else if(typeof s=="object")if(c&65){const n=s.default;n&&(n._c&&(n._d=!1),p(t,n()),n._c&&(n._d=!0));return}else{l=32;const n=s._;!n&&!V(s)?s._ctx=r:n===3&&r&&(r.slots._===1?s._=1:(s._=2,t.patchFlag|=1024))}else S(s)?(s={default:s,_ctx:r},l=32):(s=String(s),c&64?(l=16,s=[W(s)]):l=8);t.children=s,t.shapeFlag|=l}function X(...t){const s={};for(let l=0;l{let n;return(n=t[l])||(n=t[l]=[]),n.push(c),e=>{n.length>1?n.forEach(i=>i(e)):n[0](e)}};s("__VUE_INSTANCE_SETTERS__",l=>l),s("__VUE_SSR_SETTERS__",l=>l)}function Z(t){return S(t)&&"__vccOpts"in t}export{st as a,tt as c,v as o}; diff --git a/js/@vue_runtime-core@3.4.38-f9XU7P4m.js.gz b/js/@vue_runtime-core@3.4.38-f9XU7P4m.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..bed4f2149ded14a873f8dd0014abf2798517dec8 GIT binary patch literal 1879 zcmV-d2dMZTiwFP!000021C3X0bK5u${@!09`2&Yc8P!g^nGAi1wwtCeyW6x|r`dKr z9*;~@HXE5zMJkun_J6+tC0lYjcXMA1kc0@5!1Dmst0FJmS_g>@Uh)LR)iy2jRWEw> z>s_U$rAnmJciKJt`aF6OJwH3XSbcf@{rwvgeY3rxuD|ymF8B<^ic1tDzCiJVU!wTN z4T@_%M{&y)iX~4`Jn$uo-wyoRWm2m7&gZMM?`iSd^;_@r+0oIHqX4a*m6dUNrH*A@ zs^G3ResUC0$%2#q;Ow|4l~u+CU#oi^(965Tu;6Q61&NslHbPZV7ujV}sMlGtAg6@5Nam{|H_Ev9 zl6FRst!CGyQrt4p{bq1-7E>2ldyyN5cCJi})#w6jB(vP8?lR*zc%5X~ERnbW&3L!Y z&{x-HD|2IA@DWB2t682!X3z2!IH;QYhvo02YCDEG0 z0l;Ve1}$7PooainGKJyif3|a@$`<&9{M{ob>B99G|N3aw-Q(=5N3(K;vu_{GT8GC> zVLTaPV5&zExuXuk0b8e0QQ0M}z{O}F#uK*P8~s7OL0(YCD@ey_lqs`t%j3ahvqAIL z^gDHIT`E_VCUDXG!6Yj!FP1u+m&!o3*?i-F;4XwzwMUFj`?+(NAw1)f8?N>{eW&-` zc^>vz=Xn3_`i${K@21+`T;+2G0AXK*gC>R_fUa-VgK%30=PveFv`~Lo3HCVD*Na%A@s|p+dyo>u{z%_&ep8HtUcS&H~xu^*H9EbK+7pUWr zh2uq;7gkvAZ$-!lY8l=Q^(pFB=7oAU7w@^vayP0+R@4V+q9!uFM`XQXn{;hPJDlx? zJ0#WPxh|UxTTs*^zylm`ykHV_|ZRx;g7PiIYd$TYuq=!q`Md8cG#p<9@By*JY!rT`ygkTyj&%j{-J2Xn8*mB zNlQ^1SkR2cXJT;5c&G`f{QCY-=l#t_kyA!UXEFqMezFHf!g$i8?I-xX&6wZ+cgA3X z=#iGaW$?YZRYCUv)Tl5 z(Ht~qjOXnw;P`~+TbsH=T@L`wOgaF}syZQ(C!8Pd^OW{I^T=hi)BN+esb!<>+C zL38{R={d0$uDy?2n&9M>7vZWNC9tIHEl(KZHuAf`0|umdISmNQcp(1t;^a)cLFM#? zxJCIwc%+_){_YjJJfmx-X^G~q1ERU|P`|+q{23f;;N5;uKXQi9l`VAFMU#k##BQeQ z7IS$QEy)%fzW^J5p=PsLZ?PU4KKnliAVSfwz=dal3uJ+dJqy^VRB4i&ZqFLS7&CHyzIHwlX`reQSf1>ms$MTo=`fXFC^3ch4odmuk;^2_ce@ zOFH98(=5#xGB%<)8qGR6-U`fPWbExKA~@cd-hZa5u=hLG@vS{B=A zD&0Ml!T`W?LP|nt=`m!ZDF6)60tSMjIN`2k*$oW(CodTDE`kwmMlGzH(+bO{bphk( zoe64T?*;yQMs(;r2XJGYWC$&fgPI(*C5AcGSq}1O=v${sC)+mpZMTg}2R|s|7HGyLgL9wOrpX&>{A;nzrqN(L z!6ftLRx+;Od~KRXJ|Dyed;QBqE~$odO%-FpjQbO+*mgU#v^SmJe7>B%yBb};yt=rY zjxMjSFF%c@(;m;@JY#%sG8%pQX|;{}Kb`6~^0mFUuj@T+0=HH7{(mhtr#48q^HTCV R6!~`et.__isTeleport;function E(t,s){t.shapeFlag&6&&t.component?(t.transition=s,E(t.component.subTree,s)):t.shapeFlag&128?(t.ssContent.transition=s.clone(t.ssContent),t.ssFallback.transition=s.clone(t.ssFallback)):t.transition=s}const U=Symbol.for("v-ndc"),G={},V=t=>Object.getPrototypeOf(t)===G,L=t=>t.__isSuspense,I=Symbol.for("v-fgt"),Y=Symbol.for("v-txt"),D=Symbol.for("v-cmt"),H=Symbol.for("v-stc"),f=[];let u=null;function v(t=!1){f.push(u=t?null:[])}function K(){f.pop(),u=f[f.length-1]||null}function q(t){return t.dynamicChildren=u||j,K(),u&&u.push(t),t}function tt(t,s,l,a,n,e){return q(x(t,s,l,a,n,e,!0))}function w(t){return t?t.__v_isVNode===!0:!1}const O=({key:t})=>t??null,_=({ref:t,ref_key:s,ref_for:l})=>(typeof t=="number"&&(t=""+t),t!=null?g(t)||A(t)||S(t)?{i:r,r:t,k:s,f:!!l}:t:null);function x(t,s=null,l=null,a=0,n=null,e=t===I?0:1,i=!1,o=!1){const c={__v_isVNode:!0,__v_skip:!0,type:t,props:s,key:s&&O(s),ref:s&&_(s),scopeId:M,slotScopeIds:null,children:l,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:e,patchFlag:a,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:r};return o?(p(c,l),e&128&&t.normalize(c)):l&&(c.shapeFlag|=g(l)?8:16),!i&&u&&(c.patchFlag>0||e&6)&&c.patchFlag!==32&&u.push(c),c}const R=J;function J(t,s=null,l=null,a=0,n=null,e=!1){if((!t||t===U)&&(t=D),w(t)){const o=F(t,s,!0);return l&&p(o,l),!e&&u&&(o.shapeFlag&6?u[u.indexOf(t)]=o:u.push(o)),o.patchFlag=-2,o}if(Z(t)&&(t=t.__vccOpts),s){s=Q(s);let{class:o,style:c}=s;o&&!g(o)&&(s.class=T(o)),N(c)&&(k(c)&&!m(c)&&(c=y({},c)),s.style=h(c))}const i=g(t)?1:L(t)?128:P(t)?64:N(t)?4:S(t)?2:0;return x(t,s,l,a,n,i,e,!0)}function Q(t){return t?k(t)||V(t)?y({},t):t:null}function F(t,s,l=!1,a=!1){const{props:n,ref:e,patchFlag:i,children:o,transition:c}=t,C=s?X(n||{},s):n,b={__v_isVNode:!0,__v_skip:!0,type:t.type,props:C,key:C&&O(C),ref:s&&s.ref?l&&e?m(e)?e.concat(_(s)):[e,_(s)]:_(s):e,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:o,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:s&&t.type!==I?i===-1?16:i|16:i,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:c,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&F(t.ssContent),ssFallback:t.ssFallback&&F(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return c&&a&&E(b,c.clone(b)),b}function W(t=" ",s=0){return R(Y,null,t,s)}function st(t,s){const l=R(H,null,t);return l.staticCount=s,l}function p(t,s){let l=0;const{shapeFlag:a}=t;if(s==null)s=null;else if(m(s))l=16;else if(typeof s=="object")if(a&65){const n=s.default;n&&(n._c&&(n._d=!1),p(t,n()),n._c&&(n._d=!0));return}else{l=32;const n=s._;!n&&!V(s)?s._ctx=r:n===3&&r&&(r.slots._===1?s._=1:(s._=2,t.patchFlag|=1024))}else S(s)?(s={default:s,_ctx:r},l=32):(s=String(s),a&64?(l=16,s=[W(s)]):l=8);t.children=s,t.shapeFlag|=l}function X(...t){const s={};for(let l=0;l{let n;return(n=t[l])||(n=t[l]=[]),n.push(a),e=>{n.length>1?n.forEach(i=>i(e)):n[0](e)}};s("__VUE_INSTANCE_SETTERS__",l=>l),s("__VUE_SSR_SETTERS__",l=>l)}function Z(t){return S(t)&&"__vccOpts"in t}export{st as a,tt as c,v as o}; diff --git a/js/@vue_runtime-core@3.5.6-CUaD_-7Q.js.gz b/js/@vue_runtime-core@3.5.6-CUaD_-7Q.js.gz deleted file mode 100644 index 229d9c5e796fa5c7e972168c8d2ee53dc24afbad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1887 zcmV-l2cY;LiwFP!000021C3X0bK5o&{+?e!>H`LFU`BFMPX@ZRnz(kGwsF$Pag%5? z8VUks#1xfF)jb_jz`uS8H4NjgC?mz2Yf~yDBT}s+TUu+6e;&SD@;QnXmng=3iQ*f-K=G9u z6xV!#;)*L2k32(h%WqMDj-@SB zbRTS=97R;J=%hb*dAu%^Q^rT1%Lg6Ni~H2D=(8=O)GVT#Qbp1lU+8)1ZQ*dsTuWt~ zir&7tesXm5ELT1%z?6B;-v%+1);J%%2M=dHna#AjR=Gk4471WmudRtLsOOGteBy4? zwYtpHB{?O;C(^Fg)+pmg)F-}3jnilkj$hEuYU0ZIb)gh@jEU|hgOiu|rE}-jcr@(p zk;vQ{)m>&B2bXD{&r^B#-;8(b;jFGrRloEjj2~BXn8)i%2WBl`Xv;F~RfB9}!u5k9Z z?`ECHD`ha54l!P39jJXc?x}}(z&2U3F5N9H!H>{DOs1^b8~s6pfn8I^OUNc!k}I?H zx5tC&c8lh%=|9x7O`&{Qn8+uKN0Y9!JipcXqEH6P?e;7G19u^$tWU&9w4ZyA>A`cJ za>Lbrr+?@}cb><6*16ulyJwEjqxUoIZm#S?0YKar@t}#S$MuK?Ai&(!>b5+M;*hrp*}<1NxN2W7UC^;x%K0El*8@&{RQ^sRWNEz1mmpbcjw~CxHLOPQ%!1I$mFeKx$N!t(b zdz&%8|L=^!1ko9#vEObndp@#|tG_UgFxe%Kh06e_xX*S^%n4aji%*PIeP7$<=utT- z6KxjiAu!k!tY|K38RNEn1stDnTj`8`p}sylAX3VAYmXVnHV*!xjv*awWS%-FEO-7f zS3*|chL(_cNiBYgRGc~o*WrvSDsl2IhDyJ{R70MSPAoWD_cV6i7jINocC7Qnuh~_Rp{RTG(ckrx%cl$x@TQ%0@XM zYP6z?jZ`A7k*TLh4@^uHM`bGTSExN-_@vPedBZ2&;lXQaT>GR}4zRtO45LGk@0RM} z0o;Ak8FirFX$m^7bqHB>MvR220pNHr8k`Ef#h*il*w?Kv{DCfhC~IBr@JTzUsm~`U z4#L^t(@tyC(kga2O+(O2PkhZQ0rF+Zd!=pQt_M`lMC@+xbNL2QKk= zsrJk#2}udLpmQ#p#%RtMpSL;wH&()^#~t+d;P^m4^O~`_>)^-vy7{ZInZpPATVvL; zP&caJcn3`D`eW>3a_HB+=BAB%T7e(xj5-KZ$ZC!ps@$naXLN=6oWtOBKhsoo2hg*j zPwO$A(UhG2w7VfTgA0|VW$uTD5NeW{ti=M+%<)EsGR6-U`fT@_3Xj_4@cd-hZa5pp zhLHG%IyQ32O!@~XgaLr(gcO9(B4EfRGXNN%1q=j5al(DevRfGRPhKz=}b@uV_#^q#G;>)(-$L(zTgffeQs=%aC zd9yfWY#+_AODF)i%dQek8kMKDoVFjlreERn?+yTvb%HS-dwQ2H( zn&2(A-8LFbrkG@*+@_2xINO-U$!CL+!CwC&mA6#GnWl;{VJ7`4RjjIpj`n7=n~xW> zH&^59S6Am3v+>3C^~HzrY}VsBoaKz~O~&I7KdiQK|I(>`<51gs`?}uKCi0bf2!D1l Z+%8JF4^r}b6t)^Z`45E(U}8)U004?c$BF;| diff --git a/js/@vue_runtime-dom@3.5.6-l0sNRNKZ.js b/js/@vue_runtime-dom@3.4.38-l0sNRNKZ.js similarity index 100% rename from js/@vue_runtime-dom@3.5.6-l0sNRNKZ.js rename to js/@vue_runtime-dom@3.4.38-l0sNRNKZ.js diff --git a/js/@vue_shared@3.5.6-6BrT-eFF.js b/js/@vue_shared@3.4.38-D8qfpBTH.js similarity index 97% rename from js/@vue_shared@3.5.6-6BrT-eFF.js rename to js/@vue_shared@3.4.38-D8qfpBTH.js index 587fcda9..1a7414a5 100644 --- a/js/@vue_shared@3.5.6-6BrT-eFF.js +++ b/js/@vue_shared@3.4.38-D8qfpBTH.js @@ -1,5 +1,5 @@ /** -* @vue/shared v3.5.6 +* @vue/shared v3.4.38 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const h=[],b=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),A=Object.assign,f=Array.isArray,C=t=>typeof t=="function",i=t=>typeof t=="string",E=t=>typeof t=="symbol",l=t=>t!==null&&typeof t=="object";let c;const R=()=>c||(c=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function a(t){if(f(t)){const o={};for(let n=0;n{if(n){const s=n.split(g);s.length>1&&(o[s[0].trim()]=s[1].trim())}}),o}function y(t){let o="";if(i(t))o=t;else if(f(t))for(let n=0;nzz4I&F93p?gO9-8`j?^$zaoAy+R8^CzkV+vq zi6>(t+i8m+|9x^oO54*;&wk(Y=l5O|1fu}`cy3r^>RhuedcF?7hSxWv0O11AbQ0fu z*=uH)wCJ&U&86|3Jq*J@I|~fuF)Wo=#7vPvq_QZ$Osx_vSAvY?vFv zD@jVa)H*+e+;m9py3Y@Lrb=Wf^~y#TmMiHI{%K;Y=Cbn0>N9`XZItkc==dv2Wg~>| zzf-8rftLtoQIYh??YLknHnwwj%@fMfs>?|-$l-VHjl5=2C)Fwj%UHkvj_yN1lAu-Otn3}PNJa{Wo3~PG1bj@3EFM7G`MT(cc|_!NE)zf1yzOF;8k{O#jG zGsC1sckL5Lc=M1;KzFJ|x!j>YEkmV}R`a5@N*lLK@RCWx(667jlOTvnC5=T5O*2wZ zOP4k*n_OS39a~#G14?Ne$G-oDjt6??`}hq%hh;pUpU>~etM6Zdtm*IKFDq@B8^dc! zD!SG>KZe}&NUrWvf7};JctrI42TEltgzvvn zsNR8>2xd{449RaO2D&WIXI#>Yv=*w!#cjjQmDhT!m+RspFicea$Q?%Vk;|QW?CIgS zc(d-+s>P{;WXy+hY~jQ!Twx1v8cZpA>XJ%n?3_wEOXQUe1(UUH5;>iYGDB@DGr}mx z23C7)V3A`339m2%_k56P#3f>&Qk_wj>a5euwpt?9F<}_u73SE&`7E4+%glDe+Z~M( zy!w#d<1E+$L^Y{tw7}_oHid{BXta&CL3*DBt8K82qWUG*-sO4~XIva=b`W{V@PT+9 zgytZ)#XATqr8jxmU`dy*4*3#NUPLt{=F-A4_I<2Ulg_fxYQD#iQIp2w1-cH1>YlwE zofp@oqMnyr0)wJ985`)^|DVQ>*mVwxaR#Q;Og-embCF_PGsvZD-hz8E$Yn1dyHFRq z9eX+`ZBGr#4cZXyASacBf?PW&iEywZYX^+v4k~ivpeBWbhHM;ga&#cOWbzN`I73 diff --git a/js/@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js b/js/@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js new file mode 100644 index 00000000..455e48cc --- /dev/null +++ b/js/@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js @@ -0,0 +1 @@ +import{n as D,t as E,i as H,a as N,w as k,b as z,c as B,d as F,e as Q}from"./@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js";function b(e){var r;const n=E(e);return(r=n==null?void 0:n.$el)!=null?r:n}const g=B?window:void 0;function V(...e){let r,n,i,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,i,a]=e,r=g):[r,n,i,a]=e,!r)return D;Array.isArray(n)||(n=[n]),Array.isArray(i)||(i=[i]);const s=[],l=()=>{s.forEach(m=>m()),s.length=0},f=(m,u,t,o)=>(m.addEventListener(u,t,o),()=>m.removeEventListener(u,t,o)),p=VueDemi.watch(()=>[b(r),E(a)],([m,u])=>{if(l(),!m)return;const t=H(u)?{...u}:u;s.push(...n.flatMap(o=>i.map(c=>f(m,o,c,t))))},{immediate:!0,flush:"post"}),v=()=>{p(),l()};return N(v),v}let T=!1;function ne(e,r,n={}){const{window:i=g,ignore:a=[],capture:s=!0,detectIframe:l=!1}=n;if(!i)return D;Q&&!T&&(T=!0,Array.from(i.document.body.children).forEach(t=>t.addEventListener("click",D)),i.document.documentElement.addEventListener("click",D));let f=!0;const p=t=>a.some(o=>{if(typeof o=="string")return Array.from(i.document.querySelectorAll(o)).some(c=>c===t.target||t.composedPath().includes(c));{const c=b(o);return c&&(t.target===c||t.composedPath().includes(c))}}),m=[V(i,"click",t=>{const o=b(e);if(!(!o||o===t.target||t.composedPath().includes(o))){if(t.detail===0&&(f=!p(t)),!f){f=!0;return}r(t)}},{passive:!0,capture:s}),V(i,"pointerdown",t=>{const o=b(e);f=!p(t)&&!!(o&&!t.composedPath().includes(o))},{passive:!0}),l&&V(i,"blur",t=>{setTimeout(()=>{var o;const c=b(e);((o=i.document.activeElement)==null?void 0:o.tagName)==="IFRAME"&&!(c!=null&&c.contains(i.document.activeElement))&&r(t)},0)})].filter(Boolean);return()=>m.forEach(t=>t())}function Y(){const e=VueDemi.ref(!1),r=VueDemi.getCurrentInstance();return r&&VueDemi.onMounted(()=>{e.value=!0},VueDemi.isVue2?null:r),e}function W(e){const r=Y();return VueDemi.computed(()=>(r.value,!!e()))}function q(e,r={}){const{window:n=g}=r,i=W(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let a;const s=VueDemi.ref(!1),l=v=>{s.value=v.matches},f=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",l):a.removeListener(l))},p=VueDemi.watchEffect(()=>{i.value&&(f(),a=n.matchMedia(E(e)),"addEventListener"in a?a.addEventListener("change",l):a.addListener(l),s.value=a.matches)});return N(()=>{p(),f(),a=void 0}),s}const M=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},_="__vueuse_ssr_handlers__",K=$();function $(){return _ in M||(M[_]=M[_]||{}),M[_]}function G(e,r){return K[e]||r}function U(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const X={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},C="vueuse-storage";function re(e,r,n,i={}){var a;const{flush:s="pre",deep:l=!0,listenToStorageChanges:f=!0,writeDefaults:p=!0,mergeDefaults:v=!1,shallow:m,window:u=g,eventFilter:t,onError:o=d=>{console.error(d)},initOnMounted:c}=i,y=(m?VueDemi.shallowRef:VueDemi.ref)(r);if(!n)try{n=G("getDefaultStorage",()=>{var d;return(d=g)==null?void 0:d.localStorage})()}catch(d){o(d)}if(!n)return y;const h=E(r),O=U(h),A=(a=i.serializer)!=null?a:X[O],{pause:P,resume:L}=k(y,()=>J(y.value),{flush:s,deep:l,eventFilter:t});u&&f&&z(()=>{V(u,"storage",I),V(u,C,x),c&&I()}),c||I();function R(d,w){u&&u.dispatchEvent(new CustomEvent(C,{detail:{key:e,oldValue:d,newValue:w,storageArea:n}}))}function J(d){try{const w=n.getItem(e);if(d==null)R(w,null),n.removeItem(e);else{const S=A.write(d);w!==S&&(n.setItem(e,S),R(w,S))}}catch(w){o(w)}}function j(d){const w=d?d.newValue:n.getItem(e);if(w==null)return p&&h!=null&&n.setItem(e,A.write(h)),h;if(!d&&v){const S=A.read(w);return typeof v=="function"?v(S,h):O==="object"&&!Array.isArray(S)?{...h,...S}:S}else return typeof w!="string"?w:A.read(w)}function I(d){if(!(d&&d.storageArea!==n)){if(d&&d.key==null){y.value=h;return}if(!(d&&d.key!==e)){P();try{(d==null?void 0:d.newValue)!==A.write(y.value)&&(y.value=j(d))}catch(w){o(w)}finally{d?VueDemi.nextTick(L):L()}}}}function x(d){I(d.detail)}return y}function Z(e,r,n={}){const{window:i=g,...a}=n;let s;const l=W(()=>i&&"MutationObserver"in i),f=()=>{s&&(s.disconnect(),s=void 0)},p=VueDemi.computed(()=>{const t=E(e),o=(Array.isArray(t)?t:[t]).map(b).filter(F);return new Set(o)}),v=VueDemi.watch(()=>p.value,t=>{f(),l.value&&i&&t.size&&(s=new MutationObserver(r),t.forEach(o=>s.observe(o,a)))},{immediate:!0,flush:"post"}),m=()=>s==null?void 0:s.takeRecords(),u=()=>{f(),v()};return N(u),{isSupported:l,stop:u,takeRecords:m}}function ee(e,r,n={}){const{window:i=g,...a}=n;let s;const l=W(()=>i&&"ResizeObserver"in i),f=()=>{s&&(s.disconnect(),s=void 0)},p=VueDemi.computed(()=>Array.isArray(e)?e.map(u=>b(u)):[b(e)]),v=VueDemi.watch(p,u=>{if(f(),l.value&&i){s=new ResizeObserver(r);for(const t of u)t&&s.observe(t,a)}},{immediate:!0,flush:"post"}),m=()=>{f(),v()};return N(m),{isSupported:l,stop:m}}function ie(e,r={}){const{reset:n=!0,windowResize:i=!0,windowScroll:a=!0,immediate:s=!0}=r,l=VueDemi.ref(0),f=VueDemi.ref(0),p=VueDemi.ref(0),v=VueDemi.ref(0),m=VueDemi.ref(0),u=VueDemi.ref(0),t=VueDemi.ref(0),o=VueDemi.ref(0);function c(){const y=b(e);if(!y){n&&(l.value=0,f.value=0,p.value=0,v.value=0,m.value=0,u.value=0,t.value=0,o.value=0);return}const h=y.getBoundingClientRect();l.value=h.height,f.value=h.bottom,p.value=h.left,v.value=h.right,m.value=h.top,u.value=h.width,t.value=h.x,o.value=h.y}return ee(e,c),VueDemi.watch(()=>b(e),y=>!y&&c()),Z(e,c,{attributeFilter:["style","class"]}),a&&V("scroll",c,{capture:!0,passive:!0}),i&&V("resize",c,{passive:!0}),z(()=>{s&&c()}),{height:l,bottom:f,left:p,right:v,top:m,width:u,x:t,y:o,update:c}}function oe(e,r,n={}){const{root:i,rootMargin:a="0px",threshold:s=.1,window:l=g,immediate:f=!0}=n,p=W(()=>l&&"IntersectionObserver"in l),v=VueDemi.computed(()=>{const c=E(e);return(Array.isArray(c)?c:[c]).map(b).filter(F)});let m=D;const u=VueDemi.ref(f),t=p.value?VueDemi.watch(()=>[v.value,b(i),u.value],([c,y])=>{if(m(),!u.value||!c.length)return;const h=new IntersectionObserver(r,{root:b(y),rootMargin:a,threshold:s});c.forEach(O=>O&&h.observe(O)),m=()=>{h.disconnect(),m=D}},{immediate:f,flush:"post"}):D,o=()=>{m(),t(),u.value=!1};return N(o),{isSupported:p,isActive:u,pause(){m(),u.value=!1},resume(){u.value=!0},stop:o}}function se(e={}){const{window:r=g,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:i=Number.POSITIVE_INFINITY,listenOrientation:a=!0,includeScrollbar:s=!0}=e,l=VueDemi.ref(n),f=VueDemi.ref(i),p=()=>{r&&(s?(l.value=r.innerWidth,f.value=r.innerHeight):(l.value=r.document.documentElement.clientWidth,f.value=r.document.documentElement.clientHeight))};if(p(),z(p),V("resize",p,{passive:!0}),a){const v=q("(orientation: portrait)");VueDemi.watch(v,()=>p())}return{width:l,height:f}}export{oe as a,ee as b,ie as c,re as d,se as e,ne as o,V as u}; diff --git a/js/@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js.gz b/js/@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7cdf95faa8d58f058b49a1eefe4dc4fe00edbe8a GIT binary patch literal 3066 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 It)m{s.forEach(m=>m()),s.length=0},f=(m,u,t,o)=>(m.addEventListener(u,t,o),()=>m.removeEventListener(u,t,o)),p=VueDemi.watch(()=>[b(r),E(a)],([m,u])=>{if(l(),!m)return;const t=H(u)?{...u}:u;s.push(...n.flatMap(o=>i.map(c=>f(m,o,c,t))))},{immediate:!0,flush:"post"}),v=()=>{p(),l()};return N(v),v}let T=!1;function ne(e,r,n={}){const{window:i=g,ignore:a=[],capture:s=!0,detectIframe:l=!1}=n;if(!i)return D;Q&&!T&&(T=!0,Array.from(i.document.body.children).forEach(t=>t.addEventListener("click",D)),i.document.documentElement.addEventListener("click",D));let f=!0;const p=t=>a.some(o=>{if(typeof o=="string")return Array.from(i.document.querySelectorAll(o)).some(c=>c===t.target||t.composedPath().includes(c));{const c=b(o);return c&&(t.target===c||t.composedPath().includes(c))}}),m=[V(i,"click",t=>{const o=b(e);if(!(!o||o===t.target||t.composedPath().includes(o))){if(t.detail===0&&(f=!p(t)),!f){f=!0;return}r(t)}},{passive:!0,capture:s}),V(i,"pointerdown",t=>{const o=b(e);f=!p(t)&&!!(o&&!t.composedPath().includes(o))},{passive:!0}),l&&V(i,"blur",t=>{setTimeout(()=>{var o;const c=b(e);((o=i.document.activeElement)==null?void 0:o.tagName)==="IFRAME"&&!(c!=null&&c.contains(i.document.activeElement))&&r(t)},0)})].filter(Boolean);return()=>m.forEach(t=>t())}function Y(){const e=VueDemi.ref(!1),r=VueDemi.getCurrentInstance();return r&&VueDemi.onMounted(()=>{e.value=!0},VueDemi.isVue2?null:r),e}function W(e){const r=Y();return VueDemi.computed(()=>(r.value,!!e()))}function q(e,r={}){const{window:n=g}=r,i=W(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let a;const s=VueDemi.ref(!1),l=v=>{s.value=v.matches},f=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",l):a.removeListener(l))},p=VueDemi.watchEffect(()=>{i.value&&(f(),a=n.matchMedia(E(e)),"addEventListener"in a?a.addEventListener("change",l):a.addListener(l),s.value=a.matches)});return N(()=>{p(),f(),a=void 0}),s}const M=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},_="__vueuse_ssr_handlers__",K=$();function $(){return _ in M||(M[_]=M[_]||{}),M[_]}function G(e,r){return K[e]||r}function U(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const X={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},C="vueuse-storage";function re(e,r,n,i={}){var a;const{flush:s="pre",deep:l=!0,listenToStorageChanges:f=!0,writeDefaults:p=!0,mergeDefaults:v=!1,shallow:m,window:u=g,eventFilter:t,onError:o=d=>{console.error(d)},initOnMounted:c}=i,y=(m?VueDemi.shallowRef:VueDemi.ref)(r);if(!n)try{n=G("getDefaultStorage",()=>{var d;return(d=g)==null?void 0:d.localStorage})()}catch(d){o(d)}if(!n)return y;const h=E(r),O=U(h),A=(a=i.serializer)!=null?a:X[O],{pause:P,resume:L}=k(y,()=>J(y.value),{flush:s,deep:l,eventFilter:t});u&&f&&z(()=>{V(u,"storage",I),V(u,C,x),c&&I()}),c||I();function R(d,w){u&&u.dispatchEvent(new CustomEvent(C,{detail:{key:e,oldValue:d,newValue:w,storageArea:n}}))}function J(d){try{const w=n.getItem(e);if(d==null)R(w,null),n.removeItem(e);else{const S=A.write(d);w!==S&&(n.setItem(e,S),R(w,S))}}catch(w){o(w)}}function j(d){const w=d?d.newValue:n.getItem(e);if(w==null)return p&&h!=null&&n.setItem(e,A.write(h)),h;if(!d&&v){const S=A.read(w);return typeof v=="function"?v(S,h):O==="object"&&!Array.isArray(S)?{...h,...S}:S}else return typeof w!="string"?w:A.read(w)}function I(d){if(!(d&&d.storageArea!==n)){if(d&&d.key==null){y.value=h;return}if(!(d&&d.key!==e)){P();try{(d==null?void 0:d.newValue)!==A.write(y.value)&&(y.value=j(d))}catch(w){o(w)}finally{d?VueDemi.nextTick(L):L()}}}}function x(d){I(d.detail)}return y}function Z(e,r,n={}){const{window:i=g,...a}=n;let s;const l=W(()=>i&&"MutationObserver"in i),f=()=>{s&&(s.disconnect(),s=void 0)},p=VueDemi.computed(()=>{const t=E(e),o=(Array.isArray(t)?t:[t]).map(b).filter(F);return new Set(o)}),v=VueDemi.watch(()=>p.value,t=>{f(),l.value&&i&&t.size&&(s=new MutationObserver(r),t.forEach(o=>s.observe(o,a)))},{immediate:!0,flush:"post"}),m=()=>s==null?void 0:s.takeRecords(),u=()=>{f(),v()};return N(u),{isSupported:l,stop:u,takeRecords:m}}function ee(e,r,n={}){const{window:i=g,...a}=n;let s;const l=W(()=>i&&"ResizeObserver"in i),f=()=>{s&&(s.disconnect(),s=void 0)},p=VueDemi.computed(()=>Array.isArray(e)?e.map(u=>b(u)):[b(e)]),v=VueDemi.watch(p,u=>{if(f(),l.value&&i){s=new ResizeObserver(r);for(const t of u)t&&s.observe(t,a)}},{immediate:!0,flush:"post"}),m=()=>{f(),v()};return N(m),{isSupported:l,stop:m}}function ie(e,r={}){const{reset:n=!0,windowResize:i=!0,windowScroll:a=!0,immediate:s=!0}=r,l=VueDemi.ref(0),f=VueDemi.ref(0),p=VueDemi.ref(0),v=VueDemi.ref(0),m=VueDemi.ref(0),u=VueDemi.ref(0),t=VueDemi.ref(0),o=VueDemi.ref(0);function c(){const y=b(e);if(!y){n&&(l.value=0,f.value=0,p.value=0,v.value=0,m.value=0,u.value=0,t.value=0,o.value=0);return}const h=y.getBoundingClientRect();l.value=h.height,f.value=h.bottom,p.value=h.left,v.value=h.right,m.value=h.top,u.value=h.width,t.value=h.x,o.value=h.y}return ee(e,c),VueDemi.watch(()=>b(e),y=>!y&&c()),Z(e,c,{attributeFilter:["style","class"]}),a&&V("scroll",c,{capture:!0,passive:!0}),i&&V("resize",c,{passive:!0}),z(()=>{s&&c()}),{height:l,bottom:f,left:p,right:v,top:m,width:u,x:t,y:o,update:c}}function oe(e,r,n={}){const{root:i,rootMargin:a="0px",threshold:s=.1,window:l=g,immediate:f=!0}=n,p=W(()=>l&&"IntersectionObserver"in l),v=VueDemi.computed(()=>{const c=E(e);return(Array.isArray(c)?c:[c]).map(b).filter(F)});let m=D;const u=VueDemi.ref(f),t=p.value?VueDemi.watch(()=>[v.value,b(i),u.value],([c,y])=>{if(m(),!u.value||!c.length)return;const h=new IntersectionObserver(r,{root:b(y),rootMargin:a,threshold:s});c.forEach(O=>O&&h.observe(O)),m=()=>{h.disconnect(),m=D}},{immediate:f,flush:"post"}):D,o=()=>{m(),t(),u.value=!1};return N(o),{isSupported:p,isActive:u,pause(){m(),u.value=!1},resume(){u.value=!0},stop:o}}function se(e={}){const{window:r=g,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:i=Number.POSITIVE_INFINITY,listenOrientation:a=!0,includeScrollbar:s=!0}=e,l=VueDemi.ref(n),f=VueDemi.ref(i),p=()=>{r&&(s?(l.value=r.innerWidth,f.value=r.innerHeight):(l.value=r.document.documentElement.clientWidth,f.value=r.document.documentElement.clientHeight))};if(p(),z(p),V("resize",p,{passive:!0}),a){const v=q("(orientation: portrait)");VueDemi.watch(v,()=>p())}return{width:l,height:f}}export{oe as a,ee as b,ie as c,re as d,se as e,ne as o,V as u}; diff --git a/js/@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js.gz b/js/@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js.gz deleted file mode 100644 index 95f005ebd2b9840d986d31f8da675a4a4a96ce13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3065 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 Hq8tDK#`Mw| diff --git a/js/@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js b/js/@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js similarity index 100% rename from js/@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js rename to js/@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js diff --git a/js/@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js.gz b/js/@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js.gz similarity index 100% rename from js/@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js.gz rename to js/@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js.gz diff --git a/js/BarcodeDemo-C6DlA5tI.js b/js/BarcodeDemo-C6DlA5tI.js new file mode 100644 index 00000000..1162a00a --- /dev/null +++ b/js/BarcodeDemo-C6DlA5tI.js @@ -0,0 +1 @@ +import{y as e}from"./hooks-DeCbIFFS.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import"./@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js";import"./utils-DGuZdIHQ.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"./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.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.js";const g=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{g as default}; diff --git a/js/BarcodeDemo-C6DlA5tI.js.gz b/js/BarcodeDemo-C6DlA5tI.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..219ca23cab316141e3869fa62ec69bf8d626e1f6 GIT binary patch literal 1401 zcmV-<1%~<`iwFP!000021JzgWPZUQO{@%X=reC;ZcDOr!FTtEZK@>#sq?X2zVfVe; zIre6knOTnGatT_iqPA!nTT5vyrVwKkY-<`R@Yl%R!6*NPX73K~4Sx69J5BUCP1LuC!*6T(R&Qg1oVxYW9#Ypk!Q=K@Jd)XqvcMCuJs2;fGRq+~2g z!lY4a8$3BQN(Tq4ajsxoX(<_tkY*CrI!)(`RCBnu8Z_yFR!-*HUceV6kP&0op8$Eh@k~B&;*uKXoQ`E>RukDP~KpyVn~r`%ay&K4V;gpoS`qKN2R< zX03aqe>6TaeeQso)V8%T#?4rSgh`9m<)+$No#w9&XvsLEfka8hH5Y_rQh_NIRY8q` zW+g-{N+P618yar$tcJK&%>jl*g_5x*(nP{q7fes|H>3|>rUh^lLqhk`k3UCfY7tY&qAMJ`4`jP;8Q^?4DNXOFa_< zz5EbxMW|hmwoWA6&iJVk&~Ug^HOY=)4~Pi~#-YneyAB7g>T;Z>K}Vfb7>)_ukaiH3 zpggxOlq<)19k~oMm8Cc4u_|#0NYvFvLYVITLPInghqP-`1t`=mKzV}a#;AlrS22f6 z-NUv+O~#YD!V0F8PV;$Op6qU>YJ9#!Sxi=_YJxQOw^OI`^a6Xz6DHt1-3b-B2H zedpWnikmAti)-7fFA5L7M@KWoVM>+RQ1R-Te`CGyaH+U(`vA@Bjd>Kp2lFF}aLy8t z(2=E-EA{&NBvY0*MhquiZ!>O!ZP%Zc6-DbaY@F3sri$|T@G4SL8!O{$oC-8_d4KMG z*jF=GQRs3$_~7HsH1dCD>OcIaxHwbzbYNV^c*3?%jYro zZ2Kb=zkTD0zcRnIHoNm^VSDz^_u2)vOABl}LPr8j^zpiKEh^Hqw=ClRB*%l^%u{pZ)WHs;F!|Mx$(Uo5?v zx$4iYZmlnsch+BdP~5y%-uU;puy00vk#doc?C~W zr1JcQk;5;#CRL!94w0@pPV5JCC@fVr=(4OrO@b-SaJT}lf)))6jBzka=}{$y5Q4DB ztB#~+7$9XWdYcid{^s_c5cgH{F;&e_Wmxg@>aF{?9v6SP=ihx=UPgcJfq&=64}H1x zao1B-ss+i9mMl2!P?Z@SIpsG*dmWZas-EoSd?=p}wZl~D-8&h)dsj-%w}1986{8C# Hk`Dj?)FrUM literal 0 HcmV?d00001 diff --git a/js/BarcodeDemo-ChWYvWgI.js b/js/BarcodeDemo-ChWYvWgI.js deleted file mode 100644 index 945cc2b0..00000000 --- a/js/BarcodeDemo-ChWYvWgI.js +++ /dev/null @@ -1 +0,0 @@ -import{z as e}from"./hooks-DUpKDX8W.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./utils-DvxnuKiq.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.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-ChWYvWgI.js.gz b/js/BarcodeDemo-ChWYvWgI.js.gz deleted file mode 100644 index 241f2670f896ac52372cd84526e993e00df63f9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1437 zcmV;O1!DRiiwFP!000021Jze+PZL=f{=UBg&VHfEnM0>ggdvy$Ro4sRrJ%AgIOj|+G)>TTRn%QH8+Tonjf+``F$%70HnPC4k!kUhe__*$ND-85)WoDo)12ph z-plj6r!y?=IzkmDo2YDpVq7?BL|PM$lag9=$UPoC-+7KCCF*8X93rizCj@XaPm(ec zB0g@F(33X`E zkrSh_k;zj#q@=d3jWKRTbP^;7w0<|))#-Fx*dZk2j8^m+XIyhZNG26nQc(qwb`m7| zXcZ9&5uF^+22Ku5K(D!DFcwH9s&;A9`iE62CnmafBEZ#LW~MYJ%~V9Msgche<=Jps zBNWU86-q|JBus)@KTJ-XXiM*y>ZAZ}fv97m=Q^D%kL!&XC2ckq36ZvnJ)`;4+A#+2 zYBMT4u2>qhs;G4(hiG(EJ8*h8G*DBq3{&|x*z*IYE{M#?F4(%{HC#uZh-q;6a201d zT&kv6&#(u?f;i*Q@1$La16M5tPSaqZJ}OMdf+(aNge54?Z3z@=ab8a$%Pf^J+KX6K zIRwO8n)LvtTffj5nvX%+wW$IW=oX+n!3$$l!l0{|!=>S2+o2ZY}5^BCd_~ zO{PYCu}3ACtWz~r5}5+1g5i^n1udMi43LvY1ha6#bZlvaaPA0o4LyYOweKP>SP-Y4 zt&EmH&%tlsLvd6=8W*HXxv}4{ekv?nP)ylipv~pQ^6J%B-~UivUwSpavbp@cbni#B zH&YC9s>X)Omsk92tEKx3<++w~o_ibi<k za6#o=Fi@5X&iFXO^=e9gKP+9D+259JE-%z7-gt5I_1dj1J^YzRo8PUMUOX$^|EV-L zUAlX{boZ%0wf1`LmVbNEzy7QL^yvw7! z{}C7V?Wp(M*=>*y?ke8XXL_iu9pShm(o}6%c$?|!w?9q*8&4>sJ%}wPU7O~IsqKN$ ztm83irpATiamzqo1HcYXeqvjijz!0)_`*H;YHn(C@luVTsiIBO#)~KA*(>GgmD17; z|H&`q$BPwPetPfK=eeix-kg6l*S#V9ax7Pxn=aq@r!;k`JbPvTm-}AM!;(#cfov+q z0pX-46^rK$6t^L#NkxT1nDNT3zkipW%`#;sa3NEjSLI2H)StgFa`=#IQ3Xcz5E-iH z;C4Wd!cyfcUDi}+iZi8|4p+ccrA0FVW(urodQ^`ggdptkh9l{jCP>+g-e-h{zqzd^ z#BJ4lPF1s1nTc3!^;Z2G56i#Z@ozt_Eu%kk&%gEar@mZ{a@SK0s#TKjEm`HXN7ZMv r=ak&<(ljD}1c-3STd|*!|UiWRYNZ*$)5!S=h_t diff --git a/js/TablePro-DyGNxTE3.js b/js/TablePro-DyGNxTE3.js new file mode 100644 index 00000000..466df67c --- /dev/null +++ b/js/TablePro-DyGNxTE3.js @@ -0,0 +1 @@ +import{O,P as I,F as U,I as G,Q as $,U as L,H as z,J as M,V as _,W as H,r as q,X as J}from"./hooks-DeCbIFFS.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import{a as Q}from"./vue-hooks-plus@2.2.1_vue@3.4.38-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{d as A,u as W}from"./utils-DGuZdIHQ.js";import{o as X}from"./lodash-es@4.17.21-BALnwRTu.js";import"./instance-B5j64X7o.js";import{M as K}from"./mockjs@1.1.0-CxlURkif.js";import"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import"./@vueuse_shared@10.9.0_vue@3.4.38-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"./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.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.js";function Y(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Z=Vue.defineComponent({name:"RCollapse",props:Object.assign({},{...O,open:{type:Boolean,default:!0},cols:{type:Number,default:4}},I),render(){const{$slots:e,$props:d}=this,{labelPlacement:p,showFeedback:c,...m}=d;return Vue.createVNode(U,Vue.mergeProps(m,{labelPlacement:"top",showFeedback:!1}),{default:()=>[Vue.createVNode(G,m,Y(e)?e:{default:()=>[e]})]})}}),ee={...X($,["pagination"]),paginationCount:{type:Number,default:1},onRegister:{type:Function,default:void 0},manual:{type:Boolean,default:!1},request:{type:Function},onTablePaginationUpdate:{type:Function},requestConfig:{type:Object,default:()=>({})},showPagination:{type:Boolean,default:!1},remote:{type:Boolean,default:!0}},te=ee;function ae(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ue=Vue.defineComponent({name:"RTablePro",props:te,setup(e){const[d,{clearFilters:p,clearSorter:c,downloadCsv:m,filters:i,page:n,scrollTo:g,sort:N,print:b,filter:y}]=L(),[T,{getPage:k,getPageSize:P,setCallback:h,setItemCount:F,resetPagination:v,getItemCount:u}]=z(void 0,{prefix:t=>`共 ${t.itemCount} 条`}),V=Vue.computed(()=>e.request),w=()=>({getItemCount:u,getPage:k,getPageSize:P}),R=()=>{const{onTablePaginationUpdate:t}=e;t&&A(t,w())},E=t=>{const r=Object.assign({},e.requestConfig,t),{params:a,formatRangeTime:o}=r;return o!=null&&o.length&&a&&o.forEach(B=>{const{key:C,target:l}=B,s=a[C];if(s&&(l!=null&&l.length)){const[j,f]=s;a[l[0]]=j,a[l[1]]=f}else a[C]=null,a[l[0]]=null,a[l[1]]=null}),Object.assign({},a,{page:k(),pageSize:P()})},x=t=>{var a;v();const r=E(t);(a=V.value)==null||a.call(V,r)},S=t=>{var a;const r=E(t);(a=V.value)==null||a.call(V,r)};return Vue.watchEffect(()=>{F(e.paginationCount),h(()=>{const{manual:t}=e;t||S(),R()})}),Vue.onMounted(()=>{const{onRegister:t}=e;t&&A(t,{getTablePagination:w,runTableRequest:x,clearFilters:p,clearSorter:c,downloadCsv:m,filters:i,page:n,scrollTo:g,sort:N,print:b,filter:y,getCurrentTableRequestParams:E})}),{register:d,paginationRef:T}},render(){const{register:e,$props:d,paginationRef:p,$slots:c}=this,{onRegister:m,showPagination:i,...n}=d;return Vue.createVNode(M,Vue.mergeProps(n,{onRegister:e,pagination:i?p:void 0}),ae(c)?c:{default:()=>[c]})}});function oe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Fe=Vue.defineComponent({name:"TableProDemo",setup(){const{format:e}=J(),[d,{runTableRequest:p,getCurrentTableRequestParams:c,print:m,downloadCsv:i}]=_(),n=Vue.ref([]),g=[{type:"selection"},{title:"Name",key:"name"},{title:"Sign Status",key:"statusText"},{title:"Sign Time",key:"signTimeStart",render:t=>e(t.signTimeStart)+" ~ "+e(t.signTimeEnd)},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},oe(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark"}],N=Vue.ref(0),b=Vue.ref({}),y=Vue.ref((()=>{const r=[],a=dayjs().valueOf();for(let o=0;o<30;o++)r.push({key:W(),name:K.Random.cname(),age:o+20,address:K.Random.city(),tags:["nice","developer"],remark:"我是一条很长很长的备注",status:o%2===0?"success":"error",statusText:o%2===0?"在线":"离线",signTimeStart:dayjs(a).add(o*2,"year").valueOf(),signTimeEnd:dayjs(a).add(o+5,"day").valueOf()});return r})()),T=Vue.ref({pagination:!0,manual:!1}),[k,{checkedRowKeysBind:P,getKeys:h,getRows:F,clearKey:v,clearAll:u,selectKey:V}]=H(n,g,{rowKey:"key",onChange:(t,r,a)=>{}}),w=Vue.ref(!0),R=t=>t==null,E=t=>new Promise(r=>{const{page:a=1,pageSize:o=10,name:D,status:B,signTimeStart:C,signTimeEnd:l}=t||{};let s=y.value;const j=y.value.length;D&&(s=s.filter(f=>f.name.includes(D))),B&&(s=s.filter(f=>f.status===B)),C&&l&&(s=s.filter(f=>f.signTimeStart>=C&&f.signTimeEnd<=l)),s=s.slice((a-1)*o,a*o),setTimeout(()=>{r({code:0,data:s,total:R(B)&&R(D)&&(R(C)||R(l))?j:s.length,message:"success",page:a,pageSize:o})},1e3)}),{run:x,loading:S}=Q(E,{onSuccess:t=>{const{data:r,total:a}=t;n.value=r,N.value=a}});return{tableDataRef:n,baseColumns:g,itemCountRef:N,loadingGetPersonList:S,runGetPersonList:x,conditionRef:b,radioRef:T,runTableRequest:p,tableProRegister:d,print:m,downloadCsv:i,checkedRowKeysBind:P,checkedRowKeys:k,getKeys:h,getRows:F,clearKey:v,clearAll:u,collapseRef:w,selectKey:V}},render(){const{tableDataRef:e,baseColumns:d,itemCountRef:p,loadingGetPersonList:c,runGetPersonList:m,conditionRef:i,radioRef:n,runTableRequest:g,tableProRegister:N,print:b,downloadCsv:y,checkedRowKeysBind:T,getKeys:k,getRows:P,clearKey:h,clearAll:F,selectKey:v}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(Z,{open:this.collapseRef},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"用户名"},{default:()=>[Vue.createVNode(naive.NInput,{value:i.name,"onUpdate:value":u=>i.name=u,clearable:!0},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"状态"},{default:()=>[Vue.createVNode(naive.NSelect,{value:i.status,"onUpdate:value":u=>i.status=u,clearable:!0,options:[{label:"成功",value:"success"},{label:"失败",value:"error"}]},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"登陆时间"},{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",value:i.RangeTime,"onUpdate:value":u=>i.RangeTime=u,clearable:!0},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"演示折叠的条件框"},{default:()=>[Vue.createVNode(naive.NInput,{readonly:!0,placeholder:"我只是为了占位"},null)]})]),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>g(),loading:c},{default:()=>[Vue.createTextVNode("查询")]})]}),collapse:u=>u?Vue.createVNode(naive.NButton,{onClick:()=>this.collapseRef=!0,secondary:!0},{default:()=>"受控展开",icon:()=>Vue.createVNode(q,{name:"dark",size:"18"},null)}):Vue.createVNode(naive.NButton,{onClick:()=>this.collapseRef=!1,secondary:!0},{default:()=>"受控收起",icon:()=>Vue.createVNode(q,{name:"light",size:"18"},null)})}),Vue.createVNode(naive.NCard,{title:"常用高级拓展功能"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NFormItem,{label:"分页"},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:n.pagination,"onUpdate:value":u=>n.pagination=u},{default:()=>[Vue.createVNode(naive.NRadioButton,{value:!0},{default:()=>[Vue.createTextVNode("显示分页")]}),Vue.createVNode(naive.NRadioButton,{value:!1},{default:()=>[Vue.createTextVNode("隐藏分页")]})]})]}),Vue.createVNode(naive.NFormItem,{label:"自动更新"},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:n.manual,"onUpdate:value":u=>n.manual=u},{default:()=>[Vue.createVNode(naive.NRadioButton,{value:!1},{default:()=>[Vue.createTextVNode("自动更新")]}),Vue.createVNode(naive.NRadioButton,{value:!0},{default:()=>[Vue.createTextVNode("取消自动")]})]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useTablePro 部分方法"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>b()},{default:()=>[Vue.createTextVNode("打印")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>y()},{default:()=>[Vue.createTextVNode("下载 csv")]})]})]}),Vue.createVNode(naive.NCard,{title:"useCheckedRowKeys 部分方法"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>{const u=e[1].key;v(u)}},{default:()=>[Vue.createTextVNode("选中第二行")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>{const u=e[1].key;h(u)}},{default:()=>[Vue.createTextVNode("取消选中第二行")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>{e==null||e.forEach(u=>v(u.key))}},{default:()=>[Vue.createTextVNode("选中当前页面所有行")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>{F()}},{default:()=>[Vue.createTextVNode("取消所有已选中行")]})]})]}),Vue.createVNode(ue,{onRegister:N,data:e,columns:d,loading:c,paginationCount:p,request:m,requestConfig:{params:i,formatRangeTime:[{key:"RangeTime",target:["signTimeStart","signTimeEnd"]}]},showPagination:n.pagination,manual:n.manual,rowKey:u=>u.key,checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":u=>this.checkedRowKeys=u,onUpdateCheckedRowKeys:T},null)]})}});export{Fe as default}; diff --git a/js/TablePro-DyGNxTE3.js.gz b/js/TablePro-DyGNxTE3.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7911374f4727006a788bcca85fe0410790e5ef2f GIT binary patch literal 3473 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[Vue.createVNode(U,m,H(e)?e:{default:()=>[e]})]})}}),ee={...Y($,["pagination"]),paginationCount:{type:Number,default:1},onRegister:{type:Function,default:void 0},manual:{type:Boolean,default:!1},request:{type:Function},onTablePaginationUpdate:{type:Function},requestConfig:{type:Object,default:()=>({})},showPagination:{type:Boolean,default:!1},remote:{type:Boolean,default:!0}},te=ee;function ae(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ue=Vue.defineComponent({name:"RTablePro",props:te,setup(e){const[d,{clearFilters:p,clearSorter:c,downloadCsv:m,filters:i,page:n,scrollTo:g,sort:N,print:b,filter:y}]=L(),[T,{getPage:k,getPageSize:P,setCallback:h,setItemCount:F,resetPagination:v,getItemCount:u}]=z(void 0,{prefix:t=>`共 ${t.itemCount} 条`}),V=Vue.computed(()=>e.request),w=()=>({getItemCount:u,getPage:k,getPageSize:P}),R=()=>{const{onTablePaginationUpdate:t}=e;t&&q(t,w())},E=t=>{const r=Object.assign({},e.requestConfig,t),{params:a,formatRangeTime:o}=r;return o!=null&&o.length&&a&&o.forEach(B=>{const{key:C,target:l}=B,s=a[C];if(s&&(l!=null&&l.length)){const[j,f]=s;a[l[0]]=j,a[l[1]]=f}else a[C]=null,a[l[0]]=null,a[l[1]]=null}),Object.assign({},a,{page:k(),pageSize:P()})},x=t=>{var a;v();const r=E(t);(a=V.value)==null||a.call(V,r)},S=t=>{var a;const r=E(t);(a=V.value)==null||a.call(V,r)};return Vue.watchEffect(()=>{F(e.paginationCount),h(()=>{const{manual:t}=e;t||S(),R()})}),Vue.onMounted(()=>{const{onRegister:t}=e;t&&q(t,{getTablePagination:w,runTableRequest:x,clearFilters:p,clearSorter:c,downloadCsv:m,filters:i,page:n,scrollTo:g,sort:N,print:b,filter:y,getCurrentTableRequestParams:E})}),{register:d,paginationRef:T}},render(){const{register:e,$props:d,paginationRef:p,$slots:c}=this,{onRegister:m,showPagination:i,...n}=d;return Vue.createVNode(M,Vue.mergeProps(n,{onRegister:e,pagination:i?p:void 0}),ae(c)?c:{default:()=>[c]})}});function oe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Be=Vue.defineComponent({name:"TableProDemo",setup(){const{format:e}=Q(),[d,{runTableRequest:p,getCurrentTableRequestParams:c,print:m,downloadCsv:i}]=_(),n=Vue.ref([]),g=[{type:"selection"},{title:"Name",key:"name"},{title:"Sign Status",key:"statusText"},{title:"Sign Time",key:"signTimeStart",render:t=>e(t.signTimeStart)+" ~ "+e(t.signTimeEnd)},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},oe(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark"}],N=Vue.ref(0),b=Vue.ref({}),y=Vue.ref((()=>{const r=[],a=dayjs().valueOf();for(let o=0;o<30;o++)r.push({key:X(),name:A.Random.cname(),age:o+20,address:A.Random.city(),tags:["nice","developer"],remark:"我是一条很长很长的备注",status:o%2===0?"success":"error",statusText:o%2===0?"在线":"离线",signTimeStart:dayjs(a).add(o*2,"year").valueOf(),signTimeEnd:dayjs(a).add(o+5,"day").valueOf()});return r})()),T=Vue.ref({pagination:!0,manual:!1}),[k,{checkedRowKeysBind:P,getKeys:h,getRows:F,clearKey:v,clearAll:u,selectKey:V}]=J(n,g,{rowKey:"key",onChange:(t,r,a)=>{}}),w=Vue.ref(!0),R=t=>t==null,E=t=>new Promise(r=>{const{page:a=1,pageSize:o=10,name:D,status:B,signTimeStart:C,signTimeEnd:l}=t||{};let s=y.value;const j=y.value.length;D&&(s=s.filter(f=>f.name.includes(D))),B&&(s=s.filter(f=>f.status===B)),C&&l&&(s=s.filter(f=>f.signTimeStart>=C&&f.signTimeEnd<=l)),s=s.slice((a-1)*o,a*o),setTimeout(()=>{r({code:0,data:s,total:R(B)&&R(D)&&(R(C)||R(l))?j:s.length,message:"success",page:a,pageSize:o})},1e3)}),{run:x,loading:S}=W(E,{onSuccess:t=>{const{data:r,total:a}=t;n.value=r,N.value=a}});return{tableDataRef:n,baseColumns:g,itemCountRef:N,loadingGetPersonList:S,runGetPersonList:x,conditionRef:b,radioRef:T,runTableRequest:p,tableProRegister:d,print:m,downloadCsv:i,checkedRowKeysBind:P,checkedRowKeys:k,getKeys:h,getRows:F,clearKey:v,clearAll:u,collapseRef:w,selectKey:V}},render(){const{tableDataRef:e,baseColumns:d,itemCountRef:p,loadingGetPersonList:c,runGetPersonList:m,conditionRef:i,radioRef:n,runTableRequest:g,tableProRegister:N,print:b,downloadCsv:y,checkedRowKeysBind:T,getKeys:k,getRows:P,clearKey:h,clearAll:F,selectKey:v}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(Z,{open:this.collapseRef},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"用户名"},{default:()=>[Vue.createVNode(naive.NInput,{value:i.name,"onUpdate:value":u=>i.name=u,clearable:!0},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"状态"},{default:()=>[Vue.createVNode(naive.NSelect,{value:i.status,"onUpdate:value":u=>i.status=u,clearable:!0,options:[{label:"成功",value:"success"},{label:"失败",value:"error"}]},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"登陆时间"},{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",value:i.RangeTime,"onUpdate:value":u=>i.RangeTime=u,clearable:!0},null)]}),Vue.createVNode(naive.NFormItemGi,{label:"演示折叠的条件框"},{default:()=>[Vue.createVNode(naive.NInput,{readonly:!0,placeholder:"我只是为了占位"},null)]})]),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>g(),loading:c},{default:()=>[Vue.createTextVNode("查询")]})]}),collapse:u=>u?Vue.createVNode(naive.NButton,{onClick:()=>this.collapseRef=!0,secondary:!0},{default:()=>"受控展开",icon:()=>Vue.createVNode(K,{name:"dark",size:"18"},null)}):Vue.createVNode(naive.NButton,{onClick:()=>this.collapseRef=!1,secondary:!0},{default:()=>"受控收起",icon:()=>Vue.createVNode(K,{name:"light",size:"18"},null)})}),Vue.createVNode(naive.NCard,{title:"常用高级拓展功能"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NFormItem,{label:"分页"},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:n.pagination,"onUpdate:value":u=>n.pagination=u},{default:()=>[Vue.createVNode(naive.NRadioButton,{value:!0},{default:()=>[Vue.createTextVNode("显示分页")]}),Vue.createVNode(naive.NRadioButton,{value:!1},{default:()=>[Vue.createTextVNode("隐藏分页")]})]})]}),Vue.createVNode(naive.NFormItem,{label:"自动更新"},{default:()=>[Vue.createVNode(naive.NRadioGroup,{value:n.manual,"onUpdate:value":u=>n.manual=u},{default:()=>[Vue.createVNode(naive.NRadioButton,{value:!1},{default:()=>[Vue.createTextVNode("自动更新")]}),Vue.createVNode(naive.NRadioButton,{value:!0},{default:()=>[Vue.createTextVNode("取消自动")]})]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useTablePro 部分方法"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>b()},{default:()=>[Vue.createTextVNode("打印")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>y()},{default:()=>[Vue.createTextVNode("下载 csv")]})]})]}),Vue.createVNode(naive.NCard,{title:"useCheckedRowKeys 部分方法"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>{const u=e[1].key;v(u)}},{default:()=>[Vue.createTextVNode("选中第二行")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>{const u=e[1].key;h(u)}},{default:()=>[Vue.createTextVNode("取消选中第二行")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>{e==null||e.forEach(u=>v(u.key))}},{default:()=>[Vue.createTextVNode("选中当前页面所有行")]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:()=>{F()}},{default:()=>[Vue.createTextVNode("取消所有已选中行")]})]})]}),Vue.createVNode(ue,{onRegister:N,data:e,columns:d,loading:c,paginationCount:p,request:m,requestConfig:{params:i,formatRangeTime:[{key:"RangeTime",target:["signTimeStart","signTimeEnd"]}]},showPagination:n.pagination,manual:n.manual,rowKey:u=>u.key,checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":u=>this.checkedRowKeys=u,onUpdateCheckedRowKeys:T},null)]})}});export{Be as default}; diff --git a/js/TablePro-QnGoLe7d.js.gz b/js/TablePro-QnGoLe7d.js.gz deleted file mode 100644 index 240d3406308144902711cdbdb80ae28380b95c71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3515 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 e!="object"||e===null||!Object.prototype.hasOwnProperty.call(e,t)?Number.isInteger(Number(r[1]))?[]:{}:e[t],n,Array.prototype.slice.call(r,1))),Number.isInteger(Number(t))&&Array.isArray(e)?e.slice()[t]:Object.assign({},e,{[t]:n})}function l(e,n){if(e==null||n.length===0)return e;if(n.length===1){if(e==null)return e;if(Number.isInteger(n[0])&&Array.isArray(e))return Array.prototype.slice.call(e,0).splice(n[0],1);const r={};for(const t in e)r[t]=e[t];return delete r[n[0]],r}if(e[n[0]]==null){if(Number.isInteger(n[0])&&Array.isArray(e))return Array.prototype.concat.call([],e);const r={};for(const t in e)r[t]=e[t];return r}return i(e,l(e[n[0]],Array.prototype.slice.call(n,1)),[n[0]])}function s(e,n){return n.map(r=>r.split(".")).map(r=>[r,u(e,r)]).filter(r=>!!r[1]).reduce((r,t)=>i(r,t[1],t[0]),{})}function c(e,n){return n.map(r=>r.split(".")).reduce((r,t)=>l(r,t),e)}export{c as a,s as d}; diff --git a/js/deep-pick-omit@1.2.0-DyxInw53.js.gz b/js/deep-pick-omit@1.2.0-DyxInw53.js.gz deleted file mode 100644 index 8c27cf60f536b66d64afcf45e4341c842ce25bee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 479 zcmV<50U-V#iwFP!000021FciRj+-zLz4t3f4v|M|A#x3Mq8@wc_HOyWk|FELYtVR5 z8v*}b8H1W_)74h$X~N6Qo5#FI)BBoj>$6^<^f1^)pi;hf4hXp?UpnNB6qZd(BK~Go zl>E`>4*i9nOMZBmrzlO0BWbVMnAaqv7I;cPMpLtHwsEth#In#TrHW-X^JU%o5Eqj! zOt}&)oyYxdC%m$PuN}5ch8wkQpT1$u+i^s-s@goxSl&^~ZEVe-tMK^Uf2FoV;%i=4 z&IyzZr!W1>6H;!&XU}*+5(yBb_Xgmk&0&}hsM$y_KM_^e8`9uxjfsoo9suOu*cf29 zOXD`oRUn)e1_7GQVUb*gU@u+_lSDa0+)wc9dhU1M#?jw7B9^uhH-GH!Se=^w5bSkf z?r2?y-Z%lu0`kz!ZxmVN9u_Z24bz;c#oEmJ41qKo6)(G*d`5?iSU%31K1M^Pz8fn;vT}`m{!(><)RE>Bve@QZfECmv z;}=U{AaAVWm``=wZ03;Wgy+6SAxJW)qm5PXjpTS2Io!sle$UR=bZ)K^VZt9>OFYzB V6|zc(Sk6=V;V0@wolaB)0052p>+Apk diff --git a/js/destr@2.0.3-CVtkxrq9.js b/js/destr@2.0.3-CVtkxrq9.js deleted file mode 100644 index 4e3bfa68..00000000 --- a/js/destr@2.0.3-CVtkxrq9.js +++ /dev/null @@ -1 +0,0 @@ -const e=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,s=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,i=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function u(r,n){if(r==="__proto__"||r==="constructor"&&n&&typeof n=="object"&&"prototype"in n){f(r);return}return n}function f(r){console.warn(`[destr] Dropping "${r}" key to prevent prototype pollution.`)}function c(r,n={}){if(typeof r!="string")return r;const o=r.trim();if(r[0]==='"'&&r.endsWith('"')&&!r.includes("\\"))return o.slice(1,-1);if(o.length<=9){const t=o.toLowerCase();if(t==="true")return!0;if(t==="false")return!1;if(t==="undefined")return;if(t==="null")return null;if(t==="nan")return Number.NaN;if(t==="infinity")return Number.POSITIVE_INFINITY;if(t==="-infinity")return Number.NEGATIVE_INFINITY}if(!i.test(r)){if(n.strict)throw new SyntaxError("[destr] Invalid JSON");return r}try{if(e.test(r)||s.test(r)){if(n.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(r,u)}return JSON.parse(r)}catch(t){if(n.strict)throw t;return r}}export{c as d}; diff --git a/js/destr@2.0.3-CVtkxrq9.js.gz b/js/destr@2.0.3-CVtkxrq9.js.gz deleted file mode 100644 index 1c8ee9255b8324e6b9156375ed1a897bbf73c567..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 637 zcmV-@0)qV?iwFP!000021BFsyZ`v>v{JvjdtSZKglx5*M z5jrBuaj1UyB?6?DMa!mwp;8gWvxos7fxr}0zFmmQYtMqs3Sk`!d*y>-_p?wKggN;H zI!UB@B=jhQoRZ&SO;D2r#IsOHY9Es5I8F;S`<^$-K{1V!<>f%Tq|kDxL6GW^@?91f zm17a@fQ=xZ7#|fEFze49$7$2HWq~bJXueBavNmmV%W8owRS>74FpPR0<&~DUO)LY! z2A%Gpl+ku9)FUq6JMXqrB0)#nsK4r!fRDZrTRSYS7aJ@uzGEmb6y#P$A}o9o-j-Q?SNF_~UXrjxrLbw~GK zEz|Mm53gEs8L^hMQ5a;v%STam@fHDcT!LN^C068ito}N8y=>z}(C%!Rd diff --git a/js/en-US-BIc6akN3.js b/js/en-US-BIc6akN3.js deleted file mode 100644 index 2212bbe1..00000000 --- a/js/en-US-BIc6akN3.js +++ /dev/null @@ -1 +0,0 @@ -import{y as Z}from"./hooks-DUpKDX8W.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./utils-DvxnuKiq.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.js";const e="The current environment does not support full screen",ee={isEnabledFullscreen:e},oe=Object.freeze(Object.defineProperty({__proto__:null,default:ee,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",c="Content Transition",te={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},ne=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:te},Symbol.toStringTag,{value:"Module"})),r="Reload Current Page",i="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",g="Search",ce={Reload:r,Lock:i,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:g},re=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:i,Reload:r,Search:g,Setting:s,default:ce},Symbol.toStringTag,{value:"Module"})),u="Axios Request",p="Barcode",d="Cache Utils Demo",_="Precision",S="Right Click Menu",f="Home",b="Directive",h="Doc",T="Doc (China)",D="Doc(inside)",y="Chart",C="Form",P="Mock",O="Modal",R="MultiMenu(catch)",M="Office",v="Document",j="Presentation",L="Spreadsheet",k="QRCode",F="Rely",I="Rely About",U="Same Level Router Demo",x="Segment",w="SVG Icon",A="Table",z="Template Api",E="Scroll Reveal",Q="Table Pro",ie={Axios:u,Barcode:p,CacheDemo:d,CalculatePrecision:_,ContextMenu:S,Dashboard:f,Directive:b,Doc:h,DocLocal:T,DocLocalInside:D,Echart:y,Error:"Error Page",Form:C,Mock:P,Modal:O,MultiMenu:R,Office:M,Office_Document:v,Office_Presentation:j,Office_Spreadsheet:L,QRCode:k,Rely:F,RelyAbout:I,RouterDemo:U,Segment:x,SvgIcon:w,Table:A,TemplateHooks:z,scrollReveal:E,TablePro:Q},se=Object.freeze(Object.defineProperty({__proto__:null,Axios:u,Barcode:p,CacheDemo:d,CalculatePrecision:_,ContextMenu:S,Dashboard:f,Directive:b,Doc:h,DocLocal:T,DocLocalInside:D,Echart:y,Form:C,Mock:P,Modal:O,MultiMenu:R,Office:M,Office_Document:v,Office_Presentation:j,Office_Spreadsheet:L,QRCode:k,Rely:F,RelyAbout:I,RouterDemo:U,Segment:x,SvgIcon:w,Table:A,TablePro:Q,TemplateHooks:z,default:ie,scrollReveal:E},Symbol.toStringTag,{value:"Module"})),N="Configuration",B={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},G="Interface Display",le={Title:N,ThemeOptions:B,InterfaceDisplay:G},ae=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:G,ThemeOptions:B,Title:N,default:le},Symbol.toStringTag,{value:"Module"})),H="Register",$="Signing",q="QRCode Signing",V="please enter user name",J="please enter password",K="Login",W="User Name",X="User Password",Y="Fast Background Template",me={Register:H,Signing:$,QRCodeSigning:q,NamePlaceholder:V,PasswordPlaceholder:J,Login:K,Name:W,Password:X,RayTemplate:Y},ge=Object.freeze(Object.defineProperty({__proto__:null,Login:K,Name:W,NamePlaceholder:V,Password:X,PasswordPlaceholder:J,QRCodeSigning:q,RayTemplate:Y,Register:H,Signing:$,default:me},Symbol.toStringTag,{value:"Module"})),ue=Object.assign({"./en-US/globalMessage.json":oe,"./en-US/headerSettingOptions.json":ne,"./en-US/headerTooltip.json":re,"./en-US/menu.json":se,"./en-US/setting.json":ae,"./en-US/views/login/index.json":ge}),xe={message:{...Z(ue,"en-US")}};export{xe as default}; diff --git a/js/en-US-BIc6akN3.js.gz b/js/en-US-BIc6akN3.js.gz deleted file mode 100644 index 37693ff304f3dc4015e692f00bf08978a7986d17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1697 zcmV;S2449eiwFP!000021JzjFZsNKYzCTY9S^J`uR#IrEovBBWXrX^om{OoKo!%gm zEWlvw)OIKoaevM`?RVO*aO5O#3hhW$wJ-L$A&LF1AAjGnR|20TO54TUW5#<}_O+Uj zU~j0@*!Z=(<1;kHfcOm$3wmei&CvoM)P3gax4X({NtOGR+rt} zyp@@cW}V#WNnJj*I_V~^GEFfx*o~CNO1Tsq2c;LQt~M?o&(eMWZ5uOW8spbir=9xj zderQ1TBVi?gd;&;9PR%bR2N$C#VfK7Gq9gU^2B``sg+L|eqfXspgC zKJcqQ?0BXhkGBz+_z923zM61bDd(!qXIJv+@L&^)(U56tDu=;gQ1Ywz{8&GjY_a;R zQO2kXOzr0v^(6b{O^h{y_bU6rfh*(M{MP@*@wGNxol46m=x3r9O5U+r*Z+L`78+S( z`IOuF3VYvZ{?gNjH?W1|Iqv9GcYHiQ&v22F#(Ef%&Jex4O09=-%C(XccONS>o>bN| zY2sXZuGYQ0>j{j{Qz7yRic3%!-tzkh--_kU)*;F(vMoK%EbUmXhp3psD$U>3LNNrE@Qo6k}dCNR}W& zQsX8OY)&A`f?3B`M>A=75fN7*6=X4Q5;tL}g)6sp`Ygi22bEBG_@4tBEkS;a#W#Gt z6>=-7Rjw-y?7P|4A!(sdEcU8J4K>*S3Gk5ARWv4GLefTSxf~D>A-UjonDz*;kT`L@ zc2Q50kW`tBP2G$asVxX43M4bC^^PE`eJ1{MVoV=F;#O|N8Sk1m+>Bx(oQt8*bEUZfpJJ~Th(mk=UE-j z30&nj-bqiTmcU&|+H8Ve9j7R~mP#$^f|r@AtwA2@DJ1P57v5Fm!kmPpOvkhjYc*&OYAT{b_ghyH6ST9wy~<>uH8{)q7M;VH)=E>7U5Xv) zG@(^+iqIxxde9qKt3g|ki$EL2O?RaPovub+%0Wk~(HEM~I^>Gbu`B#JJlpgkQp=IIk;RMHbzv3}{^@aQv`jP#sydX~eQTG87jn2&Aae}YQ?Uy`gj zf2Gdq7~{Al)O%00@2`6H>EGM4FG8~Jg5J7&i*=j+zS$8^U-!(5C9scG+G|(a!B#n} zcogq$2bb=&8@ShHP2i7^wD~}0t@d$sG3k)RuNu~euFG2dY$3v&ozkNLyOHmjB|j#9$%q?p$)<|ioAV%WSGHo4zohP{}Xa(ps-!tuMuWsI`|Gr;98%rIO` r@|5W!2!e;56oF)hWOupzinHv$gc-U&6AHSPU;p)AS?l0*V-NrUI9^g^ diff --git a/js/en-US-CEfpzyAT.js b/js/en-US-CEfpzyAT.js new file mode 100644 index 00000000..55754dce --- /dev/null +++ b/js/en-US-CEfpzyAT.js @@ -0,0 +1 @@ +import{x as Z}from"./hooks-DeCbIFFS.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import"./@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js";import"./utils-DGuZdIHQ.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"./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.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.js";const e="The current environment does not support full screen",ee={isEnabledFullscreen:e},oe=Object.freeze(Object.defineProperty({__proto__:null,default:ee,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",c="Content Transition",te={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},ne=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:te},Symbol.toStringTag,{value:"Module"})),r="Reload Current Page",s="Lock",i="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",g="Search",ce={Reload:r,Lock:s,Setting:i,Github:l,FullScreen:a,CancelFullScreen:m,Search:g},re=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:s,Reload:r,Search:g,Setting:i,default:ce},Symbol.toStringTag,{value:"Module"})),u="Axios Request",p="Barcode",d="Cache Utils Demo",_="Precision",S="Right Click Menu",f="Home",b="Directive",h="Doc",T="Doc (China)",D="Doc(inside)",y="Chart",C="Form",P="Mock",O="Modal",R="MultiMenu(catch)",M="Office",v="Document",j="Presentation",L="Spreadsheet",k="QRCode",F="Rely",I="Rely About",U="Same Level Router Demo",x="Segment",w="SVG Icon",A="Table",z="Template Api",E="Scroll Reveal",Q="Table Pro",se={Axios:u,Barcode:p,CacheDemo:d,CalculatePrecision:_,ContextMenu:S,Dashboard:f,Directive:b,Doc:h,DocLocal:T,DocLocalInside:D,Echart:y,Error:"Error Page",Form:C,Mock:P,Modal:O,MultiMenu:R,Office:M,Office_Document:v,Office_Presentation:j,Office_Spreadsheet:L,QRCode:k,Rely:F,RelyAbout:I,RouterDemo:U,Segment:x,SvgIcon:w,Table:A,TemplateHooks:z,scrollReveal:E,TablePro:Q},ie=Object.freeze(Object.defineProperty({__proto__:null,Axios:u,Barcode:p,CacheDemo:d,CalculatePrecision:_,ContextMenu:S,Dashboard:f,Directive:b,Doc:h,DocLocal:T,DocLocalInside:D,Echart:y,Form:C,Mock:P,Modal:O,MultiMenu:R,Office:M,Office_Document:v,Office_Presentation:j,Office_Spreadsheet:L,QRCode:k,Rely:F,RelyAbout:I,RouterDemo:U,Segment:x,SvgIcon:w,Table:A,TablePro:Q,TemplateHooks:z,default:se,scrollReveal:E},Symbol.toStringTag,{value:"Module"})),N="Configuration",B={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},G="Interface Display",le={Title:N,ThemeOptions:B,InterfaceDisplay:G},ae=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:G,ThemeOptions:B,Title:N,default:le},Symbol.toStringTag,{value:"Module"})),H="Register",$="Signing",q="QRCode Signing",V="please enter user name",J="please enter password",K="Login",W="User Name",X="User Password",Y="Fast Background Template",me={Register:H,Signing:$,QRCodeSigning:q,NamePlaceholder:V,PasswordPlaceholder:J,Login:K,Name:W,Password:X,RayTemplate:Y},ge=Object.freeze(Object.defineProperty({__proto__:null,Login:K,Name:W,NamePlaceholder:V,Password:X,PasswordPlaceholder:J,QRCodeSigning:q,RayTemplate:Y,Register:H,Signing:$,default:me},Symbol.toStringTag,{value:"Module"})),ue=Object.assign({"./en-US/globalMessage.json":oe,"./en-US/headerSettingOptions.json":ne,"./en-US/headerTooltip.json":re,"./en-US/menu.json":ie,"./en-US/setting.json":ae,"./en-US/views/login/index.json":ge}),Ie={message:{...Z(ue,"en-US")}};export{Ie as default}; diff --git a/js/en-US-CEfpzyAT.js.gz b/js/en-US-CEfpzyAT.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6b3514038746a05a1de90349248c013e6ccfb672 GIT binary patch literal 1663 zcmV-_27vh=iwFP!000021JzjFQsX)jzTc;Csm=vdwM_!U0Ge`DAmMK&8A1|f7;aLE z-Eox2Qjp|8NacR_oz6R*SJ;y6WC<`;6m>4n-o&=l{dMd6T53Byohoe?j~+AL-Eyc^ zN`jq{QWN7hus*mvJL?8xL%#6bjs!bX&879nrdAC;2NnM$R;T07mGe!bS%!WAG8LJr z?FPF+wLi_y1iMwg{;+>E$-X{p8jXz~DK+5^ zs}k({cm2a|T&?VHTA4^A%3&r%Z9muzDt;qv-PI=}zG)U^TBD5S!Pq5P2|oEpSI3<` zySjQSGat=5xs&6jeCYJDO}pAG!^~hmQW|U3N^lfZo-eyT?cb|!t-H6K%!p}>-*7wW zH6Oo?+rv$_%yMD;#(8!ZUtU~q&T(l`v&iN$RV%^nXTNdR?Dy`T+Aj!TLihtN<61SS z1P6Y7IzBp7pMSm3oJ-D}lnIyq6t&^TVr(q4E=Q+rZc*C}s=lP6;O11afx!4I6QY=)xCDja)nJT~ z4Tc)=3Af6p7>8V9TdOH*JKtLL`%|r~>i4P4gn$@_EEAR@!f$}P^K_s@U{%*@E|VTh zU@>DNLrPjI&IFR>_BN=H)Ri3aB-6}tB?;JY(c@Mib!$zLK!fQCCGM9%lP4ofNq!;F z);wi;UROft0)>)t%*zMK5@bjk+)M?V6NvI)*74QTOd4KB#8pTIdCaS+n=sVEr7QR$ zi?GC?5=w;s0nlg(@?$K%f%R6%7fG#hU1?z7&9)9n2Zds>S1)U*%@QPFLef;xga8jo z7p>(oAs|9>&h0205MUv3;(Fb(p3;!inT$|)8^ek7W;z-Xh%j6fp{NFjO%0UDltY0_ z1vvM@n=&XMpADr@z|mw0`hyI=#@vXx&ZNw7o%1U4v#eKqNAKo43(4^#SH|n$eTK#o zn1hA8D7P~P zuC_J069x&4LefwXfnI*~w(27;**1Yj{`}XU|K`&082|e7KLq9>sk?KNKs_X9N~Z+c zA!+3`aOG}dCJ1yw(#nM8F6>ssY&6;?&=ZPDXw%o|gkaVXS zS!_m#mcS$=*PVL4^0T}S=L9Z`8}E3aGE3klBwd!G*TfkLucI=Hy5!~2)mBo3dI(AP z$GLYIxiH5e>AB;Fz*9(im`(+==p9cvfzyz5Bdvt+IyghOqU+MwYimWoV7SQjp&68_ z&?)4axS%wKIulXm0N0w(ez9vGtz(6Dp~1{(pqP&75Y}qY0W?%ZNA9<&A|_~WeS4Y9 zKpSwHw=Oz|Q>~SzB)^n9(rH5L;1r>4$n~ICuvUY1pb&w!%A5X52|8PiJePxxSEJ7~ zp-m_hp%Yj5b9$Cvaxv&76#VB*+(1b_eT42Tam>>P$f=~quwwnfy_(S{FgfW3=k&BN zYimWXm%u-^jsFQM{eMZa=KPg9t7FXI3!&b7s(pXevrqoso_!vYbrVa20(cRRRnr(NP+ay5ZJLek}l%vS*-VLq9??703*F z=rZy$gW8kKk^A+<)RY&o9p8Vmjr%>e?&pmF-r}oapT_j2`pv;N>QI_WF`5qj4Td)X6O2nw?4_HNbKKd2%r0BQYp8i}L(Oc-S z`6@2`wS?qjqP@WXeOmPPHyOTM*+yRQCK)UJ)Azp)tXId3;fdT@xDOcV-*k5pp$1H} z&={7u?+zsiRS4_(5waL{`7Tn{VreE{ne~(smQTxh{cJu(nU%x**{~^a%Nh1;X2$Ws z>Wmx^00895N>=~? literal 0 HcmV?d00001 diff --git a/js/hooks-DUpKDX8W.js b/js/hooks-DUpKDX8W.js deleted file mode 100644 index 598c8cb3..00000000 --- a/js/hooks-DUpKDX8W.js +++ /dev/null @@ -1,12 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/en-US-BIc6akN3.js","js/print-js@1.6.0-BdoEj60G.js","js/call-bind@1.0.7-Cpj98o6Y.js","js/vue-hooks-plus@2.2.1_vue@3.5.6-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-BALnwRTu.js","js/@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js","js/@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js","js/utils-DvxnuKiq.js","js/interactjs@1.10.26-DZL_TZzP.js","js/pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js","js/destr@2.0.3-CVtkxrq9.js","js/deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js","js/@vue_reactivity@3.5.6-CXMPYrvZ.js","js/@vue_shared@3.5.6-6BrT-eFF.js","js/zh-CN-CeI0xlBH.js","js/index-CCVgw_kY.js","js/index-43Sr2ZDd.js","css/index-D_4DGt8i.css","js/index-CthhD5N4.js","js/instance-Mlryd73B.js","css/index-QAd2IBUs.css","js/BarcodeDemo-ChWYvWgI.js","js/index-DCDj5HZ8.js","js/index-CmEUgXeH.js","js/index-kcH3_LHw.js","css/index-DHYYVpM7.css","js/index-DsT8uWts.js","js/index-CZvHIHEr.js","js/index-DbiAk4nh.js","js/index-D1YBALoT.js","js/index-d7z__Ck2.js","js/index-DU0AD4bw.js","js/vue3-next-qrcode@2.0.10_typescript@5.2.2-B-d0H0H3.js","css/vue3-next-qrcode@2.0.10_typescript@5.2-CG4VaxS5.css","js/ray-dCjhX_JK.js","js/index-CPNbYLeV.js","css/index-B6yUFiKH.css","js/index-BKg9uIUv.js","js/index-E385tkq8.js","css/index-Dig957GB.css","js/index-Bpto_sNS.js","js/index-DbJuBYMf.js","css/index-Eq1L-L2-.css","js/TablePro-QnGoLe7d.js","js/mockjs@1.1.0-CxlURkif.js","js/index-BSxFfDS7.js","js/index-DT33t_LC.js","js/index-DQWUCipC.js","css/index-74sXJ5VP.css","js/index-C2xNskF6.js","css/index-b1h4j9PV.css"])))=>i.map(i=>d[i]); -var Ht=Object.defineProperty;var Yt=(e,t,n)=>t in e?Ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Xe=(e,t,n)=>Yt(e,typeof t!="symbol"?t+"":t,n);import{s as Te,c as ye,t as Ke,i as pt,p as ae,o as Ue}from"./lodash-es@4.17.21-BALnwRTu.js";import{o as Xt,u as re,a as Jt,b as Zt,c as Ne,d as Qt,e as mt}from"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{p as en}from"./print-js@1.6.0-BdoEj60G.js";import{u as ht}from"./vue-hooks-plus@2.2.1_vue@3.5.6-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 tn,l as ft,b as gt,d as nn,e as L,r as ee,f as A,h as on,u as Ve,q as be,j as Oe,k as vt,p as yt,m as qe,n as Je,o as Re,t as an,v as rn,w as ln,x as sn,y as un,z as W}from"./utils-DvxnuKiq.js";import{i as Ze}from"./interactjs@1.10.26-DZL_TZzP.js";import{s as cn}from"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import{r as dn,u as oe,i as pn,a as mn,b as hn,c as fn,d as gn,e as vn,f as yn,g as Vn,h as bn,j as _n,k as Sn,l as wn,m as Cn,n as Tn,o as Nn,p as On,q as Rn,s as kn}from"./echarts@5.5.0-CezqL3m-.js";import{f as Pn,g as An}from"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import{c as Vt,o as bt,a as _t}from"./@vue_runtime-core@3.5.6-CUaD_-7Q.js";const zr=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const n={};return Object.keys(e).forEach(o=>{const r=e[o].default;let a=o.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(n,i,n[i]||{}),Te(n[i],u,r)):Te(n,i,r||{}))}),n},xn="modulepreload",Mn=function(e){return"/ray-template/"+e},Qe={},R=function(t,n,o){let r=Promise.resolve();if(n&&n.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(n.map(l=>{if(l=Mn(l),l in Qe)return;Qe[l]=!0;const i=l.endsWith(".css"),u=i?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${u}`))return;const d=document.createElement("link");if(d.rel=i?"stylesheet":xn,i||(d.as="script"),d.crossOrigin="",d.href=l,s&&d.setAttribute("nonce",s),document.head.appendChild(d),i)return new Promise((h,f)=>{d.addEventListener("load",h),d.addEventListener("error",()=>f(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})},Ln=(e,t,n)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((r,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==n?". Note that variables only represent file names one level deep.":""))))})},In=async e=>{var n;const t={};for(const o of e){const r=await Ln(Object.assign({"../lang/en-US.ts":()=>R(()=>import("./en-US-BIc6akN3.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":()=>R(()=>import("./zh-CN-CeI0xlBH.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/${o.key}.ts`,3),a=o.key;a&&(t[a]=((n=r==null?void 0:r.default)==null?void 0:n.message)??{})}return t},jr=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}}},Dr={max:5,closable:!1},Fr="loading",St={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},En={icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"},X={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Br="",I={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},zn=[{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"},wt=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],jn="zh-CN",Dn="zh-CN",Fn={"zh-CN":"zh-cn","en-US":"en"},Bn="zh-cn",$r={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)$/},Kr={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),Ct=Vue.ref(null),$n={setupRouterLoadingBar:!0,setupRouterGuard:!0},Kn=["RLogin","ErrorPage","RayTemplateDoc"],me=["admin"],Ur=(e,t)=>{const n=Vue.ref(0),o=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}={},s=h=>{r.value=h},l=h=>{h.preventDefault(),s(!1),Vue.nextTick().then(()=>{const{clientX:f,clientY:m}=h;n.value=f,o.value=m,s(!0)})};a&&Xt(e,h=>{a(h)});const i=re(e,"contextmenu",l,t),u=re(e,"click",()=>{s(!1)});return{stop:()=>{i(),u()},x:Vue.readonly(n),y:Vue.readonly(o),show:Vue.readonly(r),updateShow:s}},_e=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function q(e,t,n){Object.hasOwn(_e,e)&&(_e[e]=t)}function we(e){return Vue.readonly(Vue.toRef(_e,e))}function Un(){return{...Vue.toRefs(Vue.readonly(_e))}}let U;const Wn=async()=>{const e=Kt(),t=await In(wt);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:Dn})},Wr=async e=>{const t=await Wn();e.use(t),U=t},et=(e,t)=>t,se=e=>{if(!U)return{t:a=>et(e,a),locale:a=>{}};const{t,...n}=U.global;return{...n,t:(a,...s)=>a?!a.includes(".")&&!e?a:t(et(e,a),...s):"",locale:a=>{U.mode==="legacy"?U.global.locale=a:Vue.isRef(U.global.locale)?U.global.locale.value=a:U.global.locale=a}}},M=e=>e,qn={path:"/dashboard",component:()=>R(()=>import("./index-CCVgw_kY.js"),__vite__mapDeps([23,7,1,2,3,4,5,6,24,8,9,10,11,12,13,14,15,16,17,18,19,20,21,25])),meta:{i18nKey:M("menu.Dashboard"),icon:"dashboard",order:0}},Gn=Object.freeze(Object.defineProperty({__proto__:null,default:qn},Symbol.toStringTag,{value:"Module"})),Hn={path:"/axios",name:"RAxios",component:()=>R(()=>import("./index-CthhD5N4.js"),__vite__mapDeps([26,3,4,2,5,6,27,1,11,7,8,9,10,12,13,14,15,16,17,18,19,20,21,28])),meta:{i18nKey:M("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Yn=Object.freeze(Object.defineProperty({__proto__:null,default:Hn},Symbol.toStringTag,{value:"Module"})),Xn={path:"barcode",component:()=>R(()=>import("./BarcodeDemo-ChWYvWgI.js"),__vite__mapDeps([29,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:M("menu.Barcode"),icon:"other",order:2,extra:{label:"new"}}},Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/cache-demo",component:()=>R(()=>import("./index-DCDj5HZ8.js"),__vite__mapDeps([30,1,2,3,4,5,6,11,7,8,9,10,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:M("menu.CacheDemo"),icon:"other",order:3}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),eo={path:"/context-menu",component:()=>R(()=>import("./index-CmEUgXeH.js"),__vite__mapDeps([31,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:M("menu.ContextMenu"),icon:"other",order:2}},to=Object.freeze(Object.defineProperty({__proto__:null,default:eo},Symbol.toStringTag,{value:"Module"})),no={path:"/directive",component:()=>R(()=>import("./index-5cxxl6_s.js"),[]),meta:{i18nKey:M("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},oo=Object.freeze(Object.defineProperty({__proto__:null,default:no},Symbol.toStringTag,{value:"Module"})),ao={path:"/echart",component:()=>R(()=>import("./index-kcH3_LHw.js"),__vite__mapDeps([32,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,33])),meta:{i18nKey:M("menu.Echart"),icon:"echart",order:1,extra:{label:"useChart"}}},ro=Object.freeze(Object.defineProperty({__proto__:null,default:ao},Symbol.toStringTag,{value:"Module"})),lo={path:"/form",component:()=>R(()=>import("./index-DsT8uWts.js"),__vite__mapDeps([34,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:M("menu.Form"),icon:"other",order:2,extra:{label:"useForm"}}},so=Object.freeze(Object.defineProperty({__proto__:null,default:lo},Symbol.toStringTag,{value:"Module"})),io={path:"/iframe",component:()=>R(()=>import("./index-CZvHIHEr.js"),__vite__mapDeps([35,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},uo=Object.freeze(Object.defineProperty({__proto__:null,default:io},Symbol.toStringTag,{value:"Module"})),co={path:"/mock-demo",component:()=>R(()=>import("./index-DbiAk4nh.js"),__vite__mapDeps([36,7,1,2,3,4,5,6,27,11,8,9,10,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:M("menu.Mock"),icon:"other",order:3,keepAlive:!1,extra:{label:"usePagination"}}},po=Object.freeze(Object.defineProperty({__proto__:null,default:co},Symbol.toStringTag,{value:"Module"})),mo={path:"/modal-demo",component:()=>R(()=>import("./index-D1YBALoT.js"),__vite__mapDeps([37,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:M("menu.Modal"),icon:"other",order:3}},ho=Object.freeze(Object.defineProperty({__proto__:null,default:mo},Symbol.toStringTag,{value:"Module"})),ve=()=>R(()=>Promise.resolve().then(()=>Ia),void 0),fo={path:"/multi",component:ve,meta:{i18nKey:M("menu.MultiMenu"),icon:"other",order:4,extra:{label:"cache"}},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>R(()=>import("./index-BtZPyenx.js"),[]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:ve,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>R(()=>import("./index-B6a_PCdD.js"),[]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:ve,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>R(()=>import("./index-Cg1Whvge.js"),[]),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},go=Object.freeze(Object.defineProperty({__proto__:null,default:fo},Symbol.toStringTag,{value:"Module"})),vo={path:"/precision",component:()=>R(()=>import("./index-d7z__Ck2.js"),__vite__mapDeps([38,1,2,3,4,5,6,11,7,8,9,10,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:M("menu.CalculatePrecision"),icon:"other",order:2}},yo=Object.freeze(Object.defineProperty({__proto__:null,default:vo},Symbol.toStringTag,{value:"Module"})),Vo={path:"/qrcode",component:()=>R(()=>import("./index-DU0AD4bw.js"),__vite__mapDeps([39,40,41,42])),meta:{i18nKey:M("menu.QRCode"),icon:"other",order:2}},bo=Object.freeze(Object.defineProperty({__proto__:null,default:Vo},Symbol.toStringTag,{value:"Module"})),_o={path:"rely-about",component:()=>R(()=>import("./index-CPNbYLeV.js"),__vite__mapDeps([43,44])),meta:{i18nKey:M("menu.RelyAbout"),icon:"rely",order:999}},So=Object.freeze(Object.defineProperty({__proto__:null,default:_o},Symbol.toStringTag,{value:"Module"})),wo={path:"/router-demo",component:ve,meta:{i18nKey:M("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",component:()=>R(()=>import("./index-BKg9uIUv.js"),__vite__mapDeps([45,7,1,2,8,9,10,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",component:()=>R(()=>import("./index-BRGdSJVO.js"),[]),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Co=Object.freeze(Object.defineProperty({__proto__:null,default:wo},Symbol.toStringTag,{value:"Module"})),To={path:"/scroll-reveal",component:()=>R(()=>import("./index-E385tkq8.js"),__vite__mapDeps([46,47])),meta:{i18nKey:M("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},No=Object.freeze(Object.defineProperty({__proto__:null,default:To},Symbol.toStringTag,{value:"Module"})),Oo={path:"/segment",component:()=>R(()=>import("./index-Bpto_sNS.js"),__vite__mapDeps([48,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:M("menu.Segment"),icon:"other",order:3,extra:{label:"segment"}}},Ro=Object.freeze(Object.defineProperty({__proto__:null,default:Oo},Symbol.toStringTag,{value:"Module"})),ko={path:"/svg-icons",component:()=>R(()=>import("./index-DbJuBYMf.js"),__vite__mapDeps([49,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,50])),meta:{i18nKey:M("menu.SvgIcon"),icon:"other",order:3}},Po=Object.freeze(Object.defineProperty({__proto__:null,default:ko},Symbol.toStringTag,{value:"Module"})),Ao={path:"/table-pro",component:()=>R(()=>import("./TablePro-QnGoLe7d.js"),__vite__mapDeps([51,7,1,2,3,4,5,6,11,8,27,52,9,10,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:M("menu.TablePro"),icon:"other",order:2,extra:{label:"TablePro"}}},xo=Object.freeze(Object.defineProperty({__proto__:null,default:Ao},Symbol.toStringTag,{value:"Module"})),Mo={path:"/table",component:()=>R(()=>import("./index-BSxFfDS7.js"),__vite__mapDeps([53,11,7,1,2,3,4,5,6,8,9,10,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:M("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},Lo=Object.freeze(Object.defineProperty({__proto__:null,default:Mo},Symbol.toStringTag,{value:"Module"})),Io={path:"/template-hooks",component:()=>R(()=>import("./index-DT33t_LC.js"),__vite__mapDeps([54,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21])),meta:{i18nKey:M("menu.TemplateHooks"),icon:"other",order:1}},Eo=Object.freeze(Object.defineProperty({__proto__:null,default:Io},Symbol.toStringTag,{value:"Module"})),zo=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Gn,"/src/router/modules/demo/axios.ts":Yn,"/src/router/modules/demo/barcode.ts":Jn,"/src/router/modules/demo/cache-demo.ts":Qn,"/src/router/modules/demo/context-menu.ts":to,"/src/router/modules/demo/directive.ts":oo,"/src/router/modules/demo/echart.ts":ro,"/src/router/modules/demo/form.ts":so,"/src/router/modules/demo/iframe.ts":uo,"/src/router/modules/demo/mock.ts":po,"/src/router/modules/demo/modal.ts":ho,"/src/router/modules/demo/multi-menu.ts":go,"/src/router/modules/demo/precision.ts":yo,"/src/router/modules/demo/qrcode.ts":bo,"/src/router/modules/demo/rely.ts":So,"/src/router/modules/demo/router-demo.ts":Co,"/src/router/modules/demo/scroll-reveal.ts":No,"/src/router/modules/demo/segment.ts":Ro,"/src/router/modules/demo/svg-icons.ts":Po,"/src/router/modules/demo/table-pro.ts":xo,"/src/router/modules/demo/table.ts":Lo,"/src/router/modules/demo/template-hooks.ts":Eo});return Object.keys(e).reduce((n,o)=>{const r=e[o].default;if(r)n.push(r);else throw new Error(`[combineRawRouteModules]: ${o} module must export default.`);return n},[])},jo=e=>e[0]==="/",Tt=(e,t=[],n="")=>{var o;if(!Array.isArray(e))return[];for(const r of e){const a=n+(jo(r.path)?r.path:"/"+r.path);if((o=r.children)!=null&&o.length){Tt(r.children,t,a);continue}else t.push({...r,path:a})}return t},Do=e=>Array.isArray(e)?Tt(ye(e)):[],Fo=e=>e.sort((t,n)=>{var a,s;const o=((a=t.meta)==null?void 0:a.order)??1,r=((s=n.meta)==null?void 0:s.order)??0;if(typeof o!="number"||typeof r!="number")throw new TypeError("orderRoutes error: order must be a number!");return o===r?t.name?n.name?t.name.localeCompare(n.name):-1:1:o-r}),Bo=e=>{const{beforeEach:t}=e,{getRootPath:n}=ne(),o=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,s)=>{const l=le(I.token,"localStorage"),i=le(I.appMenuKey,"sessionStorage",{defaultValue:n.value}),{meta:u,name:d}=r;l!==null?o(r,a)?ke(!0):!G(d,"Symbol")&&d&&Kn.includes(d)?s():Dt(u)?o(r,a)?i?s(i):ke(!0):s():ke(!0):o(r,a)?s():s("/")})},ke=(e=!0)=>{const{router:t}=Ge(),{push:n,replace:o}=t,{getRootPath:r}=ne();We(I.appMenuKey,r.value,"localStorage"),e?o(r.value):n(r.value)},$o=e=>{var n;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(n=Q.value)==null||n.scrollTo({top:0,left:0,behavior:"smooth"})},Ko=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()})},Nt=e=>{const{meta:t={}}=e,{hidden:n,sameLevel:o,env:r}=t,{MODE:a}=De();return!(o||n||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))};var Uo={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.7.5",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.39.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^4.0.1","print-js":"^1.6.0",vue:"^3.5.6","vue-demi":"0.14.6","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.8.1","@commitlint/config-conventional":"^17.8.1","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.2.2","@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.21.0","@typescript-eslint/parser":"^6.21.0","@vitejs/plugin-vue":"^5.1.0","@vitejs/plugin-vue-jsx":"^4.0.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.16",depcheck:"^1.4.7",eslint:"^8.57.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.2.0",postcss:"^8.4.38","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.18.2","unplugin-vue-components":"^0.27.4",vite:"^5.4.3","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-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.13"},name:"ray-template",version:"4.9.5"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ot=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=Uo,{locale:t}=se(),{locale:n}=gr(),o=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Kt(),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({},En)}),r=l=>{t(l),n(l),o.localeLanguage=l,We(I.localeLanguage,l,"localStorage")},a=(l,i=.3)=>{const u=tn(l,i),d={primaryColor:l,primaryColorHover:l,primaryColorPressed:l};o.primaryColorOverride.common=d;const h=document.body;h.style.setProperty("--ray-theme-primary-color",l),h.style.setProperty("--ray-theme-primary-fade-color",u)},s=(l,i,u)=>{Object.hasOwn(o,l)&&(o[l]=i),u==null||u()};return Pn(()=>o.appTheme,l=>{l?o.primaryColorOverride=Object.assign({},o.primaryColorOverride,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):o.primaryColorOverride=Object.assign({},o.primaryColorOverride,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(o),updateLocale:r,changePrimaryColor:a,updateSettingState:s}},{persist:{key:I.appPiniaSettingStore}}),Wo={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:()=>ft()},autoResizeObserverTarget:{type:Object,default:null},watchOptionsThrottleWait:{type:Number,default:500},nextTick:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>gt()},onRegister:{type:[Function,Array],default:null}},qo=nn(),tt="__R_CHART_DOWN_LOAD_CHART__";qo.forEach(e=>{dn(e.name,e.theme)});const qr=Vue.defineComponent({name:"RChart",props:Wo,setup(e,{expose:t}){const{getAppTheme:n}=D(),o=Vue.useTemplateRef("rayChartRef"),r=Vue.useTemplateRef("rayChartWrapperRef"),a=Vue.shallowRef();let s,l;const{echartTheme:i}=$;let u;const d=Vue.computed(()=>[{label:"下载图片",key:tt,disabled:!(a.value&&a.value.getDom())}]),h=Vue.computed(()=>({"--ray-chart-width":L(e.width),"--ray-chart-height":L(e.height)})),f=Vue.ref(!1);let m;const p={aria:e.showAria},g=async()=>{var S;oe([mn,hn,fn,gn,vn,yn,Vn,bn]),oe([_n,Sn,wn,Cn,Tn,Nn]),oe([On,Rn]),oe([kn]);try{oe((S=e.use)==null?void 0:S.filter(Boolean))}catch(P){console.error("[RChart register error]: ",P)}},v=()=>{if(a.value&&_(),e.theme==="default"){e.autoChangeTheme?c("dark"):c("");return}if(e.theme)c(e.theme);else{const S=e.autoChangeTheme&&n.value?`${i}-dark`:i;c(S)}},y=S=>{let P=Vue.unref(S);return P=(E=>Object.assign({},P,E))({aria:{enabled:e.showAria,decal:{show:e.showAria}}}),P},c=(S=i)=>{var de;const P=o.value,x=y(e.options),{height:E,width:F}=P.getBoundingClientRect(),{onSuccess:H,onError:ce}=e;try{a.value=pn(P,S,{width:F===0?200:void 0,height:E===0?200:void 0}),H&&A(H,a.value),e.nextTick?(a.value.setOption({}),Vue.nextTick(()=>{var B;x&&((B=a.value)==null||B.setOption(x))})):x&&((de=a.value)==null||de.setOption(x))}catch(B){throw ce&&A(ce),new Error(`[RChart render error]: ${B}`)}finally{const{onFinally:B}=e;B&&A(B)}},b=()=>{var S;return!!((S=a.value)!=null&&S.isDisposed())},_=()=>{var S;b()||(S=a.value)==null||S.dispose()},O=()=>{a.value&&a.value.resize()},V=(S,P)=>{if(S===tt&&!b()){const{filename:E,...F}=e.downloadOptions;on(a.value.getDataURL(F),E??`${new Date().getTime()}`)}const{onDropdownSelect:x}=e;x&&A(x,S,P)},C=()=>{var P;if(e.autoResize&&(s||(s=Ke(O,500)),l||(l=Zt(e.autoResizeObserverTarget||r,s))),(P=a.value)!=null&&P.getDom()||!f.value&&e.intersectionObserver)return;v(),m==null||m.stop();const{onRegister:S}=e;S&&a.value&&A(S,a.value,C,k)},k=()=>{_(),s==null||s.cancel(),l==null||l.stop(),m==null||m.stop(),m=null,s=null,l=null};return Vue.watch(()=>n.value,()=>{e.autoChangeTheme&&(_(),v())}),Vue.watchEffect(()=>{var S,P;e.intersectionObserver&&(m=Jt(e.intersectionObserverTarget||r,([x])=>{f.value=x.isIntersecting},e.intersectionOptions)),e.watchOptions?u=An(()=>e.options,x=>{var H;const E=y(x),F=Object.assign({},gt(),e.setChartOptions);(H=a.value)==null||H.setOption(E,F)},{deep:!0,throttle:e.watchOptionsThrottleWait}):u==null||u(),e.loading?(S=a.value)==null||S.showLoading(ft(e.loadingOptions)):(P=a.value)==null||P.hideLoading(),e.showAria!==p.aria&&a.value&&(a.value.setOption(y(e.options)),p.aria=e.showAria),f.value&&!b()&&C()}),t(),Vue.onBeforeMount(async()=>{await g()}),Vue.onMounted(()=>{C()}),Vue.onBeforeUnmount(()=>{k(),u==null||u()}),{rayChartRef:o,cssVarsRef:h,rayChartWrapperRef:r,moreDropDownOptions:d,dropdownSelect:V}},render(){const{title:e,contentStyle:t,preset:n,moreDropDownOptions:o,dropdownSelect:r,bordered:a,dropdownOptions:s}=this,{cardExtra:l}=this.$slots;return n==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:a,embedded:!0},{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(Pt,{iconSize:18,cursor:"pointer",options:s||o,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)])}}),Gr=()=>{let e,t,n;const o=(i,u,d)=>{i&&(e=i,t=d,n=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:n,echartInst:e}};return[o,{getChartInstance:r,isDisposed:()=>{var i;return!!((i=r().echartInst)!=null&&i.isDisposed())},dispose:()=>r().dispose.call(null),render:()=>r().render.call(null)}]},Go={actionAlign:{type:String,default:"end"},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},Hr=Vue.defineComponent({name:"RCollapseGrid",props:Go,setup(e){const t=Vue.computed({get:()=>!e.open,set:a=>{const{onUpdateValue:s,"onUpdate:value":l}=e;s&&A(s,a),l&&A(l,a)}}),n=Vue.computed(()=>({"--r-collapse-grid-action-align":e.actionAlign})),o=()=>{t.value=!t.value};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(N,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)]),cssVars:n}},render(){const{$slots:{collapse:e,action:t,default:n},CollapseIcon:o,$props:r,modelCollapsed:a,xGap:s,yGap:l,collapsedRows:i,cssVars:u}=this;return Vue.createVNode(naive.NCard,{bordered:this.bordered,style:[u]},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},r,{collapsed:a,xGap:s||12,yGap:l||12,collapsedRows:i}),{default:()=>[n==null?void 0:n(),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>[t==null?void 0:t(),e?e(a):o()]})]})]})})}}),Ho={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},N=Vue.defineComponent({name:"RIcon",props:Ho,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),n=Vue.computed(()=>({"--ray-icon-width":e.width?L(e.width):L(e.size),"--ray-icon-height":e.height?L(e.height):L(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor,"--ray-icon-color":e.color}));return{symbolId:t,cssVars:n,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)])])}}),Yo={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,String],default:!0},iframeClass:{type:String,default:null}},Yr=Vue.defineComponent({name:"RIframe",props:Yo,setup(e,{expose:t}){const n=Vue.computed(()=>({"--ray-iframe-frameborder":L(e.frameborder),"--ray-iframe-width":L(e.width),"--ray-iframe-height":L(e.height)})),o=Vue.useTemplateRef("iframeRef"),r=Vue.ref(!0),a=l=>{r.value=!1;const{onSuccess:i}=e;i&&A(i,o.value,l)},s=l=>{r.value=!1;const{onError:i}=e;i&&A(i,l)};return re(o,"load",a),re(o,"error",s),t({iframeInst:o}),{cssVars:n,iframeRef:o,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",{class:["ray-iframe__container",this.iframeClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title,loading:typeof this.lazy=="boolean"?"lazy":this.lazy},null)})])}}),Xo={...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}},Jo=(e,t,n)=>{const{scheduler:o}=n??{};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=>{o==null||o(l)}}}).resizable(!1);r(s)}},30)})},Rt=(e,t)=>{const n=typeof e=="string"?document.querySelector(e):e;return new Promise((o,r)=>{if(n){n.setAttribute("can-drag","true");const{preset:a,dargCallback:s}=t;let{x:l,y:i}=t;Jo(n,a,{scheduler:u=>{const d=u.target;l+=u.dx,i+=u.dy,d.style.transform=`translate(${l}px, ${i}px)`,s==null||s(l,i,u)}}).then(u=>{o(u)})}else r()})},Zo="r-modal__preset-card--fullscreen",kt="r-modal",te={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},Xr=Vue.defineComponent({name:"RModal",props:Xo,setup(e){const t=Vue.computed(()=>({[te.width]:L(e.width??600),[te.cardWidth]:L(e.cardWidth??600),[te.dialogWidth]:L(e.dialogWidth??446)})),n=Ve();let o;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(n);l&&Rt(l,{preset:e.preset,x:r.x,y:r.y,dargCallback:(i,u)=>{r.x=i,r.y=u}}).then(i=>{o=i}),e.memo&&l&&(l.style.transform=`translate(${r.x}px, ${r.y}px)`)}):(o==null||o.unset(),o=null)},{immediate:!0}),{cssVars:t,isFullscreenCardType:a,uuidEl:n}},render(){const{$props:e,$slots:t,$attrs:n}=this,{preset:o,...r}=e,{cssVars:a,uuidEl:s,isFullscreenCardType:l}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:[kt,l?Zo:""],style:[a,l?"height: 100vh":""],preset:o},{id:s},r,n),{...t})}}),Jr=()=>{const{create:e,destroyAll:t}=naive.useModal();return{create:o=>{const{content:r,...a}=o;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:{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:d,cardWidth:h,dialogWidth:f}=o,m=e({...a,content:s}),{key:p}=m,g={[te.width]:L(d??600),[te.cardWidth]:L(h??600),[te.dialogWidth]:L(f??446)};return Vue.nextTick(()=>{const[v]=be(`[internalkey="${p}"]`)||[];if(v){if(i&&Rt(v,{preset:l,x:0,y:0}),u&&l==="card"){const y=v.querySelector(".n-card__content");y&&Oe(y,{maxHeight:"calc(100vh - 9px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))",overflowY:"hidden",padding:"0"}),Oe(v,{width:"100%",height:"100vh"})}Oe(v,g),vt(v,kt)}}),m},destroyAll:t}},Qo={...naive.dropdownProps,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function ea(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Pt=Vue.defineComponent({name:"RMoreDropdown",props:Qo,render(){let e;const{iconSize:t,cursor:n,icon:o}=this,{default:r}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),ea(e=ee(r,{defaultElement:Vue.createVNode(N,{name:o,size:t,cursor:n},null)}))?e:{default:()=>[e]})}}),ie={...naive.dataTableProps,renderWrapperHeader:{type:Boolean,default:!0},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}},K={tableIconSize:"18",tableKey:Symbol("r-table")},ta=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],na=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(N,{name:"adjustment",size:K.tableIconSize,cursor:"pointer"},null)]})}}),oa=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(K.tableKey,{}),[t,{toggleFullscreen:n,isEnabled:o}]=ht(e);return{toggleFullscreen:n,isEnabled:o}},render(){const{toggleFullscreen:e,isEnabled:t,$t:n}=this;return Vue.createVNode(N,{name:"fullscreen",size:K.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(n("globalMessage.isEnabledFullscreen")),e()}},null)}}),aa=()=>Vue.createVNode(N,{name:"draggable",size:14,cursor:"grab"},null),nt=({icon:e,title:t,onClick:n,customClassName:o})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:e,size:K.tableIconSize,cursor:"pointer",customClassName:o,onClick:n==null?void 0:n.bind(null)},null),default:()=>t}),Fe=(e,t)=>{if(!t)return[null,null];for(let n=0;nye(e.columns).filter(i=>i.type?(t=i,!1):!0).map((i,u)=>{const{key:d,title:h,children:f,fixed:m,isResizable:p,...g}=i,v=m==="left",y=m==="right",c={...g,title:h,key:d,fixed:m,isLeftFixedActivated:v,isRightFixedActivated:y,isResizable:p};return{...c,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(nt,{icon:"row_head",title:"固定在列首",customClassName:v?Pe:"",onClick:a.bind(this,"left",c,u)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"resize_h",size:K.tableIconSize,cursor:"pointer",customClassName:p?Pe:"",onClick:r.bind(this,c,u)},null),default:()=>"修改列宽"}),Vue.createVNode(nt,{icon:"row_end",title:"固定在列尾",customClassName:y?Pe:"",onClick:a.bind(this,"right",c,u)},null)]})}}),set:()=>{}}),o=l=>{const{onUpdateColumn:i}=e;i&&A(i,l)},r=(l,i)=>{l.isResizable=!l.isResizable,l.resizable=l.isResizable,n.value[i]=l,o(n.value)},a=(l,i,u)=>{const d=`${l}FixedActivated`,h=`${l==="left"?"right":"left"}FixedActivated`;i[h]=!1,i[d]=!i[d],i[d]?i.fixed=l:i.fixed=void 0,n.value[u]=i,o(n.value)};return{treeDataSource:n,treeDrop:({node:l,dragNode:i,dropPosition:u})=>{const[d,h]=Fe(i,n.value);if(d===null||h===null)return;d.splice(h,1);const[f,m]=Fe(l,n.value);f===null||m===null||(u==="before"?f.splice(m,0,i):f.splice(m+1,0,i),pt(t)||f.unshift(t),o(f))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"setting",size:K.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>Vue.createVNode(naive.NTree,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:aa.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),la=Vue.defineComponent({name:"TablePrint",props:ie,setup(e){const{wrapperRef:t}=Vue.inject(K.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:o={},domToImageOptions:r}={},title:a}=e;(o.documentTitle===""||o.documentTitle===void 0||o.documentTitle===null)&&(o.documentTitle=typeof a=="string"?a:""),yt(t,{printOptions:o,domToImageOptions:r})}}},render(){return Vue.createVNode(N,{name:"print",size:K.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),sa=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),n=Vue.ref([]),o=a=>{const{onPopselectChange:s}=e;s&&A(s,a)};return(()=>{const{striped:a,bordered:s,onInitialed:l}=e;a&&n.value.push("striped"),s&&n.value.push("bordered"),l&&A(l,n.value)})(),{propsPopselectValue:n,popoverShow:t,updatePopselectValue:o}},render(){return Vue.createVNode(naive.NPopselect,{value:this.propsPopselectValue,"onUpdate:value":e=>this.propsPopselectValue=e,options:ta,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(N,{name:"expanded",size:K.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function ia(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Zr=Vue.defineComponent({name:"RTable",inheritAttrs:!1,props:ie,setup(e,t){const{expose:n,emit:o}=t,r=Vue.useTemplateRef("rTableInst"),a=Vue.useTemplateRef("wrapperRef"),s=Ve(16),l=Ve(16),i=Vue.reactive({x:0,y:0,showContextMenu:!1}),u=Vue.reactive({size:e.size}),d=Vue.ref(Object.assign({striped:!1,bordered:!1},ae(e,"striped","bordered"))),h=(c,b)=>{const{onContextMenuClick:_}=e;_&&A(_,c,b),i.showContextMenu=!1},f=(c,b)=>{var O;return{...(O=e.rowProps)==null?void 0:O.call(e,c,b),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})}}},m=c=>{u.size=c},p=c=>{const{onUpdateColumns:b,"onUpdate:columns":_}=e;b&&A(b,c),_&&A(_,c)},g=()=>{const{toolOptions:c}=e;return c==null?void 0:c.filter(Boolean).map(b=>typeof b=="function"?b():b)},v=c=>{Object.keys(d.value).forEach(_=>{d.value[_]=c.includes(_)})},y=c=>{const{tool:b}=c;if(!b)return;const _=()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(la,c,null),Vue.createVNode(na,Vue.mergeProps(c,{onChangeSize:m.bind(this)}),null),Vue.createVNode(oa,null,null),Vue.createVNode(ra,Vue.mergeProps(c,{onUpdateColumn:p.bind(this)}),null),Vue.createVNode(sa,Vue.mergeProps(c,{onPopselectChange:v.bind(this),onInitialed:v.bind(this)}),null)]});return e.toolOptions?e.coverTool?()=>{let O;return Vue.createVNode(naive.NFlex,{align:"center"},ia(O=g())?O:{default:()=>[O]})}:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[_(),g()]}):_};return Vue.onMounted(()=>{const{onRegister:c}=e;c&&r.value&&A(c,r.value,{uuidTable:l,uuidWrapper:s,wrapperRef:a})}),Vue.provide(K.tableKey,{uuidTable:l,uuidWrapper:s,wrapperRef:a}),n(),{uuidWrapper:s,uuidTable:l,contextMenuReactive:i,rTableInst:r,combineRowProps:f,contextMenuSelect:h,privateReactive:u,tool:y,wrapperRef:a,propsPopselectValue:d}},render(){const{$props:e,$attrs:t,wrapperBordered:n,uuidWrapper:o,privateReactive:r,disabledContextMenu:a,contextMenuReactive:s,contextMenuOptions:l,uuidTable:i,title:u,$slots:d,propsPopselectValue:h,renderWrapperHeader:f}=this,{class:m}=t,{tool:p,combineRowProps:g,contextMenuSelect:v}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps(e.cardProps,{id:o},{ref:"wrapperRef",bordered:n,class:m}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({id:i},t,e,h,{rowProps:g.bind(this),size:r.size,ref:"rTableInst"}),{...d}),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:v.bind(this)},null)]),header:f?ee(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}):null,"header-extra":p(e),footer:()=>{var y;return(y=d.tableFooter)==null?void 0:y.call(d)},action:()=>{var y;return(y=d.tableAction)==null?void 0:y.call(d)}})}}),Qr=()=>{const e=Vue.ref();let t={};const n=(m,p)=>{m&&(e.value=m,t=p)},o=()=>{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};return[n,{getTableInstance:o,clearFilters:()=>o().clearFilters.call(null),clearSorter:()=>o().clearSorter.call(null),downloadCsv:m=>o().downloadCsv.call(null,m),filters:m=>o().filters.call(null,m),page:m=>o().page.call(null,m),scrollTo:m=>o().scrollTo(m),sort:(m,p)=>o().sort.call(null,m,p),print:m=>{const{uuidWrapper:p}=t;if(p){const g=document.getElementById(p);yt(g,m)}},filter:m=>o().filter.call(null,m)}]},At=(e,t,n)=>{var o;if(e.length)for(const r of e){if(r[t]===n)return r;if((o=r==null?void 0:r.children)!=null&&o.length){const a=At(r.children,t,n);if(a)return a}}},ot=e=>{const t=Vue.unref(e);return t?t.findIndex(o=>{const{type:r,multiple:a}=o;if(r==="selection"&&(a==null||a===!0))return!0})!==-1:!0},ua=(e,t,n,o)=>{const r=Vue.unref(e);return r?t.reduce((a,s)=>{const l=Vue.unref(n).findIndex(u=>u[o]===s);if(l!==-1)return a.push(Vue.unref(n)[l]),a;const i=r.findIndex(u=>u[o]===s);return i!==-1&&a.push(r[i]),a},[]):n},el=(e,t,n)=>{const o=Vue.ref([]),r=Vue.ref([]),{rowKey:a="key",onChange:s}=n||{},l=Vue.computed(()=>ot(t)),i=(p,g,v)=>{o.value=p,r.value=Vue.unref(ua(e,p,r,a)),s==null||s(p,r.value,v),ot(t)},u=()=>o.value,d=()=>r.value,h=()=>{o.value=[],r.value=[],s==null||s(o.value,r.value,{row:void 0,action:"uncheckAll"})},f=p=>{if(p==null)return;let g;o.value=o.value.filter(v=>v!==p),r.value=r.value.filter(v=>v[a]===p?(g=v,!1):!0),s==null||s(o.value,r.value,{row:g,action:"uncheck"})},m=p=>{if(o.value.includes(p))return;const g=!l.value&&o.value.length>=1,v=At(Vue.unref(e)||[],a,p);g?o.value=[p]:o.value.push(p),v&&(g?r.value=[v]:r.value.push(v),s==null||s(o.value,r.value,{row:v,action:"check"}))};return qe(()=>{h()}),[o,{checkedRows:r,checkedRowKeysBind:i,getKeys:u,getRows:d,clearAll:h,clearKey:f,selectKey:m}]},ca={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},da=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},ca),setup(e){const{getKeepAliveInclude:t}=Na(),{setupKeepAlive:n,maxKeepAliveLength:o,keepAliveExclude:r}=St;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(n)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(o),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})])}}}),pa={...naive.formProps,onRegister:{type:[Function,Array],default:null}},tl=Vue.defineComponent({name:"RForm",props:pa,setup(e,{expose:t}){const n=Vue.useTemplateRef("formRef");return Vue.onMounted(()=>{const{onRegister:o}=e;o&&n.value&&A(o,n.value)}),t(),{formRef:n}},render(){const{$attrs:e,$props:t,$slots:n}=this;return Vue.createVNode(naive.NForm,Vue.mergeProps(e,t,{ref:"formRef"}),{...n})}}),nl=(e,t)=>{const n=Vue.ref(),o=u=>{u&&(n.value=u)},r=()=>{if(!n.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 n.value};return[o,{getFormInstance:r,validate:(u,d)=>r().validate.call(null,u,d),restoreValidation:()=>r().restoreValidation.call(null),formModel:()=>ye(e)||{},formRules:()=>ye(t)||{}}]},ma=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],ha={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},fa=Ue({...naive.tabsProps,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},...ma);function ga(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Be=e=>{const{icon:t,label:n}=e;return t?Vue.createVNode(naive.NFlex,{align:"center",wrap:!1,size:"small"},{default:()=>[Vue.createVNode(t,null,null),Vue.createVNode("div",null,[n])]}):n},va=e=>{if(typeof e.popover=="string")return Vue.createVNode(naive.NPopover,null,{trigger:()=>Be(e),default:()=>e.popover});if(G(e.popover,"Object")){const{popover:t}=e,{label:n,...o}=t;return Vue.createVNode(naive.NPopover,o,{trigger:()=>Be(e),default:()=>n})}},ol=Vue.defineComponent({name:"RSegment",props:fa,setup(e,{expose:t}){const n=Vue.computed(()=>{const{width:o}=e;let r="";switch(o){case"block":r="100%";break;case"fitContent":r="fit-content";break;default:r=typeof o=="number"?L(o):"fit-content"}return{"--r-segment-width":r}});return t(),{cssVars:n}},render(){let e;const{$props:t,options:n,cssVars:o,themeOverrides:r}=this;return Vue.createVNode(naive.NTabs,Vue.mergeProps(t,{ref:"segmentRef",style:[o],class:"r-segment",type:"segment",animated:!0,themeOverrides:Object.assign({},ha,r)}),ga(e=n.map(a=>Vue.createVNode(naive.NTab,{key:a.key,name:a.key,tab:a.popover?va(a):Be(a),disabled:a.disabled},{...a.slots})))?e:{default:()=>[e]})}}),ya={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]}},al=Vue.defineComponent({name:"RBarcode",props:ya,setup(e){const t=Vue.useTemplateRef("barcodeRef"),n=Vue.computed(()=>({"--r-barcode-width":L(e.width),"--r-barcode-height":L(e.height)}));let o;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?o=Vue.watch(()=>e.text,r):o==null||o()}),Vue.onMounted(()=>{r()}),Vue.onBeforeUnmount(()=>{o==null||o()}),{barcodeRef:t,cssVars:n}},render(){const{barcodeRender:e,loading:t,cssVars:n}=this,o=["r-barcode",{"r-barcode--loading":t}];return Vue.createVNode(naive.NSpin,{class:"r-barcode-spin",show:t},{default:()=>[e==="canvas"?Vue.createVNode("canvas",{class:o,style:n,ref:"barcodeRef"},null):Vue.createVNode("svg",{class:o,style:n,ref:"barcodeRef"},null)]})}});var Va={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.7.5",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.39.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^4.0.1","print-js":"^1.6.0",vue:"^3.5.6","vue-demi":"0.14.6","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.8.1","@commitlint/config-conventional":"^17.8.1","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.2.2","@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.21.0","@typescript-eslint/parser":"^6.21.0","@vitejs/plugin-vue":"^5.1.0","@vitejs/plugin-vue-jsx":"^4.0.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.16",depcheck:"^1.4.7",eslint:"^8.57.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.2.0",postcss:"^8.4.38","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.18.2","unplugin-vue-components":"^0.27.4",vite:"^5.4.3","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-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.13"},name:"ray-template",version:"4.9.5"},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 ba=(e,t,n)=>!e||typeof e!="object"?!1:e[t]===n,xt=(e,t,n)=>{const o=[];if(ba(e,t,n))return o.push(e),o;if(e.children&&e.children.length>0)for(const r of e.children){const a=xt(r,t,n);a.length>0&&o.push(e,...a)}return o},_a=(e,t,n)=>{const o=[];for(const r of e){const a=xt(r,t,n);a.length>0&&o.push(...a)}return o},at=e=>{const{breadcrumbLabel:t}=e;if(!t)return;const{layout:{sideBarLogo:n}}=Va,o=n?n.title:"";document.title=t+" - "+o},Sa=e=>{const{meta:{icon:t}}=e;if(!t)return;if(G(t,"Object"))return()=>t;const n=Vue.h(N,{name:t,size:X.menuCollapsedIconSize,cursor:"pointer"},{});return()=>n},Mt=e=>{const{meta:{extra:t}}=e;if(!t)return;const{show:n}=t;if(n===!1)return;const{t:o}=se(),{label:r,icon:a,type:s,i18nLabel:l}=t,i={type:"primary",size:"small",round:!0,bordered:!1,strong:!0},u=()=>l?o(l):r||null,d=()=>a&&(l||r)||!a&&(l||r)?null:{"padding-right":"0"};if(G(t,"Object"))return()=>Vue.h(naive.NTag,{...i,type:s||"primary",style:d()},{default:()=>u(),icon:()=>a})},rt=()=>{const{getRootPath:e}=ne();return le(I.appMenuKey,"sessionStorage",{defaultValue:e.value})},Lt=()=>Fo(zo()),wa=()=>Do(Lt()),$e=["redirect","breadcrumbLabel","children","key","meta","name","path","show","fullPath"];let he;const It=(e,t)=>{var n;if(he&&Je(he.fullPath,t))return he;for(const o of e){if(Je(o.fullPath,t))return he=o,o;if((n=o.children)!=null&&n.length){It(o.children,t);continue}}},Et=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),n=VueRouter.useRoute(),{t:o}=se(),{setKeepAliveInclude:r}=Oa(),a=Vue.reactive({menuKey:rt(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),s=Vue.ref(!0),l=(c,b)=>{Object.hasOwn(a,c)&&(a[c]=b)},i=c=>{const{meta:b}=c,{i18nKey:_,noLocalTitle:O}=b,V=Vue.computed(()=>_?o(`${_}`):O),C={...c,key:c.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>V.value}),breadcrumbLabel:V.value},k=Object.assign({},C,{icon:Sa(c),extra:Mt(c)});return c.fullPath===rt()&&(a.currentMenuOption=k),k.show=Nt(k),k},u=c=>{a.breadcrumbOptions=_a(a.options,"fullPath",c)},d=(c,b=!0)=>{const O=Array.isArray(c)?[...c]:[c];b?a.menuTagOptions.push(...O):a.menuTagOptions=O},h=(c,b)=>{a.menuTagOptions.find(O=>O.fullPath===c)||a.menuTagOptions.push(b)},f=(c,b,_)=>{const{meta:O}=b;if(O.windowOpen)window.open(O.windowOpen);else{e({path:String(c),query:_});const{sameLevel:V}=O;if(r(b),at(b),!V)h(c,b),u(c),a.menuKey=c,a.currentMenuOption=b,We(I.appMenuKey,c);else{const C=ae(i(b),$e);a.breadcrumbOptions.find(S=>S.key===C.key)||a.breadcrumbOptions.push({...C,fullPath:String(C.key)})}}},m=async(c,b)=>{const[_]=c.split("?"),O=t().find(V=>V.path===_);if(O){const V=ae(O,$e);f(_,i({...V,fullPath:V.path}),b)}},p=()=>new Promise(c=>{const b=(_,O)=>{var C;const V=[];for(const k of _){let S=`${O.endsWith("/")?O:O+"/"}${k.path}`;if(S=S.replace(/\/+/g,"/"),(C=k.children)!=null&&C.length)k.children=b(k.children,S);else if(!Dt(k.meta))continue;V.push(i({...k,fullPath:S}))}return V};if(a.options=b(Lt(),""),a.currentMenuOption){const{currentMenuOption:_}=a;a.breadcrumbOptions.length||u(_.key),h(_.fullPath,_),at(_)}c()}),g=c=>a.collapsed=c,v=(c,b=1)=>a.menuTagOptions.splice(c,b),y=async()=>{s.value&&(await p(),s.value=!1)};return Vue.watch(()=>n.fullPath,async(c,b)=>{await y(),c!==b&&await m(c,n.query)},{immediate:!0}),{...Vue.toRefs(a),changeMenuModelValue:f,collapsedMenu:g,spliceMenTagOptions:v,setMenuTagOptions:d,resolveOption:i,updateMenuState:l}},{persist:{key:I.appPiniaMenuStore,storage:window.localStorage,pick:["breadcrumbOptions","menuKey","menuTagOptions","collapsed"]}}),zt=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=o=>new Promise((r,a)=>{pt(o)?a({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:o.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),n=()=>{const{closeAll:o}=$t(),{appPiniaMenuStore:r,appPiniaSigningStore:a}=I;window.$message.info("账号退出中..."),Re("__all_sessionStorage__","sessionStorage"),Re(r,"localStorage"),Re(a,"localStorage"),o(),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:n}},{persist:{key:I.appPiniaSigningStore,pick:["signingCallback"],storage:window.localStorage}}),jt=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=St,t=Vue.reactive({keepAliveInclude:[]}),n=()=>t.keepAliveInclude.length,o=a=>{const s=n(),{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:o,getKeepAliveInclude:r}},{persist:{key:I.appPiniaKeepAliveStore,storage:window.sessionStorage,pick:["keepAliveInclude"]}}),J=()=>{const e=Et(),t=Vue.computed(()=>e.options),n=Vue.computed(()=>e.breadcrumbOptions),o=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:l}=ne();return e.menuTagOptions.map((i,u,d)=>(i.key===o.value&&i.key!==l.value?i.closeable=!0:i.closeable=!1,i.key===l.value&&(i.closeable=!1),d.length<=1&&(i.closeable=!1),i))}),a=Vue.computed(()=>e.currentMenuOption),s=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:n,getMenuKey:o,getMenuTagOptions:r,getCurrentMenuOption:a,getCollapsed:s}},ue=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:n,setMenuTagOptions:o,resolveOption:r,updateMenuState:a}=Et();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:n,setMenuTagOptions:o,resolveOption:r,updateMenuState:a}},D=()=>{const e=Ot(),t=Vue.computed(()=>e.drawerPlacement),n=Vue.computed(()=>e.primaryColorOverride),o=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),d=Vue.computed(()=>e.watermarkSwitch),h=Vue.computed(()=>e.watermarkConfig),f=Vue.computed(()=>e.appRootRoute),m=Vue.computed(()=>e.sideBarLogo);return{getDrawerPlacement:t,getPrimaryColorOverride:n,getAppTheme:o,getMenuTagSwitch:r,getBreadcrumbSwitch:a,getLocaleLanguage:s,getLockScreenSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:d,getWatermarkConfig:h,getAppRootRoute:f,getSideBarLogo:m}},j=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:n}=Ot();return{updateLocale:e,changePrimaryColor:t,updateSettingState:n}},Ca=()=>{const e=zt();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Ta=()=>{const{signing:e,logout:t}=zt();return{signing:e,logout:t}},Na=()=>{const e=jt();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Oa=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=jt();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},rl=e=>{const t=Pinia.createPinia();e.use(t),t.use(cn)},Dt=e=>{const{getSigningCallback:t}=Ca(),{role:n}=e;return me!=null&&me.length&&me.includes(t.value.role)||!n||!(n!=null&&n.length)?!0:n?n.includes(t.value.role):!0},Ra=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:n}=$n;t&&Ko(e),n&&Bo(e)},ka=Vue.ref(),Pa=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(N,{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:n,sideBarLogoClick:o}=this;return e!=null&&e.title?Vue.createVNode("div",{class:["ray-menu__logo",e!=null&&e.url?"ray-menu__logo-url":null],onClick:o.bind(this),ref:ka},[e!=null&&e.icon?t?Vue.createVNode(naive.NTooltip,{placement:"right"},{trigger:()=>n({cursor:"pointer"}),default:()=>e.title}):n({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}}),Aa=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:n,updateMenuState:o}=ue(),{getMenuOptions:r,getCollapsed:a,getMenuKey:s}=J(),l=Vue.computed({get:()=>(Vue.nextTick().then(()=>{d()}),s.value),set:()=>{i.value&&q("globalDrawerValue",!1)}}),{isTabletOrSmaller:i}=Ce({observer:f=>{f&&o("collapsed",!1)}}),u=Vue.computed({get:()=>we("globalDrawerValue").value,set:f=>{q("globalDrawerValue",f)}}),d=()=>{const f=l.value;f!=null&&Vue.nextTick(()=>{var m,p;return(p=(m=e.value)==null?void 0:m.showOption)==null?void 0:p.call(m,f)})};return{isTabletOrSmaller:i,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!i.value,collapseMode:X.menuCollapsedMode,collapsedWidth:X.menuCollapsedWidth,onUpdateCollapsed:n.bind(this),nativeScrollbar:!1,ref:Ct,collapsed:a.value,onExpand:()=>{o("collapsed",!1)},onCollapse:()=>{o("collapsed",!0)}},{default:()=>[Vue.createVNode(Pa,{collapsed:a.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:l.value,"onUpdate:value":f=>l.value=f,options:r.value,indent:X.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:X.menuCollapsedIconSize,collapsedWidth:X.menuCollapsedWidth,onUpdateValue:(f,m)=>{t(f,m)},accordion:X.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":n=>this.modelGlobalDrawerValue=n,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class xa{constructor(){Xe(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var n;return((n=t.cancelConfig)==null?void 0:n.cancel)??!0}generateRequestKey(t){const{method:n,url:o}=t;return[o||"",n||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var n;if(this.isAppending(t)){t.__CANCELER_TAG_RAY_TEMPLATE__="__CANCELER_TAG_RAY_TEMPLATE__";const o=this.generateRequestKey(t);if(this.pendingRequest.has(o))t.signal=(n=this.pendingRequest.get(o))==null?void 0:n.signal;else{const r=new AbortController;t.signal=r.signal,this.pendingRequest.set(o,r)}}}removePendingRequest(t){const n=this.generateRequestKey(t);this.pendingRequest.has(n)&&(this.pendingRequest.get(n).abort(),this.pendingRequest.delete(n))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const Ae={requestInstance:null,responseInstance:null},xe={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},fe={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Ma=new xa,ll=()=>{const e=(l,i)=>{i==="requestInstance"?Ae.requestInstance=l:Ae.responseInstance=l},t=l=>Ae[l],n=(l,i,u)=>{u==="ok"?xe[l]=i:fe[l]=i},o=(l,i)=>i==="ok"?xe[l]:fe[l],r=(l,...i)=>{Array.isArray(l)&&l.forEach(u=>{typeof u=="function"&&u(...i)})};return{createAxiosInstance:e,setImplement:n,getImplement:o,getAxiosInstance:t,beforeFetch:(l,i,u)=>{const d=u==="ok"?xe[i]:fe[i],h=t(l),{MODE:f}=De();h&&r(d,h,f)},fetchError:(l,i,u)=>{const d=fe[u],{MODE:h}=De();r(d,i,h)}}},La=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Ma.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Ft=Vue.defineComponent({name:"LayoutContentWrapper",setup(){VueRouter.useRouter();const{maximize:e}=Bt(),{getContentTransition:t}=D(),n=Vue.ref(!1),o={opacitySpinning:"0"},{globalMainLayoutLoad:r,layoutContentMaximize:a,layoutContentSpinning:s}=Un();return{globalMainLayoutLoad:r,spinning:n,themeOverridesSpin:o,getContentTransition:t,layoutContentMaximize:a,maximize:e,layoutContentSpinning:s}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:n,maximize:o,spinning:r,themeOverridesSpin:a,getContentTransition:s}=this;return Vue.createVNode(naive.NSpin,{show:r||!e||n,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:()=>{o(!1)}},[Vue.createVNode(N,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(La,null,null),e?Vue.createVNode(da,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),Ia=Object.freeze(Object.defineProperty({__proto__:null,default:Ft},Symbol.toStringTag,{value:"Module"}));var Ea={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.7.5",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.39.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^4.0.1","print-js":"^1.6.0",vue:"^3.5.6","vue-demi":"0.14.6","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.8.1","@commitlint/config-conventional":"^17.8.1","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.2.2","@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.21.0","@typescript-eslint/parser":"^6.21.0","@vitejs/plugin-vue":"^5.1.0","@vitejs/plugin-vue-jsx":"^4.0.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.16",depcheck:"^1.4.7",eslint:"^8.57.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.2.0",postcss:"^8.4.38","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.18.2","unplugin-vue-components":"^0.27.4",vite:"^5.4.3","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-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.13"},name:"ray-template",version:"4.9.5"},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 za=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Ea;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),ja=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 n=r=>{t("click",r)};return{iconClick:n,Icon:()=>Vue.createVNode(N,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:n.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)}}),Da=Vue.defineComponent({name:"ThemeSwitch",setup(){const{darkTheme:e,lightTheme:t}=br(),{getAppTheme:n}=D(),o=Vue.ref(n.value);return{darkTheme:e,lightTheme:t,getAppTheme:n,railStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:o}},render(){const{$t:e,darkTheme:t,lightTheme:n,railStyle:o}=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:o.bind(this),onUpdateValue:r=>r?t():n()},{"checked-icon":()=>Vue.createVNode(N,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(N,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function ge(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Fa=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:n,updateSettingState:o}=j(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:s,getBreadcrumbSwitch:l,getCopyrightSwitch:i,getContentTransition:u,getWatermarkSwitch:d}=D(),h=Vue.computed({get:()=>e.show,set:m=>{t("update:show",m)}}),f=Vue.computed({get:()=>({getMenuTagSwitch:s.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:i.value,getContentTransition:u.value,getWatermarkSwitch:d.value}),set:m=>{}});return{modelShow:h,changePrimaryColor:n,getAppTheme:r,getPrimaryColorOverride:a,updateSettingState:o,modelSwitchReactive:f}},render(){let e,t,n,o;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(Da,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(n=r("headerSettingOptions.ContentTransition"))?n:{default:()=>[n]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":l=>this.modelSwitchReactive.getContentTransition=l,options:zn,onUpdateValue:l=>{s("contentTransition",l)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ge(o=r("headerSettingOptions.InterfaceDisplay"))?o:{default:()=>[o]}),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 Ba(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const $a=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ue(),{getBreadcrumbOptions:t}=J(),{isTabletOrSmaller:n}=Ce();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:n}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:n}=this,{dropdownSelect:o,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},Ba(e=n.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:o.bind(this)},{default:()=>Vue.createVNode("span",null,[a.label&&typeof a.label=="function"?a.label():a.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Me(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ka=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:n,resolveOption:o}=ue(),{getRoutes:r}=VueRouter.useRouter(),a=Vue.computed({get:()=>e.show,set:V=>{t("update:show",V),V||m()}}),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:d}=Ce(),h=Vue.ref(!1),f="content-item--active",m=()=>{s.searchOptions=[],s.searchValue=null,i=0,u=i},p=V=>{a.value||(V.ctrlKey||V.metaKey)&&V.key==="k"&&(V.preventDefault(),V.stopPropagation(),m(),a.value=!0)},g=V=>{if(V)h.value=!0;else{h.value=!1,s.searchOptions=[];return}const C=r().reduce((k,S)=>{var F;const P=ae(S,["children","meta","path","name"]),x=o({...P,fullPath:S.path}),{breadcrumbLabel:E}=x;return(F=E==null?void 0:E.toLocaleLowerCase())!=null&&F.includes(V.toLocaleLowerCase())&&Nt(x)&&k.push(x),k},[]);setTimeout(()=>{s.searchOptions=C,Vue.nextTick().then(()=>{y()}),h.value=!1},500)},v=V=>{if(V){const{meta:C}=V;C.windowOpen?window.open(C.windowOpen):(a.value=!1,n(V.fullPath,V),setTimeout(an,300))}},y=()=>{const V=s.searchOptions[i],C=s.searchOptions[u];V&&Vue.nextTick().then(()=>{const k=be(`attr:data_path="${V.path}"`),S=C?be(`attr:data_path="${C==null?void 0:C.path}"`):null;if(S!=null&&S.length){const[P]=S;rn(P,f)}if(k!=null&&k.length){const[P]=k;vt(P,f)}})},c=V=>{const{icon:C}=V;return typeof C=="string"?Vue.createVNode(N,{name:C,size:"24"},null):typeof C=="function"?()=>C:Vue.createVNode(N,{name:"search",size:"24"},null)},b=V=>{V==="up"&&(i-=1,i<0&&(i=s.searchOptions.length-1)),V==="down"&&(i+=1,i>=s.searchOptions.length&&(i=0))},_=V=>{const C=V.key;switch((C==="ArrowUp"||C==="ArrowDown"||C==="Enter")&&(V.preventDefault(),V.stopPropagation()),u=i<=0?0:i,C){case"ArrowUp":b("up");break;case"ArrowDown":b("down");break;case"Enter":const k=s.searchOptions[i];k&&v(k);break}y()},O=({menuOption:V})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:v.bind(this,V),data_path:V.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[c(V.meta)]),Vue.createVNode("div",{class:"content-item-label"},[V.breadcrumbLabel]),Vue.createVNode(N,{name:"enter",size:"18",customClassName:"content-item-icon__enter"},null)]});return Vue.watchEffect(()=>{d.value&&(a.value=!1)}),re(window,"keydown",V=>{p(V),_(V)},!0),{...Vue.toRefs(s),modelShow:a,helperTipOptions:l,fuzzySearchMenuOptions:Ke(g,300),searchItemClick:v,RenderPreIcon:c,isTabletOrSmaller:d,SearchItem:O,loading:h}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:n}=this,{SearchItem:o,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(N,{name:"search",size:"24"},null)}),default:()=>{let a;return Vue.createVNode(naive.NScrollbar,null,{default:()=>[Vue.createVNode(naive.NSpin,{show:n},{default:()=>[t.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[0,6],class:"global-search__card-content"},Me(a=t.map((s,l)=>Vue.createVNode(o,{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]},Me(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"},Me(l)?l:{default:()=>[l]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[s.label]})]})))?a:{default:()=>[a]})}})])])]})}}),Ua=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const o=ln();return o==="MacOS"?"⌘ + K":"CTRL + K"},click:o=>{const{onClick:r}=e;r&&A(r,o)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:n}=this;return Vue.createVNode(naive.NButton,{class:"global-search__btn-wrapper",bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(N,{name:"search",size:"16"},null),default:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[n("headerTooltip.Search"),Vue.createVNode("div",{class:"global-search-btn__label"},[e()])]})})}}),Wa=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"},vertical:{type:Boolean,default:!1}},setup(e){return{signing:le(I.signing,"localStorage")}},render(){const{signing:e,avatarSize:t,spaceSize:n,$props:o,vertical:r}=this;return Vue.createVNode(naive.NButton,{quaternary:!0,strong:!0},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",size:n,vertical:r},{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(o,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:t}),null),e==null?void 0:e.name]})]})}}),qa=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Ga={logout:()=>{const{logout:e}=Ta();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=j();e("lockScreenSwitch",!0)}},Ha=e=>{const t=Ga[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},Ya=e=>{const{isTabletOrSmaller:t}=e,n=[],o=[{name:"menu",size:18,eventKey:"menu"}];return t.value?o:n},Xa=e=>{const{isTabletOrSmaller:t}=e,n=[{name:"fullscreen",size:18,eventKey:"screen"},{name:"github",size:18,eventKey:"github"},{name:"setting",size:18,eventKey:"setting"}],o=[...n],r=[...n];return t.value?r:o},Ja=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=j(),{t:n}=se(),[o,{toggleFullscreen:r,isEnabled:a}]=ht(document.getElementsByTagName("html")[0]),{getDrawerPlacement:s,getBreadcrumbSwitch:l}=D(),i=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:d}=Ce(),h=we("globalDrawerValue"),f=Vue.computed(()=>Ya({isFullscreen:o,isTabletOrSmaller:d})),m=Vue.computed(()=>Xa({isFullscreen:o,isTabletOrSmaller:d})),p={search:()=>{u.value=!0},setting:()=>{i.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{a||window.$message.warning(n("globalMessage.isEnabledFullscreen")),r()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{q("globalDrawerValue",!h.value)}};return{leftIconOptions:f,rightTooltipIconOptions:m,toolIconClick:y=>{var c;(c=p[y])==null||c.call(p)},showSettings:i,updateLocale:e,getDrawerPlacement:s,getBreadcrumbSwitch:l,globalSearchShown:u,isRenderVNode:y=>d.value?null:y}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:n,getBreadcrumbSwitch:o}=this,{toolIconClick:r,updateLocale:a,isRenderVNode:s}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header"},{default:()=>[Vue.createVNode(Ka,{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(ja,{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)),o?Vue.createVNode($a,null,null):null]}),Vue.createVNode(naive.NFlex,{justify:"end",align:"center",size:[4,0],wrap:!1},{default:()=>[s(Vue.createVNode(Ua,{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(N,{name:l.name,size:18,cursor:"pointer"},null)]})),Vue.createVNode(naive.NDropdown,{options:wt,onSelect:l=>a(String(l)),trigger:"click"},{default:()=>[Vue.createVNode(naive.NButton,{quaternary:!0,class:"override-button__layout"},{default:()=>[Vue.createVNode(N,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NDropdown,{options:qa(),onSelect:Ha.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(Wa,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),Vue.createVNode(Fa,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:n},null)]})}}),Za=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(Ja,null,null)]})}}),Qa={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},er=_t('',1),tr=[er];function nr(e,t){return bt(),Vt("svg",Qa,[...tr])}const or={render:nr},ar={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},rr=_t('',1),lr=[rr];function sr(e,t){return bt(),Vt("svg",ar,[...lr])}const ir={render:sr};function ur(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const cr=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const n=Vue.ref(null),{getMenuKey:o,getMenuTagOptions:r}=J(),{changeMenuModelValue:a}=ue(),{getRootPath:s}=ne(),{maximize:l}=Bt(),{reload:i}=Vr(),{close:u,closeAll:d,closeRight:h,closeLeft:f,closeOther:m,checkCloseLeft:p,checkCloseRight:g}=$t(),v=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let y=1/0;const c={size:16},b=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(N,{name:"reload",size:c.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(N,{name:"close",size:c.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(ir,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(or,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(N,{name:"other",size:c.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(N,{name:"resize_h",size:c.size},null),disabled:!1}]),_=Ve(16),O={closeCurrentPage:()=>{o.value!==s.value&&u(y)},reloadCurrentPage:()=>{i()},closeAll:()=>{d()},closeRight:()=>{h(y)},closeLeft:()=>{f(y)},closeOther:()=>{m(y)}},V=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),C="menu_tag_data",k=we("globalMainLayoutLoad"),S="n-scrollbar-container",P=w=>{u(w)},x=(w,T)=>{b.value.forEach(z=>{if(z.key===w){z.disabled=T;return}})},E=w=>{V.actionDropdownShow=!1,a(w.fullPath,w)},F=()=>{const w=document.getElementById(_);if(w)return Array.from(w.childNodes).find(pe=>sn(pe,S).value)},H=w=>{var z;const T=F();if(T){const pe=T.scrollLeft||0,Ye=w==="left"?Math.max(0,pe-200):pe+200;(z=n.value)==null||z.scrollTo({left:Ye,behavior:"smooth"})}},ce=w=>{V.actionDropdownShow=!1;const T=O[w];T&&T()},de=(w,T)=>{T.preventDefault(),V.actionDropdownShow=!1,y=w,Vue.nextTick(()=>{V.actionDropdownShow=!0,V.x=T.clientX,V.y=T.clientY})},B=()=>{const{closeable:w}=r.value[y]??{};x("closeCurrentPage",!w),g(y)?x("closeRight",!1):x("closeRight",!0),p(y)?x("closeLeft",!1):x("closeLeft",!0)},Ut=()=>{y=r.value.findIndex(T=>T.fullPath===o.value),B()},Wt=w=>{r.value.length>1&&w.fullPath!==s.value&&(w.closeable=!0)},qt=w=>{w.fullPath!==o.value&&(w.closeable=!1)},Gt=()=>{F()&&Vue.nextTick().then(()=>{var T;(T=n.value)==null||T.scrollTo({left:99999,behavior:"smooth"})})},He=()=>{Vue.nextTick().then(()=>{const w=be(`attr:${C}="${o.value}"`);if(w!=null&&w.length){const[T]=w;Vue.nextTick().then(()=>{var z;(z=n.value)==null||z.scrollTo({left:T.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(w,T)=>{b.value.forEach(z=>{v.includes(z.key)&&(w.length>1?z.disabled=!1:z.disabled=!0)}),T!=null&&T.length&&(w.length>(T==null?void 0:T.length)?Gt():w.length===(T==null?void 0:T.length)&&He()),T===void 0&&He()},{immediate:!0}),Vue.watch(()=>V.actionDropdownShow,w=>{var T;w&&((T=Ke(B,100))==null||T())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:P,getMenuKey:o,menuTagClick:E,moreOptions:b,scrollX:H,scrollRef:n,uuidScrollBar:_,actionDropdownSelect:ce,actionState:V,menuTagContextMenu:de,setCurrentContextmenuIndex:Ut,menuTagMouseenter:Wt,menuTagMouseleave:qt,MENU_TAG_DATA:C,iconConfig:{width:22,height:22},maximize:l,getRootPath:s,reload:i,globalMainLayoutLoad:k}},render(){let e;const{iconConfig:t,getRootPath:n,uuidScrollBar:o,getMenuTagOptions:r,MENU_TAG_DATA:a,globalMainLayoutLoad:s}=this,{maximize:l,closeCurrentMenuTag:i,scrollX:u,$t:d,menuTagClick:h,menuTagContextMenu:f,menuTagMouseenter:m,menuTagMouseleave:p,actionDropdownSelect:g,reload:v}=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:g.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:o},{themeOverrides:{width:"0px",height:"0px"}}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},ur(e=r.map((y,c)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:y.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:y.fullPath===this.getMenuKey?"primary":"default"},{onClick:h.bind(this,y),onContextmenu:f.bind(this,c),onMouseenter:m.bind(this,y),onMouseleave:p.bind(this,y),[a]:y.path},{size:"small"}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:b,meta:{i18nKey:_}}=y;return _?d(_):b}}),(y.closeable||r.length===1)&&y.fullPath!==n?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:i.bind(this,c)}),{default:()=>[Vue.createVNode(N,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[y.fullPath!==n?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(N,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{l(!0)}},null),Vue.createVNode(N,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${s?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{v()}},null),Vue.createVNode(Pt,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(N,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),dr=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(cr,null,null)}}),pr=e=>{const t=Ne(e[0]),n=Ne(e[1]),o=Ne(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${n.height.value}px - ${o.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${n.height.value}px`,"--layout-footer-height":`${o.height.value}px`}))},lt=Qt(I.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),mr=()=>({setLockAppScreen:n=>{lt.value=n},getLockAppScreen:()=>lt.value}),hr=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),n=Vue.ref(),{getMenuTagSwitch:o,getCopyrightSwitch:r}=D(),{getLockAppScreen:a}=mr(),s=pr([e,t,n]);return{getMenuTagSwitch:o,cssVarsRef:s,getLockAppScreen:a,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:n,getCopyrightSwitch:r}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:n}=this,{getLockAppScreen:o}=this;return o()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0,embedded:!0},{default:()=>[Vue.createVNode(Aa,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(Za,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(dr,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Q,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Ft,null,null)]}),n?Vue.createVNode(za,{ref:"layoutFooterRef"},null):null]})]})}}),fr=[{path:"/",name:"RLogin",component:()=>R(()=>import("./index-DQWUCipC.js"),__vite__mapDeps([55,1,2,3,4,5,6,11,7,8,40,41,42,9,10,24,12,13,14,15,16,17,18,19,20,21,56]))},{path:"/",name:"RLayout",component:hr,children:[...wa(),{path:"/:catchAll(.*)",component:()=>R(()=>import("./index-C2xNskF6.js"),__vite__mapDeps([57,1,2,3,4,5,6,11,7,8,9,10,12,13,14,15,16,17,18,19,20,21,58])),meta:{i18nKey:M("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}}]}],Se=VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:fr,scrollBehavior:e=>{$o(e)}}),sl=e=>{e.use(Se),Ra(Se)},Ge=()=>Se?{router:Se}:{router:{}},st="YYYY-MM-DD HH:mm:ss",gr=()=>({locale:s=>{const l=Fn[s];l?dayjs.locale(l):dayjs.locale(Bn)},getStartAndEndOfDay:s=>{const{format:l=st}=s??{},i=dayjs(),u=i.startOf("day"),d=i.endOf("day"),h=i.format(l),f=u.format(l),m=d.format(l);return{today:i,startOfDay:u,endOfDay:d,formatToday:h,formatStartOfDay:f,formatEndOfDay:m}},format:(s,l)=>{const{format:i=st}=l??{};return dayjs(s).format(i)},isDayjs:s=>dayjs.isDayjs(s),daysDiff:(s,l)=>{const i=dayjs(s);return dayjs(l).diff(i,"days")},isDateInRange:(s,l)=>{const{start:i,end:u}=l,d=dayjs(s);return d.isAfter(i)&&d.isBefore(u)}});function Ce(e){const{width:t,height:n}=mt(e),o=Vue.ref(!1),{observer:r}=e??{};return un(()=>{const{media:s=768}=e??{};o.value=t.value<=s,r==null||r(o.value,{width:t.value,height:n.value})}),{width:t,height:n,isTabletOrSmaller:Vue.readonly(o)}}let Le=999,Ie=!1;const Y="ELEMENT-FULLSCREEN-RAY",{width:it,height:ut}=mt(),ct=document.createElement("style"),vr=(e,t)=>{const{beforeEnter:n,beforeExit:o,enter:r,exit:a,backgroundColor:s,zIndex:l,transition:i="all 0.3s var(--r-bezier)"}=t??{};let u=!1;const d=()=>{const g=W(e);if(!g)return;const{left:v,top:y}=g.getBoundingClientRect(),c=` - [${Y}] { - position: fixed; - width: ${it.value}px !important; - height: ${ut.value}px !important; - transform: translate(-${v}px, -${y}px) !important; - transition: ${i}; - z-index: ${G(l,"Null")||G(l,"Undefined")?Le:l} !important; - background-color: ${s??null}; - } - `;ct.innerHTML=c,Ie||document.head.appendChild(ct)},h=()=>{const g=W(e);n==null||n(),g&&(g.getAttribute(Y)||g.setAttribute(Y,Y),u||(u=!0,Le+=1),Ie||(d(),Ie=!0),g.style.transition=i,r==null||r())},f=()=>{o==null||o();const g=W(e);g&&g.removeAttribute(Y),a==null||a()},m=()=>{const g=W(e);g&&(g.getAttribute(Y)?f():h())},p=Vue.watch(()=>[it.value,ut.value],d);return qe(()=>{const g=W(e);g&&g.removeAttribute(Y),Le--,p()}),{enter:h,exit:f,toggleFullscreen:m}},Ee={svg:domtoimage.toSvg,png:domtoimage.toPng,jpeg:domtoimage.toJpeg,blob:domtoimage.toBlob,pixelData:domtoimage.toPixelData},il=(e,t)=>{const{beforeCreate:n,created:o,createdError:r,finally:a,imageType:s}=t??{};return{create:i=>new Promise((u,d)=>{var f;const h=W(e);if(n==null||n(h),!h)return r==null||r(),d("useDomToImage: element is undefined.");(f=Ee[i??s??"jpeg"])==null||f.call(Ee,h,t).then(m=>(o==null||o(m,h),u(m))).catch(m=>(r==null||r(m),d(m))).finally(()=>{a==null||a()})})}},ul=(e,t)=>({print:()=>{const o=W(e)||e;en({...Ue(t,["printable"]),printable:o})}}),yr={page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,20,50,100]},cl=(e,t)=>{const n=Vue.ref(e),o=Ue(t,["on-update:page","on-update:page-size","onUpdatePage","onUpdatePageSize","onUpdate:page","onUpdate:page-size"]),r={onUpdatePage:c=>{var b;a.value.page=c,(b=n.value)==null||b.call(n)},onUpdatePageSize:c=>{var b;a.value.pageSize=c,a.value.page=1,(b=n.value)==null||b.call(n)}},a=Vue.ref(Object.assign({},yr,o,r)),s=a.value.onUpdatePage,l=a.value.onUpdatePageSize,i=()=>a.value.itemCount,u=c=>{a.value.itemCount=c},d=()=>a.value.page,h=c=>{s(c)},f=()=>a.value.pageSize,m=c=>{l(c)},p=()=>a.value,g=e,v=c=>{n.value=c},y=()=>{const{pageSizes:c}=a.value;a.value.page=1,a.value.pageSize=(c==null?void 0:c[0])||10};return qe(()=>{n.value=void 0}),[a,{getItemCount:i,setItemCount:u,getPage:d,setPage:h,getPageSize:f,setPageSize:m,getPagination:p,getCallback:g,setCallback:v,resetPagination:y}]},Bt=()=>({isLayoutContentMaximized:Vue.computed(()=>we("layoutContentMaximize").value),maximize:(n,o)=>{var l;const{scrollToOptions:r}=o??{},a=W(Q),{toggleFullscreen:s}=vr(a,o);q("layoutContentMaximize",n),s(),r&&n&&((l=Q==null?void 0:Q.value)==null||l.scrollTo(r))}}),Vr=()=>({reload:(o=800)=>{q("globalMainLayoutLoad",!1),setTimeout(()=>q("globalMainLayoutLoad",!0),o)},openSpin:()=>{q("layoutContentSpinning",!0)},closeSpin:()=>{q("layoutContentSpinning",!1)}}),dl=()=>({setWatermarkContent:r=>{const{getWatermarkConfig:a}=D(),s=Object.assign(a.value,{content:r}),{updateSettingState:l}=j();l("watermarkConfig",s)},showWatermark:()=>{const{updateSettingState:r}=j();r("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:r}=j();r("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:r}=D(),{updateSettingState:a}=j();a("watermarkSwitch",!r.value)}}),ze=e=>{const{getPrimaryColorOverride:t}=D(),{updateSettingState:n}=j();n("primaryColorOverride",e?Object.assign({},t.value,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):Object.assign({},t.value,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light))},br=()=>{const e=()=>{const{getAppTheme:r}=D(),{t:a}=se();return{theme:r.value,themeI18nLabel:r.value?a("headerSettingOptions.ThemeOptions.Dark"):a("headerSettingOptions.ThemeOptions.Light"),themeLabel:r.value?"Dark":"Light"}};return{darkTheme:()=>{const{updateSettingState:r}=j();r("appTheme",!0),ze(!0)},lightTheme:()=>{const{updateSettingState:r}=j();r("appTheme",!1),ze(!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:a}=j();a("appTheme",!r),ze(!r)},getAppTheme:e}},Z=(e,t)=>{const{getMenuTagOptions:n}=J();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>n.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:n.value[e],index:e}}else if(typeof e=="string"){const o=n.value.findIndex(r=>r.fullPath===e);return o>-1?{option:n.value[o],index:o}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:o}=e,r=n.value.findIndex(a=>a.fullPath===o);if(r===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:r}}};function $t(){const{getMenuTagOptions:e,getMenuKey:t}=J(),{changeMenuModelValue:n,spliceMenTagOptions:o,setMenuTagOptions:r,resolveOption:a}=ue(),s=()=>e.value.findIndex(p=>p.fullPath===t.value);return{close:p=>{const g=Z(p,"close");if(e.value.length!==1&&g){const{index:v,option:y}=g;if(o(v),y.fullPath===t.value){const c=e.value[v-1];c&&n(c.fullPath,c)}}},closeAll:()=>{o(0,e.value.length);const{getRootPath:p}=ne(),{router:{getRoutes:g}}=Ge(),v=g().find(y=>y.path===p.value);if(v){const y=ae(v,$e),c=a(y);n(c.path,a({...c,fullPath:c.path}))}},closeRight:p=>{const g=Z(p,"closeRight");if(g){const{option:v,index:y}=g,c=e.value.length-y,b=s();o(y+1,c),y<=b&&t.value!==v.fullPath&&n(v.fullPath,v)}},closeLeft:p=>{const g=Z(p,"closeLeft");if(g){const{option:v,index:y}=g,c=s();o(0,y),c<=y&&t.value!==v.fullPath&&n(v.fullPath,v)}},closeOther:p=>{const g=Z(p,"closeOther");if(g){const{option:v}=g;t.value!==v.fullPath?(o(0,e.value.length),n(v.fullPath,v)):r(v,!1)}},getCurrentTagIndex:s,checkCloseRight:p=>{const g=Z(p,"checkCloseRight");if(g){const{index:v}=g,y=e.value.length-1;return!(v>=y)}return!1},checkCloseLeft:p=>{const g=Z(p,"checkCloseRight");if(g){const{index:v}=g,y=e.value.length-1;return v===0?!1:v>0&&y>0}return!1}}}function pl(){return{navigationTo:(t,n)=>{const{router:{getRoutes:o,push:r,replace:a}}=Ge(),{isPush:s=!0,query:l}=n||{},i=u=>s?r({path:u,query:l}):a({path:u,query:l});if(typeof t=="number"){if(isNaN(t)){console.warn(`[navigationTo]: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=J();if(t>u.value.length){console.warn(`[navigationTo]: The current ${t} exceeds the maximum number of menus.`);return}const d=u.value[t],h=f=>{if(f.children&&f.children.length>0){const{children:[m]}=f;h(m);return}i(f.fullPath)};h(d)}else if(typeof t=="string"){const u=o().find(d=>d.path===t);u?i(u.path):console.warn(`[navigationTo]: The path "${t}" is not found.`)}else i(t.fullPath)}}}function ne(){const{getAppRootRoute:e}=D(),{updateSettingState:t}=j(),n=e,o=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:n,getRootPath:o,getRootName:r,setRootRoute:s=>{t("appRootRoute",Object.assign({},e.value,s))}}}const _r=(e,t)=>{const{show:n,...o}=t;e.meta.extra=Object.assign({},e.meta.extra,{...o,show:n}),e.extra=Mt(e)},dt=(e,t,n)=>{const o=It(e,t);o&&_r(o,n)},je=(e,t,n)=>{const{getMenuOptions:o}=J();if(typeof e=="string")dt(o.value,e,n);else if(G(e,"Object")){const{fullPath:r}=e;dt(o.value,r,n)}else console.warn(`[useBadge ${t}]: target expect string or object.`)};function ml(){return{hidden:o=>{je(o,"hidden",{show:!1})},show:o=>{je(o,"show",{show:!0})},update:(o,r)=>{je(o,"update",r)}}}const hl=()=>{const e=Ct.value,{scrollTo:t}=e||{};if(!t)throw new Error("[useSiderScroll]: LAYOUT_SIDER_REF is not ready yet. please wait component mounted!");return t},Kt=()=>le(I.localeLanguage,"localStorage",{defaultValue:jn}),fl=()=>{const e=Vue.ref(),t=p=>{p&&(e.value=p)},n=()=>{if(!e.value)throw new Error("[useTablePro]: table instance is not ready yet. if you are using useTablePro, please make sure you have called register method in onRegister event.");return e.value};return[t,{clearFilters:()=>n().clearFilters.call(null),getTableProInstance:n,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,g)=>n().sort.call(null,p,g),getTablePagination:()=>n().getTablePagination.call(null),runTableRequest:p=>n().runTableRequest.call(null,p),print:p=>n().print.call(null,p),getCurrentTableRequestParams:p=>n().getCurrentTableRequestParams.call(null,p)}]};export{ll as $,Br as A,Ur as B,qr as C,Bn as D,Gr as E,nl as F,tl as G,Yr as H,cl as I,Hr as J,Zr as K,Ct as L,Dr as M,Jr as N,ol as O,Go as P,pa as Q,Xr as R,ka as S,Da as T,ie as U,Qr as V,fl as W,el as X,gr as Y,Ma as Z,R as _,il as a,Kr as a0,Pt as a1,Bt as a2,pl as a3,Vr as a4,dl as a5,ml as a6,ul as b,hl as c,$r as d,D as e,I as f,jr as g,j as h,mr as i,Ta as j,Ce as k,Wa as l,we as m,Fr as n,Wr as o,sl as p,ne as q,se as r,rl as s,N as t,br as u,wt as v,ke as w,Ge as x,zr as y,al as z}; diff --git a/js/hooks-DUpKDX8W.js.gz b/js/hooks-DUpKDX8W.js.gz deleted file mode 100644 index 740f6440029d77f2ec3ff382c2c29dc5fd48dc96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31347 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 GngIY@>jRwt diff --git a/js/hooks-DeCbIFFS.js b/js/hooks-DeCbIFFS.js new file mode 100644 index 00000000..d6569f8e --- /dev/null +++ b/js/hooks-DeCbIFFS.js @@ -0,0 +1,12 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/en-US-CEfpzyAT.js","js/print-js@1.6.0-BdoEj60G.js","js/call-bind@1.0.7-Cpj98o6Y.js","js/vue-hooks-plus@2.2.1_vue@3.4.38-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-BALnwRTu.js","js/@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js","js/@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js","js/utils-DGuZdIHQ.js","js/interactjs@1.10.26-DZL_TZzP.js","js/pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.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.38-f9XU7P4m.js","js/@vue_reactivity@3.4.38-CmXFqMGn.js","js/@vue_shared@3.4.38-D8qfpBTH.js","js/zh-CN-BeERaeRn.js","js/index-C-LZM-Gd.js","js/index-43Sr2ZDd.js","css/index-D_4DGt8i.css","js/index-CzMkrH92.js","js/instance-B5j64X7o.js","css/index-QAd2IBUs.css","js/BarcodeDemo-C6DlA5tI.js","js/index-Bh3tfFvH.js","js/index-D_ua31vB.js","js/index-BZAIqgSr.js","css/index-DHYYVpM7.css","js/index-Dw0dXXH_.js","js/index-B4Svketz.js","js/index-B6y9-Yqs.js","js/index-4_KfG0hf.js","js/index-2JATXzfJ.js","js/index-DU0AD4bw.js","js/vue3-next-qrcode@2.0.10_typescript@5.2.2-B-d0H0H3.js","css/vue3-next-qrcode@2.0.10_typescript@5.2-CG4VaxS5.css","js/ray-dCjhX_JK.js","js/index-B0CACC_9.js","css/index-B6yUFiKH.css","js/index-DWyvlcWc.js","js/index-E385tkq8.js","css/index-Dig957GB.css","js/index-enc6OrTS.js","js/index-D2S_rdww.js","css/index-Eq1L-L2-.css","js/TablePro-DyGNxTE3.js","js/mockjs@1.1.0-CxlURkif.js","js/index-Kmm92eIK.js","js/index--cyhTTPE.js","js/index-U-KjHHUk.js","css/index-74sXJ5VP.css","js/index-zGfSlYZ-.js","css/index-b1h4j9PV.css"])))=>i.map(i=>d[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 Xe=(e,t,o)=>Qo(e,typeof t!="symbol"?t+"":t,o);import{s as Ce,c as ye,t as Be,i as pt,p as ne,o as We}from"./lodash-es@4.17.21-BALnwRTu.js";import{o as en,u as ae,a as tn,b as on,c as Te,d as nn,e as mt}from"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{p as an}from"./print-js@1.6.0-BdoEj60G.js";import{u as ft}from"./vue-hooks-plus@2.2.1_vue@3.4.38-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 re,i as q,s as Ke,a as je,c as rn,b as L,r as Q,d as R,e as ln,u as be,q as ve,f as Ne,h as ht,p as gt,j as Ue,k as Ze,l as Oe,m as sn,n as cn,o as un,t as dn,w as pn,v as K}from"./utils-DGuZdIHQ.js";import{i as Je}from"./interactjs@1.10.26-DZL_TZzP.js";import{s as mn}from"./pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js";import{r as fn,u as oe,i as hn,a as gn,b as yn,c as bn,d as vn,e as Vn,f as Sn,g as _n,h as wn,j as Cn,k as Tn,l as Nn,m as On,n as kn,o as xn,p as Rn,q as An,s as Pn}from"./echarts@5.5.0-CezqL3m-.js";import{f as Mn,g as Ln}from"./@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js";import{c as yt,o as bt,a as vt}from"./@vue_runtime-core@3.4.38-f9XU7P4m.js";const Ul=(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?(Ce(o,i,o[i]||{}),Ce(o[i],u,r)):Ce(o,i,r||{}))}),o},En="modulepreload",zn=function(e){return"/ray-template/"+e},Qe={},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=zn(l),l in Qe)return;Qe[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":En,i||(c.as="script",c.crossOrigin=""),c.href=l,s&&c.setAttribute("nonce",s),document.head.appendChild(c),i)return new Promise((f,y)=>{c.addEventListener("load",f),c.addEventListener("error",()=>y(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})},In=(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 In(Object.assign({"../lang/en-US.ts":()=>k(()=>import("./en-US-CEfpzyAT.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19])),"../lang/zh-CN.ts":()=>k(()=>import("./zh-CN-BeERaeRn.js"),__vite__mapDeps([20,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]))}),`../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},ql=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}}},Gl={max:5,closable:!1},Hl="loading",Vt={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},Dn={icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"},H={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Yl="",E={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},$n=[{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)"}],Fn="zh-CN",Bn="zh-CN",Wn={"zh-CN":"zh-cn","en-US":"en"},Kn="zh-cn",Xl={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)$/},Zl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},J=Vue.ref(null),_t=Vue.ref(null),Un={setupRouterLoadingBar:!0,setupRouterGuard:!0},qn=["RLogin","ErrorPage","RayTemplateDoc"],pe=["admin"],Jl=(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:y,clientY:m}=f;o.value=y,n.value=m,s(!0)})};a&&en(e,f=>{a(f)});const i=ae(e,"contextmenu",l,t),u=ae(e,"click",()=>{s(!1)});return{stop:()=>{i(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(r),updateShow:s}},Ve=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function U(e,t,o){Object.hasOwn(Ve,e)&&(Ve[e]=t)}function _e(e){return Vue.readonly(Vue.toRef(Ve,e))}function Gn(){return{...Vue.toRefs(Vue.readonly(Ve))}}let W;const Hn=async()=>{const e=Go(),t=await jn(St);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:Bn})},Ql=async e=>{const t=await Hn();e.use(t),W=t},et=(e,t)=>t,le=e=>{if(!W)return{t:a=>et(e,a),locale:a=>{}};const{t,...o}=W.global;return{...o,t:(a,...s)=>a?!a.includes(".")&&!e?a:t(et(e,a),...s):"",locale:a=>{W.mode==="legacy"?W.global.locale=a:Vue.isRef(W.global.locale)?W.global.locale.value=a:W.global.locale=a}}},A=e=>e,Yn={path:"/dashboard",component:()=>k(()=>import("./index-C-LZM-Gd.js"),__vite__mapDeps([21,7,1,2,3,4,5,6,22,8,9,10,11,12,13,14,15,16,17,18,19,23])),meta:{i18nKey:A("menu.Dashboard"),icon:"dashboard",order:0}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/axios",name:"RAxios",component:()=>k(()=>import("./index-CzMkrH92.js"),__vite__mapDeps([24,3,4,2,5,6,25,1,11,7,8,9,10,12,13,14,15,16,17,18,19,26])),meta:{i18nKey:A("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Qn={path:"barcode",component:()=>k(()=>import("./BarcodeDemo-C6DlA5tI.js"),__vite__mapDeps([27,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19])),meta:{i18nKey:A("menu.Barcode"),icon:"other",order:2,extra:{label:"new"}}},ea=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),ta={path:"/cache-demo",component:()=>k(()=>import("./index-Bh3tfFvH.js"),__vite__mapDeps([28,1,2,3,4,5,6,11,7,8,9,10,12,13,14,15,16,17,18,19])),meta:{i18nKey:A("menu.CacheDemo"),icon:"other",order:3}},oa=Object.freeze(Object.defineProperty({__proto__:null,default:ta},Symbol.toStringTag,{value:"Module"})),na={path:"/context-menu",component:()=>k(()=>import("./index-D_ua31vB.js"),__vite__mapDeps([29,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19])),meta:{i18nKey:A("menu.ContextMenu"),icon:"other",order:2}},aa=Object.freeze(Object.defineProperty({__proto__:null,default:na},Symbol.toStringTag,{value:"Module"})),ra={path:"/directive",component:()=>k(()=>import("./index-5cxxl6_s.js"),[]),meta:{i18nKey:A("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},la=Object.freeze(Object.defineProperty({__proto__:null,default:ra},Symbol.toStringTag,{value:"Module"})),sa={path:"/echart",component:()=>k(()=>import("./index-BZAIqgSr.js"),__vite__mapDeps([30,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,31])),meta:{i18nKey:A("menu.Echart"),icon:"echart",order:1,extra:{label:"useChart"}}},ia=Object.freeze(Object.defineProperty({__proto__:null,default:sa},Symbol.toStringTag,{value:"Module"})),ca={path:"/form",component:()=>k(()=>import("./index-Dw0dXXH_.js"),__vite__mapDeps([32,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19])),meta:{i18nKey:A("menu.Form"),icon:"other",order:2,extra:{label:"useForm"}}},ua=Object.freeze(Object.defineProperty({__proto__:null,default:ca},Symbol.toStringTag,{value:"Module"})),da={path:"/iframe",component:()=>k(()=>import("./index-B4Svketz.js"),__vite__mapDeps([33,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},pa=Object.freeze(Object.defineProperty({__proto__:null,default:da},Symbol.toStringTag,{value:"Module"})),ma={path:"/mock-demo",component:()=>k(()=>import("./index-B6y9-Yqs.js"),__vite__mapDeps([34,7,1,2,3,4,5,6,25,11,8,9,10,12,13,14,15,16,17,18,19])),meta:{i18nKey:A("menu.Mock"),icon:"other",order:3,keepAlive:!1,extra:{label:"usePagination"}}},fa=Object.freeze(Object.defineProperty({__proto__:null,default:ma},Symbol.toStringTag,{value:"Module"})),ha={path:"/modal-demo",component:()=>k(()=>import("./index-4_KfG0hf.js"),__vite__mapDeps([35,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19])),meta:{i18nKey:A("menu.Modal"),icon:"other",order:3}},ga=Object.freeze(Object.defineProperty({__proto__:null,default:ha},Symbol.toStringTag,{value:"Module"})),ge=()=>k(()=>Promise.resolve().then(()=>Kr),void 0),ya={path:"/multi",component:ge,meta:{i18nKey:A("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:ge,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:ge,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:ya},Symbol.toStringTag,{value:"Module"})),va={path:"/precision",component:()=>k(()=>import("./index-2JATXzfJ.js"),__vite__mapDeps([36,1,2,3,4,5,6,11,7,8,9,10,12,13,14,15,16,17,18,19])),meta:{i18nKey:A("menu.CalculatePrecision"),icon:"other",order:2}},Va=Object.freeze(Object.defineProperty({__proto__:null,default:va},Symbol.toStringTag,{value:"Module"})),Sa={path:"/qrcode",component:()=>k(()=>import("./index-DU0AD4bw.js"),__vite__mapDeps([37,38,39,40])),meta:{i18nKey:A("menu.QRCode"),icon:"other",order:2}},_a=Object.freeze(Object.defineProperty({__proto__:null,default:Sa},Symbol.toStringTag,{value:"Module"})),wa={path:"rely-about",component:()=>k(()=>import("./index-B0CACC_9.js"),__vite__mapDeps([41,42])),meta:{i18nKey:A("menu.RelyAbout"),icon:"rely",order:999}},Ca=Object.freeze(Object.defineProperty({__proto__:null,default:wa},Symbol.toStringTag,{value:"Module"})),Ta={path:"/router-demo",component:ge,meta:{i18nKey:A("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",component:()=>k(()=>import("./index-DWyvlcWc.js"),__vite__mapDeps([43,7,1,2,8,9,10,3,4,5,6,11,12,13,14,15,16,17,18,19])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",component:()=>k(()=>import("./index-BRGdSJVO.js"),[]),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Na=Object.freeze(Object.defineProperty({__proto__:null,default:Ta},Symbol.toStringTag,{value:"Module"})),Oa={path:"/scroll-reveal",component:()=>k(()=>import("./index-E385tkq8.js"),__vite__mapDeps([44,45])),meta:{i18nKey:A("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},ka=Object.freeze(Object.defineProperty({__proto__:null,default:Oa},Symbol.toStringTag,{value:"Module"})),xa={path:"/segment",component:()=>k(()=>import("./index-enc6OrTS.js"),__vite__mapDeps([46,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19])),meta:{i18nKey:A("menu.Segment"),icon:"other",order:3,extra:{label:"segment"}}},Ra=Object.freeze(Object.defineProperty({__proto__:null,default:xa},Symbol.toStringTag,{value:"Module"})),Aa={path:"/svg-icons",component:()=>k(()=>import("./index-D2S_rdww.js"),__vite__mapDeps([47,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,48])),meta:{i18nKey:A("menu.SvgIcon"),icon:"other",order:3}},Pa=Object.freeze(Object.defineProperty({__proto__:null,default:Aa},Symbol.toStringTag,{value:"Module"})),Ma={path:"/table-pro",component:()=>k(()=>import("./TablePro-DyGNxTE3.js"),__vite__mapDeps([49,7,1,2,3,4,5,6,11,8,25,50,9,10,12,13,14,15,16,17,18,19])),meta:{i18nKey:A("menu.TablePro"),icon:"other",order:2,extra:{label:"TablePro"}}},La=Object.freeze(Object.defineProperty({__proto__:null,default:Ma},Symbol.toStringTag,{value:"Module"})),Ea={path:"/table",component:()=>k(()=>import("./index-Kmm92eIK.js"),__vite__mapDeps([51,11,7,3,4,2,5,6,8,1,9,10,12,13,14,15,16,17,18,19])),meta:{i18nKey:A("menu.Table"),icon:"other",order:2,extra:{label:"useTable"}}},za=Object.freeze(Object.defineProperty({__proto__:null,default:Ea},Symbol.toStringTag,{value:"Module"})),Ia={path:"/template-hooks",component:()=>k(()=>import("./index--cyhTTPE.js"),__vite__mapDeps([52,7,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19])),meta:{i18nKey:A("menu.TemplateHooks"),icon:"other",order:1}},ja=Object.freeze(Object.defineProperty({__proto__:null,default:Ia},Symbol.toStringTag,{value:"Module"})),Da=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Xn,"/src/router/modules/demo/axios.ts":Jn,"/src/router/modules/demo/barcode.ts":ea,"/src/router/modules/demo/cache-demo.ts":oa,"/src/router/modules/demo/context-menu.ts":aa,"/src/router/modules/demo/directive.ts":la,"/src/router/modules/demo/echart.ts":ia,"/src/router/modules/demo/form.ts":ua,"/src/router/modules/demo/iframe.ts":pa,"/src/router/modules/demo/mock.ts":fa,"/src/router/modules/demo/modal.ts":ga,"/src/router/modules/demo/multi-menu.ts":ba,"/src/router/modules/demo/precision.ts":Va,"/src/router/modules/demo/qrcode.ts":_a,"/src/router/modules/demo/rely.ts":Ca,"/src/router/modules/demo/router-demo.ts":Na,"/src/router/modules/demo/scroll-reveal.ts":ka,"/src/router/modules/demo/segment.ts":Ra,"/src/router/modules/demo/svg-icons.ts":Pa,"/src/router/modules/demo/table-pro.ts":La,"/src/router/modules/demo/table.ts":za,"/src/router/modules/demo/template-hooks.ts":ja});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},[])},$a=e=>e[0]==="/",wt=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+($a(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},Fa=e=>Array.isArray(e)?wt(ye(e)):[],Ba=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}),Wa=e=>{const{beforeEach:t}=e,{getRootPath:o}=te(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,s)=>{const l=re(E.token,"localStorage"),i=re(E.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;l!==null?n(r,a)?ke(!0):!q(c,"Symbol")&&c&&qn.includes(c)?s():Bo(u)?n(r,a)?i?s(i):ke(!0):s():ke(!0):n(r,a)?s():s("/")})},ke=(e=!0)=>{const{router:t}=qe(),{push:o,replace:n}=t,{getRootPath:r}=te();Ke(E.appMenuKey,r.value,"localStorage"),e?n(r.value):o(r.value)},Ka=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=J.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Ua=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}=je();return!(n||o||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))};var qa={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.7.5",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.39.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.38","vue-demi":"0.14.6","vue-hooks-plus":"2.2.1","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.1.0","@vitejs/plugin-vue-jsx":"^4.0.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-with-include":"1.2.2",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.4.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-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.9.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Tt=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=qa,{locale:t}=le(),{locale:o}=Tl(),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({},Dn)}),r=l=>{t(l),o(l),n.localeLanguage=l,Ke(E.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:E.appPiniaSettingStore}}),Nt=["#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"}},Rt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},At={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},Pt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Lt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Et={itemStyle:{borderWidth:0,borderColor:"#ccc"}},zt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},It={itemStyle:{borderWidth:0,borderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Dt={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"}}},Ga={color:Nt,backgroundColor:Ot,textStyle:kt,title:xt,line:Rt,radar:At,bar:Pt,pie:Mt,scatter:Lt,boxplot:Et,parallel:zt,sankey:It,funnel:jt,gauge:Dt,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},Ha=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Ot,bar:Pt,boxplot:Et,candlestick:$t,categoryAxis:Kt,color:Nt,dataZoom:Qt,default:Ga,funnel:jt,gauge:Dt,geo:Wt,graph:Ft,legend:Yt,line:Rt,logAxis:qt,map:Bt,markPoint:eo,parallel:zt,pie:Mt,radar:At,sankey:It,scatter:Lt,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"}},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={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"}}},To={textStyle:{color:"#333333"}},No={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"}},Ro={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Ya={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:bo,geo:vo,categoryAxis:Vo,valueAxis:So,logAxis:_o,timeAxis:wo,toolbox:Co,legend:To,tooltip:No,timeline:Oo,visualMap:ko,dataZoom:xo,markPoint:Ro},Xa=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:oo,bar:so,boxplot:uo,candlestick:go,categoryAxis:Vo,color:to,dataZoom:xo,default:Ya,funnel:fo,gauge:ho,geo:vo,graph:yo,legend:To,line:ro,logAxis:_o,map:bo,markPoint:Ro,parallel:po,pie:io,radar:lo,sankey:mo,scatter:co,textStyle:no,timeAxis:wo,timeline:Oo,title:ao,toolbox:Co,tooltip:No,valueAxis:So,visualMap:ko},Symbol.toStringTag,{value:"Module"})),Za=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Ha,"/src/app-config/echart-themes/macarons/macarons.json":Xa}),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!`)},[])},Ja=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)},Qa={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:()=>Ja()},autoResizeObserverTarget:{type:Object,default:null},watchOptionsThrottleWait:{type:Number,default:500},nextTick:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({notMerge:!0,lazyUpdate:!0,silent:!1,replaceMerge:[]})},onRegister:{type:[Function,Array],default:null}},er={notMerge:!0,lazyUpdate:!0,silent:!1,replaceMerge:[]},tr=Za(),tt="__R_CHART_DOWN_LOAD_CHART__";tr.forEach(e=>{fn(e.name,e.theme)});const es=Vue.defineComponent({name:"RChart",props:Qa,setup(e,{expose:t}){const{getAppTheme:o}=j(),n=Vue.ref(),r=Vue.ref(),a=Vue.ref();let s,l;const{echartTheme:i}=$;let u,c;const f=Vue.computed(()=>[{label:"下载图片",key:tt,disabled:!(a.value&&a.value.getDom())}]),y=Vue.computed(()=>({"--ray-chart-width":L(e.width),"--ray-chart-height":L(e.height)})),m=Vue.ref(!1);let p;const h=async()=>{var C;oe([gn,yn,bn,vn,Vn,Sn,_n,wn]),oe([Cn,Tn,Nn,On,kn,xn]),oe([Rn,An]),oe([Pn]);try{oe((C=e.use)==null?void 0:C.filter(Boolean))}catch(M){console.error("[RChart register error]: ",M)}},g=()=>{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 M=Vue.unref(C);const P=D=>Object.assign({},M,D);return e.showAria&&(M=P({aria:{enabled:!0,decal:{show:!0}}})),M},d=(C=i)=>{const M=n.value,P=b(e.options),{height:D,width:B}=M.getBoundingClientRect(),{onSuccess:ce,onError:ue}=e;try{c=hn(M,C,{width:B===0?200:void 0,height:D===0?200:void 0}),a.value=c,ce&&R(ce,c),e.nextTick?(c.setOption({}),Vue.nextTick(()=>{P&&(c==null||c.setOption(P))})):P&&(c==null||c.setOption(P))}catch(X){throw ue&&R(ue),new Error(`[RChart render error]: ${X}`)}finally{const{onFinally:X}=e;X&&R(X)}},V=()=>!(c&&c.getDom()),S=()=>{V()||(c.clear(),c.dispose(),a.value=void 0,c=null)},O=()=>{c&&c.resize()},v=(C,M)=>{if(C===tt&&!V()){const{filename:D,...B}=e.downloadOptions;ln(c.getDataURL(B),D??`${new Date().getTime()}`)}const{onDropdownSelect:P}=e;P&&R(P,C,M)},w=()=>{if(e.autoResize&&(s||(s=Be(O,500)),l||(l=on(e.autoResizeObserverTarget||r,s))),c!=null&&c.getDom()||!m.value&&e.intersectionObserver)return;g(),p==null||p.stop();const{onRegister:C}=e;C&&c&&R(C,c,w,x)};e.intersectionObserver&&(p=tn(e.intersectionObserverTarget||r,([C])=>{m.value=C.isIntersecting},e.intersectionOptions));const x=()=>{S(),s==null||s.cancel(),l==null||l.stop(),p==null||p.stop(),p=null,s=null,l=null};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(S(),g())}),Vue.watch(()=>e.showAria,()=>{S(),g()}),Vue.watchEffect(()=>{e.watchOptions?u=Ln(()=>e.options,C=>{const M=b(C),P=Object.assign({},er,e.setChartOptions);c==null||c.setOption(M,P)},{deep:!0,throttle:e.watchOptionsThrottleWait}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading(),m.value&&w()}),t(),Vue.onBeforeMount(async()=>{await h()}),Vue.onMounted(()=>{w()}),Vue.onBeforeUnmount(()=>{x(),u==null||u()}),{rayChartRef:n,cssVarsRef:y,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:Q(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:Q(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":Q(l,{defaultElement:Vue.createVNode(Mo,{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)])}}),ts=()=>{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)}]},or={actionAlign:{type:String,default:"end"},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},os=Vue.defineComponent({name:"RCollapseGrid",props:or,setup(e){const t=Vue.computed({get:()=>!e.open,set:a=>{const{onUpdateValue:s,"onUpdate:value":l}=e;s&&R(s,a),l&&R(l,a)}}),o=Vue.computed(()=>({"--r-collapse-grid-action-align":e.actionAlign})),n=()=>{t.value=!t.value};return{modelCollapsed:t,collapseClick:n,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:n.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(N,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)]),cssVars:o}},render(){const{$slots:{collapse:e,action:t,default:o},CollapseIcon:n,$props:r,modelCollapsed:a,xGap:s,yGap:l,collapsedRows:i,cssVars:u}=this;return Vue.createVNode(naive.NCard,{bordered:this.bordered,style:[u]},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},r,{collapsed:a,xGap:s||12,yGap:l||12,collapsedRows:i}),{default:()=>[o==null?void 0:o(),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>[t==null?void 0:t(),e?e(a):n()]})]})]})})}}),nr={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},N=Vue.defineComponent({name:"RIcon",props:nr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?L(e.width):L(e.size),"--ray-icon-height":e.height?L(e.height):L(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor,"--ray-icon-color":e.color}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:a}=e;a&&R(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)])])}}),ar={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}},ns=Vue.defineComponent({name:"RIframe",props:ar,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":L(e.frameborder),"--ray-iframe-width":L(e.width),"--ray-iframe-height":L(e.height)})),n=Vue.ref(),r=Vue.ref(!0),a=l=>{r.value=!1;const{onSuccess:i}=e;i&&R(i,n.value,l)},s=l=>{r.value=!1;const{onError:i}=e;i&&R(i,l)};return ae(n,"load",a),ae(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)})])}}),rr={...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}},lr=(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=Je(e).draggable({inertia:!0,autoScroll:!0,allowFrom:a,modifiers:[Je.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);r(s)}},30)})},Ao=(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;lr(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()})},sr="r-modal__preset-card--fullscreen",Po="r-modal",ee={width:"--r-modal-width",cardWidth:"--r-modal-card-width",dialogWidth:"--r-modal-dialog-width"},as=Vue.defineComponent({name:"RModal",props:rr,setup(e){const t=Vue.computed(()=>({[ee.width]:L(e.width??600),[ee.cardWidth]:L(e.cardWidth??600),[ee.dialogWidth]:L(e.dialogWidth??446)})),o=be();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&&Ao(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?sr:""],style:[a,l?"height: 100vh":""],preset:n},{id:s},r,o),{...t})}}),rs=()=>{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:{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:y}=n,m=e({...a,content:s}),{key:p}=m,h={[ee.width]:L(c??600),[ee.cardWidth]:L(f??600),[ee.dialogWidth]:L(y??446)};return Vue.nextTick(()=>{const[g]=ve(`[internalkey="${p}"]`)||[];if(g){if(i&&Ao(g,{preset:l,x:0,y:0}),u&&l==="card"){const b=g.querySelector(".n-card__content");b&&Ne(b,{maxHeight:"calc(100vh - 9px - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))",overflowY:"hidden",padding:"0"}),Ne(g,{width:"100%",height:"100vh"})}Ne(g,h),ht(g,Po)}}),m},destroyAll:t}},ir={...naive.dropdownProps,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function cr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Mo=Vue.defineComponent({name:"RMoreDropdown",props:ir,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"}),cr(e=Q(r,{defaultElement:Vue.createVNode(N,{name:n,size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),se={...naive.dataTableProps,renderWrapperHeader:{type:Boolean,default:!0},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")},ur=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],dr=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...se},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&&R(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(N,{name:"adjustment",size:F.tableIconSize,cursor:"pointer"},null)]})}}),pr=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(N,{name:"fullscreen",size:F.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null)}}),mr=()=>Vue.createVNode(N,{name:"draggable",size:14,cursor:"grab"},null),ot=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:e,size:F.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),De=(e,t)=>{if(!t)return[null,null];for(let o=0;oye(e.columns).filter(i=>i.type?(t=i,!1):!0).map((i,u)=>{const{key:c,title:f,children:y,fixed:m,isResizable:p,...h}=i,g=m==="left",b=m==="right",d={...h,title:f,key:c,fixed:m,isLeftFixedActivated:g,isRightFixedActivated:b,isResizable:p};return{...d,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(ot,{icon:"row_head",title:"固定在列首",customClassName:g?xe:"",onClick:a.bind(this,"left",d,u)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"resize_h",size:F.tableIconSize,cursor:"pointer",customClassName:p?xe:"",onClick:r.bind(this,d,u)},null),default:()=>"修改列宽"}),Vue.createVNode(ot,{icon:"row_end",title:"固定在列尾",customClassName:b?xe:"",onClick:a.bind(this,"right",d,u)},null)]})}}),set:()=>{}}),n=l=>{const{onUpdateColumn:i}=e;i&&R(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]=De(i,o.value);if(c===null||f===null)return;c.splice(f,1);const[y,m]=De(l,o.value);y===null||m===null||(u==="before"?y.splice(m,0,i):y.splice(m+1,0,i),pt(t)||y.unshift(t),n(y))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(N,{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:mr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),hr=Vue.defineComponent({name:"TablePrint",props:se,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(N,{name:"print",size:F.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),gr=Vue.defineComponent({name:"TablePropsSelect",props:{...se,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&&R(s,a)};return(()=>{const{striped:a,bordered:s,onInitialed:l}=e;a&&o.value.push("striped"),s&&o.value.push("bordered"),l&&R(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:ur,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(N,{name:"expanded",size:F.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function yr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ls=Vue.defineComponent({name:"RTable",inheritAttrs:!1,props:se,setup(e,t){const{expose:o,emit:n}=t,r=Vue.ref(),a=Vue.ref(),s=be(16),l=be(16),i=Vue.reactive({x:0,y:0,showContextMenu:!1}),u=Vue.reactive({size:e.size}),c=Vue.ref(Object.assign({striped:!1,bordered:!1},ne(e,"striped","bordered"))),f=(d,V)=>{const{onContextMenuClick:S}=e;S&&R(S,d,V),i.showContextMenu=!1},y=(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})}}},m=d=>{u.size=d},p=d=>{const{onUpdateColumns:V,"onUpdate:columns":S}=e;V&&R(V,d),S&&R(S,d)},h=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(Boolean).map(V=>typeof V=="function"?V():V)},g=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(hr,d,null),Vue.createVNode(dr,Vue.mergeProps(d,{onChangeSize:m.bind(this)}),null),Vue.createVNode(pr,null,null),Vue.createVNode(fr,Vue.mergeProps(d,{onUpdateColumn:p.bind(this)}),null),Vue.createVNode(gr,Vue.mergeProps(d,{onPopselectChange:g.bind(this),onInitialed:g.bind(this)}),null)]});return e.toolOptions?e.coverTool?()=>{let O;return Vue.createVNode(naive.NFlex,{align:"center"},yr(O=h())?O:{default:()=>[O]})}:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[S(),h()]}):S};return Vue.onMounted(()=>{const{onRegister:d}=e;d&&r.value&&R(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:y,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,renderWrapperHeader:y}=this,{class:m}=t,{tool:p,combineRowProps:h,contextMenuSelect:g}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps(e.cardProps,{id:n},{ref:"wrapperRef",bordered:o,class:m}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({id:i},t,e,f,{rowProps:h.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:g.bind(this)},null)]),header:y?Q(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}):null,"header-extra":p(e),footer:()=>{var b;return(b=c.tableFooter)==null?void 0:b.call(c)},action:()=>{var b;return(b=c.tableAction)==null?void 0:b.call(c)}})}}),ss=()=>{const e=Vue.ref();let t={};const o=(m,p)=>{m&&(e.value=m,t=p)},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};return[o,{getTableInstance:n,clearFilters:()=>n().clearFilters.call(null),clearSorter:()=>n().clearSorter.call(null),downloadCsv:m=>n().downloadCsv.call(null,m),filters:m=>n().filters.call(null,m),page:m=>n().page.call(null,m),scrollTo:m=>n().scrollTo(m),sort:(m,p)=>n().sort.call(null,m,p),print:m=>{const{uuidWrapper:p}=t;if(p){const h=document.getElementById(p);gt(h,m)}},filter:m=>n().filter.call(null,m)}]},Lo=(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=Lo(r.children,t,o);if(a)return a}}},nt=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},br=(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},is=(e,t,o)=>{const n=Vue.ref([]),r=Vue.ref([]),{rowKey:a="key",onChange:s}=o||{},l=Vue.computed(()=>nt(t)),i=(p,h,g)=>{n.value=p,r.value=Vue.unref(br(e,p,r,a)),s==null||s(p,r.value,g),nt(t)},u=()=>n.value,c=()=>r.value,f=()=>{n.value=[],r.value=[],s==null||s(n.value,r.value,{row:void 0,action:"uncheckAll"})},y=p=>{if(p==null)return;let h;n.value=n.value.filter(g=>g!==p),r.value=r.value.filter(g=>g[a]===p?(h=g,!1):!0),s==null||s(n.value,r.value,{row:h,action:"uncheck"})},m=p=>{if(n.value.includes(p))return;const h=!l.value&&n.value.length>=1,g=Lo(Vue.unref(e)||[],a,p);h?n.value=[p]:n.value.push(p),g&&(h?r.value=[g]:r.value.push(g),s==null||s(n.value,r.value,{row:g,action:"check"}))};return Ue(()=>{f()}),[n,{checkedRows:r,checkedRowKeysBind:i,getKeys:u,getRows:c,clearAll:f,clearKey:y,selectKey:m}]},vr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Vr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},vr),setup(e){const{getKeepAliveInclude:t}=Er(),{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})])}}}),Sr={...naive.formProps,onRegister:{type:[Function,Array],default:null}},cs=Vue.defineComponent({name:"RForm",props:Sr,setup(e,{expose:t}){const o=Vue.ref();return Vue.onMounted(()=>{const{onRegister:n}=e;n&&o.value&&R(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})}}),us=(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:()=>ye(e)||{},formRules:()=>ye(t)||{}}]},_r=["addTabClass","addTabStyle","paneClass","paneStyle","paneWrapperStyle","tabClass","tabStyle","type","label","addable","closable","onAdd","onClose","placement","animated","justifyContent","builtinThemeOverrides","displayDirective"],wr={tabPaddingSmallSegment:"4px 7px",tabPaddingMediumSegment:"6px 11px",tabPaddingLargeSegment:"8px 11px"},Cr=We({...naive.tabsProps,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},..._r);function Tr(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(q(e.popover,"Object")){const{popover:t}=e,{label:o,...n}=t;return Vue.createVNode(naive.NPopover,n,{trigger:()=>$e(e),default:()=>o})}},ds=Vue.defineComponent({name:"RSegment",props:Cr,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"?L(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({},wr,r)}),Tr(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]})}}),Or={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]}},ps=Vue.defineComponent({name:"RBarcode",props:Or,setup(e){const t=Vue.ref(),o=Vue.computed(()=>({"--r-barcode-width":L(e.width),"--r-barcode-height":L(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&&R(i,s,a,l)}catch(a){const{onError:s}=e;s&&R(s,a)}finally{const{onFinally:a}=e;a&&R(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 kr={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.7.5",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.39.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.38","vue-demi":"0.14.6","vue-hooks-plus":"2.2.1","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.1.0","@vitejs/plugin-vue-jsx":"^4.0.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-with-include":"1.2.2",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.4.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-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.9.4"},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 xr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,Eo=(e,t,o)=>{const n=[];if(xr(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},Rr=(e,t,o)=>{const n=[];for(const r of e){const a=Eo(r,t,o);a.length>0&&n.push(...a)}return n},at=e=>{const{breadcrumbLabel:t}=e;if(!t)return;const{layout:{sideBarLogo:o}}=kr,n=o?o.title:"";document.title=t+" - "+n},Ar=e=>{const{meta:{icon:t}}=e;if(!t)return;if(q(t,"Object"))return()=>t;const o=Vue.h(N,{name:t,size:H.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}=le(),{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(q(t,"Object"))return()=>Vue.h(naive.NTag,{...i,type:s||"primary",style:c()},{default:()=>u(),icon:()=>a})},rt=()=>{const{getRootPath:e}=te();return re(E.appMenuKey,"sessionStorage",{defaultValue:e.value})},Io=()=>Ba(Da()),Pr=()=>Fa(Io()),Fe=["redirect","breadcrumbLabel","children","key","meta","name","path","show","fullPath"];let me;const jo=(e,t)=>{var o;if(me&&Ze(me.fullPath,t))return me;for(const n of e){if(Ze(n.fullPath,t))return me=n,n;if((o=n.children)!=null&&o.length){jo(n.children,t);continue}}},Do=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=le(),{setKeepAliveInclude:r}=zr(),a=Vue.reactive({menuKey:rt(),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===rt()&&(a.currentMenuOption=x),x.show=Ct(x),x},u=d=>{a.breadcrumbOptions=Rr(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)},y=(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),at(V),!v)f(d,V),u(d),a.menuKey=d,a.currentMenuOption=V,Ke(E.appMenuKey,d);else{const w=ne(i(V),Fe);a.breadcrumbOptions.find(C=>C.key===w.key)||a.breadcrumbOptions.push({...w,fullPath:String(w.key)})}}},m=async(d,V)=>{const[S]=d.split("?"),O=t().find(v=>v.path===S);if(O){const v=ne(O,Fe);y(S,i({...v,fullPath:v.path}),V)}},p=()=>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),at(S)}d()}),h=d=>a.collapsed=d,g=(d,V=1)=>a.menuTagOptions.splice(d,V),b=async()=>{s.value&&(await p(),s.value=!1)};return Vue.watch(()=>o.fullPath,async(d,V)=>{await b(),d!==V&&await m(d,o.query)},{immediate:!0}),{...Vue.toRefs(a),changeMenuModelValue:y,collapsedMenu:h,spliceMenTagOptions:g,setMenuTagOptions:c,resolveOption:i,updateMenuState:l}},{persist:{key:E.appPiniaMenuStore,storage:window.localStorage,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(),{appPiniaMenuStore:r,appPiniaSigningStore:a}=E;window.$message.info("账号退出中..."),Oe("__all_sessionStorage__","sessionStorage"),Oe(r,"localStorage"),Oe(a,"localStorage"),n(),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:E.appPiniaSigningStore,paths:["signingCallback"],storage:window.localStorage}}),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:E.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),Y=()=>{const e=Do(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:l}=te();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}},ie=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}=Do();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r,updateMenuState:a}},j=()=>{const e=Tt(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),r=Vue.computed(()=>e.menuTagSwitch),a=Vue.computed(()=>e.breadcrumbSwitch),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),y=Vue.computed(()=>e.appRootRoute),m=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:y,getSideBarLogo:m}},I=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=Tt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Mr=()=>{const e=$o();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Lr=()=>{const{signing:e,logout:t}=$o();return{signing:e,logout:t}},Er=()=>{const e=Fo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},zr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=Fo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},ms=e=>{const t=Pinia.createPinia();e.use(t),t.use(mn)},Bo=e=>{const{getSigningCallback:t}=Mr(),{role:o}=e;return pe!=null&&pe.length&&pe.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Ir=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=Un;t&&Ua(e),o&&Wa(e)},jr=Vue.ref(),Dr=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{getSideBarLogo:t}=j();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(N,{name:t.value.icon,size:"30",cursor:r},null);if(q(t.value.icon,"Object"))return Q(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:jr},[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}}),$r=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o,updateMenuState:n}=ie(),{getMenuOptions:r,getCollapsed:a,getMenuKey:s}=Y(),l=Vue.computed({get:()=>(Vue.nextTick().then(()=>{c()}),s.value),set:()=>{i.value&&U("globalDrawerValue",!1)}}),{isTabletOrSmaller:i}=we({observer:y=>{y&&n("collapsed",!1)}}),u=Vue.computed({get:()=>_e("globalDrawerValue").value,set:y=>{U("globalDrawerValue",y)}}),c=()=>{const y=l.value;y!=null&&Vue.nextTick(()=>{var m,p;return(p=(m=e.value)==null?void 0:m.showOption)==null?void 0:p.call(m,y)})};return{isTabletOrSmaller:i,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!i.value,collapseMode:H.menuCollapsedMode,collapsedWidth:H.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":y=>l.value=y,options:r.value,indent:H.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:H.menuCollapsedIconSize,collapsedWidth:H.menuCollapsedWidth,onUpdateValue:(y,m)=>{t(y,m)},accordion:H.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 Fr{constructor(){Xe(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},Ae={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},fe={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Br=new Fr,fs=()=>{const e=(l,i)=>{i==="requestInstance"?Re.requestInstance=l:Re.responseInstance=l},t=l=>Re[l],o=(l,i,u)=>{u==="ok"?Ae[l]=i:fe[l]=i},n=(l,i)=>i==="ok"?Ae[l]:fe[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"?Ae[i]:fe[i],f=t(l),{MODE:y}=je();f&&r(c,f,y)},fetchError:(l,i,u)=>{const c=fe[u],{MODE:f}=je();r(c,i,f)}}},Wr=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Br.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}=j(),o=Vue.ref(!1),n={opacitySpinning:"0"},{globalMainLayoutLoad:r,layoutContentMaximize:a,layoutContentSpinning:s}=Gn();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(N,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(Wr,null,null),e?Vue.createVNode(Vr,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),Kr=Object.freeze(Object.defineProperty({__proto__:null,default:Wo},Symbol.toStringTag,{value:"Module"}));var Ur={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.7.5",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.39.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.38","vue-demi":"0.14.6","vue-hooks-plus":"2.2.1","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.1.0","@vitejs/plugin-vue-jsx":"^4.0.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-with-include":"1.2.2",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.4.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-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.9.4"},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 qr=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Ur;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Gr=Vue.defineComponent({name:"TooltipIcon",props:{...naive.tooltipProps,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:t}){const o=r=>{t("click",r)};return{iconClick:o,Icon:()=>Vue.createVNode(N,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),Hr=Vue.defineComponent({name:"ThemeSwitch",setup(){const{darkTheme:e,lightTheme:t}=Uo(),{getAppTheme:o}=j(),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(N,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(N,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function he(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Yr=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}=j(),f=Vue.computed({get:()=>e.show,set:m=>{t("update:show",m)}}),y=Vue.computed({get:()=>({getMenuTagSwitch:s.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:i.value,getContentTransition:u.value,getWatermarkSwitch:c.value}),set:m=>{}});return{modelShow:f,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:a,updateSettingState:n,modelSwitchReactive:y}},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"},he(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(Hr,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},he(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"},he(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":l=>this.modelSwitchReactive.getContentTransition=l,options:$n,onUpdateValue:l=>{s("contentTransition",l)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},he(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 Xr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Zr=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ie(),{getBreadcrumbOptions:t}=Y(),{isTabletOrSmaller:o}=we();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},Xr(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 Pe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Jr=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o,resolveOption:n}=ie(),{getRoutes:r}=VueRouter.useRouter(),a=Vue.computed({get:()=>e.show,set:v=>{t("update:show",v),v||m()}}),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}=we(),f=Vue.ref(!1),y="content-item--active",m=()=>{s.searchOptions=[],s.searchValue=null,i=0,u=i},p=v=>{a.value||(v.ctrlKey||v.metaKey)&&v.key==="k"&&(v.preventDefault(),v.stopPropagation(),m(),a.value=!0)},h=v=>{if(v)f.value=!0;else{f.value=!1,s.searchOptions=[];return}const w=r().reduce((x,C)=>{var B;const M=ne(C,["children","meta","path","name"]),P=n({...M,fullPath:C.path}),{breadcrumbLabel:D}=P;return(B=D==null?void 0:D.toLocaleLowerCase())!=null&&B.includes(v.toLocaleLowerCase())&&Ct(P)&&x.push(P),x},[]);setTimeout(()=>{s.searchOptions=w,Vue.nextTick().then(()=>{b()}),f.value=!1},500)},g=v=>{if(v){const{meta:w}=v;w.windowOpen?window.open(w.windowOpen):(a.value=!1,o(v.fullPath,v),setTimeout(sn,300))}},b=()=>{const v=s.searchOptions[i],w=s.searchOptions[u];v&&Vue.nextTick().then(()=>{const x=ve(`attr:data_path="${v.path}"`),C=w?ve(`attr:data_path="${w==null?void 0:w.path}"`):null;if(C!=null&&C.length){const[M]=C;cn(M,y)}if(x!=null&&x.length){const[M]=x;ht(M,y)}})},d=v=>{const{icon:w}=v;return typeof w=="string"?Vue.createVNode(N,{name:w,size:"24"},null):typeof w=="function"?()=>w:Vue.createVNode(N,{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&&g(x);break}b()},O=({menuOption:v})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:g.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(N,{name:"enter",size:"18",customClassName:"content-item-icon__enter"},null)]});return Vue.watchEffect(()=>{c.value&&(a.value=!1)}),ae(window,"keydown",v=>{p(v),S(v)},!0),{...Vue.toRefs(s),modelShow:a,helperTipOptions:l,fuzzySearchMenuOptions:Be(h,300),searchItemClick:g,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(N,{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"},Pe(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]},Pe(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"},Pe(l)?l:{default:()=>[l]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[s.label]})]})))?a:{default:()=>[a]})}})])])]})}}),Qr=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=un();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&R(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(N,{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()])]})})}}),el=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"},vertical:{type:Boolean,default:!1}},setup(e){return{signing:re(E.signing,"localStorage")}},render(){const{signing:e,avatarSize:t,spaceSize:o,$props:n,vertical:r}=this;return Vue.createVNode(naive.NButton,{quaternary:!0,strong:!0},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",size:o,vertical:r},{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]})]})}}),tl=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],ol={logout:()=>{const{logout:e}=Lr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},nl=e=>{const t=ol[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},al=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},rl=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},ll=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=le(),[n,{toggleFullscreen:r,isEnabled:a}]=ft(document.getElementsByTagName("html")[0]),{getDrawerPlacement:s,getBreadcrumbSwitch:l}=j(),i=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=we(),f=_e("globalDrawerValue"),y=Vue.computed(()=>al({isFullscreen:n,isTabletOrSmaller:c})),m=Vue.computed(()=>rl({isFullscreen:n,isTabletOrSmaller:c})),p={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:()=>{U("globalDrawerValue",!f.value)}};return{leftIconOptions:y,rightTooltipIconOptions:m,toolIconClick:b=>{var d;(d=p[b])==null||d.call(p)},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(Jr,{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(Gr,{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(Zr,null,null):null]}),Vue.createVNode(naive.NFlex,{justify:"end",align:"center",size:[4,0],wrap:!1},{default:()=>[s(Vue.createVNode(Qr,{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(N,{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(N,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NDropdown,{options:tl(),onSelect:nl.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(el,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),Vue.createVNode(Yr,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:o},null)]})}}),sl=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(ll,null,null)]})}}),il={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},cl=vt('',1),ul=[cl];function dl(e,t){return bt(),yt("svg",il,[...ul])}const pl={render:dl},ml={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},fl=vt('',1),hl=[fl];function gl(e,t){return bt(),yt("svg",ml,[...hl])}const yl={render:gl};function bl(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}=Y(),{changeMenuModelValue:a}=ie(),{getRootPath:s}=te(),{maximize:l}=Ko(),{reload:i}=kl(),{close:u,closeAll:c,closeRight:f,closeLeft:y,closeOther:m,checkCloseLeft:p,checkCloseRight:h}=qo(),g=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let b=1/0;const d={size:16},V=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(N,{name:"reload",size:d.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(N,{name:"close",size:d.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(yl,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(pl,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(N,{name:"other",size:d.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(N,{name:"resize_h",size:d.size},null),disabled:!1}]),S=be(16),O={closeCurrentPage:()=>{n.value!==s.value&&u(b)},reloadCurrentPage:()=>{i()},closeAll:()=>{c()},closeRight:()=>{f(b)},closeLeft:()=>{y(b)},closeOther:()=>{m(b)}},v=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),w="menu_tag_data",x=_e("globalMainLayoutLoad"),C="n-scrollbar-container",M=_=>{u(_)},P=(_,T)=>{V.value.forEach(z=>{if(z.key===_){z.disabled=T;return}})},D=_=>{v.actionDropdownShow=!1,a(_.fullPath,_)},B=()=>{const _=document.getElementById(S);if(_)return Array.from(_.childNodes).find(de=>dn(de,C).value)},ce=_=>{var z;const T=B();if(T){const de=T.scrollLeft||0,Ye=_==="left"?Math.max(0,de-200):de+200;(z=o.value)==null||z.scrollTo({left:Ye,behavior:"smooth"})}},ue=_=>{v.actionDropdownShow=!1;const T=O[_];T&&T()},X=(_,T)=>{T.preventDefault(),v.actionDropdownShow=!1,b=_,Vue.nextTick(()=>{v.actionDropdownShow=!0,v.x=T.clientX,v.y=T.clientY})},Ge=()=>{const{closeable:_}=r.value[b]??{};P("closeCurrentPage",!_),h(b)?P("closeRight",!1):P("closeRight",!0),p(b)?P("closeLeft",!1):P("closeLeft",!0)},Ho=()=>{b=r.value.findIndex(T=>T.fullPath===n.value),Ge()},Yo=_=>{r.value.length>1&&_.fullPath!==s.value&&(_.closeable=!0)},Xo=_=>{_.fullPath!==n.value&&(_.closeable=!1)},Zo=()=>{B()&&Vue.nextTick().then(()=>{var T;(T=o.value)==null||T.scrollTo({left:99999,behavior:"smooth"})})},He=()=>{Vue.nextTick().then(()=>{const _=ve(`attr:${w}="${n.value}"`);if(_!=null&&_.length){const[T]=_;Vue.nextTick().then(()=>{var z;(z=o.value)==null||z.scrollTo({left:T.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(_,T)=>{V.value.forEach(z=>{g.includes(z.key)&&(_.length>1?z.disabled=!1:z.disabled=!0)}),T!=null&&T.length&&(_.length>(T==null?void 0:T.length)?Zo():_.length===(T==null?void 0:T.length)&&He()),T===void 0&&He()},{immediate:!0}),Vue.watch(()=>v.actionDropdownShow,_=>{var T;_&&((T=Be(Ge,100))==null||T())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:M,getMenuKey:n,menuTagClick:D,moreOptions:V,scrollX:ce,scrollRef:o,uuidScrollBar:S,actionDropdownSelect:ue,actionState:v,menuTagContextMenu:X,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:y,menuTagMouseenter:m,menuTagMouseleave:p,actionDropdownSelect:h,reload:g}=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:h.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n},{themeOverrides:{width:"0px",height:"0px"}}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},bl(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:y.bind(this,d),onMouseenter:m.bind(this,b),onMouseleave:p.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(N,{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(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(N,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{l(!0)}},null),Vue.createVNode(N,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${s?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{g()}},null),Vue.createVNode(Mo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(N,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Vl=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(vl,null,null)}}),Sl=e=>{const t=Te(e[0]),o=Te(e[1]),n=Te(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`}))},lt=nn(E.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),_l=()=>({setLockAppScreen:o=>{lt.value=o},getLockAppScreen:()=>lt.value}),wl=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=j(),{getLockAppScreen:a}=_l(),s=Sl([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($r,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(sl,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Vl,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:J,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Wo,null,null)]}),o?Vue.createVNode(qr,{ref:"layoutFooterRef"},null):null]})]})}}),Cl=[{path:"/",name:"RLogin",component:()=>k(()=>import("./index-U-KjHHUk.js"),__vite__mapDeps([53,1,2,3,4,5,6,11,7,8,38,39,40,9,10,22,12,13,14,15,16,17,18,19,54]))},{path:"/",name:"RLayout",component:wl,children:[...Pr(),{path:"/:catchAll(.*)",component:()=>k(()=>import("./index-zGfSlYZ-.js"),__vite__mapDeps([55,1,2,3,4,5,6,11,7,8,9,10,12,13,14,15,16,17,18,19,56])),meta:{i18nKey:A("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}}]}],Se=VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:Cl,scrollBehavior:e=>{Ka(e)}}),hs=e=>{e.use(Se),Ir(Se)},qe=()=>Se?{router:Se}:{router:{}},st="YYYY-MM-DD HH:mm:ss",Tl=()=>({locale:s=>{const l=Wn[s];l?dayjs.locale(l):dayjs.locale(Kn)},getStartAndEndOfDay:s=>{const{format:l=st}=s??{},i=dayjs(),u=i.startOf("day"),c=i.endOf("day"),f=i.format(l),y=u.format(l),m=c.format(l);return{today:i,startOfDay:u,endOfDay:c,formatToday:f,formatStartOfDay:y,formatEndOfDay:m}},format:(s,l)=>{const{format:i=st}=l??{};return dayjs(s).format(i)},isDayjs:s=>dayjs.isDayjs(s),daysDiff:(s,l)=>{const i=dayjs(s);return dayjs(l).diff(i,"days")},isDateInRange:(s,l)=>{const{start:i,end:u}=l,c=dayjs(s);return c.isAfter(i)&&c.isBefore(u)}});function we(e){const{width:t,height:o}=mt(e),n=Vue.ref(!1),{observer:r}=e??{};return pn(()=>{const{media:s=768}=e??{};n.value=t.value<=s,r==null||r(n.value,{width:t.value,height:o.value})}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let Me=999,Le=!1;const G="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 h=K(e);if(!h)return;const{left:g,top:b}=h.getBoundingClientRect(),d=` + [${G}] { + position: fixed; + width: ${it.value}px !important; + height: ${ct.value}px !important; + transform: translate(-${g}px, -${b}px) !important; + transition: ${i}; + z-index: ${q(l,"Null")||q(l,"Undefined")?Me:l} !important; + background-color: ${s??null}; + } + `;ut.innerHTML=d,Le||document.head.appendChild(ut)},f=()=>{const h=K(e);o==null||o(),h&&(h.getAttribute(G)||h.setAttribute(G,G),u||(u=!0,Me+=1),Le||(c(),Le=!0),h.style.transition=i,r==null||r())},y=()=>{n==null||n();const h=K(e);h&&h.removeAttribute(G),a==null||a()},m=()=>{const h=K(e);h&&(h.getAttribute(G)?y():f())},p=Vue.watch(()=>[it.value,ct.value],c);return Ue(()=>{const h=K(e);h&&h.removeAttribute(G),Me--,p()}),{enter:f,exit:y,toggleFullscreen:m}},Ee={svg:domtoimage.toSvg,png:domtoimage.toPng,jpeg:domtoimage.toJpeg,blob:domtoimage.toBlob,pixelData:domtoimage.toPixelData},gs=(e,t)=>{const{beforeCreate:o,created:n,createdError:r,finally:a,imageType:s}=t??{};return{create:i=>new Promise((u,c)=>{var y;const f=K(e);if(o==null||o(f),!f)return r==null||r(),c("useDomToImage: element is undefined.");(y=Ee[i??s??"jpeg"])==null||y.call(Ee,f,t).then(m=>(n==null||n(m,f),u(m))).catch(m=>(r==null||r(m),c(m))).finally(()=>{a==null||a()})})}},ys=(e,t)=>({print:()=>{const n=K(e)||e;an({...We(t,["printable"]),printable:n})}}),Ol={page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,20,50,100]},bs=(e,t)=>{const o=Vue.ref(e),n=We(t,["on-update:page","on-update:page-size","onUpdatePage","onUpdatePageSize","onUpdate:page","onUpdate:page-size"]),r={onUpdatePage:d=>{var V;a.value.page=d,(V=o.value)==null||V.call(o)},onUpdatePageSize:d=>{var V;a.value.pageSize=d,a.value.page=1,(V=o.value)==null||V.call(o)}},a=Vue.ref(Object.assign({},Ol,n,r)),s=a.value.onUpdatePage,l=a.value.onUpdatePageSize,i=()=>a.value.itemCount,u=d=>{a.value.itemCount=d},c=()=>a.value.page,f=d=>{s(d)},y=()=>a.value.pageSize,m=d=>{l(d)},p=()=>a.value,h=e,g=d=>{o.value=d},b=()=>{const{pageSizes:d}=a.value;a.value.page=1,a.value.pageSize=(d==null?void 0:d[0])||10};return Ue(()=>{o.value=void 0}),[a,{getItemCount:i,setItemCount:u,getPage:c,setPage:f,getPageSize:y,setPageSize:m,getPagination:p,getCallback:h,setCallback:g,resetPagination:b}]},Ko=()=>({isLayoutContentMaximized:Vue.computed(()=>_e("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:r}=n??{},a=K(J),{toggleFullscreen:s}=Nl(a,n);U("layoutContentMaximize",o),s(),r&&o&&((l=J==null?void 0:J.value)==null||l.scrollTo(r))}}),kl=()=>({reload:(n=800)=>{U("globalMainLayoutLoad",!1),setTimeout(()=>U("globalMainLayoutLoad",!0),n)},openSpin:()=>{U("layoutContentSpinning",!0)},closeSpin:()=>{U("layoutContentSpinning",!1)}}),vs=()=>({setWatermarkContent:r=>{const{getWatermarkConfig:a}=j(),s=Object.assign(a.value,{content:r}),{updateSettingState:l}=I();l("watermarkConfig",s)},showWatermark:()=>{const{updateSettingState:r}=I();r("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:r}=I();r("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:r}=j(),{updateSettingState:a}=I();a("watermarkSwitch",!r.value)}}),ze=e=>{const{getPrimaryColorOverride:t}=j(),{updateSettingState:o}=I();o("primaryColorOverride",e?Object.assign({},t.value,$.appNaiveUIThemeOverrides.dark,$.appNaiveUIThemeOverridesCommon.dark):Object.assign({},t.value,$.appNaiveUIThemeOverrides.light,$.appNaiveUIThemeOverridesCommon.light))},Uo=()=>{const e=()=>{const{getAppTheme:r}=j(),{t:a}=le();return{theme:r.value,themeI18nLabel:r.value?a("headerSettingOptions.ThemeOptions.Dark"):a("headerSettingOptions.ThemeOptions.Light"),themeLabel:r.value?"Dark":"Light"}};return{darkTheme:()=>{const{updateSettingState:r}=I();r("appTheme",!0),ze(!0)},lightTheme:()=>{const{updateSettingState:r}=I();r("appTheme",!1),ze(!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:a}=I();a("appTheme",!r),ze(!r)},getAppTheme:e}},Z=(e,t)=>{const{getMenuTagOptions:o}=Y();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>o.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:o.value[e],index:e}}else if(typeof e=="string"){const n=o.value.findIndex(r=>r.fullPath===e);return n>-1?{option:o.value[n],index:n}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:n}=e,r=o.value.findIndex(a=>a.fullPath===n);if(r===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:r}}};function qo(){const{getMenuTagOptions:e,getMenuKey:t}=Y(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:r,resolveOption:a}=ie(),s=()=>e.value.findIndex(p=>p.fullPath===t.value);return{close:p=>{const h=Z(p,"close");if(e.value.length!==1&&h){const{index:g,option:b}=h;if(n(g),b.fullPath===t.value){const d=e.value[g-1];d&&o(d.fullPath,d)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:p}=te(),{router:{getRoutes:h}}=qe(),g=h().find(b=>b.path===p.value);if(g){const b=ne(g,Fe),d=a(b);o(d.path,a({...d,fullPath:d.path}))}},closeRight:p=>{const h=Z(p,"closeRight");if(h){const{option:g,index:b}=h,d=e.value.length-b,V=s();n(b+1,d),b<=V&&t.value!==g.fullPath&&o(g.fullPath,g)}},closeLeft:p=>{const h=Z(p,"closeLeft");if(h){const{option:g,index:b}=h,d=s();n(0,b),d<=b&&t.value!==g.fullPath&&o(g.fullPath,g)}},closeOther:p=>{const h=Z(p,"closeOther");if(h){const{option:g}=h;t.value!==g.fullPath?(n(0,e.value.length),o(g.fullPath,g)):r(g,!1)}},getCurrentTagIndex:s,checkCloseRight:p=>{const h=Z(p,"checkCloseRight");if(h){const{index:g}=h,b=e.value.length-1;return!(g>=b)}return!1},checkCloseLeft:p=>{const h=Z(p,"checkCloseRight");if(h){const{index:g}=h,b=e.value.length-1;return g===0?!1:g>0&&b>0}return!1}}}function Vs(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:r,replace:a}}=qe(),{isPush:s=!0,query:l}=o||{},i=u=>s?r({path:u,query:l}):a({path:u,query:l});if(typeof t=="number"){if(isNaN(t)){console.warn(`[navigationTo]: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=Y();if(t>u.value.length){console.warn(`[navigationTo]: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],f=y=>{if(y.children&&y.children.length>0){const{children:[m]}=y;f(m);return}i(y.fullPath)};f(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?i(u.path):console.warn(`[navigationTo]: The path "${t}" is not found.`)}else i(t.fullPath)}}}function te(){const{getAppRootRoute:e}=j(),{updateSettingState:t}=I(),o=e,n=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:r,setRootRoute:s=>{t("appRootRoute",Object.assign({},e.value,s))}}}const xl=(e,t)=>{const{show:o,...n}=t;e.meta.extra=Object.assign({},e.meta.extra,{...n,show:o}),e.extra=zo(e)},dt=(e,t,o)=>{const n=jo(e,t);n&&xl(n,o)},Ie=(e,t,o)=>{const{getMenuOptions:n}=Y();if(typeof e=="string")dt(n.value,e,o);else if(q(e,"Object")){const{fullPath:r}=e;dt(n.value,r,o)}else console.warn(`[useBadge ${t}]: target expect string or object.`)};function Ss(){return{hidden:n=>{Ie(n,"hidden",{show:!1})},show:n=>{Ie(n,"show",{show:!0})},update:(n,r)=>{Ie(n,"update",r)}}}const _s=()=>{const e=_t.value,{scrollTo:t}=e||{};if(!t)throw new Error("[useSiderScroll]: LAYOUT_SIDER_REF is not ready yet. please wait component mounted!");return t},Go=()=>re(E.localeLanguage,"localStorage",{defaultValue:Fn}),ws=()=>{const e=Vue.ref(),t=p=>{p&&(e.value=p)},o=()=>{if(!e.value)throw new Error("[useTablePro]: table instance is not ready yet. if you are using useTablePro, please make sure you have called register method in onRegister event.");return e.value};return[t,{clearFilters:()=>o().clearFilters.call(null),getTableProInstance:o,clearSorter:()=>o().clearSorter.call(null),downloadCsv:p=>o().downloadCsv.call(null,p),filters:p=>o().filters.call(null,p),page:p=>o().page.call(null,p),scrollTo:p=>o().scrollTo(p),sort:(p,h)=>o().sort.call(null,p,h),getTablePagination:()=>o().getTablePagination.call(null),runTableRequest:p=>o().runTableRequest.call(null,p),print:p=>o().print.call(null,p),getCurrentTableRequestParams:p=>o().getCurrentTableRequestParams.call(null,p)}]};export{Zl as $,Yl as A,es as B,ts as C,Kn as D,us as E,cs as F,ns as G,bs as H,os as I,ls as J,rs as K,_t as L,Gl as M,ds as N,or as O,Sr as P,se as Q,as as R,jr as S,Hr as T,ss as U,ws as V,is as W,Tl as X,Br as Y,fs as Z,k as _,ys as a,Mo as a0,Ko as a1,Vs as a2,kl as a3,vs as a4,Uo as a5,Ss as a6,_s as b,Xl as c,j as d,E as e,I as f,ql as g,_l as h,Lr as i,we as j,el as k,_e as l,Hl as m,Ql as n,hs as o,te as p,le as q,N as r,ms as s,St as t,gs as u,ke as v,qe as w,Ul as x,ps as y,Jl as z}; diff --git a/js/hooks-DeCbIFFS.js.gz b/js/hooks-DeCbIFFS.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..65f9ab623a687fc7221c4d77f2d35ef004f9458a GIT binary patch literal 34297 zcmV)7K*zryiwFP!000021MIzPa~nyLAo%@$1(>bnW?ltS00_R4o5hkqsiZ1NWRcXP zip`<|nE@chL`EtyKoSD;tk2eFXYS7K=EiOw`?T9Jo1KT*ZSSt#+|EqTW6k!rw5q%R z#hH6VzVINSQuW&1*i?5Fkr5s*4-XFy4|flbM~SSRom~Wyot+J7yvO3iH3KqqrxJ

A>ct-d4r+QImN#2qB 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 literal 0 HcmV?d00001 diff --git a/js/index--cyhTTPE.js b/js/index--cyhTTPE.js new file mode 100644 index 00000000..617ae6a6 --- /dev/null +++ b/js/index--cyhTTPE.js @@ -0,0 +1 @@ +import{l as A,d as E,a1 as h,r as f,a2 as x,a3 as k,a4 as g,a5 as T,a6 as b}from"./hooks-DeCbIFFS.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import"./@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js";import"./utils-DGuZdIHQ.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"./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.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.js";const Y=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{Y as default}; diff --git a/js/index--cyhTTPE.js.gz b/js/index--cyhTTPE.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..947c748e78c81cb029bfbcce96a42f0118681534 GIT binary patch literal 2126 zcmV-U2(kAciwFP!000021I1ZwQ`^QC{(gUjs!#UJO0gj%L>adR6Oyz*(!`|=cQTBy z*0w-iInv6IcsxUCs39>SX&~W}7a*@p=O)k_63kopG4Trd6Mx~(O181Vv^Hs`GYl(f zpWXB9bIzXK19B{`YB;GdqRzAci8g0|=%sBGXtW6fv4OTjKy0M#01%JUHUh*Z+6IAm zg0_9Bu%^aX{#aC12Xw9t2Kvsow_oP_b@sGuTVeTQAw$z33SH;>b$e1n$@3^tt_FuonE1oi7&NL2@9I+urU;(B_UFH2reQzc3d zX%M2Yp(y?)zJd2}ZL!Xtz(7>4W|4z>$!Kd!2O7K-G%9iagaHj5_J&jq`n?|h6z?ft zP9WZUP5rL3r}`j0Dr!)wGORV&G4x&k#c<^?1IvoewVgG3r1R&#uk4c%hME|{w)|cX z-*AF!>*?qX_T0F*&zqv6aD6h8{9fL}pX37Z{!`8Bi7WejDI-~=E{e#Ai$hJ9bqpmP ziz~(#TaeA7LKbiY-v5I(IHE=*h7$V#$4#_e324vkp zEkVz?+k#{(BD6W5x@oKl zD3t=v7A^*KrI@%Vrno1Zx+fJXlS}s>pG>VE3~E^nJY# zpmHu zs1Wtfd{T{pepCkL%*UM<>wg0S;~)c&RP5cj&m*ZCnLS!DA1wb3%#yWJ19C`3!v49# zpm2wPnx<+j&}jl?z0GVPvQq9;Z7W*cAh+h7Rggy?&H40~UrR!jCB{=LLnj^&Ff9Gl znkMXQ&g8Ni`DZg?vqpQgT7M3BUAFq`B(J`vo2Ab-CiI=Xg7!k?#6Jc+W`PaYb*wNJf#* zzP_2`x5=$VGPX(&u3tyV+clC|Cv$VVo0;6^Y;J3te0*3q&{mgrrvAt;yw5**RzPm9 zld%u^^aLGyYu?)0+T9$>ZO)qGudRg)d7Ck(S9WG^G6@4RJ5zJy-WIvHXg;3X-5mck zJd)p-vEII5nmwMF&XA1{*7jWCa(6%kwofZ8;!DS3QgqdL?l_X|ZjL!B6ko^dKOd3H zO$(Hu9D}NXUG_JbMpCoKQzIGc^(!)Y&+!4dwYW32K|PV3sK%|nKr2==OnGpakB7;N z*Cg}cv%~MO+KDlr51a3AJCRpmdS;2-eN`eLux=3ehTS71u;!cRB%3A6>trd*Uaij+ zs_QE|BbHU@AgPBmRZ)VfQ_AZ?Qh{MCcmP)8f+tn;O{z$7-!3C-A9C3#b7Pj=TC~#d z@(UmGzbvwKdZ{HI?<$qg3|ZQ=#(sCot7}QTMj0d9o|`g?acFOc*N0(yc#i|K6U^F6HlI+^J_(OYYrL5R(|+5vh`a5oPL+f z4wE-`OA|8Y)RLL`Ik!1aMqieamD6plE|HHnsdrwD>~78;ix~=*o!?vxB7;*A{LExk zE&i~Jt!k>q!pK^EXKnr0O24BOby2#qJ)cUsPs1Vme*jnLU-1hwrcVFs{{ol&8yXk@ E09@!0Pyhe` literal 0 HcmV?d00001 diff --git a/js/index-2JATXzfJ.js b/js/index-2JATXzfJ.js new file mode 100644 index 00000000..a33fd664 --- /dev/null +++ b/js/index-2JATXzfJ.js @@ -0,0 +1 @@ +import"./hooks-DeCbIFFS.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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 d,A as l,B as p,C as c,D as V}from"./utils-DGuZdIHQ.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import"./@vueuse_shared@10.9.0_vue@3.4.38-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"./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.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.js";const I=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:l,subtractOptions:p,multiplyOptions:c,divideOptions:V},i=(a,o)=>{const n=e[o],r=n(...a);return"结果: "+s(r)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=d(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{I as default}; diff --git a/js/index-2JATXzfJ.js.gz b/js/index-2JATXzfJ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..636f6aeeedc7a3b4f7cce365c6d33b9b64bc42c4 GIT binary patch literal 1479 zcmV;&1vvU2iwFP!000021Ep8(QxiuV{@%YLy?(h&@0Lq=4-+Sn6h%Q0BegILbKGsn zhRfb@w+n*4hp_WybPq|Cr|T^2vXpbC;mGODIuiGTF@T^ZfSN z=l9!}proeigaHk4Rh=;S2n>&PcXeF?34`fCM`N0fFyRwM$Ol@0z<0{(cZn9^j1x3P zAzuojDbxu0fgkurrzi|Hf+o<|#z*Ad&Zv|kPL`s|q7e@@0beWd`}pv5bNd86H|+!^ z3|>;z31r0*Kr=ry+IC6y3C&KFA?Xm}7*&)|Gw=g}k0g7C!V_^+0ZXSmqTw;PS*ww` z(^jK!omQi9VXKk2h}8^cV!E1SKm#R6G5E+CIwW_Wy;w^;4~-A{J5TrE>47M9;zCmt zQUi`kst!Xw0ki|5(wVR}I;o!T9jZ+-;-U`a8nn)6&&>Hmf6PgfsIEgSr9i^UfdHEL z_P)~tqhep56NfN?x+oDlt3CnvTlmOO&uDaLw%-*{R1|&;VL9Xj0%+yKTB5y8ZTZ1f zA_ybV%KSLOyasgx83f7(5s9VODg_%6@&g}e8~OJ3=k>^*~PfXhicD*d*}nARCRYXc<}8^qHc9HbD)ForM; zt4U485EC|y#UujHZwbPevI;M`M)0K~bSF;PY2>^--cx zQW_Yp#P&cuPU3;ajF*GK%Ec*F%h0L>OD<`H84d+mkyE|FQ)T;b5Du#&oF2q106_G1 z=#WqyGx_~ra*rPdJj}NSt9vsX4YC%=@*2Y#5=GJk>jfkZF>4PHP;)UsnXMeL`?$)U z()zp^Z>Bu6hq7KS4FIsFBI*E)87%Q~lByv^C0!It0mM;F772{F9Hp5ISK1V;H(icq zMUiwU5;%B4l_85oGzGzh9xKs) z9>F7c{DL;)5ts~DL5ac{Ql=HQHu78da;v+!?UnZjw~PC0g{{rv^~3BxkMb+`&G|pF zhfC(0<=o1f?9Lr?eZ8=_l-;{)&Od*DaNAsdo!x()d$OBb+VaFyJt-1TDN^C)tHQ?Z z!r`B}rKgN{#LHF7ZTu{``OUrTyPryv6t5qezwTxC?szJWP>=cMYT?I6xm68KukoKOd4URcy+E=>@z{55Yq$!)JN zF6uGNND7NdBt^w>gG*1@1xw<{03Y`>$Ef(SUD*M9oC%QNDHkS4xFb-h=!v!YEKJ1? zVF|~4q%hu0#;$ZP7gJRNbz5aM$1TPY;aDS`hTL5Kazk9_+VQTqfOT8r;(dxgRobd! z)#p@pckRoaa-H|bJLLk_?Ual6DNa>stBzHlQ^ot6_NlR0eDv5{Ud_GScz^KY7aHfd z7LT{h0jt|I2kTQTbE$I2sdEeNZkvk>*0H(+24Ck>D hKVp9}8E*%ivH!bu+ke_hiOO_*^&id+lv%qD000N<*B<}? literal 0 HcmV?d00001 diff --git a/js/index-4_KfG0hf.js b/js/index-4_KfG0hf.js new file mode 100644 index 00000000..74d85dc5 --- /dev/null +++ b/js/index-4_KfG0hf.js @@ -0,0 +1 @@ +import{K as d,R as a}from"./hooks-DeCbIFFS.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import"./@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js";import"./utils-DGuZdIHQ.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"./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.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.js";const T=Vue.defineComponent({name:"ModalDemo",setup(){const t=Vue.reactive({modal1:!1,modal2:!1,modal3:!1}),{create:e}=d(),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{T as default}; diff --git a/js/index-4_KfG0hf.js.gz b/js/index-4_KfG0hf.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..88eeaa12ef5f08176150f3bc44018b66ed5e3e3c GIT binary patch literal 1528 zcmVciwFP!000021I<`#Z`xKE{=Q$~_!CI>DVJP{sAyp6Eosw~UY4m!9s5vB zj7{w0T#AtBB`M^hv})R{EbW#}%}_UmRg)r;LjTNcLq6p%OveTSBrtlJG$~S$&+}fM z_j%v<82D&Rl2QCJ!6*brjpKhzA|y*u5}XN3(zHScpnvM(@bGmIQOH5wgp=S5tI9GI z*#!_$d@kSs-SoiKbK{fD)vJxTn9Pfajwn7S=midXh?BmJ^g7Nrf@W1nTft(2iv78O zb8=RNJ~!wF?tVJJjSdCb1=MIINF1Yteciy>2V73tKi4xbtzMdI1Vt2@m85AN`*MID zdSbHwI_GrsG@=w%hENQtg5c``F5sX8(a{P2beKOaA`O*V(4li9;@o&pZN&LzRj4X( zl9goWb2`8PaMaWB$0lc_%cB#g8!2H%hTJJ;L&1^x%aO5AqnV0$L7@ZZ)d}w6g=>vx zyojL8u*fXG(*az)bYNm+GB|O6tVvBq5a=mhH7qLREXTeK%~ZO_PAw*Osh&J&=!wkpwrXkq|8sQ+9$WC%bBoKaaM*5 zf*zRgayC1qdTn;^**LVt5sw7uA@#NGQu>LJ-8PaBjO`_o;uy};<)C6RR3P$@EF*Iy z#Y!TABJz+%>Y2Wt(>}Z{|MI)B^3qr-mNJj^#jO5*9V6@f;Bm1A$J6CV*b|i09J&r% z^RF*0>bv`7Ej-6Ff^@H%Rl=Salp#`OF%AI0g+S6c3@J8br!1a+M&``gdDP02fa$?{ zCM6P-)jidE#+%L1DP}O?MPXj4geGuY3v}~}#6g?L@UswH85ZC?6`zGN;#o$(*-~*1 zh8R^q9?bmv7Iru`Rjo-(mSPIoq2(t>B*Si!5>-K<>W+eN9#xK`Fe=FlW0JxnUJ^Zo z@k363x>Mf$Q!B1(`DHDiH2&DGS6(Zwm5RGZg;jm$q48#`y!)|K+|}|21d>&FR9HQH z_^Y;`(()^osgZuJ7m}sSV`FnqPrlL$nevl&`f^s^&1l6nJ@scTNX_@($%mxTp2~sR&6T6_-T6z_ZgPwqD|P#Ol&- zE=s%1+lO>_95T0G&b>Caml~sXT(YKd{O=ZecU$3`@;KZ|mUkZLPgjl2J!@AV6*9-0 zf~ecv)|?YoznTYl3h{C?(rb9RZTw`sNVQs}9f{%WR1E9ds0z@j21a^CU(Q-I_1&U= zutR=nIp=r|g^vm;nwDvk0$q8M_7HmU`Ej+@aKWq@Cydm~a&plsU+wC{H$?GgeLYux zR4i>|^^coce!2C<)IKdM(5(~6Sq_LI8FQ%sK z)&;G{const s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; diff --git a/js/index-B0CACC_9.js.gz b/js/index-B0CACC_9.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1d0efc58066ed291b838e5e327451c22a790aba3 GIT binary patch literal 2068 zcmV+v2Ud1gGo!s&H}>1r<+MkFOHA}pjt21D@9AS0P1^^gk!0&w1Mpkt^3AYP+f z>TfiU<^T+1nl5uJq5zz4q6YGP06~}uL0Fih6$z^IHh>Y%SFEM)BfkM4h2jb7)Qsa=_R=`(QRbyYNGcVHq{7O8(Lzn* zDixF|&sOQ%><1Y!3T@O{01yl^;zcCU!5YYKn>6)VpYv6z14vVN6Zw^Z`U_0EJBIw$ zKB(yEgJ| zE>?C3FXs28lg@*x_3b^`K?eBEJ*j1a$+Sfb_Hxvc@G#vJ3u)Uj zQ5sN1R%Cszeqea)|Af?Ak!v&HXbq|AhMhiYSBDuH=T&tm6+|g&V;`H?9#Gp$*|f1a zt*PU9nWC{}U>mgn#F^r$AYHmfgq`^|^5+1INE-G@xN2zL)^l&;1mOGvnlroy|1ClP z5Dlp?i?E2i3sm*@W!i34na*@$#;L}%b%+K}s3f)}mQ%9|RY#7Yrfpasr)lm*JkfaT z;qn3OXL2u?ju_oAC zv@;@}q=HCEIkU0m_MBHLWV}b`4_MnC8rKU4>?o5d39B*}Ov|Rldg#4~3_MB1z@)Az zJikv%Lrp`@CKuKuik9r5KOR&gQgY08toqur+Rk=}b)dQNvevp_?~W`W!wCt1z`3VL zlE(UCfdhTfaHjoea0?jYoM$Q+hCIy$?e$dvPLBU{{{5BHY&4sCDkNdbIfHWmC5^~? zSp1UrcrerjnHT^ns$vp=GdOq7PU2-E4nSRROml?;xRNF5**qly&{v)ARZ&2krl$o> zu*gsHn2TVTPJe-)H=~8Hs|Ug!{{ly(5{ce2uC?c&9tv?B*Oc4obig7vT8>p- z0!NO#buJ@_%5xv_h}4u@=;kWtTt^>Aq)Qn&Ii`PYXuENS#QD3+JW~KlqO!E+4vm$0 zAgQ9$gR`$Bdf=*Mwy$K;%Bbil7l;XQlqz4TYOE5OY3ev4DF1e7;d<{B_Rn@!qpKss# zW}H%tmq{Fu0#;I+$mqxWTc17}OQVUjvaNEkQt&=iA7slFz4}U}GN{*kRQ0oE6!N70 z8;bcUOyAG2cLwM6nHeaSVA83%of8&$M|MQ#M8$wrlFOQKkswhPl3Fc=ncF#0OHrE1 ze$~SaPJtDO#cT;qff4{vxG;6$;*xtjMgtsYq$6w8g?#eC+ydqu**P(kC=>CKBNr%( z_yxpM!fNKoEsj@&)qryL9_eyHe#JAUY9{rh<`ym-hCI#^CW8=8v*zPe^I8V+e)5b3 z9FEZ#pA29h>-~Ec_fEz%Tn+M~fI=IJnmde%aulSHO=lGff)%mk2N4|rI1FQRyJ$E( zY*=2v#r?YGag07XiA6LaT6yWo=*3mrYR$ihba57|K-W6u;4E2FRX~ArXIzA{^`}Rp z&GpgdKgzo=MlY@gj*@GRd0;#G6^qs!y)PYo_c_})FOD|pOq@bo=JTt!rOz-@8#h`?9?BtlW4sdimwfH(!lj-7A0m=kEI5ou|)ip4+!J z%S%tJ6X=xBzZ-2{A8meN-ISkS-~IE0^1;L1&o;LHcyIgq-*@jn-M#ad(dO0dmlsDb zzeB)XDqQ$Fz*c$M+4^Z4?YW+V##r8qPEL2NwQMkv+ntqoL&pB8+l~!^5Xa507ZfQM@5dZ)zoB&1u literal 0 HcmV?d00001 diff --git a/js/index-B4Svketz.js b/js/index-B4Svketz.js new file mode 100644 index 00000000..358d741e --- /dev/null +++ b/js/index-B4Svketz.js @@ -0,0 +1 @@ +import{G as e}from"./hooks-DeCbIFFS.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import"./@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js";import"./utils-DGuZdIHQ.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"./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.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.js";const D=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{D as default}; diff --git a/js/index-B4Svketz.js.gz b/js/index-B4Svketz.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..37f0018649314dc58f287d15641ff5275dc1c48f GIT binary patch literal 770 zcmV+d1O5CTiwFP!000021D%x3Zrer>$M1a#g(nN(u1LzVBpN9gk+tK*UvX3?RbU7! za%iqZ?$Y}qSrT~92l@=nJ;wsQ)IpxcXl{Omg0kzDu8J1D?*8UKv-6)Fn&n)mX z?AXYkwYn4iY*vNF5`~;kXsKo478(pYFC*J(RVf(?02b>s^;+1$77DV1fj>#;x{L_q zebU~OeKtGk>ni6>HE0RLkPGl^3wN>g*XQ{8@Pa=-7_1MH2@w#j3G4OuFQ1Q(<7${z zG?ggW)q`m7>5J+eWeNld)vEorg`F)F4EBfp!Q%LVnQ! zmy}UbT69hs%0Wmf6+}`IRn}N~wjw+S+qjKRPTM+Z_EA*>!h{GVy%ug^3;D3P*l%VJ zn1uiqfw*IWR~gInby1GAZuHOFk>BIGpKmY&IDNE=mC8Kg|@Hth9 z9%0HG5fA0E({url:"/api/list",method:"get",params:u}),U=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{U as default}; diff --git a/js/index-B6y9-Yqs.js.gz b/js/index-B6y9-Yqs.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..dafe62485f4f93183a9d2a11a1f6a46f32746a58 GIT binary patch literal 1749 zcmV;`1}ga8V-pQRiJTkK6CA1A~(qt7Hwk&Ovs@brW7D$`T5?=eq#4|RZ@-M9Bfw2imkg7_S z=5c=KanCuwb3E8EDdWz?7_wrj*y~?R@sfWTF6J3E1o`X)rBjxagY0;3PtP@Z(h|CG zpe4v>Rhuy&>YO}jWt!xq+#+>e{bX$s++lC6y> zOJx8gZ|i!dRc?}#QqJff$xcn+WA#J2E{$WNWm0ldZkMv=WM>C$`%5Fr=2*9++y#3? z>%I7CqYM)c45>V*Z7L}@wMn^=zOkW^+XKg1027S-Y8Eh&OkftaIA|6}+&_t5-T;wl zl2dZKG&tODPc#onjW$4?K#W_NR=HJ9N?EvltFPHOhPlmvXuu*&?#~@`hU8O?7;fo! zJkumM`@NW(`&7Dw;oahlF`IB~fE1K9DoVcd#`X4r7ULv1AeG~3%;#!_H*WOY>c2ov z07q3nZ0C+!d9!=yVgOVrv3TrC+D@N4A9rk~E5cc1;k~cB8Ci0 zv5N`udV1IfS%W+#kfnx62@oE42r@ts`l&jV1A_{p1>82{2`6-7r*ArZ&ICoUKnIm$ zN(9lcb&gFPlrzbq=y1$+Pz0*A)v3UQGlPjnXXHN`U|FaDGA4N%7rY;yRaU z9D-RMdaa>HiwW^}2x$f}f=MARRCXU%_y2aY*ChFKbM>iLf(o);#f{hRKNuJ)Ek7n!ivR+fboPA z`iXszhSR_}R*@bKqWVfZ(}>0FDA@NAGK-j28wdUbjCtQ|diU2qN@!uCNf7;h5KrzX zhtuDF`H!4eOm8Bob+s`XsZ@53+sjMs< z+*zya{qlDAp0`*k?>uXe?mY6oUoCHKSN^sArZg`kMn6QNhQoOe9#($Z{>|qa975wd z#40-r<(*gF>SB4TRNng8+gPgZ-*HR3?*6j(>zcRlpt7>yu5NmdU%Q(x!b4X#o`qWF z-IeMWKf7P9RaO?fdyAFNo`-ol_~Joz{b^-=*}ePu!PEbE-#zud*?d!)57SWId*ZIH zxx4e;zn@jV{;&Jsaj4}RS$^e~zJ0rUue?=q*H^0l{HwS4mHXvdb$!3Gw;p3)P!2Ko z#rIz6d3kF)#+eOa70O#n5eOfWHs;-ZTrGVT^NA9?_;{XsC^JMyN8_Lm=tuy)d4ZTQvzQ4K?bumA%0BfIqjRt(AD rZ&5~PF2kH}0A#GyiWHo>3uc4QrR)CZQk1e{*B|~5lc@oc3Jw4O!iHPy literal 0 HcmV?d00001 diff --git a/js/index-BKg9uIUv.js b/js/index-BKg9uIUv.js deleted file mode 100644 index 81222c27..00000000 --- a/js/index-BKg9uIUv.js +++ /dev/null @@ -1 +0,0 @@ -import{K as i}from"./hooks-DUpKDX8W.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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-DvxnuKiq.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.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-BKg9uIUv.js.gz b/js/index-BKg9uIUv.js.gz deleted file mode 100644 index 0d9d15f6acc09ffafd6c7ebd445796a440a65a98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 982 zcmV;{11bC;iwFP!000021BI1KZ`(!?$M5|V>YgNoyC!8zwyDaXCB=2)XB^pyZ5YCa z97QWpyVO4Put10o1M?0-2YmZ4^p&Cm$M3#IbC2)U6`pPR4o2=mVgUzE3 zJvdn8BFVVMedRf%N^IN+#QlEN{&W!vML<;#gYs60vr5ViZfx%I$x+)Za^Bd0QPA;) z1kbU_I#RKr9J{heDPIEct_ef0LdwL(t>NBTbI@apn9(d$xHX<~v%^Mg&`Y$0p?} zZk_FR+Gm%Cw~S<*(PSFW7{?Jv#gv9XX{y0nAvSS3DdClgLss$L{_zMl{agM8ptMZa zWf?b5^k6DS>$eGraK!up7DJ{zC+li9{ftj4%Zn)ZJu0>GDx^Ye+=R=~?(*=K`Ii!S z05WGtB^hQ%49iN&(`cAe!$@U73xUCH5&p>cQ0SKW7_KA)rWV{Kz+@| zOwZo3PxcN^<@oFlHs8#Qt2SgC!`4>H`GPB5*sh-#AOUn4ho%@tf&Jkf79!@S88b`}?;)ufPA}>eV+n6!iqZnc@1y^Vfg9%!A0vY;mE! zk<{T!pc+p0MF2%k*%-+FRtQsTPDA#LyU2%RNt0{=bg2ooTP)Q#&Oab+7_9}j=6V)^ zix}?;WNDac_hZ{q>=In08J{6b@Mg&TL7Ho>Nn}*7IFG3AxoAnIgTes}#m##hfTk=& z*2sXIxtRq(l1m(y;tvH5pBQ0XF0&iJBaiTe3Ptt(_P1YLl-U4u^? zy9W2}l|)`uX7$ypA7B6eHM$2@Zh?#TVNy61a!}Y8q~H{G=>Q6cR1T1p8sH+^v9VK5 zj%@Z2mueEUk$fIdO&BR E0FP1WZU6uP diff --git a/js/index-BSxFfDS7.js b/js/index-BSxFfDS7.js deleted file mode 100644 index b0ea328c..00000000 --- a/js/index-BSxFfDS7.js +++ /dev/null @@ -1 +0,0 @@ -import{V as B,X as D,J as I,K,t as S,a1 as A}from"./hooks-DUpKDX8W.js";import{u as G}from"./utils-DvxnuKiq.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.js";function k(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const le=Vue.defineComponent({name:"TableView",setup(){const[u,{getTableInstance:n,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(l=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},k(l)?l:{default:()=>[l]}))},{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}),[y,{checkedRowKeysBind:h,getKeys:C,getRows:t,clearKey:g,clearAll:w,selectKey:b}]=D(o,m,{rowKey:"key",onChange:(e,a,l)=>{}}),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];g(e)},E=()=>{o.value.map(a=>a.key).forEach(a=>b(a))},R=()=>{const{key:e}=o.value[1];b(e)};return T(),{...Vue.toRefs(v),tableData:o,actionColumns:m,baseColumns:p,tableMenuOptions:f,menuSelect:x,register:u,getKeys:C,getRows:t,clearKey:g,clearAll:w,checkedRowKeysBind:h,checkedRowKeys:y,clearSecondIndexRow:F,selectAll:E,selectSecondIndexRow:R,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V,getTableInstance:n,print:N}},render(){let u;const{register:n,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:y,getKeys:h,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()},{default:()=>[Vue.createTextVNode("getTableInstance")]}),Vue.createVNode(naive.NButton,{onClick:()=>C()},{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,k(u=this.checkedRowKeys.map(t=>Vue.createVNode(naive.NTag,{type:"success",key:t},k(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(K,{checkedRowKeys:this.checkedRowKeys,"onUpdate:checkedRowKeys":t=>this.checkedRowKeys=t,onUpdateCheckedRowKeys:i.bind(this),onRegister:n.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(S,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})],rowKey:t=>t.key,striped:!0},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{le as default}; diff --git a/js/index-BSxFfDS7.js.gz b/js/index-BSxFfDS7.js.gz deleted file mode 100644 index b4006205e0faece8c05f6bbc0acede711e12ec79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2873 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.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{j as default}; diff --git a/js/index-BZAIqgSr.js.gz b/js/index-BZAIqgSr.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4ad5035aaa3db6cadbb43a1bf0caf3b14cf252fb GIT binary patch literal 2457 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.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{E as default}; diff --git a/js/index-Bh3tfFvH.js.gz b/js/index-Bh3tfFvH.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..37e10d7471ddfef0498e16a56238ca4872f570ea GIT binary patch literal 1087 zcmV-F1i28PDNmYU6%oNAqKw6G;f5P7*jNo0 z=I1yoYUqZN#1&?GM9n#)x9_!{VJpso+GSJ-6_c8WDHrT$4q&JzFyY-$*G|rl;AMyMM6yvxFAA;BP5m~ zk1+fiA{j?9)MHN1_NaVE#%%2Yb{=ynl3l0^S!N2>md87ar!Z?Ar~|x#Nq^kSR%kBP zijl%43&}X@2&Xe$zGvPc@V;kRuBaqMFl%l%yvp@GxZg9?S!@RfY)euivV5FJ@xk!& z#0YHzZiI0(?7ho5Z!mMa2DBL!GBPwUs{lEWBNS4s=rIaZMk^E-A)%$Porg3OnPv!( z%8TlidKJ{FIOL+*G%jnpAx~a#Tux|uKL@Eetu>m(u7U&@^)Z!G9CBneA${Mdn;6wA zb#x?bVspR}X74fwq7;)7pt~u|9it+NbRnVHA*o2P`#f0R4K~-S&tARW|3>qTiUT>U zT$zaK12@lTH0;8vQ7HkJ#Kvyonsut|)6;cYzC$ypa$TcoD+8;tv0eTAW$@MC5dm^W zGL9D^ahrpB2D4G>DLKNK^6JN(PwTy+al8QT z`ISwqo2dm~t_M3WHGSScpPNxB)nb%+BG7TFhQ{c9&%qKBwQVf{12xBElf`{PG>DZ2*PM%)HS2x)vxk3%cwt%LAi|; zzHY1#>aZ1by$C|!MLOV`= z!^3ZPgYSL_HvX(W{h~hQum5`WcJJx+3iuB%D01-%BJtJ5ot;>)@ynYZpIt674nn!$oA-5J_kFz|R%?HEL*b8Hql@4F(L0Zl#J=4M F008HU4Uhl; literal 0 HcmV?d00001 diff --git a/js/index-Bpto_sNS.js b/js/index-Bpto_sNS.js deleted file mode 100644 index 7bbb75f8..00000000 --- a/js/index-Bpto_sNS.js +++ /dev/null @@ -1 +0,0 @@ -import{t as d,O as u}from"./hooks-DUpKDX8W.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./utils-DvxnuKiq.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.js";const O=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{O as default}; diff --git a/js/index-Bpto_sNS.js.gz b/js/index-Bpto_sNS.js.gz deleted file mode 100644 index ca940c8505b34f44a0e23c4cf46c87ccec32d2bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1998 zcmV;<2Ql~`iwFP!000021HD*nPa9Vj{=UCrcC;U`c4lguKwu&w2fN9(2_a2L+7cl& zc&_n<@x5l|jty9rTml5jTe=$(0_3#>qDV2&Y>P3F{Fm*#m{0tLYF=z(1HnnUm5_|* zKIggjoadZ#<wySSBe#2?`}L?be5yj>tGhb6-R;?pN5*&G_ZecTL}NeF}XJ+Hjit zBCN_XK;a>-PYL)rFL#D*ZohE7TWD{u#KmQZ2-~Lwd|V^vWm`r3WnZKBQY9#%0@m3q zE~yrupYwGmR1m1=8n{L_B(}A7goj9_k%UD-i3ZMazO$U)#|D!P&Hd`v$x2Y4!iF*K zhZdEWYhXLOn{J3cZ$l+Y3CjSWh$=~e2F}lU*-)&lGuR)6$L+`hrL<}5g)1m|y+f_U z1rjPy70?~VG6?v*Tr=lAcUjtvNe)f19B`U~3JZjb2ab@sw-?d1kl}ezbu%W~t zQZK`S$~A}xkcBX@WAF2F{zf*`d8NCfbNE`7l!7F&JrIcjALr%HvcY&?a}#d-zDh`l zpkV3K3lSR!vH}$XM1=?h1kP|?&ev@t0)EcNon_mu-W&iI!c~D0fkI?EUFzB3Ez&VUJK%9-ka6gM~P+hrA@BJ@Z=q;Q--jA*9#fd9LGCbl0Pg1fq+|Au?Xr!#udK^OEXB7Bv1LY`oxy;V8bPofrJI|G%go) zgvz+LZ2tE}>0E*wj-Gxj8|6|}2iGM`cQKNk*fNOJRV9&!0p+C_5TP2QJq#*8>ydD{ zpZ1)S0a0a?>Jb#s?nuBB#ubAX7{w`$TY{v5b_95-_#_w=P%q%+mh-73L?TXd|A+xa z5qbd!Q3TiBATmU~b+X5kW)wIKc)%o~NTNI{rB!i1YzL$G4W`qK({qYtn8Kxl9X_UT zDp89S6DC!8V##^zI!;wffCQKT+|`Q`7-UijAQKoCB&Prl7uf9+>@G+^CQOPzA_1N* zyjj(M`tg5@&kk~PG((2sfTxp!jGT-+iLe6<5{HyVED?GXYJX>;kX`oWfw+h*JR%3C^Xbd|huQrX3!fAq^ZurmpQWyLSYaw;-xadY&D{lKe(Yd( z+L)Zue|+V11KYe``G0Hr~!#YA(MjtiLpOMzx*a^pywt=7>H$rsXpF<_IOige8vc zuAbe~^Q+c@_r~q3W~Ojw&vl*+JKmqBR8Ww`vQQJ_M)p_z(JT72LZGAdu3N_|RzCmJ zd|A4G+Mm}11Soyuhr-W}ei?1&rS|@@IsZt@k6YQ6Un-fKi=*b`wvkzL{P>V3mt-h1 zsW6rl-p>qP65@OlGh}`E{56)f#qbpYF(#$N1;qPmG^-5Z)4cgSv;X*sKKIa=U8_B! zYH8hW!4@rbng%XSAUuLGA^$l3W)=h%d=ljaMcS z9R5(|z+un=K4ym^IjzJ5NviEO)i>rocqLR4yJKZd%vx^dmvPeJJi@g z9W~2poSc&X@2sq?tp3cbtene?x37%R(#UEJ^tDNG-F=y++$-Mp!x>I1M=$GopPn?w z*7Wf)J-c1iP!4vNoKbXtIa65u;mE2xf>zFTwoFx)&Io8s-_^5=j&aG-8D5R~4gJl- z(?+2aO4i={@_IkBXt7(R<%m}o gs`Hmld(MGD`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{g as default}; diff --git a/js/index-C-LZM-Gd.js.gz b/js/index-C-LZM-Gd.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5479ff83ad0c8e84af63aa0e90939366a1ceb1f6 GIT binary patch literal 1623 zcmV-d2B`TTiwFP!000021I<_MQ`^WL{@%aB(T5vrMp|t1?u;)ExFNYC2L~=q$uP`X z`WY|ClC!&VaD48N1TqOEKqq~>z$M|PX&J5ucWs(DP{Nyh(0N0JRTaR{0ALqD$e z+1=;&JinI_$>t2oi!^{)z$m4ukrhx|#xQ1>oPhq+l}ndK(KHjz6Ave#HpQeAbfti% zSv-P5s6*}@x;Qe4hlZMQIZAXcPqTO!b)k^lry9SU?g|YwgYqWG{$n}KbnlCx@MPYE zcsuGq?LBfrz1o*l3cUH0W~i8D;vFd5jUr*W|7K_JjQPdQX3#W~6~mYz?p-0&DUVO~ zjH=;KXETZ^6hKd#nilUw5fqXW*{kFIGa1qVD_(TPp>=VHuEMO`(LPEe;|aADGa1+s zxxR~o`puD~*^Gco>CHx7?qb z?(H$UesjWeq7&>|IYo3i2b2-UL1i3sm!s>ghloc|72NcKGmWI;5!CJ`U!w4}`~`vc^_--p&Pf(z z&xx9j>E3I<>K^XMwt@pzILQ-UIPxlc?b3~_19}T^&8T`V_uNS5`jVGDVA|9bP7FPu z1x>L?ftyqh@InrZbijG0>UU~jUXXBpp^pzl~z@kAh z_PP6-LIHE|iRhT*0ey8zgIP&8HBBn2kjAFQJ@oYtz>|1ND!Q>p1!gJ=Fea2fcrppI z+&?Xhnb3}A1#zMzN*}+P=xO6@_l~$(;9WaW5=&BD2y1WI+Fhy%@uyeSKfL{a5u&np z*Lw5Z=VX=tV!wH5KU%CjnYVvhseHR{KX_F6VaMlfm+!X-th{CI?w&1}BG$;19u*XD zd&?>G{G*0cOFoJVg2c!zhzgO2Q1V1+bgdy8dvVKNT=V(9o4Z|G{;pj8`QK8&-rGIg zKByclTjhOw`<1=+qwhbUK1RDuV223oE;6fY41(`!Or(q64Noq}Tfbh#^N)RVLptiHJYL(}#@>bvq zVaOi9V)Yiv{VRvF2?fa|a-Q;NS zns~J9uSyf8lH^Z_pjgy^2TX~dul3kd4bB7QM8R70T&Q%mg6zjst<`S^unM$g7PU(9 zu8yN5Z+u9w_a9sP&nxRohkv_$`1V_?yj9)!SM|H^?bT%|VE^>9pRv`AH4gN>CQ(f)M-M^9p~&sYV7@IAo>b z3>2b(y!U+;M=LK$Ar^CGzK}PF8VE%JxnEsAIOa}578Jz`INBUNcH5sQUNBF5H~r3d zCV72}K26@sU8fI&#6GDG z^J$_aisA)+LTi4y)}J6%lN0}iT8&qJKYzG=VC~*>*5|DKe>zX+?Y&)V|8aHeVdcqu zb>UHEf7>cA+vRfQ_nWoJ`uc^v@cP}{9cO;UUf*=v>cN`dSu5Lf&db~GD0}-ub?%u} zUUVKTRi4Z{n;Xt|Z{N+`sgL9{C7!*q literal 0 HcmV?d00001 diff --git a/js/index-C2xNskF6.js b/js/index-C2xNskF6.js deleted file mode 100644 index cc97b2de..00000000 --- a/js/index-C2xNskF6.js +++ /dev/null @@ -1 +0,0 @@ -import{w as o,x as u,f as i}from"./hooks-DUpKDX8W.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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-DvxnuKiq.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.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-C2xNskF6.js.gz b/js/index-C2xNskF6.js.gz deleted file mode 100644 index de62fe5241071882013a29506b2ce5867e3c868e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1033 zcmV+k1orzMiwFP!000021C>=>Ya2%teebVumlCwFGuf3T*KeuIenhxkk2#fZ*+_Qf*_f-rjCZS5c-w5MQNvIX2D~ zP-TCkUfVy~o{>nx5IvzR@EmO81yqjOON+elcqV+xC`mGHQidWBl1c@ER78Q7!!~y6 zDZRB&ZF|4>I}r;(kucZ6j8r}c$X^A87DX#e8l?s`DrNl zEh3ck@;HxeREDF&jrs13b4LPL0AhlvJY3{`)^MgVN`~}_m&NnRN>_&W(LD-p`(GED zDcS{;1~*A-msIL#;r>l%AiknKs)nzzkE+{`MQ{HG>?GDPu22#+1Z!(4&gV?3Ia%D( zfCFey24&ujI0L3KBSyO58r!4^J0Nwa3@Z{mlI{p&%n0oP7U}tRavEC_l#VjyDD62C zTq_VR#6_Jkmjx&-*r>@%#P7Hnv-ti5Mxv++Os~Vx6>*VTsz@@zG9*YzIeVbEAWbl= zQ2-61L$yaj4X$Ct=CZnTCmA3Li4PfN#&K+ov$z^z!Ul0swWyrTFqcU61rP;$n>>Jw z5zwAtjr@>E=^7ve7br?dW9#Et>{#{Y*bXcC+Xc~t)PPJvg5OImvPQ|;YUvtz+cqpk zRS2$;vvYG7C!f7~`Ssc9m*>BIbN>8S!wNw9f<}sR<{Ib6UtJu3`uBIgpZ)pM#mVvI z({In8AHRC`$Jxuzjo7pjL9+dH*IyB>XKH9Gi$_IIi!Ba+OT^HyUUS16?*Bu4cKXHH=_i*jPA-4=Ii){{&DcCJg$_#%aUE&h@?YoF&%~p?J^9~_o9}(7ZVxr@;mVue.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-CCVgw_kY.js.gz b/js/index-CCVgw_kY.js.gz deleted file mode 100644 index 622095824aa4d11c52eaab5df70bcad912b50d1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1659 zcmV->288(^iwFP!000021I<@!QxnM={(gQ%oDW->s+lGU1SMA12w5*H2#b+*u_&sU zc|#f|GoiaD5VJXj3YLNbTb|nrtFm=GhhopdUR;f^;EypgA^+mk%p{ONM67c@?8lyd zy8C&b=e^XBbjF}O&wZHrj6#wcX#usQ3}c+h@#~o@@f&BpL}N@iOI)0QS`?E~(3Kn- zW3dnlpfFWhl|PJjP-{)Q$pjr)qpQ)*iUn2+Eoudyi!_)44B%g2P!8 zVy!5Q+U2;~)0t3myz!7`sF`$1DxLDQ%lfkfJP>2Nsr~?J+qVDRsH1U}klAE7lDNI2~atZ>((U;u^M<@jLtaANRQ-yzGfrpY5jS7SjGK&R!d%vi@6 zqy4Kxh7+A&$H!5k%Nd}IFb*o?m_w`$1yFFR z2Ke|Co#;4>fQ+0W%D8N#36BLm*K$*r^~rE+BNUVrrkusXD2xJf7u=fYZcQIj^%ezP z1zN?#zdU11>d9auhBJ+f#6qamN#l6#3;A;bN4*)Qrp`$kWY^THlh<*4SU&wlGc;g@ zlPux68ums{-&Zs{*aTa(+{3kZ(u52bF1Wa)sVkfqx=-_)Vx9swsqW*s3>ZnD8I20H zec|h`dq>7V;V455Za4_Ujcc3|eH1zN`b{w!jS4pn7v=N7L&7JYoEk6z5jJquP{D7C z1;x-A_w`1d&nhH|4qZk%W9XoBe_qFFhzR|0%u*u;rm7$@;AX~Oqn1~UEYNP?9B6OG zA;uy%^BNujEh5+p5ADTOd+9&r=YO+T@7YgZ36csd;uoWzIKJ<7QA4UGAH_LAV&oP? zgiuH*xT4g%Ru_#mw{FcXdwkzb->xpdDOP^|UGiDmTYDS3<=ur+amU(tWi9{c`Oh*~ zkAx0l+FN~L&Cc#^zO?_b@PCf1p6b8u*iTpNl?PVwp}n%~J?aQQ_iXR(jaG zXG;8RwZ|T7a26;h3f3a00)>+mWEZAtwSH58RiI6?s9BP?x9ul+{X>Ga^SHG0yu32M z_wU<#Z@(=S*DI^PRlfV)T3V2N)=xis8CzL>Q(oS%UjI_wUbL1rt+_S({*pEKth9CS z&%*n=ol7^*3D=-j)urwE^7bR)gz?6KDU^6FOZgFlsz5=FoC-*;A$=NFAPqW?2pS~0 zASs4srro;J{AQG=2t!9l2}xyB(G=D$H{xC{rF)}UzT&z z_R6OH{Qj}yt?wg-%fT$t{M_@ZS#j6gI&MUHmbg_Z9Wz|3J`EK_Q9Q>FY0Zz<`Xi)j zaN>VZtNzOGXZALBOI!EsmFd#XulCa!YkRA-^SHA9u>54EGW)2!vr#H8SjA%bFKgAw z`uc@6`}*DV9eZZcT3K`2>h7}FS<4&K_RHJOD0}-uW%^mEIA=eYFF%>F*H-QC-oBf@ zQya-AN<3?E-o86qdAw^cy!c?^Q7>e-5mm>2K|Bjn?hjP2^8-~qUO4-w{{p0Pqp5Qa F004(QIG_Lk diff --git a/js/index-CPNbYLeV.js b/js/index-CPNbYLeV.js deleted file mode 100644 index cd8fe3ec..00000000 --- a/js/index-CPNbYLeV.js +++ /dev/null @@ -1 +0,0 @@ -var g={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.7.5",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.39.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^4.0.1","print-js":"^1.6.0",vue:"^3.5.6","vue-demi":"0.14.6","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.8.1","@commitlint/config-conventional":"^17.8.1","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.2.2","@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.21.0","@typescript-eslint/parser":"^6.21.0","@vitejs/plugin-vue":"^5.1.0","@vitejs/plugin-vue-jsx":"^4.0.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.16",depcheck:"^1.4.7",eslint:"^8.57.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.2.0",postcss:"^8.4.38","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.18.2","unplugin-vue-components":"^0.27.4",vite:"^5.4.3","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-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.13"},name:"ray-template",version:"4.9.5"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const V=Vue.defineComponent({name:"RelyAbout",setup(){const{pkg:t}=g,{dependencies:i,devDependencies:n,name:e,version:d}=t,c=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],l=Vue.ref([]),o=Vue.ref([]),v=[{name:"项目名称",label:e},{name:"版本信息",label:d},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],m=()=>{const s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; diff --git a/js/index-CPNbYLeV.js.gz b/js/index-CPNbYLeV.js.gz deleted file mode 100644 index ef079420e44ed404dae55128398b96d07c07d0dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2070 zcmV+x24ZL+5bf~GkfPdn^g1z z{bGCPdH+4X=b7;U3#Zo^rt7_67?G5)h_H|n84STYgN$U7)I%-^2*7#2fsUaDfOvy) zslU-8S^zMNX}Zd>hyrlFi5kfF0R&+t1Yu#0)+DIT+WT=XnDB7DGS%Jy!*oErjM~&%rmB=Oip{r=76An2+e_oDN12xrA*oa(k_szgeK(LU zG!>L7&sOQ%><1YM!1)$hFc}Rp;zcCUu^Py4PtW?CuS@M;n!20Dn-)-iiD_@gkl&gf z3Z5w_GWc<&`IP21$ z7jiZrOi|8oJg>XoiMq;DgR^bOL>kj>Ue8zs+-yM_GL8N_#;_iWJXO4cu8o?es!H|> zS}g8Mr;P_y=iB?T!vyeW{8}QIoEtM9LqSvJ5osW>zpBn_FGo?+pGka9ImJTSzU*ra zs3L2!zK;MfME)_UwKw z@iIkY%fU8k0f;ljQ$f0Pg9tnHZR8&XFd}K#C*iu`d0T^L;{@RR5?WX^PXAki{wp-3 z!Yslf@-9%-Kagp=Rb@KYk2$9r)7C3ActRzyJ@E}|=M}1s979dBTRiw`5DC zEQ~Y5Ti+6XQjS>|O}$PfmS$5e+SKKs=gCx1MZB2fXu>tSX7>>@XxI^&&Yte1M-v@i z8#R!>G_Rn^7xEG2FZ4Zs>r9*a<$&`dunM?aQS7JT(UPK0-Bw}Dv zuP8jHrJ<%FXVV*N8bwR?(Vq;e5h*!gJ63&dS?y;##5&NzWL<0Bsp}RfAj1g>fWWz@ zNRr0-W`P5J({QH!977ABfHBT_rh;L}(_GMAUj^Xg*Anftaa6~GR=&j;fdjUFry8)f1{?R}!7Zkef}0TVg+=%Wu;*GQ;PD!AfW11bJ%B`E8m5XW&%xt&f2EOVpf zSmhOPc)_W_ScO}T|`u5!+G^l?PGl#!DY`qzfG8)rzIzq`sa1)wAIIqvmK(PXoPR;F{u*f^IBRVH42CS1@)`W`$iL#K?YAMXz&WT!z z(oFWN9%gU`tUxShD{uys0D!`UsSB4^+~YAC;5Z{4S)(rG(+}nrFz?9DiJ?T9h>sk( zKv~2uAf6IdGe>T5ydtayl(Y9pmkaVMo-tK3sV6nJaN#iIah5O{gm9KMAEuhuGKde7 zXCmNmg2v=z0Q*?)-?O-PGN$2rkQW6M+ECQoVN8^xAcbr;t56WEh$TOW=m5ZB7@ONg z!{K4W@&Ya&)HSbT^ub9iqAAhJOHW46ui92?{zasVvseYX))@z9$%d)|3Y8E+;Geb+tKe>wBhJ|>FB%98Q;7(+WuF0?P|I8c=zF7%gax8 zZamw$e+4-e)1G}@ezG~*zPkJJMfvn0bjqh+k6&!<-MYMU<=W`^y# zTifNOC)Npc%4gq>wy%%2KeKMiPp|L&`9b;M;oc`(JAb@4zW(>U``_%{`O9eg>iEUQ z(Ti^pa90W!z7DWeo_4l=9N0Mrr>aX|69W!cxrm4$QSes7PT%Pmha@5TX%>^NZZWQ@ zj_Om14zLO(IIWS+iPwnp3q=w*)EkB%J!O+6VLo0n@3XjPFiD8$k<)^wvNn^wZ=N#& zpsdR^5}aA0o5bhIk5(y*YFYq^Tfm`Ic}#+3q9^lh{lBN=B5+b}{#gM50J9cys19wt75uIEl%_RPV|4ksr+uU z-1@^C$B9jFdev(EKSIS0K*cOnD{fJ^$H|6%mk-Z5SUQzfar`I$0Tyl&7>*GD0Lhy6 AYybcN diff --git a/js/index-CZvHIHEr.js b/js/index-CZvHIHEr.js deleted file mode 100644 index 2d8b041c..00000000 --- a/js/index-CZvHIHEr.js +++ /dev/null @@ -1 +0,0 @@ -import{H as e}from"./hooks-DUpKDX8W.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./utils-DvxnuKiq.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.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-CZvHIHEr.js.gz b/js/index-CZvHIHEr.js.gz deleted file mode 100644 index fbc85b6e1a3824ba83f7133467d404b71b1baa55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 804 zcmV+<1Ka!`iwFP!000021D%x3Zrer>$M1a#g(nN(u1Ly~EgC6kiE)$IvYk|R5(S2^ zB1h&*+Wy_<0iIHJLFHsP3xO7G}C}KkEO9*>p9pS%rtm)+`vubhuwBBSg3MP%tIn0Zx`Ep z*s)P3YqTc%c~*wT5(S)3=vvCc4b&g(e;e9XqfE&_0I-pcW3Pc7Y#~4C_B)e^KJ+32 z`T5cI;R(xL_H>!^W*W4FLBIugwuM{R`dc-f?$hZL?VyKaWJCmnUq-ciC-dX+`KTPF z6^$kGXLF{H>9l-DnF2uqRrKDru+v0-|76hXFVDBEByo&}l!cy+Exd<1>A1Den{T#^ zq>PfaKi8C@6ojNwK`0eb;O$}y+k=Ae9Bkt~)IGhJ!eOx0m=L5A#kkZ_=Tc4PV%pj! zAVnz+CWt3gdG^MQ#rzq|8uc;?K}3X-UIRCzuM;+8`)(> z$(Rm32iMo*=`UWO=M=v5W*{_EGyznYdhg@~@ds${#X~fZK+zdhi$B@d-SanM)_;J# zw|v7j+oFfy=&0ZV&ZMdgA75&~A&e-44o_0ffT^7oBMG?1vymVP_>geJl%RCFQ(XyA zTCi1~o15}KA63>ufdHc5@|1_L!w8)LK0S(IZmwn^6b(r1KC(Ba&r~J zi0D|kJJrWuzx@Z14iTZbQdGs@8pT;f)4Q8@x4-`K>9-$l-~agOr-b6N|Dm>6aR^g2?mQMW9^Byr3$*I0k!&4)H}lj%6F zUgcHuza(8=Lw7gte*fvi?e{{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-CmEUgXeH.js.gz b/js/index-CmEUgXeH.js.gz deleted file mode 100644 index a5b9694ee8e5997d21afa4d3c8b9f5d2c434f26c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1230 zcmV;<1Tp&`iwFP!000021C^FrZ`4K@hVT0;j76ojIv(r|n}egEO?IIzpeNM**+(-yuZVxwQF^?^L z(41MBKUpCwE8|=!C{t!r7HvF{X# zTUuCkdulw$=N^%b;z4Xr;k<2@I)#~5bhI-LHKplt-lAD53m43_%JeDEwhH5vbOivb zMZRAw;5@d>aljnB{Nf{-XK6T2>5QL;sfhQGFP&|k&Y*+e3F^_FL zWiBnBUWa*i*I+!5O7!hAVV2IQR#&Xg>?R;IL+Z9n9#B=Z2Ws@XU$ahOVjKmxL4=aU z0xn?7EWzdV#ff0oR4)r)9*7}RK0D1jtY(ihO8T@~%;Sm7p5@*N^C*RnwW)}RDH?#; z7j>xQX;QA3Qz!PKfw+pcsp^f`b4$n1i}u`?LnH@P5IO*nF-&$*mQrOnTsi2!?0 zqYO$s2ss0$axo(TIC_aQ1zoiSEGk35btFMWVa|vLvCxkdP|F#Je|X<#8z}m)x)A%M z3cjPifAsv#%gu-Px4wJw{`Y%2YC+G@o1~}JiIUZxo}dxAz437Cx4+-KOkZ6~AKgiB zKN!Lup|Yn{Bey{qVOfCch2ZEOZBq}#h_ZL2N}s<@uitv}GQIul`&&2DC*KSqM%|X? z5K zDn!YgYEX&dvGihR3OYcBy=$2$t^lIo%rf^N#|Ui$UOwVO7sYK5in_#i_E`yvy+LD6 z&X_xN;S+HsB0Ll;s(f(tNW#!A0kEjVx$r0>3bZe@<+9+R$2&|*pZ&af=XrYf#rC~t zTX%m-Z-1}<$6EipN4+tjBNq8S+Of3?T{Ya^-uPkb+2hTtf2KD!((BhY|M(?+e1H4e zlXtIwOs~J#e(-eA-`gu!b>pIeK1%P=wvJ)}HAnx~5;~HqmrbKXJ=JhD+p<2N)fzzS z4drNg%L==*T9vr1y5JG>OqcsyIGU(eNzOu=ou5XUg)|En3_bZo5Yx7sf$VW zpifL}G;|aX+=52t8Tm4E1|BYu60}|i;phQj5%F~t`ox6*m~!+gSBeLwR75BpadrxP zaFvrINEvg7;tpjV@8JCbNJ;8|DXa0^rR^&>-@SVJ?yqmP{jtLR?=iV#AUd!)XQj-v sd}Laj{UUN%M@G_DEjw9~7_-pr-yP=rcZY%A$?RwU0N(nDL{bO<0OUPx# diff --git a/js/index-CthhD5N4.js b/js/index-CthhD5N4.js deleted file mode 100644 index 25a177da..00000000 --- a/js/index-CthhD5N4.js +++ /dev/null @@ -1 +0,0 @@ -import{a as u}from"./vue-hooks-plus@2.2.1_vue@3.5.6-DdMBTcyt.js";import"./lodash@4.17.21-Cw59kuJw.js";import{s as o}from"./instance-Mlryd73B.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-DUpKDX8W.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./utils-DvxnuKiq.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.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-CthhD5N4.js.gz b/js/index-CthhD5N4.js.gz deleted file mode 100644 index 4a083e3af728b60bff44195de702f61da8117cd3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1985 zcmV;y2R`^8iwFP!000021HD*lQ`=S={=UD$(R4cYjCAlN+?;XZV24c`Ae1Gfp_8GC zbifDXbA)tcLo}W-w3Is}4WTW|hR}qB={CT2XHy5vW@dkjCEK6)3pjfE!D4(I0Nbu8suVx45^$fX=>OH{J__j&|o+K>Olh+ z728|7g;5FyRpt`12Vg**L_}VVg)ahMBk=pUNV2|pNc%il0n$|~3OS5|uu6F>K(1X< zM#aWJOZ9kzDkl&!gsiAuP|x-DHT_NWdF!iDs-QrK`!z`l*8@NBa?yBuZ)7Njs$l{z zN!&ez#jp=}K_eHD2b-Hn!<}lBGw0|n`9}21rrWiq$3e9`! zUhV4RZ{DoN$qK@h8&tzS&;Yz#i%6~wHhBM94bmu*R4$qr!P*TpT-}E-g$gfFdkCKw z_#3!rZ(Cn?@BPjrkq}0_<(UD5ITX>AihwdFBVmXmaYVyDNA}T?&v3FnPz{Abj8~`{t_StN%SGV* z;kH2hNb&D05Q|VLVWPL2ND}w^sxefR(7mu91g!c+N59}cNAS3WeTs%DibKxUz9jf9 zKHA4Meo+ezd4Zw?qN9h{FWWosD2d)0*pf3GTtkb}&B4}I8`rO4fg*xkQ8#3%M^_-# z6ztO6ZcpekaYGM#^WGp7DBx8U4PdvPVyVZI5(rkQOAbK`q-%;4{5nRdtOo1qlF1~X zh{wZ-mk|(1ypEUAm4qcH!J$O+r@Sm9G2{<;1NDLWi`JtG1qISj)18FW*`eJ3R6ukz z^ob5rU$b#YV?+!x1CTN)4~s)iUUo?4Fyx?0uq^Qcj1ftM3ZSDh5{L-x=#+>=t@ANQ zhq@l>(I60EKf*9V;xfSyQ@4)!I1DmfS4R+08CHc9VJpIQACeImR^G%VEYI~@9WSIWccq7{*{ z65&OJ2ZB7SXgH{(LYf=1`eDf1JfcA#46tz?YrGV^;4M?7GF7yxJtgX4MyF6wnJU;+ z)uPJhiW)CdTWxAbDir--C0W5b1f&ST{b(SlJ5N^B6swn0U>4N>LwJ<8Bb>yK{ zZEaaYH@oit>I8nWm8*Oor*?_sInrAlc*zvSb=P{pSo;8 zQmnI`xyw6&HD^JAJcT_SM1*e4qXYyUZTu+FC~JFF7hylINz|_HS0@l!B{;(B38+vc zIJP*0$HaV$Gk!%^Hyoj*?!xx(=D)@n&s`6DLdXcOi08?WiTO{Bq^YnA4r@@QHKQ@| zscds;+ngIKPR!@`w~V=ECvEfbjyb^o=qHN=L+BK8_(AYlfM`R;_d%C>BI!KdE8zWKdJ=9AUn|DH0| zp;OAFw0mDEji1ZB0st^UHw={_)?V)kg{+aUBnT2+-XH{a!7X7@AGjosY(nq7G-t-m z|BQVsRZrsCcPCa)ILEV9nA#UImLd3-EbLy$crIA^eJtz(2P4ZA(5 zlwHvG*FBe+FKq2PE5LZZV(dILe_cPw&gC-c{LAl)->>D~%o^WK`JL|Yu)_e^~W?tjjQU%HARWMvt*=y`tz+(^X2PgXViorGX^~LMfJVh4ga_=3fmjb zacO3ktUtTo8860j`;X11Z_N2EV`kG#j~VIgkrU{nx#0L)$GJ`5{H(VtIAVX>yKa5k TE2)*b^q2nw(yKE?SQG#Nzo(e),Object.assign({},t))}const h=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"}),P=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(h,{throttleWait:1e3,manual:!0}),{data:F,loading:N,run:m}=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:F,demoLoading:N,demoRun:m}},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{P as default}; diff --git a/js/index-CzMkrH92.js.gz b/js/index-CzMkrH92.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ddae194479c5238ffebeb1e01a81af1744b939ea GIT binary patch literal 1949 zcmV;O2V(diiwFP!000021HD*lPaDS?{(gRiv#Kgv+8u1n)sYhiyCi7|p_I~;Dx%Bo z7>`-cnB7?$va)1oDOW?%5ZZD$Av7V0dK%#L=%fyqM(S_zuI*3!g`?dyjt%CLCaUBQ z-kJA#FY`R}&g`OCoXAw;9lYXDQ(>9J7|@VVAr~QJMB(C+sstKABk&9+R2cArCg5%3 zLgI~%K4F}KsKQ)CmInqjNJQk7NT3OLT0x_S3nrV}N7Rp#RYsa(h9QSx5LPIU1;}+Y zM_Zb1wUSzYQH2u-89`=PH)!St2HQRpJ?`dOD@BkY#9>vE0?nWixVcd5#z1f+f@;kK zUXr*WgvEddxIrryj7QtsNXwVCR(8=L7#zCZ+4)($@;IneD(tw@g_FH~YOP%$p+Z%G zg94FZz~ct(z+Js|!T8`P`Q*kxeUK92WhmBxb@X+OeG=^nAE`=}Wr&4w5H(qHgC?&1 z=9S(-{^reEySR)n<)TW!16qKa>k!FD(H8gBS|gPrN#R0Q)dBJPwNGp35T;P(1!}qQ zxItqJ7aHgq>>Ie#b0iYNh&N?3j4&66vVs%}MTPRzEXCB3Wf5ou9?;75_P44LZy#6d z0}2sdrb?h0Gy^vmgm*@}ys;xTcVvh~D3@(QU$l`V4tr{Cs3M`EKqK&)C5Og8}xW4Ag-Z(PN7jLUo;?whvJaJ-}M znq?SPu|N^Qj*t_w)TPOgsxo${PN&O%i8!H)y*U(x0tLLHpkeIPQY>}3QUbvWbwvEo zG}2UA@_iklG_Lp>8j{H*poqt#h>s&6kXQpBN0$>O2?YBS?H}^-I1>GhUbnZ|+uUS6 zDo~Ii^|yVQkb1i1J0A*&j{85*VCri&25E$dK4utFCgozW-_FYl$sC4^Dg?(RUVsrI ziBJY~JdOk+LMu8YB2gMV%u!c8{(cn#5rz?lK@y7-3^8?Tn2$jp(|ctM5rttDNY%L0 zrP=jD3sPQs=+u&srx7TJc*^^}y3HaSS7{K@@qS)Xp%1H)#L|dND3xFc#>jPZzG_Z{ zLqx?w-MK^8$EQ**Ruj#Ll$8iCB0TKlSy{zCIptTKnAHwLe!(N^^FS{f@@604Cn9W-X5*$XuKFxkIqo!D` zk^)QcN3u+0pQ#=#iLgkL;DZ=c6n+>2Xihm9V{ubodaO_H78ZB(+@zk(GOkq0bQNKhUo8zAimHdYD(qAZ znm~mWVT^=qBE%}oZtJPnA|%Dy9nD$k1ZK^G40#IsyNL*$m`4c+y1V#sqEgn}(~@5X;78P{zWdqT({FN^2N zkcl*&8c9`PFC0~&LhD9j;-{jG~HA{D|Xt(gB>HYRo~s&*<2%Jq(@Sf zcg{**m?}PgmCvU0*Yr5_nHcS}EPm45#51QDE` zOCvC5@9Vj=vG`1%d8se$IQ*9!h5dVly*2Zny>R*c#Zr3RJN#zcSl=wH%~wFhpZ{$q zTv+|~lG%93nl z!>8VUeG7Z{jfZQ#KOZsXp;OMJ+`TWC{pYhU004~73H=olv)8-)e$(^i1VN(1?SsHt zaFdwSJ8sD%P3Wz+=G>(5zlrz7>Pa~3?!;;d`*=1Nrv8PDWeEN}F7g!mEL+A0{g+O$ z_e1s&V4uO3w2lFKRqS-7Qr3dLJ@5H!rnt3h?*RSDs=jm2_;uqTw~)`K3(vkUeZQW6 zHLrg+mEW7n=T>dAd^Tz97~&6r#H`-M>d_If4_pgd;b%cM^h0xPEuhn9byKtH$iJ;>Ln`7C)Ud912n}2q{)1OY}_a7LKUKyD!eeSuDp3u{|BPY;%Q^E1K jj&qB^{+VxAaLoE9*JFN@E3=il_>cbs7q7PB5flIbOTyCC literal 0 HcmV?d00001 diff --git a/js/index-D1YBALoT.js b/js/index-D1YBALoT.js deleted file mode 100644 index 37a9f955..00000000 --- a/js/index-D1YBALoT.js +++ /dev/null @@ -1 +0,0 @@ -import{N as r,R as a}from"./hooks-DUpKDX8W.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./utils-DvxnuKiq.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.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-D1YBALoT.js.gz b/js/index-D1YBALoT.js.gz deleted file mode 100644 index 043c8766ca772af8f8ffcd7f9dd61706d77f5891..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1568 zcmV+*2H*J~iwFP!000021I<`%Z`xKA{=Q$~_!CI>EiWN2L{v1;Zflb?&62)ks;FyU zf)isC`C^14X3L#Tt_=`z~WhqL6a}i0JQRv`A>`L%v-wiOWkORC4C&4*Z zm1QWh3t(FDyMP09)BRU3jD?u1R~vCLnHLc~t@xdw2RP_KPP#bV_f7|J_0Yk|q0so`z0oEq89|`$@*?MV0te`&1F`A;KB?zclaRc~GgzM~ zUZi7CR(J(LPC*QU{%+s^&X9@lyMPn)(!(PYv+x4jlo$>wNH)vGO$V-{nR$7(zZn5z zbc|z4Nb!4s2RP^eyf-`Kjy7fWo(x3}$`wrTMxQh% zhMkQVqzL?7zYDl=c?K7*(U*C6TAPrpiinRw+7z{-+7eL=bb7m-l=;h5`{nj_Ig@rO!OD<9&bnPI%{|96 zf;3f)Drrv+$PlTrm;eCaL?CGlh7}vKQx?wvBXef%ylQ17Xr5rLNy#K-l}~P;i8z!I&oTmzmP&9i%%}qLV&>nsu*1Ho zYEELZ6jR6!EkD{L8F7=8s0spAw>1vuQDr*{qmsNZDk(hTCDBV5KkVsGcFMbdYQ=Re zzpUj`#vj}D%4@~7QgQdVu&VDoFkWw!cR!ShyITH`K(Y#t3#&&De$@`rT7JbcH8Rii zLaLN~WNhy1sh3(ITYmgjU(V^fS*^IHr~j-ush$0I>H%rLZKpn#N?rL8R(;mW?Ng7$ zHAv`B_DUN$D*>2y@!8ShT7`6&5fn%moBPLwRjrUM?cA?Hjpu3O^;X66?Iix3^3PBS zB_hpvajgNXuPIUzCt@6KV7x_oRp0r#ZJ$b2+qjWpQ~Nb`bL%RpBWt9eV)Yx3#e@&` zwfx43a#lLtXZ7Wr@oL*5*bz5Zdu}eD+BAczOxO3Ul(v{$|Jnnwwj!S%a23TmpyX~( z$z4aOI@kVhq|Ta2wct*|>To~}st8FUm5{`Mz_T+ZwqD|P#OlItPD;DT+q-mk>~im* zy!Xo3UTXB(amt$7@xL4B-ED<$isNW2Ro=O;KUp<4_pModT*#hG3ZiauTYXMg^=fY5 zF2uvl$gJVvw(*nkJl$%Pb|i+gQ!%V-qbfkB8W@=seK}{*)OU;e;STw^>73&^6ge)W zXkFdXRWu2u^QkP4F$729SB}+9R}Y0qCps$l(Ch;52mK<)&;Go(()=>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{h as default}; diff --git a/js/index-D2S_rdww.js.gz b/js/index-D2S_rdww.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c7ca63220dbb3f8c4b21176b6dca66ab5a39f648 GIT binary patch literal 1750 zcmV;{1}XU;iwFP!000021C5y7ZsWKW$M5?TuCN$LSd;!pY$r}V>sU%W`IYf9+M!V zOw3sU@d7WJ$p>9Hj0OrUd6bSgFt9#2*x$c^L$2(QRIb316*GoIYX*nBU4>=13ARsn z&rNiCx~hv92?ZGPb_Ld98FXyAH>{VttD$bm)ah$O5stbx9{bzxV^wN(|j7{;L!`+mCy ztFR1=;H0mQJo4Iz0Q2WTJG;l>p;ee56Mw{nwqi zhZweBaqC9b z3`l6VE3gb3K#zvoTeN=nO)W`CP*Nh7gdoC<6E3jL1rkY&NzGD4y9z6?0nV=*vA1yv zRvFmx5EHyzgEd$NI(~XQ-Uz_(m00G{*}lDM^frUn~}iuZWk0`m#p19-XLj`5_fL zacBub!-Ay}ZO*WWSy&LW2ves(S}o;^UHR#!)4>p10!EAqnkb;47lM({g-KCVqP1Er z<({UhLMDDt-o5+db&Mh5*B_~kRiZ5{8gfzaTFK8gc1VbI8bmb2p-|@`3UE{DF+3)C za&g@~NYqM^V-ZKHHqU%X>dUaB-alwN%b1tZjqr@C%kPMD;)d#6DRE|%Na9>V>1;|i zL#~SkK8AekDos^uy{BsOo+VCI;EMzp^~Wbv4x%JsTJiotE51TZwq&+B^N}wapbvxc zpx2$gk!d>Ax8DLzg`jhF)2kishf+F?MLvc{%q!fmIiX@?BcF@uJq28fD z%HkL?%gbkFc3||*8yoyATEh||S(_4ADggT9U9ffA$;p*X7*2u6FClvva}nTBlD8KP zFb=5cZuQZ6u;o*ZO&>cF@QViM^-&dfZ``+n8F9U}^t0mkkTj)U{dH-M=%k|3!y0=C}ZXU?>`9>y>yPuTQi zi#}5TW49VL?)0-aK$HBhoBLNHpbr8@Pw3to&~#$rP_{=i0ni@@AHBgw_iacIqczM# z0Xq7WRHq<9^|t!JLqigo(H;jEhACt$`19+4!V05+xKpmgyd6~gyz7N zt(r^$^mA)=`=R4VXw-3tC5bDugHA2dD@R=-Au%+QBpuB_XM3YF6bGJ!Atpo!%jVB5FhT@H&xB{U_J zOAhJ84Ct1-xeFS*`Iz)%Tyt=OO8H{%dTI~yG09bYKoPTLIa*3Uqf8^9pO*7+*~L_H z?xuENnH!?f*y>3@p>z?XW}x@F7C+3p1f&?os0@>sfj+!JK0ED8Fw?}t#8V6V(uc~k z3iN}I^!Q0<`A{E)Zj4+>5x*#azPWqCH_a#?7T_?>2PIaZ_fAGPlSV@Vp-d7@Vg<$x zcns}{D}%&bN{KlJy6M-CE-raKh6+!%08%qBuIhvS6+6ktq@8m18a2k-%At6e2Rl@S~2HU7QOdeB4y{*!}#=zyJH|&&r}WSCYpn zW&lqGL)kQy-~aNj&p-c`X+HnsZ=e7A&;R`P_uqg0vr@FNgJNH#vbm2%f$Yc!-uLme zn9QnZsiY-5!eJUb3{a$+t@nxBgb2^bt^;Gt)o)3PO~y)bZuyAwrV=p>l6DTH7}K;6 zvz6iq&zk0lNPj)jL=fPo0|)zkPOpGhAEWZ s|M>8rY1$8@IsY1cPaYQ9B7N;-2iDw6{;yhU7CV3VAG+x}d(9F606ptmm;e9( literal 0 HcmV?d00001 diff --git a/js/index-DCDj5HZ8.js b/js/index-DCDj5HZ8.js deleted file mode 100644 index 5256452e..00000000 --- a/js/index-DCDj5HZ8.js +++ /dev/null @@ -1 +0,0 @@ -import"./hooks-DUpKDX8W.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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,o as a,A as o}from"./utils-DvxnuKiq.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.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-DCDj5HZ8.js.gz b/js/index-DCDj5HZ8.js.gz deleted file mode 100644 index a8829e79262dc8cc9bff93f7f340322f91686800..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1123 zcmV-p1f2UHiwFP!000021HD#TZxcrteebU@D;~Vk&aifHE{=jWv4KJ^1V{p;LT1?g z9FM)8+04Zktd**&X`u~mRHTZcO6>!*eQD@h3QhSnED2Big=%dFVv~fVQTsHjopZkV z&N<(#mR18Ulz~r`IIl>QpARPU*N3m+vNT5N&R!rWQ>ZMR6duGjn(+A9@}Pab7gW=L zIz<9sODB!fI8~@=a0YM&52Cy`Ju&AtRWHfs9+4&IG)@iSbPDC_nURXVSnmauC2~2h z(72S1Gib3eeAP?YnO>B11pq5*-*+-Njct^#PA}#vCAtgNk_jRc+FFViVexn&)_A<| zuqb%dz^AmLzC`(2gXu}S+ev=7Tr-CW10b;-Hr(Ljed$r21cp)Ihb*xjO=w2cnC~UmNCiR!sF`l=SIsCyfWJNrf(GnCkuu2fYQPyVm25Fmg{+YyZVB>G<%T6e=^$ygIxJ|j1Qe6T71A_JOTBv` zNHc4gqXLu`tX*h<_!_ccb;e!I3MkS>R)wL}aWHANI_N}P#1%jkEX;5Zl8n$A;F%l| zp4C!R`H(f-xT!?6@g!Q=h*np&9zTEi;%g(cS{@XM_Ek1%j-A=3&^aF(R;va=QJ47H z6Luf%lYX928Za!Tec#%(H3tpV-QN1_S@h*!2?^?|;({ze;??TC*Wazb*<9UTf3fxV z`qt)y==X=+Ce53swNGakSfJH;!FA9%?%=lGBTbRp;2+G~)%EVyqAymW^=F28Gd#FA zt5s{qs7h4gx2akNXY+wa6lB}mMi$1-^g_nK3Vh;1iTfUitg-!cWBbK}Xyr-t>w{?R zz7e+D{^0rluQ$=X`&*lz9?_Ma`QG1|9@zfwbUJwFPTWd-?>YP6gdg6e39S@oR*SQo zPu)rz+tNuRPS3FVvz8zw<*YmEhSdr>SNVi(b)F`nxrY^@Y1Jw7cpaatf|O(lu+**# zQtsIO>h4({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","localStorage"),d(u.signing,l.data,"localStorage"),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"),onKeydown:n=>n.key==="Enter"&&this.handleLogin()},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 L={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.7.5",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.39.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^4.0.1","print-js":"^1.6.0",vue:"^3.5.6","vue-demi":"0.14.6","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.8.1","@commitlint/config-conventional":"^17.8.1","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.2.2","@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.21.0","@typescript-eslint/parser":"^6.21.0","@vitejs/plugin-vue":"^5.1.0","@vitejs/plugin-vue-jsx":"^4.0.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.16",depcheck:"^1.4.7",eslint:"^8.57.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.2.0",postcss:"^8.4.38","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.18.2","unplugin-vue-components":"^0.27.4",vite:"^5.4.3","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-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.13"},name:"ray-template",version:"4.9.5"},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 O(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}}=L,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},O(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-DQWUCipC.js.gz b/js/index-DQWUCipC.js.gz deleted file mode 100644 index 10f6898cb576d02ad0824d326a50e7f5885b486e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3574 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 diff --git a/js/index-DT33t_LC.js b/js/index-DT33t_LC.js deleted file mode 100644 index 911950e2..00000000 --- a/js/index-DT33t_LC.js +++ /dev/null @@ -1 +0,0 @@ -import{m as A,e as E,a2 as h,t as f,a3 as x,a4 as k,a5 as g,u as T,a6 as b}from"./hooks-DUpKDX8W.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./utils-DvxnuKiq.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.js";const _=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{_ as default}; diff --git a/js/index-DT33t_LC.js.gz b/js/index-DT33t_LC.js.gz deleted file mode 100644 index 45e21ddb0ca3585b5f13e1aa05dfb2bfe716797e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2164 zcmV-)2#fb0iwFP!000021I1ZwQ`^QC{(gUjs!#UJO0gjjqKtbDCfu|Ek|qvmb0@AM3D@R%xh{rROh8hwRk_Hkkc>$U?rgIZ$LxKSleoVYV{={FnBgr47Hq&>fa7kg9bH5P?V@-P32)*m}~uQmqo9qr5dFP zDugJc%d)?PZDKu4XRPO1AR3Vlv&cZLY_y}j8x36w>eV=ZLWjBr`vpaXey@i;&3Yd6y~v{prFD@Dc`Wm4U(~<1x^K$)_s_5k&{!t zh=o<5tneZy0woU7<+y~nJ|M`72JPprlrL(bw1_fP_Kg!jL=r`a_P_L698@}Q8RKFA zE8(yV_i=%gFKo>x@@g~~ficK+09gu0u=Ao72RLs!2t(W+k2`NLs3VPLcElKY;Ttghe0v{RV)d-%zfoafusmSye?zT<@SC3?<2+qcvS>R zEMXaPv~l+(nSO4rtQm86>A#wQjx^H%>9Pzex`J>Rm%6RwbOIMs6-6@RCa`+CX^>RGC;!48XQ%A9^ere=-B zwE1?Gu9LLmlKl;e>lh^MtjbxUvip$_Xaza4b9O(?LEqOk7#~d8j32o~+c8^{y8P+T zF;);rDkvaJLe$1~xahKI&i#ybAHBQ^y$kdA%tzB?`vIApsv`BzG&#%z?YJHob02qK zZ2k=%=m$LjN!i|wHHxI_^z8AP@o@ET@GM!sYd{hd#MRCn0>wK7R8>W#fo3I8+S^7K zBP-=j)wiPcEpmI&Sp|9g(O67>`L!ezNu)gWdg#RC0T0W6^`;3sn^XDhR^ivVFP0$w zDw$RsER=b7olHM;g2{2qocx2MXg7$t+$^>*_Q`SmOQwk~SACIBCep^#ug3hN!q)vF zhmFRG(3q*YyZOzx$28U3kf{nI4M$b^azPoZYh>#GaP*Y#gGZk{Wrz;~1=&+reM!*; ztxfo)k0RC8NZv2<*r?>PtC8dFm`3^<3*mhu4ab#r^F)`r% zoV?v2nN6~=u$Rl^bMyJ_9rE!}@jzQ&*`4{lu=Kw0^w%OXw@D^G6w*`H*xQTd_V!+G zBA=T#CSRLN8S*w`%&zUu-=Y#aq;_W($o*|{f7y7lu$P>l zkEc#&%-65T^nFJIa(j7qX3J6{J9U_EjRjh%nxQI#!+0`EUc4rmho2pON7YW0@qE;H zf5(ZuD${c-c<~hk`$?7Iq$E~)F4pWavhg9GoiVoN$?at`{jRX|q43i(-JnYC@px~! ze5S}s&YbwoDYrgbp~|wHBGY5W>}o!{X}o!E%&r-;tHz@bPO2~-uaWU}M=-0Lv#-B} zrA@LqZSFiamojGhH!IWFzLCsEVSMV-=vaRHXJc-~c=N*XHorA){+j6% q|C;G{Rz+Q+u42!pQtmTw*#0G<-}*72IAiL}KmG^SN7(OR7ytmLEVue.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(u,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{D as default}; diff --git a/js/index-DWyvlcWc.js.gz b/js/index-DWyvlcWc.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3104831be5b0e8a19e746d06fc9aaf8c001ed762 GIT binary patch literal 950 zcmV;n14;ZJiwFP!000021BI2#Zrer_hWC96bygD08I!W*3so74q}q<-TWrNmWEjGj zJd8#nXQ;W@mI(qaiY~ecS|CMNDbQ8BY=LfCG<}=c&0`d#7}s*06ePeQ&-WjmIsXBM zMX``N*(y<0GHD=1gvk6rh>^k_XrDe@Uq2*6h3YKl5SjOkl)$|S8LDQL*klo}?mal@ z)4jb}E|!dIJXB4GED;;GeDUdU$=;ZSLg7<2z@VCo#91a)2e%$<^YeqQndO>i28@Ef zCnPi-o2(MMe`cV$Ko-fu3U0^!v3Ru8yI-URRDyqxtkvDVcr@G(W@Tpv@U#JOXtF(4 ziE~@k@poEXZ=&zp$;~#}=e5<5**d?|I~s=glySf55SuLHc062N5lhczsiDH25F?iT z(Iz$A>#rR8j$NCjlqUgrV8XCjBUNJKPPEf&j|OZOGn$18cQ#DVf4KR0HpaLHNj;sL z+^&qF8X?x}0ztfr}1=(I7hziA@m!vJ_|&mn+Fssx#>nAx0Iea>bH)N(n*v zIMGap;G(OaUtWFt0$C%NxG2kwQtKx6>es6uJ}+X__a!KGEByA0@BaSn&+G61xO)9f z0mTEsZ)doE`QpuAuZkeDrp~y~Sj+10Bv1`UyTXSur|b;K?s^CpRzgGeoV&<_Y_zg$ zJ_OW++AUWaYsc@Awv5(-TZx{;;3CEYfh-Ld+WpwJ6uSf$X~rkW61*KUZMHG zl#`h1fs5v4-YD!tByO*<51O(NSz`lo;!Z69l0DM2lD@ydE?nqok?8F&KV5(M6{?)1 z*`1zLEYUbVsRu%qL(nB?*md~CvFk85R}n>3Q>(9D|M=$juhAS>g#|9!h4a!gAxEWM zK}t?(n~tEgPvr<%xdAS+9UD847UOPlP7o%9Uwam{YDK zQ?T?Qi?|8H|FOkb$-C@&z!WK7EF}1o*ryuY;tO(hW9>H5&{kIDRQ7MVY5v!|dugQ( Y7x|IX$&Q?&j04(m{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{E as default}; diff --git a/js/index-D_ua31vB.js.gz b/js/index-D_ua31vB.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2b3b083d6645a0092290aca2a7852b71c256cf66 GIT binary patch literal 1194 zcmV;b1XcSViwFP!000021C^CqZ`4K@hVT0;j76ngbv$@CXGcLxb_u71K$21#gu<-- z?e6T_GtM0L5X%w;QG_UPL!m0AY9%Uh14W_|v_Y!GUjdWkUsT>hnhil}C0}?n&v%&b zeeIz^$c2hF3?dCLt_U8O_(+ZOhO|mhET5X2TgG*1PSY-D;v=pW0+`#uby>(`8;@F3 zi^rDM$l~HK7YfRhRhNYv9>=yd>+$3Dar?wD)YM@0iiN&T^W|}Ft*N0ff=BVlq*d}3 zW>?&f8jkY0M`W!qigObQKJV{v_S3_ojo?sT1zW>m@70jXbEdB7f{IAcnaHlk5dfS*7=!* z)q{g%jR^1#2%BA*Z=b23s|<%}MSW?NPUuzd)XDS1dz2{<#8ut#=WLuGw@Rz?Yb&c8 z=k}>deBUZl<`r_-#uHXCtWQny@vrx3Nf{-nL{-YH5QL;sfhQGFX^*L9U80c3IXq!4 zU6|0dkrit=2e>sNlq`(lF>G5!*jS$*3HC7?0+EJ610LLtHrl74Bfawwh+(Z(T4l~)P7Yp53 z0hLS^@!j`Bxh&GVt4onj%HTWZhsQ78zS?^9VEenLAAY}Yq6Tyvvraljl_**6m@yiV zJDZQTfBXCGtK{|dEDn$D#lSL{W zTs&MjMm?7eCLXmNKpltoD(HAd)u=?#Pd9ZW+>H9Z7CO2O0Jbc#c@7>jFX7+LxeU#p#O%p`|DvtTDB}^n$ zC!I!%daC9aIotkx+Nc4o)|6x9Z98mF8)f1)s)B3gSuXdva12o`lZ=gwTz(Q6HZp8H zmNnx~G@jghncUn=o4OpQ5BkK!217?t&n;+Ro`Ek@XW;$5n~=c9e~~s--83o(()=>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-DbJuBYMf.js.gz b/js/index-DbJuBYMf.js.gz deleted file mode 100644 index 8835154c60d8de1c9c6f505915d42e54daf0cf7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1785 zcmVbiwFP!000021C5y5ZsWKafbaVhu22jl)T9rI?HuY^$5N7+Bu<>8bC^I& zOTQ)BvM7_35Aph^)$)5-F4;==K z%el-EkrR0{`oR`G&V~vuxQq=1GOmMT<94fq`$E~JF|Oc(6><)~HN$<;DB~jDMB8V3 z7bZD7Tjc^yeTn*_QNmSRL`|FR_p8OjRcIUnN;(U?F!Ggg$sC8!*uWKBMTXsKURg7_ z+Q?%z5pH7>muk3NLi(h#JqV8`t59Dci?IQXR7G4t_vY56T`E>qDPeH{zZZI5qk_x0 zh>T(DULUyhwH^_OFP%2`PW;KmRk+GE#vz0POp9@7l!|y87r&W}-uf`w56kHFHo_$w z?BBO)UY$&j`|aLpt58x;AY(lB!(%#HjZt3$CzgzJUn=5q6&d#@=GFaE`^8cc&qH16 z+l>+~;u_L}{`MBD-o02z>QfS}k3)SF02fq9u!STN8k@L?OJ+nVZz3KiklwKIm*1FduxW&V4e39i`1-Okr|)bNDf$mAn8M2C6ns+S0f!ho1WI zsO>Jtyd2#CW|)LDanNv@1sk zex{v;GTq2RiS*XFZdJ>bObZ8(k&K}wan#hsk=|q|(%>p#9tYt zR|jP{>^N@~bLzNj%`t>@?(bK|a!s23Ou{*vq-(!2 z$k;oEaCmX`1~Ib+8A@gikgeCmd2d=?FXJHS6PRw+rcVfD?3IJsoqqlXX_WtUbN>cH zdUwcKi|xNb%_b)JS!Xl>kUr|3y4{V#w<%p9Yn%~*n);NMrzqvLddy)3he|i>rn{0j zYHsdb40ZP=%fy(Ib*U$DbhvNv1GmF7OdfNnZ+4xmU6T+}eU)wbFhB0qBz#9^ej z4=r(&_6UeIoU<%V6h?Z#Lp*+VpP`vXElikN;AMWOe4)_&@RXfA={#NP5#I@kld*`; z1kyM6T4K`-(q%*N!*o#;MS8n6=uB$03<={Iqlu!(=%A5rPn;}CC^9Xf0Hm8<_4x8i zq-&UTvo=5+M#goudw6*9zPuDE#^8;r3MQ@s};o!|O-;pz9c*gble)lR}BC{X$ zaTv+FK~J6^em(gMO~XCL_lf1IP=7xk6P}a1NwvZ2s;mPZ5^1?=;Zs5VH2JgkDe9u2 zY4y4vdfssAm0r z)NDefYb4KsF$ndgNwMiz$4)AyqFB^z_QZ<_S=*_jGRH{ne3b|l>M+sQ`FA8N5d$g5gm<#Pu%Rf9MwWMI) z7`{wNRV)_F6fOV#UoN5&G#B+ySN=3N7fLSbrXF>ZE4=^y@ln&X@956_TlE8dTxg5< bYd5*D=9B2(UQ1@N`-lGn8q~f^6cYddmpOTY diff --git a/js/index-DbiAk4nh.js b/js/index-DbiAk4nh.js deleted file mode 100644 index d429bd19..00000000 --- a/js/index-DbiAk4nh.js +++ /dev/null @@ -1 +0,0 @@ -import{I as c,J as p,K as V}from"./hooks-DUpKDX8W.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import{a as F}from"./vue-hooks-plus@2.2.1_vue@3.5.6-DdMBTcyt.js";import{s as E}from"./instance-Mlryd73B.js";import"./lodash@4.17.21-Cw59kuJw.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-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-DvxnuKiq.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.js";const N=u=>E({url:"/api/list",method:"get",params:u}),q=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{q as default}; diff --git a/js/index-DbiAk4nh.js.gz b/js/index-DbiAk4nh.js.gz deleted file mode 100644 index c2697b20bb88a381fdcea3da9d9387433989688f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1785 zcmVbiwFP!000021GQIePa9Vj{=UD$8SMvKnwi)TAPjQW!4BPomrz1zON7v6 z=3p+Kxij3kV{k?zc?oSpn>1O4hAm6mP&FI2(gNvbvxK+)n0UtKQ~p9VFBqGU1ZlOB zrFl8edAaAD=Nu2#44pFjY7Ch%nZM>=48GUDj5w22*EsR~l&%*{A$Qa0&3$_D6LH$) zx^SSyiRWdDQXq0koHjEpVp6;ybY8zaG>)!cZ^juE6DCZXnUvTrCWUTAzcSsP{HOtB zBj0Jyk<+3DLg?5~E#G#Fm>MrykZBd$#C9R4^mh--CDv%b^bK4&GJuK65RpOXS7}M< zXzgweNYxc&PGv5LsSdFvC1hvYIt$jd+0#G*m~~wD)6x)Q+@ryT$74N3(?~e4=K)K2SgM zV95PjXR*R(d%V3&*_lNYina+?ZnNC{o!f`XN@&z?k>#mUn;SgM{X$S~%YC2mbVq(vEFa_J6A`t-mhMSN6Z~ z{^!S}v+4eHr@FFmcxS!3|LdE*d){KXvir12 zy8FocVYRZoQ~l@8>+(F87<(UynhxhZcv$^;=YKxe&@h@%Ay(a8sO-Me%kJGT4%hzUeZS^?yY;#}AEu$Q|HNHgclYMKe?6^z^I!MD<50^t zvi#C5fA?nZUS+%NZmiV)@fUCLYxk@5+Qvb3e4;N<1_B7tHiJvZx@kjfyAb;8IB5`)5%Rk zK@6lo#7U68bSzE-FROs4-zfnv{UC$cn&87NdrVO1dOyqGv7YKH0MdcqhMAH`r+t5a zD(YB?B_$C3f5CAdl{nkZe7IVD@l&u19Ou-sk2Fn;unlW#>)w++jt{1C+zO*Qo{%Sk zvP2(OpWO}MXoA+~XCR6m8qyxUIZk}^A`J}#HL}|{VEK>?{uZVBY%i3210Z6hUZmjE bT`(7XcFp*oT~W%Mu0Q+^Q#7XUQ4RnARl0$6 diff --git a/js/index-DsT8uWts.js b/js/index-DsT8uWts.js deleted file mode 100644 index 3d248110..00000000 --- a/js/index-DsT8uWts.js +++ /dev/null @@ -1 +0,0 @@ -import{F as d,G as l}from"./hooks-DUpKDX8W.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./utils-DvxnuKiq.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.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-DsT8uWts.js.gz b/js/index-DsT8uWts.js.gz deleted file mode 100644 index e688adf3f7b5210d2a93d50bc87e7df235179c55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1353 zcmV-P1-AMhiwFP!000021FctoZ_`E?{(qmMSeleb=fh5${%{o(n$QktOX=DIMJT%3 zZ<0&wJNNFKA4HZw+5{Uzngr7{X%j;N!8U39!8A6eu`jc<^jl1}6WWv%QZ&g@F7fj| z@B6&Zd*_&XJ{PJpKSt!3gBGF>H!KV8Y4~K7^SacF>;C!T<>^bfCbd}_!!>-;4uk+^ zw{cD8GuXfr`pkvXt0i*b!XVBUlqtO?^Cq6ehCb);Gqp)$VGz^^Ku?nSZV>ThuvuyZ zkRQicJgFC*rMWe`tpD=i>)?8f+266dD0D**(%?0F51J7XN zfSSV6C);O&j6OU@R*3-T?Wno6#n$=SN_j9UP}G%rvC(3|dAdD#k1_><*edS5Y2eJH zUff(Pt!-XkIb+;gU6%sEVeJ|=P11G zO-TeyQ4jRk)Si>;q*&6YE)GKju@!Al)$U_2FRfe=jm;t0p5+N{a!#!2Fh3vTY|f+_ zYvwirzz&otg97(_&VZ>@hY=4fZFQatuLvI3kOUR@sdOifx*DKP1ypqRER%{b8!U<% z#H9{VU@0U(DlT9n`Gs<32~_67TjCD57KzuZfeX@t@LJC4CB2wusDsgv{bxa$t z1b9T$<8_FVu#SN3fC_M|69)1?%7{XH{p`i-SNFP~Kkh!c*ZumghLoU{3JB|}w&eyw zLz-PBtODA#Frhz^X79!qJ9mEC`S$V7_YdAdgH+oGOJjkz1wsq^^}mny#*^;tU-oJH zbYa|x_euNnx4l=Njb2ljMm+XgKsg1ebQ-ZYUr8#Ro)w@1!8!se(FPP&fJE#PM>b~; zjh$rgb$5Rd!Vo2!q(3>Ggf9qls!Ao=&qRl?sspTIpOqxRy<*2A0k#05U}Kp(kaAIn zv(*EdB(#lMr)&lXZ%*2SX z@g`B=El|{P$riYl)}Kh9sH&w!Gpr%$6K0v25lPQ7KTxRCAZ`GMB;kk;X`HS5akpZO zWM6_go&hT zyI^Te>ZqzUW*WxF+J~vU^>X+AgZ{oxv_{n&S8S0eSfO_PNUag+C}N|#k=p-BU;pSy zlqJX2akZ@yhw=r%1OEtZ3GFEA5@a-yqi60X)hblD+R>3~&{9dX)_we3dsm|dc|F2L zquss#BBo8Q<4oD3TRYF6{`=3votw{k-5>dE=^X>fA+MmNhybFYp++PR&QXj=kjFh5 zj#v4-3oX>C1ya#++tSJ|v~*yOHhj28qD&5eem5v9a}9A;aH(C7<2r*fb0U>SDwPgL zvUl&+-QB-`ef{uh_wG0U{_(PV`-kq6JG)>0zH{T|JEv)|s3sANvdVs43P*p9Q&DB< z(Z=k_Uwhv@+WGO}-p^khJH0QcM?`zDEhIHs<|OBV8BeY-OwU3qe$8vfuXzbkIQ!9m LW+RVi{S5#BDSDG= diff --git a/js/index-Dw0dXXH_.js b/js/index-Dw0dXXH_.js new file mode 100644 index 00000000..e0b86a7a --- /dev/null +++ b/js/index-Dw0dXXH_.js @@ -0,0 +1 @@ +import{E as d,F as l}from"./hooks-DeCbIFFS.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import"./@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js";import"./utils-DGuZdIHQ.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"./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.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.js";const R=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{R as default}; diff --git a/js/index-Dw0dXXH_.js.gz b/js/index-Dw0dXXH_.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..eada495e4b296673f2cc335ec6a2bb2c1c2a94de GIT binary patch literal 1317 zcmV+=1={)_iwFP!000021FctUZxcrp{oY>@R;px6vxDutH!?D@NeCnmj7ez_vL?IN z_BgvUn|atV)=D6?f|epxf~u<2iXwqRTd91YDlJv%pTT+ji)wf6Bu*W0P^FbT_MUt0 zJ@?$1^-|C0LbcD05IN$Yx$wgcDuR0kK3(H{U77{RuPw~YUBz{2%+LsK;M2Ai0+`*x zb(zcH6dp6DFP|-z$>q!aIA2hv%(~2_@dQqpvkpI3pGeL3gBlvlIGOM2kS~MN<%Wjb zC?3P3Q)akfL$X($=o;|$0;)pw>B0>y(5@g0+<7$iz$3E#ha{>?#C$U z(zRR$kA_24Xk9TcQ21{@%R)0nJuo9Dx_zunU%xiFJmw981F;otP}SP^%DX(M$uaadcxhNc1>>r@JPAZ18l?7n!l`{rTi^Jkr{ zhn=q<7)S|Pt%9&_7;CN;1~Tj#VO2101~L7yG<&zd*uMYM_P5WrzkmD=8l+l2SO(MH z8VDok)&D-)+gqJ`zZ}r^=z^#b@00fDZ+mY(8@{F>iFo9q|)u==Vndkskb%<3Qu#z~q zTkJ?Ez!pFhtX$#_BwWJ0HceoTF?hI#qKprKUNp{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 r1=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:t}){const{getPrimaryColorOverride:l,getAppTheme:o,getLocaleLanguage:i}=g(),a=Vue.computed(()=>{const n=i.value;return Y(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,W,{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 d1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.7.5",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.39.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^4.0.1","print-js":"^1.6.0",vue:"^3.5.6","vue-demi":"0.14.6","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.8.1","@commitlint/config-conventional":"^17.8.1","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.2.2","@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.21.0","@typescript-eslint/parser":"^6.21.0","@vitejs/plugin-vue":"^5.1.0","@vitejs/plugin-vue-jsx":"^4.0.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.16",depcheck:"^1.4.7",eslint:"^8.57.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.2.0",postcss:"^8.4.38","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.18.2","unplugin-vue-components":"^0.27.4",vite:"^5.4.3","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-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.13"},name:"ray-template",version:"4.9.5"},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 p1=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:t}){const{getAppTheme:l}=g(),o=()=>{const{appPrimaryColor:{primaryColor:c,primaryFadeColor:n}}=d1,s=document.body,r=P(v.appPiniaSettingStore,"localStorage");if(r){const d=o1(r,"primaryColorOverride.common.primaryColor",c),u=l1(d,.38);s.style.setProperty("--ray-theme-primary-color",d),s.style.setProperty("--ray-theme-primary-fade-color",u||n)}},i=()=>{const c=document.getElementById("pre-loading-animation");c&&_(c,{display:"none"})},a=c=>{const n=document.body,s="ray-template--dark",r="ray-template--light";c?b(n,r):b(n,s),L(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"]}},m=()=>({lockPassword:null}),u1=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{setLockAppScreen:l}=M(),{updateSettingState:o}=y(),i=Vue.reactive({lockCondition:m()}),a=()=>{var c;(c=e.value)==null||c.validate(n=>{n||(l(!0),o("lockScreenSwitch",!0),i.lockCondition=m())})};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("锁屏")]})]})])}}),h1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{logout:l}=N(),{updateSettingState:o}=y(),{setLockAppScreen:i}=M(),{isTabletOrSmaller:a}=q(),c="HH:mm",n="A",s="YY年MM月DD日",r="ddd",d=Vue.reactive({lockCondition:m(),HH_MM:dayjs().format(c),AM_PM:dayjs().locale("en").format(n),YY_MM_DD:dayjs().format(s),DDD:dayjs().format(r)}),u=setInterval(()=>{d.HH_MM=dayjs().format(c),d.AM_PM=dayjs().format(n)},6e3),h=setInterval(()=>{d.YY_MM_DD=dayjs().format(s),d.DDD=dayjs().format(r)},864e5),f=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{l(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},I=()=>{var w;(w=e.value)==null||w.validate(U=>{U||(i(!1),o("lockScreenSwitch",!1),d.lockCondition=m())})};return Vue.onBeforeUnmount(()=>{clearInterval(u),clearInterval(h)}),{...Vue.toRefs(d),backToSigning:f,unlockScreen:I,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(G,{avatarSize:52,style:"pointer-events: none;",vertical:!0},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])])])])])}}),f1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=M(),{updateSettingState:t}=y(),{getLockScreenSwitch:l}=g();return{lockScreenSwitchRef:Vue.computed({get:()=>l.value,set:i=>{t("lockScreenSwitch",i)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(A,{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(h1,null,null):Vue.createVNode(u1,null,null)])]})}}),v1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:t}=g();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}}),m1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:J("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var g1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.7.5",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.39.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^4.0.1","print-js":"^1.6.0",vue:"^3.5.6","vue-demi":"0.14.6","vue-hooks-plus":"2.2.1","vue-i18n":"^9.13.1","vue-router":"^4.3.2","vue3-next-qrcode":"2.0.10"},devDependencies:{"@commitlint/cli":"^17.8.1","@commitlint/config-conventional":"^17.8.1","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^4.0.0","@types/crypto-js":"^4.2.2","@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.21.0","@typescript-eslint/parser":"^6.21.0","@vitejs/plugin-vue":"^5.1.0","@vitejs/plugin-vue-jsx":"^4.0.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.16",depcheck:"^1.4.7",eslint:"^8.57.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.2.0",postcss:"^8.4.38","postcss-px-to-viewport-8-with-include":"1.2.2",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.18.2","unplugin-vue-components":"^0.27.4",vite:"^5.4.3","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-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.13"},name:"ray-template",version:"4.9.5"},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 _1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=g1,t=P(v.appVersionProvider,"localStorage"),l=Vue.ref(!1),{logout:o}=N();return t!==null?e!==t&&(l.value=!0,k(v.appVersionProvider,e,"localStorage")):k(v.appVersionProvider,e,"localStorage"),{modalShow:l,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(A,{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)])}}),T=Vue.defineComponent({name:"App",render(){return Vue.createVNode(r1,null,{default:()=>[Vue.createVNode(_1,null,null),Vue.createVNode(f1,null,null),Vue.createVNode(p1,null,null),Vue.createVNode(v1,null,null),Vue.createVNode(m1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>K})]})}});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 b1=()=>{dayjs.locale(X)},z=(e,t)=>{const l=new s1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},y1=()=>({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)}}),M1=Object.freeze(Object.defineProperty({__proto__:null,default:y1},Symbol.toStringTag,{value:"Module"})),V1=()=>{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=c1(i,c,Object.assign({},n)),t=B(l,a,e)},beforeUnmount:(l,{value:o})=>{e&&(e.cancel(),t==null||t()),e=null}}},w1=Object.freeze(Object.defineProperty({__proto__:null,default:V1},Symbol.toStringTag,{value:"Module"})),Z=(e,t)=>{if(e){const l="ray-template__directive--disabled";t?(e.setAttribute("disabled","disabled"),L(e,l)):(e.removeAttribute("disabled"),b(e,l)),e==null||e.setAttribute("disabled",t?"disabled":"")}},k1=()=>({mounted:(e,{value:t})=>{Z(e,t)},updated:(e,{value:t,oldValue:l})=>{t!==l&&Z(e,t)}}),C1=Object.freeze(Object.defineProperty({__proto__:null,default:k1},Symbol.toStringTag,{value:"Module"})),S=(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"?_(e,{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":l,overflow:"hidden",width:C(i)}):_(e,{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:C(i)})},z1=()=>({mounted:(e,{value:t})=>{S(e,t)},updated:(e,{value:t})=>{S(e,t)}}),Z1=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"},S1="v-ripple__container";function H(e,t){e.style.transform=t}function D(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),V.show(e,l,t))}function R(e){const t=e.currentTarget;t!=null&&t.__d_ripple__&&(setTimeout(()=>{t.__d_ripple__&&(t.__d_ripple__.touched=!1)}),V.hide(t))}const H1=(e,t,l={})=>{var h;const o=t.getBoundingClientRect(),i=e.clientX-o.left,a=e.clientY-o.top;let c=0,n=.3;(h=t.__d_ripple__)!=null&&h.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`,u=l.center?r:`${a-c}px`;return{radius:c,scale:n,x:d,y:u,centerX:s,centerY:r}},V={show(e,t,l={}){var f;if(!((f=t==null?void 0:t.__d_ripple__)!=null&&f.enabled))return;const o=document.createElement("span"),i=document.createElement("span");o.appendChild(i),o.className=S1,l.class&&(o.className+=` ${l.class}`);const{radius:a,scale:c,x:n,y:s,centerX:r,centerY:d}=H1(e,t,l),u=`${a*2}px`;i.className=p.vRippleAnimation,i.style.width=u,i.style.height=u,t.appendChild(o);const h=window.getComputedStyle(t);h&&h.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationVisible),H(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),H(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 O(e){return typeof e>"u"||!!e}function E(e){e.removeEventListener("pointerdown",D),e.removeEventListener("pointerup",R)}function x(e,t,l){const{value:o,modifiers:i}=t,a=O(o);a||V.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,i1(o,"Object")&&o.class&&(e.__d_ripple__.class=o.class),a&&!l?(e.addEventListener("pointerdown",D),e.addEventListener("pointerup",R)):!a&&l&&E(e)}const x1=()=>({mounted:(e,t)=>{x(e,t,!1)},beforeUnmount:e=>{delete e.__d_ripple__,E(e)},updated:(e,t)=>{if(t.value===t.oldValue)return;const l=O(t.oldValue);x(e,t,l)}}),N1=Object.freeze(Object.defineProperty({__proto__:null,default:x1},Symbol.toStringTag,{value:"Module"})),A1=()=>{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=a1(o,a,Object.assign({},c)),B(t,i,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},P1=Object.freeze(Object.defineProperty({__proto__:null,default:A1},Symbol.toStringTag,{value:"Module"})),L1=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`)},{}),B1=e=>{const l=L1(Object.assign({"/src/directives/modules/copy/index.ts":M1,"/src/directives/modules/debounce/index.ts":w1,"/src/directives/modules/disabled/index.ts":C1,"/src/directives/modules/ellipsis/index.ts":Z1,"/src/directives/modules/ripple/index.ts":N1,"/src/directives/modules/throttle/index.ts":P1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),i=/^([^-]+-)*[^-]+$/;n1(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`)})},$=async()=>{},F=async e=>{Q(e),await e1(e),t1(e),b1(),B1(e)},j1=async()=>{const e=Vue.createApp(T);await F(e),e.mount("#app"),await $()},T1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(T),await F(e),e.mount("#app"),await $()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?T1():j1(); diff --git a/js/index-HE4cugSz.js.gz b/js/index-HE4cugSz.js.gz deleted file mode 100644 index c87dac91264ad6fafa7352e64bec617e68b93308..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29649 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 YhcB3EO@Cmfb^Le#55rB8$52WE0A!YyR{#J2 diff --git a/js/index-Kmm92eIK.js b/js/index-Kmm92eIK.js new file mode 100644 index 00000000..21dcbf37 --- /dev/null +++ b/js/index-Kmm92eIK.js @@ -0,0 +1 @@ +import{U as B,W as D,I,J as S,r as K,a0 as A}from"./hooks-DeCbIFFS.js";import{u as G}from"./utils-DGuZdIHQ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import"./@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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"./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.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.js";function k(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const ue=Vue.defineComponent({name:"TableView",setup(){const[u,{getTableInstance:n,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(l=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},k(l)?l:{default:()=>[l]}))},{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}),[y,{checkedRowKeysBind:h,getKeys:C,getRows:t,clearKey:g,clearAll:w,selectKey:b}]=D(o,m,{rowKey:"key",onChange:(e,a,l)=>{}}),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];g(e)},E=()=>{o.value.map(a=>a.key).forEach(a=>b(a))},R=()=>{const{key:e}=o.value[1];b(e)};return T(),{...Vue.toRefs(v),tableData:o,actionColumns:m,baseColumns:p,tableMenuOptions:f,menuSelect:x,register:u,getKeys:C,getRows:t,clearKey:g,clearAll:w,checkedRowKeysBind:h,checkedRowKeys:y,clearSecondIndexRow:F,selectAll:E,selectSecondIndexRow:R,clearFilters:r,clearSorter:i,scrollTo:d,filters:c,sort:s,downloadCsv:V,getTableInstance:n,print:N}},render(){let u;const{register:n,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:y,getKeys:h,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()},{default:()=>[Vue.createTextVNode("getTableInstance")]}),Vue.createVNode(naive.NButton,{onClick:()=>C()},{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,k(u=this.checkedRowKeys.map(t=>Vue.createVNode(naive.NTag,{type:"success",key:t},k(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:n.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{ue as default}; diff --git a/js/index-Kmm92eIK.js.gz b/js/index-Kmm92eIK.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5b702ce32800c628f0c0534e97c6f5d4ba800cd6 GIT binary patch literal 2833 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 literal 0 HcmV?d00001 diff --git a/js/index-U-KjHHUk.js b/js/index-U-KjHHUk.js new file mode 100644 index 00000000..13f55095 --- /dev/null +++ b/js/index-U-KjHHUk.js @@ -0,0 +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-DeCbIFFS.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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-DGuZdIHQ.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-B-d0H0H3.js";import{L as b}from"./ray-dCjhX_JK.js";import{e as S}from"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import{A as x}from"./index-43Sr2ZDd.js";import"./lodash-es@4.17.21-BALnwRTu.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"./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.38-BTLxKjPf.js";import"./@vue_runtime-core@3.4.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.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","localStorage"),d(u.signing,l.data,"localStorage"),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.7.5",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.39.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.38","vue-demi":"0.14.6","vue-hooks-plus":"2.2.1","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.1.0","@vitejs/plugin-vue-jsx":"^4.0.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-with-include":"1.2.2",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.4.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-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.9.4"},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 ne=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{ne as default}; diff --git a/js/index-U-KjHHUk.js.gz b/js/index-U-KjHHUk.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6051c762ef0bed1884c9816635debcbeaaabfeeb GIT binary patch literal 3510 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 literal 0 HcmV?d00001 diff --git a/js/index-_-HOULeL.js b/js/index-_-HOULeL.js new file mode 100644 index 00000000..08273e9e --- /dev/null +++ b/js/index-_-HOULeL.js @@ -0,0 +1 @@ +import{d as g,g as Y,M as W,e as v,f as y,h as M,i as N,j as q,k as G,R as A,l as J,m as K,D as X,s as Q,n as e1,o as t1}from"./hooks-DeCbIFFS.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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 P,c as l1,f as _,n as b,h as L,s as k,b as C,i as i1}from"./utils-DGuZdIHQ.js";import{g as o1,d as c1,t as a1,f as n1}from"./lodash-es@4.17.21-BALnwRTu.js";import"./vue3-next-qrcode@2.0.10_typescript@5.2.2-B-d0H0H3.js";import"./dayjs@1.11.10-BRzSdUgl.js";import{C as s1}from"./clipboard@2.0.11-DheAgBlr.js";import{u as B}from"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.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"./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.38-BTLxKjPf.js";import"./@vue_runtime-core@3.4.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.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 r1=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:t}){const{getPrimaryColorOverride:l,getAppTheme:o,getLocaleLanguage:i}=g(),a=Vue.computed(()=>{const n=i.value;return Y(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,W,{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 d1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.7.5",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.39.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.38","vue-demi":"0.14.6","vue-hooks-plus":"2.2.1","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.1.0","@vitejs/plugin-vue-jsx":"^4.0.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-with-include":"1.2.2",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.4.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-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.9.4"},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 p1=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:t}){const{getAppTheme:l}=g(),o=()=>{const{appPrimaryColor:{primaryColor:c,primaryFadeColor:n}}=d1,s=document.body,r=P(v.appPiniaSettingStore,"localStorage");if(r){const d=o1(r,"primaryColorOverride.common.primaryColor",c),u=l1(d,.38);s.style.setProperty("--ray-theme-primary-color",d),s.style.setProperty("--ray-theme-primary-fade-color",u||n)}},i=()=>{const c=document.getElementById("pre-loading-animation");c&&_(c,{display:"none"})},a=c=>{const n=document.body,s="ray-template--dark",r="ray-template--light";c?b(n,r):b(n,s),L(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"]}},m=()=>({lockPassword:null}),u1=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{setLockAppScreen:l}=M(),{updateSettingState:o}=y(),i=Vue.reactive({lockCondition:m()}),a=()=>{var c;(c=e.value)==null||c.validate(n=>{n||(l(!0),o("lockScreenSwitch",!0),i.lockCondition=m())})};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("锁屏")]})]})])}}),h1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),t=Vue.ref(null),{logout:l}=N(),{updateSettingState:o}=y(),{setLockAppScreen:i}=M(),{isTabletOrSmaller:a}=q(),c="HH:mm",n="A",s="YY年MM月DD日",r="ddd",d=Vue.reactive({lockCondition:m(),HH_MM:dayjs().format(c),AM_PM:dayjs().locale("en").format(n),YY_MM_DD:dayjs().format(s),DDD:dayjs().format(r)}),u=setInterval(()=>{d.HH_MM=dayjs().format(c),d.AM_PM=dayjs().format(n)},6e3),h=setInterval(()=>{d.YY_MM_DD=dayjs().format(s),d.DDD=dayjs().format(r)},864e5),f=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{l(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},I=()=>{var w;(w=e.value)==null||w.validate(U=>{U||(i(!1),o("lockScreenSwitch",!1),d.lockCondition=m())})};return Vue.onBeforeUnmount(()=>{clearInterval(u),clearInterval(h)}),{...Vue.toRefs(d),backToSigning:f,unlockScreen:I,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(G,{avatarSize:52,style:"pointer-events: none;",vertical:!0},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])])])])])}}),f1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=M(),{updateSettingState:t}=y(),{getLockScreenSwitch:l}=g();return{lockScreenSwitchRef:Vue.computed({get:()=>l.value,set:i=>{t("lockScreenSwitch",i)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(A,{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(h1,null,null):Vue.createVNode(u1,null,null)])]})}}),v1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:t}=g();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}}),m1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:J("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var g1={pkg:{dependencies:{"@vueuse/core":"^10.9.0",axios:"^1.7.5",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.39.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.38","vue-demi":"0.14.6","vue-hooks-plus":"2.2.1","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.1.0","@vitejs/plugin-vue-jsx":"^4.0.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-with-include":"1.2.2",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.4.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-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.9.4"},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 _1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=g1,t=P(v.appVersionProvider,"localStorage"),l=Vue.ref(!1),{logout:o}=N();return t!==null?e!==t&&(l.value=!0,k(v.appVersionProvider,e,"localStorage")):k(v.appVersionProvider,e,"localStorage"),{modalShow:l,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(A,{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)])}}),T=Vue.defineComponent({name:"App",render(){return Vue.createVNode(r1,null,{default:()=>[Vue.createVNode(_1,null,null),Vue.createVNode(f1,null,null),Vue.createVNode(p1,null,null),Vue.createVNode(v1,null,null),Vue.createVNode(m1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>K})]})}});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 b1=()=>{dayjs.locale(X)},z=(e,t)=>{const l=new s1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},y1=()=>({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)}}),M1=Object.freeze(Object.defineProperty({__proto__:null,default:y1},Symbol.toStringTag,{value:"Module"})),V1=()=>{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=c1(i,c,Object.assign({},n)),t=B(l,a,e)},beforeUnmount:(l,{value:o})=>{e&&(e.cancel(),t==null||t()),e=null}}},w1=Object.freeze(Object.defineProperty({__proto__:null,default:V1},Symbol.toStringTag,{value:"Module"})),Z=(e,t)=>{if(e){const l="ray-template__directive--disabled";t?(e.setAttribute("disabled","disabled"),L(e,l)):(e.removeAttribute("disabled"),b(e,l)),e==null||e.setAttribute("disabled",t?"disabled":"")}},k1=()=>({mounted:(e,{value:t})=>{Z(e,t)},updated:(e,{value:t,oldValue:l})=>{t!==l&&Z(e,t)}}),C1=Object.freeze(Object.defineProperty({__proto__:null,default:k1},Symbol.toStringTag,{value:"Module"})),S=(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"?_(e,{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":l,overflow:"hidden",width:C(i)}):_(e,{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:C(i)})},z1=()=>({mounted:(e,{value:t})=>{S(e,t)},updated:(e,{value:t})=>{S(e,t)}}),Z1=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"},S1="v-ripple__container";function H(e,t){e.style.transform=t}function D(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),V.show(e,l,t))}function R(e){const t=e.currentTarget;t!=null&&t.__d_ripple__&&(setTimeout(()=>{t.__d_ripple__&&(t.__d_ripple__.touched=!1)}),V.hide(t))}const H1=(e,t,l={})=>{var h;const o=t.getBoundingClientRect(),i=e.clientX-o.left,a=e.clientY-o.top;let c=0,n=.3;(h=t.__d_ripple__)!=null&&h.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`,u=l.center?r:`${a-c}px`;return{radius:c,scale:n,x:d,y:u,centerX:s,centerY:r}},V={show(e,t,l={}){var f;if(!((f=t==null?void 0:t.__d_ripple__)!=null&&f.enabled))return;const o=document.createElement("span"),i=document.createElement("span");o.appendChild(i),o.className=S1,l.class&&(o.className+=` ${l.class}`);const{radius:a,scale:c,x:n,y:s,centerX:r,centerY:d}=H1(e,t,l),u=`${a*2}px`;i.className=p.vRippleAnimation,i.style.width=u,i.style.height=u,t.appendChild(o);const h=window.getComputedStyle(t);h&&h.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add(p.vRippleAnimationEnter),i.classList.add(p.vRippleAnimationVisible),H(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),H(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 O(e){return typeof e>"u"||!!e}function E(e){e.removeEventListener("pointerdown",D),e.removeEventListener("pointerup",R)}function x(e,t,l){const{value:o,modifiers:i}=t,a=O(o);a||V.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,i1(o,"Object")&&o.class&&(e.__d_ripple__.class=o.class),a&&!l?(e.addEventListener("pointerdown",D),e.addEventListener("pointerup",R)):!a&&l&&E(e)}const x1=()=>({mounted:(e,t)=>{x(e,t,!1)},beforeUnmount:e=>{delete e.__d_ripple__,E(e)},updated:(e,t)=>{if(t.value===t.oldValue)return;const l=O(t.oldValue);x(e,t,l)}}),N1=Object.freeze(Object.defineProperty({__proto__:null,default:x1},Symbol.toStringTag,{value:"Module"})),A1=()=>{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=a1(o,a,Object.assign({},c)),B(t,i,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},P1=Object.freeze(Object.defineProperty({__proto__:null,default:A1},Symbol.toStringTag,{value:"Module"})),L1=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`)},{}),B1=e=>{const l=L1(Object.assign({"/src/directives/modules/copy/index.ts":M1,"/src/directives/modules/debounce/index.ts":w1,"/src/directives/modules/disabled/index.ts":C1,"/src/directives/modules/ellipsis/index.ts":Z1,"/src/directives/modules/ripple/index.ts":N1,"/src/directives/modules/throttle/index.ts":P1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),i=/^([^-]+-)*[^-]+$/;n1(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`)})},$=async()=>{},F=async e=>{Q(e),await e1(e),t1(e),b1(),B1(e)},j1=async()=>{const e=Vue.createApp(T);await F(e),e.mount("#app"),await $()},T1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(T),await F(e),e.mount("#app"),await $()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?T1():j1(); diff --git a/js/index-_-HOULeL.js.gz b/js/index-_-HOULeL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1f5df4acddfe192c19063926c810d90b93e2368b GIT binary patch literal 29612 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 literal 0 HcmV?d00001 diff --git a/js/index-d7z__Ck2.js b/js/index-d7z__Ck2.js deleted file mode 100644 index 4d3aca20..00000000 --- a/js/index-d7z__Ck2.js +++ /dev/null @@ -1 +0,0 @@ -import"./hooks-DUpKDX8W.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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{B as s,C as p,D as d,E as l,F as c,G as V}from"./utils-DvxnuKiq.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-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@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.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-d7z__Ck2.js.gz b/js/index-d7z__Ck2.js.gz deleted file mode 100644 index 5e026b79a97b1cd78ef8fc4cdca513176c0938a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1515 zcmV8XGzpL>iZ;9B zcC!O5cn=xJsocq&Nx9S z3i(P9O`%4}5B$J4o}w_+3|c@dACY^z2Bi#fk`z@IjacXe@U;QIj}K3`bR_7xX(uRd z@RF(~kQGV*E&RxM`}eX>XmO$pNrwPQ*|REZgM~4UfTvtw!S_ zRwHw#tw!Oxtw!R`Sj})Qs;fx`G*N;SgO8-rn4U*dhl%H*@t^*#Q$2Y4;vjY6LMaNV z0mmg(hasN;I)G4POt|;EsngWYAI>piq7LPHR@Y!p`h0vK>SRe&*CCcNAZ{f<04Mm4 z{!lIgh zAdEyS?UM-e8q^JB5GWf&BrtRW2*5XPBSL=Q18sb7-_R61CAmzJp+R(8bTc0wCW*8@ z)!{}!jn|Nr;MF7|AzvlQne7MQJ)h-3U zDxzM5QG+F3PEs|bsHB@>DS$Yt$s&Ofm!mY7<0?CX^=7NltSFKWMFNNWR2i~ZL@5aR zdc=%M35Thoa9J5fMXHd1wUALafrS}3z zA-{9aoPF_O?~b|nCcpcl@N~Pdu;GcSdQv2wN~F@Q*QK>PrTsq&3(pwun3t=U+x%H_ zi|af2_dix9Dc{&Pf7!|J-1XEP#vb$SwbJuhOWpi$#e1*J*>}Z1-liyi&nNj-nxjDC4p_lJ(l%K8qGjrX1dA;!DQTfqK z>E$(Z_FaB=x%lvAb=7bFDzD6z-t3wiD^}0)t-{)KPmB=F2sG8+7(mr0o4z^N7>62E zEr4zXrnzhi>I6xm68Kuk9a9HYURcy+E=v%x{55YsEo?3^F6t4?NCt~ZBn^s_2A56Q z1xsSc03Y`>$EbM7uIzw4&ICyCqze-y+ySUk^u*eH7N%y0u!LhiQW$S8XIHwHi>fMt zx~;OF;}+wHaHNq=LvAg8xgoA|?PynAz=o}H@jk_$I&Jl_8gnYYz4GNwxz78eopJ#i zcFM*36sPL6)yHbgsq%w$`_z~(KYn5^E*D;{ec1cq3ypJJi$~k$fHiEIgY_wvxm3C1 zG`Iz~H_iDu>)73TZO-g9Xq0^%HgFqO;b*Z%Ngqv4K;7l5^QQkFXC1&gZ!2#K3wh{O z&wh0EvlUie9*sz>AU|K@Sk96Bnzxl}qMC;jh^q**4Ck>DKW2Y&Id3OS+y4O*_P@SL RqH>*I{R^x{450!K0068s)A|4a diff --git a/js/index-enc6OrTS.js b/js/index-enc6OrTS.js new file mode 100644 index 00000000..10e55653 --- /dev/null +++ b/js/index-enc6OrTS.js @@ -0,0 +1 @@ +import{r as d,N as u}from"./hooks-DeCbIFFS.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import"./@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js";import"./utils-DGuZdIHQ.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"./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.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.js";const T=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{T as default}; diff --git a/js/index-enc6OrTS.js.gz b/js/index-enc6OrTS.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..333d2bf42511933ca555d4a77fc4b30bd2ff6953 GIT binary patch literal 1961 zcmV;a2UhqWiwFP!000021HD*nQ`^QC{(gUjuI7Hgb0yU_A%HSu985#gCLtwm+DnFE zWNVEVGMR~irY*)m@?UNx*?i(Jbo62y83<0&+Zkqz zwaob#Nsdt?|-V40+3N>C_~xoUo>>8On3H1}By<9>y01Htg6ix;nReF}XJT5y{C zETYOXK#?J?PYL)rFL#D*?zqs|BXo4QaS0hB!uBZvA9t4XvaKTiyzi{H-3>~rfVDSE zNUF)_=X^a$6$I+JGhBTW+a_LV4Mm2C+e*Tspu_@aIA0^@_p!l&hUR|t%KyqUbZcMr7PGUgU9X20;RlZ>xIi`pfjYp zae<@?R0Z@zunYn|FW1a@4~G*>^xVQ-(bwFB&;F-M zONgLgO4JJxn*g!`6#_(s2*mW!)XYKz{G5+#WIJy(s*fHFm>?4+(7-itUN#7Z zZ(XjBS7C-_fJ7iWn6_`5@BoVX+!&%rFdXo6^=47E4Smgi3Bl2P_Q)zCFb-Ht2`7)y z=I_2~ymlsj92^J{0+Wyom9>h0ck$Mhc61Eb5vo+9O}CuVm zLIi?1p1=qoQkOzP9PspY&>IJcw1GIL83hnEQRhk7cBJKIN)p0A;_2eMhsMIXmdnsg zKN#X^5`zi_6$&FjrWQ7_HF2u8dqe?$fX0XME<5!8u{BYp{%W{@gLo{G2n z#FlY?!y%J_gaz?5E(djl%DB5+`1N_&FF}sPPIt>fIaJljbqLeljARwI45D>aMdV>X zWho9ssK#jzgDTI$5{~rKo^vuFs*F-$K>;1M1Uz9JF?fMd?B=*3NGj++fR{>7f-wR0 z0$y%8pBjKj!~@*F;y_V^Ucf;V#dX(-3{h{L?D3=-1r7rqFauB|F&>r6svRJ8<1fJwkzy(ob}CY1y-fe}Hn8{lw* z-8{kWf&^s3qzEJu;OXM)RsF{w{uYzOa%vJA?>fO3&;b>`v=TPmR|r zrbT|OaPNth%V@b*R8j@Dxe0bW`Xe)cGAE!zM z#gvX1Ge6~{=U{i*%wz7kzOq?-cSp~!8uJsz<7G2(V_VwZfAzU_ZRbT{c}mMo?LT^6 zSRB>fPU)}jS~)qA5IQW=R)0H9er$ZjwV(CzH^%*KoZ#7r9sOxa1qE5G2sJToWPj5i zzNAlU1Ugplgmt`P75|^)E7JYj`n)C}KL*|FiUt?RF43`LqGbtq@Al_G_nLC9~ z@`Y!a{YQ`Wxd+DVTJ0HC%j?!L?4BwrXSH)#bf-^C#is^Ro+`>A7;`@vYkMCYh#3c0 zb;Fe7A%9yuYC<&EO$R6~Kc(&bUP~m&lS7~}`o`kqEfCFvmh;B}TL4pou$U>)*(ixK z-w*0ctjD=io!k8HtbqN@h@QV^pEDm`!R6_!6eRrgNcr6152xyFCktb1`uLch-L5)N4tAI9QFMPfQ(XQ2$f`4fy5~AerYcK&1T?1a z=-EZvxNK<;ug3g_{`$dbqtFR0Ywdk<&sxhL*|e2R)t2}}_}Y7{RM<7}JFkniQa5?M vHPJSCy`R{$*y++r#;Y6E{!6Dl=fI%#6Klx&iPfe~pZmw3Ji1Noc@+Qv+_c4N literal 0 HcmV?d00001 diff --git a/js/index-kcH3_LHw.js b/js/index-kcH3_LHw.js deleted file mode 100644 index 0b972ad6..00000000 --- a/js/index-kcH3_LHw.js +++ /dev/null @@ -1 +0,0 @@ -import{C as u,E as h}from"./hooks-DUpKDX8W.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./utils-DvxnuKiq.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.js";const z=Vue.defineComponent({name:"REchart",setup(){const[i,{getChartInstance:l,dispose:o,render:r,isDisposed:s}]=h(),[n,{getChartInstance:t,dispose:p,render:V,isDisposed:m}]=h(),g=Vue.ref(!1),c=Vue.ref(!1),a=Vue.reactive({loading:!1,loading1:!1}),N={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},f={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)"}}}]},d=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]}]}),C=e=>{a.loading=e},E=e=>{c.value=e},A=()=>{s()?r():window.$message.warning("图表已渲染~")},F=()=>{o()},v=()=>{a.loading1=!0;const e=()=>Math.floor((Math.random()+1)*100);setTimeout(()=>{d.value.series[0].data=new Array(7).fill(0).map(()=>e()),d.value.series[1].data=new Array(7).fill(0).map(()=>e()),a.loading1=!1},1e3)};return{baseOptions:N,chartLoading:g,handleLoadingShow:C,chartAria:c,handleAriaShow:E,basePieOptions:f,baseLineOptions:d,...Vue.toRefs(a),mountChart:A,unmountChart:F,updateChartOptions:v,register:i,register2:n,dispose2:p,render2:V,isDisposed2:m}},render(){const{register:i,register2:l,dispose2:o,render2:r,isDisposed2:s,loading1:n}=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(naive.NButton,{onClick:()=>{this.loading1=!this.loading1}},{default:()=>[`${this.loading1?"关闭":"开启"}`,Vue.createTextVNode("加载动画")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{onRegister:i,title:"周销售量",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card",loading:n},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:()=>{s()?r():window.$message.warning("不可以重复渲染图表~")}},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:o.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{onRegister:l,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(u,{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(u,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{z as default}; diff --git a/js/index-kcH3_LHw.js.gz b/js/index-kcH3_LHw.js.gz deleted file mode 100644 index 6471181c6ada0c7f3e6286a84e3a95019f5e8f42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2584 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 diff --git a/js/index-zGfSlYZ-.js b/js/index-zGfSlYZ-.js new file mode 100644 index 00000000..bceebc36 --- /dev/null +++ b/js/index-zGfSlYZ-.js @@ -0,0 +1 @@ +import{v as o,w as u,e as i}from"./hooks-DeCbIFFS.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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-DGuZdIHQ.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import"./@vueuse_shared@10.9.0_vue@3.4.38-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"./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.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.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("返回上一页面")]})]})})])}}),x=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(s,{status:"404"},null)}});export{x as default}; diff --git a/js/index-zGfSlYZ-.js.gz b/js/index-zGfSlYZ-.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..376c5f9a6d03813fa507657f7ac104f1c1ce0b3c GIT binary patch literal 997 zcmV-=ZyQAvedkw%5vsh>>~!te`Pj(FwcVs`k|s?|C`OSr z*}b;MUe9di!?9zngaqON3Bf~E@lg=v0r3LLOQcW<@n@2f{0lT2*Tf+K@wC$Hx%b?2 z?wMh|SV%qU&rmfZ@PYjp4EDp4rW8Fy?zV;KDz^%iy@$)o+oYq=5=*NPxf@HywcAmp zESV#oTMotj&YZV04eA?kFPp@XQKcNok!+)HpfpSJWOl)=hU?{8Fx1mkkqD`3m+~Y# zPjXqea!^?8nnwrIppJ3_A-c@=@<_q0Hx{ep5T`~3W;e#jB?E)hu@L)(fR*XmT?&8M1tp?rLxJiKvY9gY1Z;c;p z)yy=m)Hh%hGy)-^l=a9W@vhoai5vT3b-jLbk!n*3;SFWw+S*{Xv)P<3V_buzflgPJ z^+;~ct=88Xwff=aHIX!m+&#v_QkHmR-mS!)#RW0`?5`4Li z$p~XMNQ%16)Ody&D>aZnHS9bVA!Ja<`UsDLh$`hHkWxrDwxkLE@H+NV_2WxBu>IQu z*@D!7j3puOq!!_k4VzIuDtI2kn&}99l=t#8=f|JCe)Z+)$>(Rke0BEXXM{sgfn>2} zg8S&~=!^5CkN^DU*VEsBI6pqRc=q+#i=)@ie>;8kDM}n{jlX13kmQ4B?JZnl*=$gJfcF+UhpdWuvv=cqDiwVnNpz#9qWyHh$Z4Ztqfq zfgXE({>QVkZ@<6z>G{RWW8~~64*m}^J&eIev1C0ehX}vnhQGQ05Ao^AXQwA0UA#QL z`0mG)em8LvXV*y*2M_-365O}3us0#^<{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)},g=(e,r)=>{t.removePendingRequest(e)},v=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},f=(e,r)=>{const o=d(R.token,"localStorage");return e.url,{key:"X-TOKEN",value:o}},C=(e,r)=>{v(e,[f(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},c={implementRequestInterceptorArray:[C,P],implementRequestInterceptorErrorArray:[g]},{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{Y as t,Z as n,e as R,$ as q}from"./hooks-DeCbIFFS.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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-DGuZdIHQ.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)},g=(e,r)=>{t.removePendingRequest(e)},v=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},C=(e,r)=>{const o=d(R.token,"localStorage");return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{v(e,[C(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},c={implementRequestInterceptorArray:[f,P],implementRequestInterceptorErrorArray:[g]},{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-B5j64X7o.js.gz b/js/instance-B5j64X7o.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8a58c28c9b244c469753a0e45a41683144d060cd GIT binary patch literal 764 zcmVvec!J@(Hpl(e+XlN0CooO^DLZ7*CgE|b4CDryo>(;>o;4io$}9Uhg-S*VeN z1!KN2deD6sUR>OerO;Ylwpb$vEABFk(u zi0lnnre^Bo$T%H!CiiqS%5XM|gsgQe1eojASt1FCkgZ`1k>f@42|UIiBm!OGO%>3} zO1y9tKnRhXfLO6ez%Y`)ZCFXhJDk&vdDofYk5GNix6sW@;Y5HO7I-sMR)loiw@_M3 zW}t#5C~MUUk@hK4!+57r~_QIIB^;8Q+t7gb(XL@L44TEEJ4;Zh(YN};qI2CSni++k<5n(YXP%q za3dL~bI|k_2O0CI1|;SIPJGyy+8^U~bk+Z<;f&E_N?~`)xJH2Qx~b0`+=GxAgRC~= z3O2=}Y`&Jy*M6r{nwsef+okknzTbw=#p6=^Uc+|NH-D2pnx}8@PBivwg0k!uErnt) za3_1qiUQ^6eWvnW@;r+^drT0U1C@Xtb)4jnopgE_2}vUx%osm_%Q#$sv=?T8-E_=2 z&0*G;mPfo7H9>e@0f_}5u+C770BgJ`D`(YoJU}`Q(3=mqLc_9lVbF0(zeGA7Zh5l8 zGN08tqT?}Vp(lWFSc08y8GVnVd^;DGlK+;9O}_QiFFd{af~y=snXCM8P8=$!$(04g uZhEOwuwV^{>nd~a7w&V`z4kvki}w46=j_Ju(i=yp)|Y?&;+dF?2LJ%w4|=Nr literal 0 HcmV?d00001 diff --git a/js/instance-Mlryd73B.js.gz b/js/instance-Mlryd73B.js.gz deleted file mode 100644 index 1b47442ab5d047e15f31056cd3573fada6c6efc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 763 zcmVvec!J@(H~kR+ble%%)=1{Yo0&NV8$|A6lnw^z)$%S_{Ks%ym+#I%yfV z_a|3&quwf`gv9}ZMdW$i7HN{YG4L;M`|irwgC)zA zxw9HGfvkYqz(t3X1>-|%t&lL!5_Ttu3){IVNKCy5l&%zB>`02`HkuL1TnMn{F^hUv zl5x5OP494!5f5rWBJSbDg>75AF|H@$;V%tmjBTbA?(Z051o$p3?Fl>ppBWcfZN?b3 z#iDG!me1Gzq*I!j>k3^^e7OL1{Sm<{0|n4!*`I@s_o%LI%b^h zQP!7^L!4(dL3myPi3A`p&rpN_YrH5cXVr9kfpqMlS08YNhGp%-pyQN&jdVQP@nnT% zKC5*^$5YOHM*!il1}oh%`TPnL>JzVkFJJiYjWs~ka@tNd_IY$|D+D-(*{ t^jxK2UJQuqDs%4^?sL|I_TM{;4*Q44?8b4@8%Ln==null?void 0:n[i],r)}function _(r,t,n){return t.slice(0,-1).reduce((i,e)=>/^(__proto__)$/.test(e)?{}:i[e]=i[e]||{},r)[t[t.length-1]]=n,r}function $(r,t){return t.reduce((n,i)=>{const e=i.split(".");return _(n,e,y(r,e))},{})}function v(r,t){return n=>{var i;try{const{storage:e=localStorage,beforeRestore:o=void 0,afterRestore:l=void 0,serializer:s={serialize:JSON.stringify,deserialize:JSON.parse},key:u=t.$id,paths:a=null,debug:c=!1}=n;return{storage:e,beforeRestore:o,afterRestore:l,serializer:s,key:((i=r.key)!=null?i:f=>f)(typeof u=="string"?u:u(t.$id)),paths:a,debug:c}}catch(e){return n.debug&&console.error("[pinia-plugin-persistedstate]",e),null}}}function g(r,{storage:t,serializer:n,key:i,debug:e}){try{const o=t==null?void 0:t.getItem(i);o&&r.$patch(n==null?void 0:n.deserialize(o))}catch(o){e&&console.error("[pinia-plugin-persistedstate]",o)}}function p(r,{storage:t,serializer:n,key:i,paths:e,debug:o}){try{const l=Array.isArray(e)?$(r,e):r;t.setItem(i,n.serialize(l))}catch(l){o&&console.error("[pinia-plugin-persistedstate]",l)}}function R(r={}){return t=>{const{auto:n=!1}=r,{options:{persist:i=n},store:e,pinia:o}=t;if(!i)return;if(!(e.$id in o.state.value)){const s=o._s.get(e.$id.replace("__hot:",""));s&&Promise.resolve().then(()=>s.$persist());return}const l=(Array.isArray(i)?i.map(s=>d(s,r)):[d(i,r)]).map(v(r,e)).filter(Boolean);e.$persist=()=>{l.forEach(s=>{p(e.$state,s)})},e.$hydrate=({runHooks:s=!0}={})=>{l.forEach(u=>{const{beforeRestore:a,afterRestore:c}=u;s&&(a==null||a(t)),g(e,u),s&&(c==null||c(t))})},l.forEach(s=>{const{beforeRestore:u,afterRestore:a}=s;u==null||u(t),g(e,s),a==null||a(t),e.$subscribe((c,f)=>{p(f,s)},{detached:!0})})}}var b=R();export{b as s}; diff --git a/js/pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js.gz b/js/pinia-plugin-persistedstate@3.2.1_pinia@2.1.7-RV7uh3T-.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..934ee265b36df65a931c71e3cceb94d542ef37ba GIT binary patch literal 904 zcmV;319$u%iwFP!000021C^A)j^j2AhVOj}#|Q!u&}e6`4wRq;3bZ|R7qiD88z?rN zsH2e#N=`R*^zMc1IEkl4i@n&8D3ae#k*Zr;2JLKiWCR^yXvt>b+@Py7k}`MuKd=n> zVnH)0ZEH-dM~{jT4>uo@DZ-kHPrZjI2~|LrT!35rGy6>L+nEvX4j7o_n&Zt^ODXeL zJm>2dtWEO1pDF&ib-6t5g?=waxRaeHWI+&CZHX+ogIw7`$ok}Tl|2`Bqqm$Mym!f) z+XsJdbcyVlKYfH-tdvx)K73`nT|+Lo-45m-L_i-H!n%uv-r!cI&*joZPOu4^APm|= zI6i&cZl&dP&pH23;;wYohYY0_zA-wmT;#C49^Ns_ktfLr5PA1lh|?sjm8>S9L%dcg?u#k+d@UFQmfD?zSp^`|{~` z;R9)V(Dj*D_|DWQ@)-Fmo{LrnG1nDuR5iY2_pL7;?u0pjt2754eykC8tTsk6|& z|EGDH_w8NKG6+9P<5t|^%?;i_=e`%-Ji@;)l3lzH<2ZkvYJ)3m-;TsP*QC?F=&sQU zEp6mO_aX1|6)wuK)HR!F7^3wHhN-hMZ8Il&0&!BNMS!b*FP+%={&DM13c|*y5?Q|6 z9bG7Lp638dzgT=G_oh7xLhsB88HjL1%NWR&7xOC^gYm71V}04Qz#7(Cys3tHxvH4w z1W;@$ra8eDdc$dWUPP@;Kw>{RXHZ#K;w_6zNjoEIM?b6bm_l_;;_nr54-q0qF+ZLw zQUN9FsI|X1_v#BTXU{Q}d=j9&)qOhXYC7m;lx->nQ$ufGE{X*JeqhL3;K@>smNHoq z#}xD5vb57IDoVd>$2ctuLjn(ck~RtS?cSH9_sCeuYv{{RC;hyuFsSl~RWW;xi6f@h ecrRZVEb&|8D0KTw`OL@V4}SxWx$K#k2LJ%GKDb)| literal 0 HcmV?d00001 diff --git a/js/pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js b/js/pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js deleted file mode 100644 index 22025246..00000000 --- a/js/pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js +++ /dev/null @@ -1 +0,0 @@ -import{d as S}from"./destr@2.0.3-CVtkxrq9.js";import{d as $,a as h}from"./deep-pick-omit@1.2.0-DyxInw53.js";function p(s,{storage:c,serializer:e,key:i,debug:t,pick:o,omit:d,beforeHydrate:a,afterHydrate:r},n,f=!0){try{f&&(a==null||a(n));const l=c.getItem(i);if(l){const u=e.deserialize(l),g=o?$(u,o):u,z=d?h(g,d):g;s.$patch(z)}f&&(r==null||r(n))}catch(l){t&&console.error("[pinia-plugin-persistedstate]",l)}}function m(s,{storage:c,serializer:e,key:i,debug:t,pick:o,omit:d}){try{const a=o?$(s,o):s,r=d?h(a,d):a,n=e.serialize(r);c.setItem(i,n)}catch(a){t&&console.error("[pinia-plugin-persistedstate]",a)}}function y(s,c,e=i=>i()){const{pinia:i,store:t,options:{persist:o}}=s;if(!o)return;if(!(t.$id in i.state.value)){const r=i._s.get(t.$id.replace("__hot:",""));r&&Promise.resolve().then(()=>r.$persist());return}const a=(Array.isArray(o)?o:o===!0?[{}]:[o]).map(c);t.$hydrate=({runHooks:r=!0}={})=>{a.forEach(n=>{e(()=>p(t,n,s,r))})},t.$persist=()=>{a.forEach(r=>{e(()=>m(t.$state,r))})},a.forEach(r=>{e(()=>p(t,r,s)),t.$subscribe((n,f)=>e(()=>m(f,r)),{detached:!0})})}function k(s={}){return function(c){y(c,e=>({key:(s.key?s.key:i=>i)(e.key??c.store.$id),debug:e.debug??s.debug??!1,serializer:e.serializer??s.serializer??{serialize:i=>JSON.stringify(i),deserialize:i=>S(i)},storage:e.storage??s.storage??window.localStorage,beforeHydrate:e.beforeHydrate,afterHydrate:e.afterHydrate,pick:e.pick,omit:e.omit}))}}var P=k();export{P as s}; diff --git a/js/pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js.gz b/js/pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js.gz deleted file mode 100644 index f3b9722f1ae8aae3a13ba66078352f489915b464..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 759 zcmV!7DxL=H9cX5M_6W9umNWu|?08!K|hx%jz6AL!G2u@)az zzx^E!&-Cv{@sFS9=8g7(>vZg2jj&y{rZ}wJ(S%R$#Cx$`{eF7>VxNBbFj!ZeErM}2 zYr*s02S>U_S#XbJbYotSB=Q5Eq~Rs*x>^RF@TB7jQI>p%l_UIoDoF>Fn(HbcO(I2Z zd8KA+)(1NE)p7}1Dcd#8w{IFOV|n4M4_TuMQDgWL@Cb(Grhq5E zZ5PmS$7IJ}RJq+l%}XZh+>1r4L$QY!7LzlYoKbQXi{W3x`mkIkbl0FjB1bU4YmGH} z)izyi?5aib#s@5Y&;jq~ykRk3Qg!^XRK+m~BP~5}@QH)xG;q*~gXUJDc%@4$FNB{` z!|g;u{{RX7mc$7>FE}crHU`)^+x-9_4NvS)2JYIV>}7ujlP*T(Q-NlV5r&TJAV3fc zQ)b3yMhx!6qi#B!a5GXyJor@OQBx4MjV=)84-b16{h6 z^winU&K7kHa!mRTL|28&xx_fA`h2n6kMCo#pIaS4*8g@ z{!c3b6ZecIOyBK%L1u>lmRC$|CZsAs@V>;Li#?WdwvGw$QqTkV6nsDCC7a%%VEqYF zr8m&0?gTFmc-jtMnX1nKhnH<3hO(#nuyYHi+1qvXcI&6h?A=wvzqTqRrMFUl5t5rf zZ~yu#d>~_MQ=Pyh4_6AeU|8hSSfM!I2Gr^LWNhi4MB@tG+>VdmEg%$E^7T4G@m3tC p6Gb}45k--X$XJYznz9>p0G8wPuwQS|V)Zfq=|2znyy%_<0036@c1r*N diff --git a/js/utils-DGuZdIHQ.js b/js/utils-DGuZdIHQ.js new file mode 100644 index 00000000..ade8f6c4 --- /dev/null +++ b/js/utils-DGuZdIHQ.js @@ -0,0 +1 @@ +import{u as x,a as A,b as I,L as $,S as C,A as h,c as v}from"./hooks-DeCbIFFS.js";import{c as l}from"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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{o as R,c as b}from"./lodash-es@4.17.21-BALnwRTu.js";import"./print-js@1.6.0-BdoEj60G.js";const T=(e,r)=>{var o;const{domToImageOptions:t,printOptions:s}=r??{},{create:n}=x(e,{...t,beforeCreate:i=>{var a,c;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,i),(c=window.$loadingBar)==null||c.start()},created(i,a){var c,f;(c=t==null?void 0:t.created)==null||c.call(t,i,a),(f=window.$loadingBar)==null||f.finish()},createdError(i){var a,c;(a=t==null?void 0:t.createdError)==null||a.call(t,i),(c=window.$loadingBar)==null||c.error()}});(o=n("jpeg"))==null||o.then(i=>{const{print:a}=A(i,{type:"image",base64:!0,targetStyles:["*"],...R(s,["type","base64"])});a()})},P=".n-menu-item-content--selected",V="n-menu-item",X=()=>{const e=d($),r=e==null?void 0:e.querySelector(P),t=d(C);let s=0;const n=e==null?void 0:e.querySelector(V);if(t){const{height:o}=t.getBoundingClientRect();s=o}if(r&&e){const o=I(),{top:i}=e.getBoundingClientRect(),{top:a}=r.getBoundingClientRect(),c=e.scrollTop,f=n?parseInt(window.getComputedStyle(n).marginTop):6;o({top:a-i+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||{});const L={BASE_URL:"/ray-template/",DEV:!1,MODE:"production",PROD:!0,SSR:!1,VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",VITE_APP_URL:"/"},Y=()=>L,G=(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)},g=(e,r)=>Object.prototype.toString.call(e).includes(r),H=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),s=[],n=window.crypto||window.msCrypto;let o=0;for(o=0;o{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},N=(e,r)=>{const t=e.split("?").filter(Boolean)[0],s=r.split("?").filter(Boolean)[0],n=/\/$/;return t.replace(n,"")===s.replace(n,"")};function Q(e,r="sessionStorage",t){const{prefix:s,prefixKey:n}=t??{},o=s?n||h:"",i=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(i).find(a=>a===o+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:o}=s??{},i=n?o||h:"";try{const a=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(i+e,a):window.sessionStorage.setItem(i+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function z(e,r="sessionStorage",t){const{prefix:s,prefixKey:n,defaultValue:o}=t??{},i=s?n||h:"";try{const a=r==="localStorage"?window.localStorage.getItem(i+e):window.sessionStorage.getItem(i+e);return a===null?o??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),o??null}}const ee=(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??{},o=s?n||h:"",i=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(f,w)=>{(f?[...a,...i]:w==="localStorage"?i:a).forEach(p=>{e==="__all__"?(window.sessionStorage.removeItem(o+p),window.localStorage.removeItem(o+p)):w==="localStorage"?window.localStorage.removeItem(o+p):window.sessionStorage.removeItem(o+p)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:r==="localStorage"?window.localStorage.removeItem(o+e):window.sessionStorage.removeItem(o+e);break}},te=(e,r)=>{const t=()=>{const n=d(e);n&&(typeof r=="string"?r.trim().split(" "):r).forEach(i=>{i&&n.classList.add(i)})},s=Vue.watch(()=>d(e),t,{immediate:!0});S(s)},re=(e,r)=>{const t=()=>{const n=d(e);if(n)if(r==="removeAllClass"){const o=n.classList;o.forEach(i=>o.remove(i))}else(typeof r=="string"?r.trim().split(" "):r).forEach(i=>{i&&n.classList.remove(i)})},s=Vue.watch(()=>d(e),t,{immediate:!0});S(s)},ne=(e,r)=>{const t=Vue.ref(!1),s=()=>{const o=d(e);if(!o)t.value=!1;else{const i=o.className,a=r.trim().split(" ").filter(c=>c!=="");t.value=a.some(c=>i.includes(c))}},n=Vue.watch(()=>d(e),s,{immediate:!0});return S(n),t},k=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},se=(e,r)=>{const t=(o,i)=>{o.split(";").forEach(a=>{const[c,f]=a.split(":");if(c&&f){const w=c.trim(),_=f.trim();if(c.startsWith("--"))i.style.setProperty(w,_);else if(c.startsWith("-"))i.style[c]=f;else{const p=k(w);Object.keys(p).forEach(E=>{i.style[E]=p[E]}),i.style[w]=_}}})},s=()=>{const o=d(e);o&&(g(r,"String")?t(r,o):g(r,"Array")?r.forEach(i=>{t(i,o)}):Object.keys(r).forEach(a=>{t(`${a}: ${r[a]}`,o)}))},n=Vue.watch(()=>d(e),s,{immediate:!0});S(n)},oe=(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},ie=(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}},ae=(e,r="px")=>e==="auto"?e:typeof e=="number"?e.toString()+r:g(e,"String")&&v.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,o,i,a)=>(n=t==null?void 0:t(n,o,i,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()},ce=(...e)=>e.length===1?l(e[0],u).add(0):y(e,0,(r,t)=>l(r,u).add(t)),le=(...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},ue=(...e)=>e.length===1?l(e[0],u).multiply(1):y(e,1,(r,t)=>l(r,u).multiply(t)),fe=(...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))},de=(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(o=>j(o,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 pe(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||g(e,"Object"))return()=>e;if(typeof e=="function")return e}function S(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function me(e,r){const t=Vue.watchEffect(e,r);S(t)}export{ce as A,le as B,ue as C,fe as D,Y as a,ae as b,oe as c,B as d,G as e,se as f,z as g,te as h,g as i,S as j,N as k,ee as l,X as m,re as n,J as o,T as p,ie as q,pe as r,Z as s,ne as t,H as u,d as v,me as w,Q as x,j as y,de as z}; diff --git a/js/utils-DGuZdIHQ.js.gz b/js/utils-DGuZdIHQ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..aa0a4db97fe5cb1bc272314a7c75d5097491f7a3 GIT binary patch literal 3318 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 AG5`Po literal 0 HcmV?d00001 diff --git a/js/utils-DvxnuKiq.js b/js/utils-DvxnuKiq.js deleted file mode 100644 index af69a569..00000000 --- a/js/utils-DvxnuKiq.js +++ /dev/null @@ -1 +0,0 @@ -import{u as Ee,a as We,b as Le,c as ve,L as Pe,S as Ie,A as y,d as Fe}from"./hooks-DUpKDX8W.js";import{c as i}from"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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{o as Re,c as x}from"./lodash-es@4.17.21-BALnwRTu.js";const _=["#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"],A="transparent",$={},k={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},E={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},W={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},L={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},v={itemStyle:{borderWidth:0,borderColor:"#ccc"}},P={itemStyle:{borderWidth:0,borderColor:"#ccc"}},I={itemStyle:{borderWidth:0,borderColor:"#ccc"}},F={itemStyle:{borderWidth:0,borderColor:"#ccc"}},R={itemStyle:{borderWidth:0,borderColor:"#ccc"}},j={itemStyle:{borderWidth:0,borderColor:"#ccc"}},B={itemStyle:{borderWidth:0,borderColor:"#ccc"}},T={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},M={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"}},V={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)"}}},D={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)"}}},O={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)"]}}},U={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)"]}}},z={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)"]}}},q={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)"]}}},K={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Z={textStyle:{color:"#999999"},pageTextStyle:{color:"#999999"}},G={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},X={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"}}},Y={color:["#fc97af","#87f7cf"]},H={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"}},J={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},je={color:_,backgroundColor:A,textStyle:$,title:k,line:E,radar:W,bar:L,pie:v,scatter:P,boxplot:I,parallel:F,sankey:R,funnel:j,gauge:B,candlestick:T,graph:M,map:V,geo:D,categoryAxis:O,valueAxis:U,logAxis:z,timeAxis:q,toolbox:K,legend:Z,tooltip:G,timeline:X,visualMap:Y,dataZoom:H,markPoint:J},Be=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:A,bar:L,boxplot:I,candlestick:T,categoryAxis:O,color:_,dataZoom:H,default:je,funnel:j,gauge:B,geo:D,graph:M,legend:Z,line:E,logAxis:z,map:V,markPoint:J,parallel:F,pie:v,radar:W,sankey:R,scatter:P,textStyle:$,timeAxis:q,timeline:X,title:k,toolbox:K,tooltip:G,valueAxis:U,visualMap:Y},Symbol.toStringTag,{value:"Module"})),N=["#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"],Q="transparent",ee={},oe={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},te={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},re={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},le={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ae={itemStyle:{borderWidth:0,borderColor:"#ccc"}},se={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ce={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ne={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ie={itemStyle:{borderWidth:0,borderColor:"#ccc"}},de={itemStyle:{borderWidth:0,borderColor:"#ccc"}},fe={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ue={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},be={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"}},he={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)"}}},me={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)"}}},pe={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)"]}}},Se={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)"]}}},ye={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)"]}}},ge={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)"]}}},we={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},Ce={textStyle:{color:"#333333"}},xe={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},_e={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"}}},Ae={color:["#5ab1ef","#e0ffff"]},$e={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},ke={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Te={color:N,backgroundColor:Q,textStyle:ee,title:oe,line:te,radar:re,bar:le,pie:ae,scatter:se,boxplot:ce,parallel:ne,sankey:ie,funnel:de,gauge:fe,candlestick:ue,graph:be,map:he,geo:me,categoryAxis:pe,valueAxis:Se,logAxis:ye,timeAxis:ge,toolbox:we,legend:Ce,tooltip:xe,timeline:_e,visualMap:Ae,dataZoom:$e,markPoint:ke},Me=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Q,bar:le,boxplot:ce,candlestick:ue,categoryAxis:pe,color:N,dataZoom:$e,default:Te,funnel:de,gauge:fe,geo:me,graph:be,legend:Ce,line:te,logAxis:ye,map:he,markPoint:ke,parallel:ne,pie:ae,radar:re,sankey:ie,scatter:se,textStyle:ee,timeAxis:ge,timeline:_e,title:oe,toolbox:we,tooltip:xe,valueAxis:Se,visualMap:Ae},Symbol.toStringTag,{value:"Module"})),Qe=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Be,"/src/app-config/echart-themes/macarons/macarons.json":Me}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((l,r)=>{var s;const a=(s=r.match(t))==null?void 0:s[1];if(a)return l.push({name:a,theme:e[r].default}),l;throw new Error(`[RChart Theme Error]: name ${r} is invalid!`)},[])},eo=e=>{const{getAppTheme:t}=Ee(),{theme:o}=t();return Object.assign({},e,{text:"loading",color:"#c23531",textColor:o?"#fff":"#000",maskColor:o?"rgba(0, 0, 0, 0.8)":"rgba(255, 255, 255, 0.8)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"})},oo=()=>({notMerge:!0,lazyUpdate:!0,silent:!1,replaceMerge:[]}),to=(e,t)=>{var a;const{domToImageOptions:o,printOptions:l}=t??{},{create:r}=We(e,{...o,beforeCreate:s=>{var c,n;(c=o==null?void 0:o.beforeCreate)==null||c.call(o,s),(n=window.$loadingBar)==null||n.start()},created(s,c){var n,f;(n=o==null?void 0:o.created)==null||n.call(o,s,c),(f=window.$loadingBar)==null||f.finish()},createdError(s){var c,n;(c=o==null?void 0:o.createdError)==null||c.call(o,s),(n=window.$loadingBar)==null||n.error()}});(a=r("jpeg"))==null||a.then(s=>{const{print:c}=Le(s,{type:"image",base64:!0,targetStyles:["*"],...Re(l,["type","base64"])});c()})},Ve=".n-menu-item-content--selected",De="n-menu-item",ro=()=>{const e=u(Pe),t=e==null?void 0:e.querySelector(Ve),o=u(Ie);let l=0;const r=e==null?void 0:e.querySelector(De);if(o){const{height:a}=o.getBoundingClientRect();l=a}if(t&&e){const a=ve(),{top:s}=e.getBoundingClientRect(),{top:c}=t.getBoundingClientRect(),n=e.scrollTop,f=r?parseInt(window.getComputedStyle(r).marginTop):6;a({top:c-s+n-l-f,left:0,behavior:"smooth"})}};var h=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(h||{});const Oe={BASE_URL:"/ray-template/",DEV:!1,MODE:"production",PROD:!0,SSR:!1,VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",VITE_APP_URL:"/"},lo=()=>Oe,ao=(e,t)=>{const o=document.createElement("a");o.href=e,o.download=t,o.style.display="none",document.body.appendChild(o),o.click(),document.body.removeChild(o)},S=(e,t)=>Object.prototype.toString.call(e).includes(t),so=(e=16,t=62)=>{const o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),l=[],r=window.crypto||window.msCrypto;let a=0;for(a=0;a{const e=navigator.userAgent;return/windows/i.test(e)?h.Windows:/macintosh|mac os x/i.test(e)?h.MacOS:/linux/i.test(e)?h.Linux:/android/i.test(e)?h.Android:/iphone|ipad|ipod/i.test(e)?h.IOS:h.Unknown},no=(e,t)=>{const o=e.split("?").filter(Boolean)[0],l=t.split("?").filter(Boolean)[0],r=/\/$/;return o.replace(r,"")===l.replace(r,"")};function io(e,t="sessionStorage",o){const{prefix:l,prefixKey:r}=o??{},a=l?r||y:"",s=t==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(s).find(c=>c===a+e)}function fo(e,t,o="sessionStorage",l){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:r,prefixKey:a}=l??{},s=r?a||y:"";try{const c=JSON.stringify(t);o==="localStorage"?window.localStorage.setItem(s+e,c):window.sessionStorage.setItem(s+e,c)}catch(c){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,c)}}function uo(e,t="sessionStorage",o){const{prefix:l,prefixKey:r,defaultValue:a}=o??{},s=l?r||y:"";try{const c=t==="localStorage"?window.localStorage.getItem(s+e):window.sessionStorage.getItem(s+e);return c===null?a??null:JSON.parse(c)}catch(c){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,c),a??null}}const bo=(e,t,o)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:l,prefixKey:r}=o??{},a=l?r||y:"",s=Object.keys(window.localStorage),c=Object.keys(window.sessionStorage),n=(f,m)=>{(f?[...c,...s]:m==="localStorage"?s:c).forEach(b=>{e==="__all__"?(window.sessionStorage.removeItem(a+b),window.localStorage.removeItem(a+b)):m==="localStorage"?window.localStorage.removeItem(a+b):window.sessionStorage.removeItem(a+b)})};switch(e){case"__all__":n(!0);break;case"__all_sessionStorage__":n(!1,"sessionStorage");break;case"__all_localStorage__":n(!1,"localStorage");break;default:t==="localStorage"?window.localStorage.removeItem(a+e):window.sessionStorage.removeItem(a+e);break}},ho=(e,t)=>{const o=()=>{const r=u(e);r&&(typeof t=="string"?t.trim().split(" "):t).forEach(s=>{s&&r.classList.add(s)})},l=Vue.watch(()=>u(e),o,{immediate:!0});p(l)},mo=(e,t)=>{const o=()=>{const r=u(e);if(r)if(t==="removeAllClass"){const a=r.classList;a.forEach(s=>a.remove(s))}else(typeof t=="string"?t.trim().split(" "):t).forEach(s=>{s&&r.classList.remove(s)})},l=Vue.watch(()=>u(e),o,{immediate:!0});p(l)},po=(e,t)=>{const o=Vue.ref(!1),l=()=>{const a=u(e);if(!a)o.value=!1;else{const s=a.className,c=t.trim().split(" ").filter(n=>n!=="");o.value=c.some(n=>s.includes(n))}},r=Vue.watch(()=>u(e),l,{immediate:!0});return p(r),o},Ue=e=>{const t=["webkit","moz","ms","o"],o={};return t.forEach(l=>{o[`${l}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),o[e]=e,o},So=(e,t)=>{const o=(a,s)=>{a.split(";").forEach(c=>{const[n,f]=c.split(":");if(n&&f){const m=n.trim(),w=f.trim();if(n.startsWith("--"))s.style.setProperty(m,w);else if(n.startsWith("-"))s.style[n]=f;else{const b=Ue(m);Object.keys(b).forEach(C=>{s.style[C]=b[C]}),s.style[m]=w}}})},l=()=>{const a=u(e);a&&(S(t,"String")?o(t,a):S(t,"Array")?t.forEach(s=>{o(s,a)}):Object.keys(t).forEach(c=>{o(`${c}: ${t[c]}`,a)}))},r=Vue.watch(()=>u(e),l,{immediate:!0});p(r)},yo=(e,t=1)=>{if(e.includes("rgba"))return e;if(e.includes("rgb"))return e.replace("rgb","rgba").replace(")",`, ${t})`);if(e.includes("#")){const o=e.replace("#","");switch(o.length){case 3:return`rgba(${parseInt(o[0]+o[0],16)}, ${parseInt(o[1]+o[1],16)}, ${parseInt(o[2]+o[2],16)}, ${t})`;case 6:return`rgba(${parseInt(o.slice(0,2),16)}, ${parseInt(o.slice(2,4),16)}, ${parseInt(o.slice(4,6),16)}, ${t})`;case 8:return`rgba(${parseInt(o.slice(0,2),16)}, ${parseInt(o.slice(2,4),16)}, ${parseInt(o.slice(4,6),16)}, ${(parseInt(o.slice(6,8),16)/255).toFixed(2)})`;default:return e}}return e},go=(e,t)=>{const{defaultElement:o}={};if(!e)return o?[o]:null;const l=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{const r=Array.from(document.querySelectorAll(l));return!r.length&&o?[o]:r}catch(r){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,r),o?[o]:null}},wo=(e,t="px")=>e==="auto"?e:typeof e=="number"?e.toString()+t:S(e,"String")&&Fe.cssUnit.test(e)?e:e+t,d={precision:8,decimal:"."},g=(e,t,o)=>e!=null&&e.length?e.length===1?i(e[0],d):e.reduce((r,a,s,c)=>(r=o==null?void 0:o(r,a,s,c),r),t):0,ze=(e,t)=>{const o=Object.assign({},d,t),l=i(e,o),{type:r="number"}=o;return r==="number"?l.value:l.toString()},Co=(...e)=>e.length===1?i(e[0],d).add(0):g(e,0,(t,o)=>i(t,d).add(o)),xo=(...e)=>{if(e.length===1)return i(e[0],d).subtract(0);if(e.length===2){const[l,r]=e;return i(l,d).subtract(r)}const t=x(e),o=t.shift();return t.length?g(t,o,(l,r)=>i(l,d).subtract(r)):o},_o=(...e)=>e.length===1?i(e[0],d).multiply(1):g(e,1,(t,o)=>i(t,d).multiply(o)),Ao=(...e)=>{if(e.length===1)return i(e[0],d).divide(1);if(e.length===2){const[l,r]=e;return i(l,d).divide(r)}const t=x(e),o=t.shift();return g(t,o,(l,r)=>i(l,d).divide(r))},$o=(e,t,o)=>{if(t<=1)return[e||0];if(!e)return new Array(t).fill(0);const l=Object.assign({},d,o);return i(e,l).distribute(t).map(a=>ze(a,l))};function qe(e,...t){if(Array.isArray(e))e.forEach(o=>qe(o,...t));else return e(...t)}function u(e,t){var l;if(!e)return t;let o;return typeof e=="function"?o=e():Vue.isRef(e)?o=((l=e.value)==null?void 0:l.$el)??e.value:o=e,o}function ko(e,t){if(!e){const{defaultElement:o=null}=t??{};return typeof o=="function"?o:()=>o}if(typeof e=="string"||S(e,"Object"))return()=>e;if(typeof e=="function")return e}function p(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function Eo(e,t){const o=Vue.watchEffect(e,t);p(o)}export{io as A,ze as B,$o as C,Co as D,xo as E,_o as F,Ao as G,lo as a,oo as b,yo as c,Qe as d,wo as e,qe as f,uo as g,ao as h,S as i,So as j,ho as k,eo as l,p as m,no as n,bo as o,to as p,go as q,ko as r,fo as s,ro as t,so as u,mo as v,co as w,po as x,Eo as y,u as z}; diff --git a/js/utils-DvxnuKiq.js.gz b/js/utils-DvxnuKiq.js.gz deleted file mode 100644 index 5cae0c62ccb980e97d3e6bf76a7c5fcc2dab018b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5546 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 diff --git a/js/vue-hooks-plus@2.2.1_vue@3.5.6-DdMBTcyt.js b/js/vue-hooks-plus@2.2.1_vue@3.4.38-DdMBTcyt.js similarity index 100% rename from js/vue-hooks-plus@2.2.1_vue@3.5.6-DdMBTcyt.js rename to js/vue-hooks-plus@2.2.1_vue@3.4.38-DdMBTcyt.js diff --git a/js/vue-hooks-plus@2.2.1_vue@3.5.6-DdMBTcyt.js.gz b/js/vue-hooks-plus@2.2.1_vue@3.4.38-DdMBTcyt.js.gz similarity index 100% rename from js/vue-hooks-plus@2.2.1_vue@3.5.6-DdMBTcyt.js.gz rename to js/vue-hooks-plus@2.2.1_vue@3.4.38-DdMBTcyt.js.gz diff --git a/js/vue@3.5.6_typescript@5.2.2-l0sNRNKZ.js b/js/vue@3.4.38_typescript@5.2.2-l0sNRNKZ.js similarity index 100% rename from js/vue@3.5.6_typescript@5.2.2-l0sNRNKZ.js rename to js/vue@3.4.38_typescript@5.2.2-l0sNRNKZ.js diff --git a/js/zh-CN-BeERaeRn.js b/js/zh-CN-BeERaeRn.js new file mode 100644 index 00000000..a1f05407 --- /dev/null +++ b/js/zh-CN-BeERaeRn.js @@ -0,0 +1 @@ +import{x as Z}from"./hooks-DeCbIFFS.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.4.38-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"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.4.38-Cp_qoKMZ.js";import"./@vueuse_shared@10.9.0_vue@3.4.38-BTLxKjPf.js";import"./utils-DGuZdIHQ.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"./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.38-f9XU7P4m.js";import"./@vue_reactivity@3.4.38-CmXFqMGn.js";import"./@vue_shared@3.4.38-D8qfpBTH.js";const e="当前环境不支持全屏",ee={isEnabledFullscreen:e},oe=Object.freeze(Object.defineProperty({__proto__:null,default:ee,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",c="动画效果",te={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},ne=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:te},Symbol.toStringTag,{value:"Module"})),s="刷新当前页面",i="锁屏",l="设置",r="Github",a="全屏",_="退出全屏",m="搜索",ce={Reload:s,Lock:i,Setting:l,Github:r,FullScreen:a,CancelFullScreen:_,Search:m},se=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:_,FullScreen:a,Github:r,Lock:i,Reload:s,Search:m,Setting:l,default:ce},Symbol.toStringTag,{value:"Module"})),p="请求",d="条形码",g="缓存工具函数",u="数字精度",f="右键菜单",b="首页",h="指令",S="文档",T="文档 (加速地址)",O="文档(内嵌)",C="可视化",y="表单",D="Mock 数据",P="模态框",M="多级菜单(缓存)",j="办公",v="文档",R="演示",z="表格",N="二维码",I="依赖项",L="关于",k="页面详情模式",x="分段器",F="SVG 图标",w="表格",A="模板内置 Api",E="滚动动画",G="高级表格",ie={Axios:p,Barcode:d,CacheDemo:g,CalculatePrecision:u,ContextMenu:f,Dashboard:b,Directive:h,Doc:S,DocLocal:T,DocLocalInside:O,Echart:C,Error:"错误页",Form:y,Mock:D,Modal:P,MultiMenu:M,Office:j,Office_Document:v,Office_Presentation:R,Office_Spreadsheet:z,QRCode:N,Rely:I,RelyAbout:L,RouterDemo:k,Segment:x,SvgIcon:F,Table:w,TemplateHooks:A,scrollReveal:E,TablePro:G},le=Object.freeze(Object.defineProperty({__proto__:null,Axios:p,Barcode:d,CacheDemo:g,CalculatePrecision:u,ContextMenu:f,Dashboard:b,Directive:h,Doc:S,DocLocal:T,DocLocalInside:O,Echart:C,Form:y,Mock:D,Modal:P,MultiMenu:M,Office:j,Office_Document:v,Office_Presentation:R,Office_Spreadsheet:z,QRCode:N,Rely:I,RelyAbout:L,RouterDemo:k,Segment:x,SvgIcon:F,Table:w,TablePro:G,TemplateHooks:A,default:ie,scrollReveal:E},Symbol.toStringTag,{value:"Module"})),Q="项目配置",$={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},B="界面显示",re={Title:Q,ThemeOptions:$,InterfaceDisplay:B},ae=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:B,ThemeOptions:$,Title:Q,default:re},Symbol.toStringTag,{value:"Module"})),H="注册",V="登录",q="扫码登陆",J="请输入用户名",K="请输入密码",U="登 陆",W="用户名",X="密码",Y="开箱即用的中后台管理系统",_e={Register:H,Signing:V,QRCodeSigning:q,NamePlaceholder:J,PasswordPlaceholder:K,Login:U,Name:W,Password:X,RayTemplate:Y},me=Object.freeze(Object.defineProperty({__proto__:null,Login:U,Name:W,NamePlaceholder:J,Password:X,PasswordPlaceholder:K,QRCodeSigning:q,RayTemplate:Y,Register:H,Signing:V,default:_e},Symbol.toStringTag,{value:"Module"})),pe=Object.assign({"./zh-CN/globalMessage.json":oe,"./zh-CN/headerSettingOptions.json":ne,"./zh-CN/headerTooltip.json":se,"./zh-CN/menu.json":le,"./zh-CN/setting.json":ae,"./zh-CN/views/login/index.json":me}),Le={message:{...Z(pe,"zh-CN")}};export{Le as default}; diff --git a/js/zh-CN-BeERaeRn.js.gz b/js/zh-CN-BeERaeRn.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..43451bc4b843e3df0b819135b96c703c6a1c8da5 GIT binary patch literal 1956 zcmV;V2V3|biwFP!000021Jze;Pus{A{(gT28tn&=#%`dcrBhi7BtU7Cl9Kd|FVVz4 zNd_EG7~4QVk?7qEeG#;k3f;C_b{lTDi?p{uw_CN#+x;`xCZF~%T-ixj0#riPe%SjZ zvClkn&NJsZGiS^SMJ}xA$rft1441Ql7m$1=&-th+MIn+I=<7?$BPP1U0vwXh6a_OZ zX~Yb-%je~g)T8me+#$E8$889omCwm%yQHWV?@6g8t9h2r zHEQO==j8Saa!0!qndrPYYG0XX2921K%K0eseTC#sX*k`L)Y?Ox%_vh907ll<^>C-$ zA%~=BAwC=#&9i2hY6}5|T9QY6k|Ft=baAkIC`|_kPhuv4c|fkGJ7!D_rR-*0c-#it zgtW>9gxf>%MLBeM*^y#;j9-lppFGLTQvuou(|S^|$*UuYZ1XhRV!A0s`|V+E;PUn6 zF=kjGsA>f=wTI-6^HOv;mQD>%C5|M3>bjI+h8Av@L-GYFQXIM1#n0b4qB%1d^`*=) zLn?wWnQ4J$TGaA6`q~DFaEIJ3Uyz1wUa<3LQ&O`JQ1et+X1G)CltWSkrp97t3r8?h z0t^jA9TUCP#V3qxdo#u|b(RTt$Y=fHieX=e5sG^2yoXX|>cTnUsh2W2ob0;(lv1;7-v*55S9G6NEV z7eQF1*6DP*D7eMbX=2#Ajy1?qTek=R{(|FVsgU8iZ1JQen2}4-9G)Jhx(x)yxn}Et z%580!E2vue-TQv6I=kTQtRZYE(IaOK8~nmYz1sYXm3$?c&6y$9`b>2O9KKZxJw%d+X`}*Hk^0gdB5&Dn{N@$D#&^K zp}M%X|M-=&u!L|%LDjd zueTAtrl7sed2j2tASnY1+S^^;|M;w0`5obyUuYlpHXk88>YodKeeSQnb-$f;S1Zo; zV}vLD5}tF{J~}T}5$;n^@@9XF^Zl;-`X0g)e@5x95nukVGdJt)thIC(8N$5^a<^VO z4_9jk0K)wWs{ZoaUr>D-17*5lOkP`OQAyFLX8r4Yx$8FtWLD)DR%x0MiWTgI(j&jv5fMJpG zh9x1u1jC}iQ8U!ACW`{7X66AbGKH@XMf^oy^LIsw3Yij$BF zyielfcy2)D2I<2ozYUNHoPt8p&(UT7Mn<}^sS2*^Log0hC%rXTLU7Vw#`@Ro@xOye z|6h_E$9xe`A_VwoO_|5VD*;B^!>uT({tE0gh z92yxEr|uG$736+cb>`*~zNsMZ#g?S#d|X6ec1B0endDO^zxj4?H1%RPO_ZgH^iIuVr;yR;cK)237x8t=eh=h zT)_!yniE`Thpks}jOUm^ZUlI8>i|S<;~`pVR3y1m#)YpF>xlm^(;~OO!0_nGnt0(8 zlhM#UefrzM!Rn}KvYgR6?SF;jrO352Ih|*y9tYE;IsXHL8;Eeg2jh958i@MUq+Ww{ zm~jl2;#{{_u|94d8ZUrh*UkDNvsv?7AEAdv#u-eQXLLWmXPBYEWF1q0avP3;GF_-q qCeyMk54RQpqhKOxE0-_9Wbm~g1OIcsp04txfBX*uGr*7q5C8y&?cYQI literal 0 HcmV?d00001 diff --git a/js/zh-CN-CeI0xlBH.js b/js/zh-CN-CeI0xlBH.js deleted file mode 100644 index ea730940..00000000 --- a/js/zh-CN-CeI0xlBH.js +++ /dev/null @@ -1 +0,0 @@ -import{y as Z}from"./hooks-DUpKDX8W.js";import"./print-js@1.6.0-BdoEj60G.js";import"./vue-hooks-plus@2.2.1_vue@3.5.6-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"./lodash-es@4.17.21-BALnwRTu.js";import"./@vueuse_core@10.9.0_vue@3.5.6-CMHqEu2-.js";import"./@vueuse_shared@10.9.0_vue@3.5.6-BTLxKjPf.js";import"./utils-DvxnuKiq.js";import"./interactjs@1.10.26-DZL_TZzP.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./pinia-plugin-persistedstate@4.0.1_pinia@2.1.7-MNUqeAcu.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.0-DyxInw53.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.5.6-CUaD_-7Q.js";import"./@vue_reactivity@3.5.6-CXMPYrvZ.js";import"./@vue_shared@3.5.6-6BrT-eFF.js";const e="当前环境不支持全屏",ee={isEnabledFullscreen:e},oe=Object.freeze(Object.defineProperty({__proto__:null,default:ee,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",c="动画效果",te={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},ne=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:te},Symbol.toStringTag,{value:"Module"})),s="刷新当前页面",i="锁屏",l="设置",r="Github",a="全屏",_="退出全屏",m="搜索",ce={Reload:s,Lock:i,Setting:l,Github:r,FullScreen:a,CancelFullScreen:_,Search:m},se=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:_,FullScreen:a,Github:r,Lock:i,Reload:s,Search:m,Setting:l,default:ce},Symbol.toStringTag,{value:"Module"})),p="请求",d="条形码",g="缓存工具函数",u="数字精度",f="右键菜单",b="首页",h="指令",S="文档",T="文档 (加速地址)",O="文档(内嵌)",y="可视化",C="表单",D="Mock 数据",P="模态框",M="多级菜单(缓存)",j="办公",v="文档",R="演示",z="表格",N="二维码",I="依赖项",L="关于",k="页面详情模式",F="分段器",x="SVG 图标",w="表格",A="模板内置 Api",E="滚动动画",G="高级表格",ie={Axios:p,Barcode:d,CacheDemo:g,CalculatePrecision:u,ContextMenu:f,Dashboard:b,Directive:h,Doc:S,DocLocal:T,DocLocalInside:O,Echart:y,Error:"错误页",Form:C,Mock:D,Modal:P,MultiMenu:M,Office:j,Office_Document:v,Office_Presentation:R,Office_Spreadsheet:z,QRCode:N,Rely:I,RelyAbout:L,RouterDemo:k,Segment:F,SvgIcon:x,Table:w,TemplateHooks:A,scrollReveal:E,TablePro:G},le=Object.freeze(Object.defineProperty({__proto__:null,Axios:p,Barcode:d,CacheDemo:g,CalculatePrecision:u,ContextMenu:f,Dashboard:b,Directive:h,Doc:S,DocLocal:T,DocLocalInside:O,Echart:y,Form:C,Mock:D,Modal:P,MultiMenu:M,Office:j,Office_Document:v,Office_Presentation:R,Office_Spreadsheet:z,QRCode:N,Rely:I,RelyAbout:L,RouterDemo:k,Segment:F,SvgIcon:x,Table:w,TablePro:G,TemplateHooks:A,default:ie,scrollReveal:E},Symbol.toStringTag,{value:"Module"})),Q="项目配置",$={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},B="界面显示",re={Title:Q,ThemeOptions:$,InterfaceDisplay:B},ae=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:B,ThemeOptions:$,Title:Q,default:re},Symbol.toStringTag,{value:"Module"})),H="注册",V="登录",q="扫码登陆",J="请输入用户名",K="请输入密码",U="登 陆",W="用户名",X="密码",Y="开箱即用的中后台管理系统",_e={Register:H,Signing:V,QRCodeSigning:q,NamePlaceholder:J,PasswordPlaceholder:K,Login:U,Name:W,Password:X,RayTemplate:Y},me=Object.freeze(Object.defineProperty({__proto__:null,Login:U,Name:W,NamePlaceholder:J,Password:X,PasswordPlaceholder:K,QRCodeSigning:q,RayTemplate:Y,Register:H,Signing:V,default:_e},Symbol.toStringTag,{value:"Module"})),pe=Object.assign({"./zh-CN/globalMessage.json":oe,"./zh-CN/headerSettingOptions.json":ne,"./zh-CN/headerTooltip.json":se,"./zh-CN/menu.json":le,"./zh-CN/setting.json":ae,"./zh-CN/views/login/index.json":me}),Fe={message:{...Z(pe,"zh-CN")}};export{Fe as default}; diff --git a/js/zh-CN-CeI0xlBH.js.gz b/js/zh-CN-CeI0xlBH.js.gz deleted file mode 100644 index 78b5616b8f632beb76f1fc114064fa1856ec1864..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1994 zcmV;*2Q~N~iwFP!000021JzhBGJ1S`XXp66}oM=>^9tP7in*SZntWexBF+XO+M{kxU!S5Bv7fU_QT#U zi9Pe2bDlZRnK`yuzQBbwQ);7T+h{o>cpk~8a-5HwQtW!+O6=CToAQ{6F0cTHlVMpNe!S~%3zj51XLU}S7vk95hM za!88h9BYQDwh&;bC3(!}7?RIO=ZAVmQgmqOBxVwrhva&D293#)q}_~*6m76g zNU2;vBpi~@%b_Eyj>a!d^x2)#$u?$=3eb*Q^(F_Wu8a+5nyqY$>82DbP8s$UHqkuC z3=0HRtw5u2Nbc;GVxxnpM{P-r2Bsx~6rYx&H>~j~F>$^X0R^eR z)NzUDnH34wR4Yvl7?WM6o1viQsIbgPm)s?Xq$o^J44%%nWOZ7Ap@FDlVmHt6Nh1?( z##pA#(veR2v|q-t(lzNagX7wygl$+X4^kj%UCHY-mXgk1I|&U`wOEl^r3Us^eE7B~ zj-G(6OJ2iu_ll$h{rv$><%Vgsfr6afC(ivv@8O2C`tAOwMR#e#UAW`StvT-=Aq=3* zFtg8~X&tnFTi0u4PoRuBC`0KnP%Swl0H&e6ey2f(889q(0fbd*pGl<(f?GV5B8IK& zSc43;b&CMt&p1w$@@cNi7Ef4$8QCPw;+Z1VZ6GMlHCqQ%?&!c=LDkCd-uLU(xkYbx z9brqENis_Zg7!acS681Q9HU~KAos<02lszPc#vgt7D4W_hx=RW2oDREr=k?)Iu}uH zWLUOg=%dTnP>{F0P+eJdpY3_Cw-8npg|z@-S4e7&lB} z;Q@btWT*-;W)^f>A_k6f!ve!f3Tl|l#}T!Rjjzk$3BFDW*+QzpwV{CZ#kn>W_z z@k{TwRfJVgW=25gR3j!Hn?91Y%9oJ-gMr6=l#0pY`sA^qaf$e`|8sA!K0VX;xfW%1y$cX ztyVrDoKujyaCd+EHNpu6xlix9m473gY+SarI}ct}XMc2FZaOQo9S9FKX8zc@=giMJ z9~S=DxsPzk53zCZ^Srb06yd0X4k~LwsF;G{Tpe$7mp9!-e|IU!U8}gWcihT6!f^#T zuU~juKi8PG*Ot?P@R+}+esJdggK+UrS|bW_cb0-pHywmYpz1Hr`~}s` z7$`G6Q;eIWfP1M>xdueTQL5%326;}hI7)TZ)~N-<0#s)Do7S#vSP(XjhcX$a0vW4cq+(pP^I%w{*ccfWV1i-M;HVjCj3x>K zsAlE>EHaI+jYR!LU-frIi3|jPJ!x)RWDt*V+X4|JVjL$R8+h->iDGs@NL(c1}#E; z>5+G>wTFN6*Y@z<)*dbnTlTf)?)c5|{@Gi`^y_NuxU1G+4GxVAiZAXGmlWi_UvuUc z5Wb-x@AT_ZYt;q`j&zkpxX*^c4ocxch2H_Z)weY@vr?)Z=J^vokyGAdc}J@@4esl zwtqx874-6~{{Sz@C7fVc!*7T;>c!Z&pTJjX9)@+QLXPVi2yz(@Q`4N}LOVKo1rPEp zGsyJ-Pi`K9$SpiVOO1*ox63&Hbz-&n|2!>n>oW{nSJuP}pO}n>?x`<-IyhV%HBFW^ z+GqS%ken2~dMc~)G}Yr^nl$UbU2p>t4)}0B2UG)5e>ADrU>#;0gC#lFEmo+{n@8sJ zVA%Cx{m8Ic^IM;xM`nr)Ce2g2pWjo=&|s>L$wRpV_k%K%uTds5vMi6b7XYKc5OtKx c7ho#*XwVP-SA%-G$`}6eKdiOE(@YQm0M@|gB>(^b diff --git a/mockServer/mock-data.js b/mockServer/mock-data.js index 2d11f248..8c101fbb 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-1726641747010.js +// mock-data-1726641762090.js import { transformMockData } from "vite-plugin-mock-dev-server"; // mock/demo/person.mock.ts @@ -85,7 +85,7 @@ var getPersonList = defineMock({ } }); -// mock-data-1726641747010.js +// mock-data-1726641762090.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_1726641747010_default = transformMockData(mockList); +var mock_data_1726641762090_default = transformMockData(mockList); export { - mock_data_1726641747010_default as default + mock_data_1726641762090_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index da37eeb3b25aa6900ff7e252f2117849f8c4765e..a412d5204e591159fdd0bd18fb751e035cd73503 100644 GIT binary patch literal 1043 zcmV+u1nm1CiwFP!000021I zK?)Oza!AUV=jwmoft2;(WXtVselZFB00KV&Aa`8BW|Ly}RaIM9!AJEwmB!C0tXkx-$ zkl-o+ly!-UUl$mIQ8hy2ue@gEd9xXmRdP2?x#83K*9(kIA*aq0?xq^m4%MXhKTEN!W?NLck|7B~qiym| zv>{PTgN8L6nw58?g*^cYEHOEnuU7Y~&?W|E85;>bO0!GCkxv=?*XZ>PSD4OfBMMEC zXSGa>s3dTu_?{Igb93X{pcI-~Ns#yeKMj>(CW?YZM0;<(<++fYmTb#&Jg=2PX#$et zH}Mw+?tq1Jom5gAsIp9>EtY`^OkwWB5AeAzuTin1y}#-sYVCe}gn_r~_L$Jc3h$14 zU5Eskvkb-{AL6G`|9H+gb#0W8xybfx$BP{=ZyP(pK$)nqbVd$KA0L_3u>xY6ktqQWg<{GIm+FG+U z<|>Skw|cVbV>i@>gkaT{1f$ds#~7T>g(TA0x(t8kGOfxmuSLpyr{ig=Q0p-uscLEV zj5@uAVaY`?23gV34b6!YA0+Bd$xpOG8q86#`Rf3dQHx3xa)a-=IRU5KAoCrc&GR#1 z)WWbH^erQLYE{HAnenZd6+)W{on4~2snQrGpFaFy1t}JMAH%CC3M{#quR%CuuV8@Mavg77S_NT6yC4wra%LQ3)Rhoc@+6!$+ygnr2d2Z{=mZZ z+S;17P35#A1NMT>h40_tMc=2#2o>rOWy;zu40@>(^*J;0AHX7t0+?LZuYdk{c3Cga zUoI}|I*Gom2Q1lA-;Q|64k#UF`k!%pFY~>H|-17`wy$phv;orlHX8R#p7r;tuy$KD-;a54W|x zVPP2d>iChm)3rp~|E3?o!`w-EWNt(JZ$|uY+KgfS_=UudZ2K#(ec(|l&w1h++9kcu N{stni=(I-)000q52_66d literal 1042 zcmV+t1nv7DiwFP!000021IdnBgiz;{(rg4>oV%H~~mY1&n}_7YIUH_O+>g$ z5?uR$vMNyVn;auBszRu}^`u@;Ci6KIWqdzNxZ$(K`Es>7Tb!Srhl?<{(-TqHz>Z)P zmpUy~@mm?+zvqTS4XG*%nC^wa*)Fd#A!p7L?q?d+9@Vt>KTohI=Q~uolmQ6>qiym| zv?WnPgN6+p>-D6ig*^lDEioCIFIM-f&?W+A85;>FlxCNNBcC$(uhHvUt}vNbM&z0z zPb(Q4QA*%S@dL|IX6DwjK`Atqk|6OBejF-;ROC4eiT2)n$1@>0E!mD|cu^^Z()c9D zui`KC-2qGIIxeL)P^PIyTPy<;n8Ct>@8DBa+@NBuy|?ZoYV5v$f`PZ2=9s|63h&yz z&P9yOS^8s;2hsDWe>`WLx;9G4Or!_4=Xr%A@_zaH`BQKT7+EXSyHaXo3bhY$nV=7a z&WJh13q9oPhHDX1P1%;QP`e_yT~O&qxY6ktqQWg;Towhnp(3p z<|>SkcY3<+V>i@>gka^41f$fCZ46H5LJ~=2T?W5%nUqD4RU%=Y)A1xxsPz~Smz6XJ zMxEZku;3yegRH1^Lv!N92Z_2Z3eancRO63tu=X@vTxzJ`xXBTL0%Ory7&maD z+48DdEf?Wc^?Lck$En|WcRy1ao<~iP15NF9n|9UYR0HN3J2wp>ClhYSCm|YJm$N0< z8wAq$umq(dH>enkE2S)}v~V>X2pQ*9g1Yh0IfZ{A8JaKozonDf#ok{p+|krA?pj1e zcjx6Z_vN*FX^^Ptsm{XHsp5}aLr`%N@}iWf$S4~6IEp{g>xEajX+Kd9qHgH*WHPFT z5%BWbCD^=(?(v|>Io0~H_JXujA9#Gr*gYNwJqqqN4TN^Ls^X8A_jtJW;N8G|u&eYf z3xc3mM^Dt9t|8j~*Zl|{=1$6%xh?U(9r3?yGKS657ZPjP_STc;fk&yl