import{d as ee,bM as te,bh as oe,bK as ne,r as f,X as D,j as le,V,as as se,h as c,m as _,w as l,e as s,a as n,u as r,c as F,T as U,i as R,t as C,F as j,k as h,J as ie,b0 as re,n as ae,bN as ce,bO as ue,av as pe,a2 as me,ah as de,E as fe,R as _e,aw as he,S as ve,y as be,p as ge,g as xe,v as we,f as ye}from"./index-729a8626.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 ke}from"./index.vue_vue_type_script_setup_true_lang-44249b68.js";import Se from"./layout-setting-4367ce13.js";import Ce from"./user-info-afd38d0f.js";import{_ as Ee}from"./_plugin-vue_export-helper-c27b6911.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-01e8c67d.js";import"./index.vue_vue_type_script_setup_true_lang-32669f50.js";import"./index-875145a2.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-e5b0f101.js";import"./attachment-19abcd29.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-b5859645.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-6aa537e6.js";import"./sys-1491a397.js";import"./sortable.esm-be94e56d.js";/* empty css */const Ve=v=>(ge("data-v-98eccc70"),v=v(),xe(),v),Re={class:"left-panel h-full flex items-center"},Te={class:"flex items-center h-full pl-[10px]"},Ie={class:"right-panel h-full flex items-center justify-end"},Le={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"},Me=["title"],$e={class:"navbar-item flex items-center h-full cursor-pointer"},De={class:"navbar-item flex items-center h-full cursor-pointer"},Fe={class:"dialog-footer"},Ue=ee({__name:"index",setup(v){te();const p=oe(),T=ne(),N=we(),I=ye(),L=f(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth),O=D(()=>p.dark),P=le(),b=f(!1),z=P.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:m}=w,S=(a.show===void 0?1:a.show)&&i;if(a.type===1&&S===1){const t=a.title||k||"",d=q(a),Y=d?`${d} - ${t}`:t,Z={path:y,name:E,title:t,parent_title:d,full_title:Y};u.push(Z)}m&&m.length>0&&(u=u.concat(W(m,w,S)))}),u},A=W(z),B=f(""),H=e=>{e&&(I.push({name:e}),b.value=!1)},g=f(!1),x=f("");V.get("comparisonTokenStorage")&&(x.value=V.get("comparisonTokenStorage")),document.addEventListener("visibilitychange",e=>{document.visibilityState==="visible"&&x.value!=V.get("token")&&(g.value=!0)});const J=()=>{g.value=!1,location.href=`${location.origin}/`};se(()=>{window.onresize=()=>(()=>{L.value=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth})()});const K=()=>{p.$patch(e=>{L.value<768?(e.menuDrawer=!0,e.menuIsCollapse=!1):p.toggleMenuCollapse(!p.menuIsCollapse)})},X=()=>{T.routeRefreshTag&&T.refreshRouterView()},G=D(()=>{const e=N.matched.filter(o=>o.meta.title);return e[0]&&e[0].path=="/"&&e.splice(0,1),e}),Q=()=>{const e=I.resolve({path:"/preview/wap",query:{page:"/"}});window.open(e.href)};return(e,o)=>{const i=ke,u=ce,w=ue,y=pe,E=me,a=de,k=fe,m=_e,M=he,S=ve,$=be;return c(),_($,{class:ae(["h-full px-[10px]",{"layout-header border-b border-color":!r(O)}])},{default:l(()=>[s(M,{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:K},[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:X},[s(i,{name:"element Refresh"})]),n("div",Te,[s(w,{separator:"/"},{default:l(()=>[(c(!0),F(j,null,U(r(G),(t,d)=>(c(),_(u,{to:t.path,class:"inter",key:d},{default:l(()=>[R(C(t.meta.title),1)]),_:2},1032,["to"]))),128))]),_:1})])])]),_:1}),s(y,{span:12},{default:l(()=>[n("div",Ie,[n("div",Le,[s(m,{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),F(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,Me),n("div",$e,[s(Se)]),n("div",De,[s(Ce)])])]),_:1})]),_:1}),ie(n("input",{type:"hidden","onUpdate:modelValue":o[3]||(o[3]=t=>x.value=t)},null,512),[[re,x.value]]),s(S,{modelValue:g.value,"onUpdate:modelValue":o[4]||(o[4]=t=>g.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",Fe,[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 Rt=Ee(Ue,[["__scopeId","data-v-98eccc70"]]);export{Rt as default};