Files
safePower/dist/assets/087AC4D233B64EB0sidebarMode-legacy.BCjxFFWP.js
xiaozhiyong 9c5961efe9 更新
2026-04-29 09:15:49 +08:00

5 lines
6.6 KiB
JavaScript

/*!
Build based on gin-vue-admin
Time : 1776662816000 */
!function(){function e(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var l=0,a=function(){};return{s:a,n:function(){return l>=e.length?{done:!0}:{done:!1,value:e[l++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){o=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(o)throw i}}}}function n(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}System.register(["./087AC4D233B64EB0index-legacy.BJW7gOYq.js","./087AC4D233B64EB0index-legacy.Bru8kZfA.js","./087AC4D233B64EB0menuItem-legacy.ClF3ziN9.js","./087AC4D233B64EB0asyncSubmenu-legacy.aJvuuB6O.js"],function(n,t){"use strict";var r,l,a,i,u,o,d,c,f,s,v,h,m,y,g,p,b,_,w,x,k,A,R,S,C,I;return{setters:[function(e){r=e.default},function(e){l=e.O,a=e.P,i=e.ak,u=e.u,o=e.a6,d=e.a,c=e.G,f=e.af,s=e.g,v=e.c,h=e.o,m=e.b,y=e.f,g=e.w,p=e.F,b=e.J,_=e.x,w=e.i,x=e.d,k=e.K,A=e.T,R=e.h,S=e.t,C=e.n,I=e.al},null,null],execute:function(){var t={class:"flex h-full"};n("default",Object.assign({name:"SidebarMode"},{__name:"sidebarMode",setup:function(n){var j=l(),B=a(j),q=B.device,D=B.config,E=i(),M=u(),O=o(),U=d(!1),T=d(""),F=d(""),G=d([]),J=c(function(){return U.value?D.value.layout_side_collapsed_width:D.value.layout_side_width});I("isCollapse",U);var K=function(e){var n,t=null===(n=O.asyncRouters[0])||void 0===n?void 0:n.children.find(function(n){return n.name===e});t&&t.children&&t.children.length>0&&(G.value=t.children)},L=function(e){var n;F.value=e;var t=null===(n=O.asyncRouters[0])||void 0===n?void 0:n.children.find(function(n){return n.name===e});if(t&&t.children&&t.children.length>0){K(e);var r=t.children.find(function(e){return!e.hidden});r&&P(r.name)}else P(e)},N=function(e){P(e)},P=function(e){var n,t,r={},l={};if((null===(n=O.routeMap[e])||void 0===n?void 0:n.parameters)&&(null===(t=O.routeMap[e])||void 0===t||t.parameters.forEach(function(e){"query"===e.type?r[e.key]=e.value:l[e.key]=e.value})),e!==E.name)return e.indexOf("http://")>-1||e.indexOf("https://")>-1?"Iframe"===e?(r.url=decodeURIComponent(e),void M.push({name:"Iframe",query:r,params:l})):void window.open(e,"_blank"):void M.push({name:e,query:r,params:l})},$=function(){U.value=!U.value};return f(function(){var n;if("Iframe"!==E.name){T.value=E.meta.activeName||E.name;var t=function(){var n,t;if(null===(n=O.asyncRouters[0])||void 0===n?void 0:n.children.some(function(e){return!e.hidden&&e.name===E.name}))return E.name;var r,l=e((null===(t=O.asyncRouters[0])||void 0===t?void 0:t.children)||[]);try{var a,i=function(){var n=r.value;if(n.hidden)return 0;if(n.children&&n.children.some(function(e){return e.name===E.name}))return{v:n.name};var t=function(n){var r,l=e(n||[]);try{for(l.s();!(r=l.n()).done;){var a=r.value;if(a.name===E.name)return!0;if(a.children&&t(a.children))return!0}}catch(i){l.e(i)}finally{l.f()}return!1};return n.children&&t(n.children)?{v:n.name}:void 0};for(l.s();!(r=l.n()).done;)if(0!==(a=i())&&a)return a.v}catch(u){l.e(u)}finally{l.f()}return null}();if(t){var r;F.value=t;var l=null===(r=O.asyncRouters[0])||void 0===r?void 0:r.children.find(function(e){return e.name===t});if(l&&l.children&&l.children.length>0)K(t);else{var a=O.asyncRouters[0].children.find(function(e){return!e.hidden&&e.children&&e.children.length>0});a&&K(a.name)}}else if((null===(n=O.asyncRouters[0])||void 0===n||null===(n=n.children)||void 0===n?void 0:n.length)>0){var i=O.asyncRouters[0].children.find(function(e){return!e.hidden&&e.children&&e.children.length>0});i&&(F.value=E.name,G.value=i.children)}}else T.value=decodeURIComponent(E.query.url)}),f(function(){"mobile"===q.value?U.value=!0:U.value=!1}),function(e,n){var l=s("el-icon"),a=s("el-menu-item"),i=s("el-menu"),u=s("el-scrollbar"),o=s("DArrowLeft"),d=s("DArrowRight");return h(),v("div",t,[m("div",{class:"relative !h-full bg-white text-slate-700 dark:text-slate-300 dark:bg-slate-900 border-r shadow dark:shadow-gray-700",style:k({width:_(D).layout_side_collapsed_width+"px"})},[y(u,null,{default:g(function(){return[y(i,{collapse:!0,"collapse-transition":!1,"default-active":F.value,class:"!border-r-0 w-full","unique-opened":"",onSelect:L},{default:g(function(){var e;return[(h(!0),v(p,null,b((null===(e=_(O).asyncRouters[0])||void 0===e?void 0:e.children)||[],function(e){return h(),v(p,null,[e.hidden||e.children&&0!==e.children.length?e.hidden?x("",!0):(h(),w(a,{key:e.name,index:e.name,class:C([{"is-active":F.value===e.name},"dark:text-slate-300 overflow-hidden"]),style:k({height:_(D).layout_side_item_height+"px"})},{title:g(function(){return[R(S(e.meta.title),1)]}),default:g(function(){return[e.meta.icon?(h(),w(l,{key:0},{default:g(function(){return[(h(),w(A(e.meta.icon)))]}),_:2},1024)):(h(),v(p,{key:1},[R(S(e.meta.title[0]),1)],64))]}),_:2},1032,["index","class","style"])):(h(),w(a,{key:e.name,index:e.name,class:"dark:text-slate-300 overflow-hidden",style:k({height:_(D).layout_side_item_height+"px"})},{title:g(function(){return[R(S(e.meta.title),1)]}),default:g(function(){return[e.meta.icon?(h(),w(l,{key:0},{default:g(function(){return[(h(),w(A(e.meta.icon)))]}),_:2},1024)):(h(),v(p,{key:1},[R(S(e.meta.title[0]),1)],64))]}),_:2},1032,["index","style"]))],64)}),256))]}),_:1},8,["default-active"])]}),_:1})],4),m("div",{class:"relative h-full bg-white text-slate-700 dark:text-slate-300 dark:bg-slate-900 border-r shadow dark:shadow-gray-700 px-2",style:k({width:J.value+"px"})},[y(u,null,{default:g(function(){return[y(i,{collapse:U.value,"collapse-transition":!1,"default-active":T.value,class:"!border-r-0 w-full","unique-opened":"",onSelect:N},{default:g(function(){return[(h(!0),v(p,null,b(G.value,function(e){return h(),v(p,null,[e.hidden?x("",!0):(h(),w(r,{key:e.name,"router-info":e},null,8,["router-info"]))],64)}),256))]}),_:1},8,["collapse","default-active"])]}),_:1}),m("div",{class:C(["absolute bottom-8 right-2 w-8 h-8 bg-gray-50 dark:bg-slate-800 flex items-center justify-center rounded cursor-pointer",U.value?"right-0 left-0 mx-auto":"right-2"]),onClick:$},[U.value?(h(),w(l,{key:1},{default:g(function(){return[y(d)]}),_:1})):(h(),w(l,{key:0},{default:g(function(){return[y(o)]}),_:1}))],2)],4)])}}}))}}})}();