| 1234 |
- /*!
- Build based on gin-vue-admin
- Time : 1757946830000 */
- !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(["./index-legacy.C0OrLn5k.js","./index-legacy.C7yqTvSr.js","./menuItem-legacy.CRdYrLNM.js","./asyncSubmenu-legacy.DGRH0Sxy.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,R,I,S,j,A;return{setters:[function(e){r=e.default},function(e){l=e.M,a=e.N,i=e.K,u=e.u,o=e.ae,d=e.a,c=e.O,f=e.V,s=e.g,v=e.c,h=e.o,m=e.b,y=e.f,g=e.w,p=e.F,b=e.I,_=e.v,w=e.i,x=e.d,k=e.a0,R=e.a1,I=e.h,S=e.C,j=e.n,A=e.al},null,null],execute:function(){var t={class:"flex h-full"};n("default",Object.assign({name:"SidebarMode"},{__name:"sidebarMode",setup:function(n){var q=l(),C=a(q),M=C.device,O=C.config,U=i(),D=u(),E=o(),N=d(!1),F=d(""),K=d(""),L=d([]),T=c(function(){return N.value?O.value.layout_side_collapsed_width:O.value.layout_side_width});A("isCollapse",N);var V=function(e){var n,t=null===(n=E.asyncRouters[0])||void 0===n?void 0:n.children.find(function(n){return n.name===e});t&&t.children&&t.children.length>0&&(L.value=t.children)},$=function(e){var n;K.value=e;var t=null===(n=E.asyncRouters[0])||void 0===n?void 0:n.children.find(function(n){return n.name===e});if(t&&t.children&&t.children.length>0){V(e);var r=t.children.find(function(e){return!e.hidden});r&&B(r.name)}else B(e)},z=function(e){B(e)},B=function(e){var n,t,r={},l={};if((null===(n=E.routeMap[e])||void 0===n?void 0:n.parameters)&&(null===(t=E.routeMap[e])||void 0===t||t.parameters.forEach(function(e){"query"===e.type?r[e.key]=e.value:l[e.key]=e.value})),e!==U.name)return e.indexOf("http://")>-1||e.indexOf("https://")>-1?"Iframe"===e?(r.url=decodeURIComponent(e),void D.push({name:"Iframe",query:r,params:l})):void window.open(e,"_blank"):void D.push({name:e,query:r,params:l})},G=function(){N.value=!N.value};return f(function(){var n;if("Iframe"!==U.name){F.value=U.meta.activeName||U.name;var t=function(){var n,t;if(null===(n=E.asyncRouters[0])||void 0===n?void 0:n.children.some(function(e){return!e.hidden&&e.name===U.name}))return U.name;var r,l=e((null===(t=E.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===U.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===U.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;K.value=t;var l=null===(r=E.asyncRouters[0])||void 0===r?void 0:r.children.find(function(e){return e.name===t});if(l&&l.children&&l.children.length>0)V(t);else{var a=E.asyncRouters[0].children.find(function(e){return!e.hidden&&e.children&&e.children.length>0});a&&V(a.name)}}else if((null===(n=E.asyncRouters[0])||void 0===n||null===(n=n.children)||void 0===n?void 0:n.length)>0){var i=E.asyncRouters[0].children.find(function(e){return!e.hidden&&e.children&&e.children.length>0});i&&(K.value=U.name,L.value=i.children)}}else F.value=decodeURIComponent(U.query.url)}),f(function(){"mobile"===M.value?N.value=!0:N.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:_(O).layout_side_collapsed_width+"px"})},[y(u,null,{default:g(function(){return[y(i,{collapse:!0,"collapse-transition":!1,"default-active":K.value,class:"!border-r-0 w-full","unique-opened":"",onSelect:$},{default:g(function(){var e;return[(h(!0),v(p,null,b((null===(e=_(E).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:j([{"is-active":K.value===e.name},"dark:text-slate-300 overflow-hidden"]),style:k({height:_(O).layout_side_item_height+"px"})},{title:g(function(){return[I(S(e.meta.title),1)]}),default:g(function(){return[e.meta.icon?(h(),w(l,{key:0},{default:g(function(){return[(h(),w(R(e.meta.icon)))]}),_:2},1024)):(h(),v(p,{key:1},[I(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:_(O).layout_side_item_height+"px"})},{title:g(function(){return[I(S(e.meta.title),1)]}),default:g(function(){return[e.meta.icon?(h(),w(l,{key:0},{default:g(function(){return[(h(),w(R(e.meta.icon)))]}),_:2},1024)):(h(),v(p,{key:1},[I(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:T.value+"px"})},[y(u,null,{default:g(function(){return[y(i,{collapse:N.value,"collapse-transition":!1,"default-active":F.value,class:"!border-r-0 w-full","unique-opened":"",onSelect:z},{default:g(function(){return[(h(!0),v(p,null,b(L.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:j(["absolute bottom-8 right-2 w-8 h-8 bg-gray-50 dark:bg-slate-800 flex items-center justify-center rounded cursor-pointer",N.value?"right-0 left-0 mx-auto":"right-2"]),onClick:G},[N.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)])}}}))}}})}();
|