import{c as r,A as b,d as S,u as te,a as w,r as _,o as m,b as h,w as o,e as c,f as i,t as A,g as ne,h as f,i as x,E as ae,p as le,j as re,_ as Z,k as T,P as oe,l as ce,m as ie,n as se,q as ue,K as de,s as B}from"./index-bed2942a.js";import{S as pe}from"./SettingOutlined-bde5cbae.js";var fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M816 768h-24V428c0-141.1-104.3-257.7-240-277.1V112c0-22.1-17.9-40-40-40s-40 17.9-40 40v38.9c-135.7 19.4-240 136-240 277.1v340h-24c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h216c0 61.8 50.2 112 112 112s112-50.2 112-112h216c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM512 888c-26.5 0-48-21.5-48-48h96c0 26.5-21.5 48-48 48zM304 768V428c0-55.6 21.6-107.8 60.9-147.1S456.4 220 512 220c55.6 0 107.8 21.6 147.1 60.9S720 372.4 720 428v340H304z"}}]},name:"bell",theme:"outlined"};const me=fe;function V(n){for(var e=1;e{console.log(l),t.push("/login")};return(l,y)=>{const d=_("a-image"),p=_("a-avatar"),s=_("a-menu-item"),u=_("a-menu"),O=_("a-dropdown"),P=_("a-layout-header");return m(),h(P,{style:{background:"#fff",padding:"0",height:"55px","line-height":"normal","border-bottom":"1px solid #eee"}},{default:o(()=>[c("div",Ze,[c("div",Ke,[r(d,{style:{"max-height":"100%",width:"auto"},height:"100%",preview:!1,src:"/static/images/logo.png"})]),et,tt,c("div",nt,[c("div",at,[c("a",lt,[r(i(Pe),{style:{"font-size":"20px"}})])]),c("div",rt,[r(i(ge),{style:{"font-size":"20px"}})]),ot,c("div",ct,[c("div",it,[c("span",null,A(i(e).username),1)]),c("div",st,[c("span",null,A(i(e).mobile),1)])]),c("div",null,[r(O,{trigger:"click",placement:"bottomLeft"},{overlay:o(()=>[r(u,null,{default:o(()=>[r(s,{onClick:a},{icon:o(()=>[r(i(Be))]),default:o(()=>[ut]),_:1})]),_:1})]),default:o(()=>[r(p,{size:35,style:{"background-color":"#1890ff"}},{icon:o(()=>[r(i(Xe))]),_:1})]),_:1})])])])]),_:1})}}}),v=n=>(le("data-v-a6b1b5c5"),n=n(),re(),n),pt=v(()=>c("div",{style:{height:"12px"}},null,-1)),ft=v(()=>c("span",null,"首页",-1)),mt=v(()=>c("div",{style:{padding:"23px 0px 11px 20px","font-family":"PingFangSC, PingFang SC","font-weight":"400","font-size":"12px",color:"#939393","line-height":"17px","text-align":"justify","font-style":"normal"}},[c("span",null,"设备接入")],-1)),ht=v(()=>c("span",null,"产品",-1)),gt=v(()=>c("span",null,"设备",-1)),_t=v(()=>c("span",null,"设备日志",-1)),vt=v(()=>c("div",{style:{padding:"23px 0px 11px 20px","font-family":"PingFangSC, PingFang SC","font-weight":"400","font-size":"12px",color:"#939393","line-height":"17px","text-align":"justify","font-style":"normal"}},[c("span",null,"系统管理")],-1)),bt=v(()=>c("span",null,"日志监控",-1)),yt=v(()=>c("span",null,"脚本管理",-1)),Ot=v(()=>c("span",null,"错误日志",-1)),$t=v(()=>c("span",null,"修改密码",-1)),xt=v(()=>c("span",null,"关于我们",-1)),Pt=S({__name:"CusMenu",props:["path"],setup(n){const e=n;ne(()=>e.path,(p,s)=>{console.log("menu watch",p,s);let u=p;p.includes("/"+f+"/device/detail")?u="/"+f+"/device":p.includes("/"+f+"/product/detail")?u="/"+f+"/product":p.includes("/"+f+"/product/common")&&(u="/"+f+"/product"),l.value=[u]});const t=w(),a=x([]),l=x([]),y=x(!1),d=p=>{const s=p.key;console.log(s),t.push(s)};return(p,s)=>{const u=_("a-menu-item"),O=_("a-menu"),P=_("a-layout-sider");return m(),h(P,{collapsed:y.value,"onUpdate:collapsed":s[2]||(s[2]=$=>y.value=$),trigger:null,collapsible:"",style:{"background-color":"#FAFAFA","border-right":"1px solid #eee"}},{default:o(()=>[r(O,{style:{height:"100%"},openKeys:a.value,"onUpdate:openKeys":s[0]||(s[0]=$=>a.value=$),selectedKeys:l.value,"onUpdate:selectedKeys":s[1]||(s[1]=$=>l.value=$),mode:"inline",onSelect:d},{default:o(()=>[pt,(m(),h(u,{key:"/"+i(f)},{icon:o(()=>[r(i(ke))]),default:o(()=>[ft]),_:1})),mt,(m(),h(u,{key:"/"+i(f)+"/product"},{icon:o(()=>[r(i(I))]),default:o(()=>[ht]),_:1})),(m(),h(u,{key:"/"+i(f)+"/device"},{icon:o(()=>[r(i(ye))]),default:o(()=>[gt]),_:1})),(m(),h(u,{key:"/"+i(f)+"/device/log"},{icon:o(()=>[r(i(I))]),default:o(()=>[_t]),_:1})),vt,(m(),h(u,{key:"/"+i(f)+"/data/log"},{icon:o(()=>[r(i(Ue))]),default:o(()=>[bt]),_:1})),(m(),h(u,{key:"/"+i(f)+"/script"},{icon:o(()=>[r(i(ze))]),default:o(()=>[yt]),_:1})),(m(),h(u,{key:"/"+i(f)+"/error/log"},{icon:o(()=>[r(i(ae))]),default:o(()=>[Ot]),_:1})),(m(),h(u,{key:"/"+i(f)+"/setting/changepassword"},{icon:o(()=>[r(i(pe))]),default:o(()=>[$t]),_:1})),(m(),h(u,{key:"/"+i(f)+"/about"},{icon:o(()=>[r(i(We))]),default:o(()=>[xt]),_:1}))]),_:1},8,["openKeys","selectedKeys"])]),_:1},8,["collapsed"])}}});const St=Z(Pt,[["__scopeId","data-v-a6b1b5c5"]]);var wt={locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",yearFormat:"YYYY年",dayFormat:"D日",dateFormat:"YYYY年M月D日",dateTimeFormat:"YYYY年M月D日 HH时mm分ss秒",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪"};const jt=wt;var Mt={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]};const K=Mt;var ee={lang:T({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},jt),timePickerLocale:T({},K)};ee.lang.ok="确定";const X=ee;var g="${label}不是一个有效的${type}",Yt={locale:"zh-cn",Pagination:oe,DatePicker:X,TimePicker:K,Calendar:X,global:{placeholder:"请选择"},Table:{filterTitle:"筛选",filterConfirm:"确定",filterReset:"重置",filterEmptyText:"无筛选项",filterCheckall:"全选",filterSearchPlaceholder:"在筛选项中搜索",selectAll:"全选当页",selectInvert:"反选当页",selectNone:"清空所有",selectionAll:"全选所有",sortTitle:"排序",expand:"展开行",collapse:"关闭行",triggerDesc:"点击降序",triggerAsc:"点击升序",cancelSort:"取消排序"},Modal:{okText:"确定",cancelText:"取消",justOkText:"知道了"},Popconfirm:{cancelText:"取消",okText:"确定"},Transfer:{searchPlaceholder:"请输入搜索内容",itemUnit:"项",itemsUnit:"项",remove:"删除",selectCurrent:"全选当页",removeCurrent:"删除当页",selectAll:"全选所有",removeAll:"删除全部",selectInvert:"反选当页"},Upload:{uploading:"文件上传中",removeFile:"删除文件",uploadError:"上传错误",previewFile:"预览文件",downloadFile:"下载文件"},Empty:{description:"暂无数据"},Icon:{icon:"图标"},Text:{edit:"编辑",copy:"复制",copied:"复制成功",expand:"展开"},PageHeader:{back:"返回"},Form:{optional:"(可选)",defaultValidateMessages:{default:"字段验证错误${label}",required:"请输入${label}",enum:"${label}必须是其中一个[${enum}]",whitespace:"${label}不能为空字符",date:{format:"${label}日期格式无效",parse:"${label}不能转换为日期",invalid:"${label}是一个无效日期"},types:{string:g,method:g,array:g,object:g,number:g,date:g,boolean:g,integer:g,float:g,regexp:g,email:g,url:g,hex:g},string:{len:"${label}须为${len}个字符",min:"${label}最少${min}个字符",max:"${label}最多${max}个字符",range:"${label}须在${min}-${max}字符之间"},number:{len:"${label}必须等于${len}",min:"${label}最小值为${min}",max:"${label}最大值为${max}",range:"${label}须在${min}-${max}之间"},array:{len:"须为${len}个${label}",min:"最少${min}个${label}",max:"最多${max}个${label}",range:"${label}数量须在${min}-${max}之间"},pattern:{mismatch:"${label}与模式不匹配${pattern}"}}},Image:{preview:"预览"}};const Ct=Yt;var zt={exports:{}};(function(n,e){(function(t,a){n.exports=a(ce)})(ie,function(t){function a(d){return d&&typeof d=="object"&&"default"in d?d:{default:d}}var l=a(t),y={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(d,p){return p==="W"?d+"周":d+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(d,p){var s=100*d+p;return s<600?"凌晨":s<900?"早上":s<1100?"上午":s<1300?"中午":s<1800?"下午":"晚上"}};return l.default.locale(y,null,!0),y})})(zt);const Ht=S({__name:"BasicLayout",setup(n){const e=w(),t=x();return se(()=>{console.log("layout mounted"),t.value=e.currentRoute.value.path}),ue(()=>{console.log("layout updated"),t.value=e.currentRoute.value.path}),(a,l)=>{const y=_("router-view"),d=_("a-config-provider"),p=_("a-layout-content"),s=_("a-layout");return m(),h(s,{style:{height:"100vh",overflow:"hidden"}},{default:o(()=>[r(i(dt)),r(s,{id:"components-layout"},{default:o(()=>[r(i(St),{path:t.value},null,8,["path"]),r(s,{style:{"background-color":"#fff"}},{default:o(()=>[r(p,{class:"tr-content",style:{flex:"1","overflow-y":"auto","overflow-x":"hidden",background:"#fff"}},{default:o(()=>[r(d,{locale:i(Ct)},{default:o(()=>[r(y,null,{default:o(({Component:u,route:O})=>[O.meta.keepAlive?(m(),h(de,{key:0},[(m(),h(B(u)))],1024)):(m(),h(B(u),{key:1}))]),_:1})]),_:1},8,["locale"])]),_:1})]),_:1})]),_:1})]),_:1})}}});const kt=Z(Ht,[["__scopeId","data-v-619364e1"]]);export{kt as default};