全栈小学生 98b1289ede up
2026-01-13 09:17:40 +08:00

2 lines
6.0 KiB
JavaScript

import{d as ee,bN as te,bi as oe,bL as ne,r as f,X as F,j as le,V,at as se,h as c,m as _,w as l,e as s,a as n,u as r,c as M,T as U,i as R,t as C,F as j,k as h,J as ie,b1 as re,n as ae,bO as ce,bP as ue,aw as pe,a3 as de,ai as me,E as fe,R as _e,ax as he,S as ve,y as be,p as xe,g as ge,v as we,f as ye,_ as ke}from"./index-3f969305.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as Se}from"./index.vue_vue_type_script_setup_true_lang-91fe6885.js";import Ce from"./layout-setting-ec10b85f.js";import Ee from"./user-info-f90c4080.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css */import"./member_head-d9fd7b2c.js";import"./personal-f1282234.js";import"./index.vue_vue_type_script_setup_true_lang-eb97042d.js";import"./index-6f41ed4d.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-cc54df1f.js";import"./attachment-6fb835e8.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-83c11401.js";/* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-11c43967.js";import"./sys-12419f57.js";import"./sortable.esm-be94e56d.js";/* empty css */const Ve=v=>(xe("data-v-d64768d8"),v=v(),ge(),v),Re={class:"left-panel h-full flex items-center"},Te={class:"flex items-center h-full pl-[10px]"},Le={class:"right-panel h-full flex items-center justify-end"},Ie={class:"flex items-center flex-shrink-0 hidden-xs-only"},We=Ve(()=>n("i",{class:"iconfont icona-sousuoV6xx-36 cursor-pointer px-[8px] !text-[14px]"},null,-1)),Be={class:"flex items-center"},$e=["title"],De={class:"navbar-item flex items-center h-full cursor-pointer"},Fe={class:"navbar-item flex items-center h-full cursor-pointer"},Me={class:"dialog-footer"},Ue=ee({__name:"index",setup(v){te();const p=oe(),T=ne(),N=we(),L=ye(),I=f(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth),P=F(()=>p.dark),O=le(),b=f(!1),z=O.routers,q=e=>{let o=[],i=e==null?void 0:e.parent_route;for(;i;)i.short_title&&o.unshift(i.short_title),i=i.parent_route;return o.join(" - ")},W=(e,o=null,i=1)=>{let u=[];return e.forEach(w=>{const{path:y,name:E,meta:a={},short_title:k,children:d}=w,S=(a.show===void 0?1:a.show)&&i;if(a.type===1&&S===1){const t=a.title||k||"",m=q(a),Y=m?`${m} - ${t}`:t,Z={path:y,name:E,title:t,parent_title:m,full_title:Y};u.push(Z)}d&&d.length>0&&(u=u.concat(W(d,w,S)))}),u},A=W(z),B=f(""),H=e=>{e&&(L.push({name:e}),b.value=!1)},x=f(!1),g=f("");V.get("comparisonTokenStorage")&&(g.value=V.get("comparisonTokenStorage")),document.addEventListener("visibilitychange",e=>{document.visibilityState==="visible"&&g.value!=V.get("token")&&(x.value=!0)});const J=()=>{x.value=!1,location.href=`${location.origin}/`};se(()=>{window.onresize=()=>(()=>{I.value=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth})()});const X=()=>{p.$patch(e=>{I.value<768?(e.menuDrawer=!0,e.menuIsCollapse=!1):p.toggleMenuCollapse(!p.menuIsCollapse)})},G=()=>{T.routeRefreshTag&&T.refreshRouterView()},K=F(()=>{const e=N.matched.filter(o=>o.meta.title);return e[0]&&e[0].path=="/"&&e.splice(0,1),e}),Q=()=>{const e=L.resolve({path:"/preview/wap",query:{page:"/"}});window.open(e.href)};return(e,o)=>{const i=Se,u=ce,w=ue,y=pe,E=de,a=me,k=fe,d=_e,$=he,S=ve,D=be;return c(),_(D,{class:ae(["h-full px-[10px]",{"layout-header border-b border-color":!r(P)}])},{default:l(()=>[s($,{class:"w-100 h-full w-full"},{default:l(()=>[s(y,{span:12},{default:l(()=>[n("div",Re,[n("div",{class:"hidden-sm-and-up navbar-item flex items-center h-full cursor-pointer",onClick:X},[r(p).menuIsCollapse?(c(),_(i,{key:0,name:"element Expand"})):(c(),_(i,{key:1,name:"element Fold"}))]),n("div",{class:"navbar-item flex items-center h-full cursor-pointer",onClick:G},[s(i,{name:"element Refresh"})]),n("div",Te,[s(w,{separator:"/"},{default:l(()=>[(c(!0),M(j,null,U(r(K),(t,m)=>(c(),_(u,{to:t.path,class:"inter",key:m},{default:l(()=>[R(C(t.meta.title),1)]),_:2},1032,["to"]))),128))]),_:1})])])]),_:1}),s(y,{span:12},{default:l(()=>[n("div",Le,[n("div",Ie,[s(d,{placement:"bottom",width:330,trigger:"click",visible:b.value,"onUpdate:visible":o[2]||(o[2]=t=>b.value=t)},{reference:l(()=>[We]),default:l(()=>[n("div",Be,[s(a,{modelValue:B.value,"onUpdate:modelValue":o[0]||(o[0]=t=>B.value=t),filterable:"",class:"!w-[250px] mr-[20px] menu-select",teleported:!1,clearable:"",onChange:H},{default:l(()=>[(c(!0),M(j,null,U(r(A),t=>(c(),_(E,{key:t.name,label:t.full_title,value:t.name},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),s(k,{type:"primary",link:"",onClick:o[1]||(o[1]=t=>b.value=!1)},{default:l(()=>[R(C(r(h)("取消")),1)]),_:1})])]),_:1},8,["visible"])]),n("i",{class:"iconfont iconicon_huojian1 cursor-pointer px-[8px]",title:r(h)("visitWap"),onClick:Q},null,8,$e),n("div",De,[s(Ce)]),n("div",Fe,[s(Ee)])])]),_:1})]),_:1}),ie(n("input",{type:"hidden","onUpdate:modelValue":o[3]||(o[3]=t=>g.value=t)},null,512),[[re,g.value]]),s(S,{modelValue:x.value,"onUpdate:modelValue":o[4]||(o[4]=t=>x.value=t),title:r(h)("layout.detectionLoginTip"),width:"30%","close-on-click-modal":!1,"close-on-press-escape":!1,"show-close":!1},{footer:l(()=>[n("span",Me,[s(k,{onClick:J},{default:l(()=>[R(C(r(h)("layout.detectionLoginOperation")),1)]),_:1})])]),default:l(()=>[n("span",null,C(r(h)("layout.detectionLoginContent")),1)]),_:1},8,["modelValue","title"])]),_:1},8,["class"])}}});const Vt=ke(Ue,[["__scopeId","data-v-d64768d8"]]);export{Vt as default};