2 lines
2.4 KiB
JavaScript
2 lines
2.4 KiB
JavaScript
import{u as a,o as e,c as t,w as s,a as l,r as n,b as o,d as r,e as u,f as i,g as d,h as m,F as f,m as p,T as _,K as c,i as V}from"./index-C3ajj0iU.js";import{V as j}from"./VContainer-Dth-cuMG.js";import{V as v}from"./VAppBar-3TgViUDg.js";import{V as h}from"./VAppBarTitle-CkovraDD.js";import{V as g,a as k,b as w,c as x}from"./VMenu-Dr7W90Y8.js";import{V as y}from"./VBtn-JKfmtoJ-.js";import{V as b}from"./loader-_1sodkhb.js";/* empty css */import"./VToolbar-DIHQZaEw.js";import"./index-D7kFa585.js";import"./elevation-C2i0gTrO.js";import"./VAvatar-CsOZoIOv.js";import"./VIcon-DO7afe9J.js";import"./VDivider-BOPuQHw-.js";const T={__name:"admin",setup(T){const A=a();l();const B=async()=>{await A.restart(),A.success("重置token成功!")};return e(async()=>{await A.getUser()}),(a,e)=>{const l=n("router-view");return o(),t(j,{class:"fill-height"},{default:s(()=>{var a;return[r(v,null,{prepend:s(()=>[r(y,{icon:"mdi-home",to:{name:"home"}})]),append:s(()=>[r(g,null,{activator:s(({props:a})=>[r(y,p({icon:"mdi-dots-vertical"},a),null,16)]),default:s(()=>[r(k,null,{default:s(()=>{var a;return[r(w,{to:{name:"user"}},{default:s(()=>[r(x,null,{default:s(()=>[...e[0]||(e[0]=[d("首页",-1)])]),_:1})]),_:1}),(null==(a=m(A).user)?void 0:a.admin)?(o(),i(f,{key:0},[r(w,{to:{name:"webdav"}},{default:s(()=>[r(x,null,{default:s(()=>[...e[1]||(e[1]=[d("分享管理",-1)])]),_:1})]),_:1}),r(w,{to:{name:"userList"}},{default:s(()=>[r(x,null,{default:s(()=>[...e[2]||(e[2]=[d("用户列表",-1)])]),_:1})]),_:1}),r(w,{to:{name:"drives"}},{default:s(()=>[r(x,null,{default:s(()=>[...e[3]||(e[3]=[d("网盘设置",-1)])]),_:1})]),_:1}),r(w,{to:{name:"settings"}},{default:s(()=>[r(x,null,{default:s(()=>[...e[4]||(e[4]=[d("系统设置",-1)])]),_:1})]),_:1})],64)):u("",!0),r(w,{to:{name:"userInfo"}},{default:s(()=>[r(x,null,{default:s(()=>[...e[5]||(e[5]=[d("重置密码",-1)])]),_:1})]),_:1}),r(w,{onClick:B},{default:s(()=>[r(x,null,{default:s(()=>[...e[6]||(e[6]=[d("重置Token",-1)])]),_:1})]),_:1})]}),_:1})]),_:1})]),default:s(()=>[r(h,null,{default:s(()=>[r(j)]),_:1})]),_:1}),(null==(a=m(A).user)?void 0:a.username)?(o(),t(b,{key:0,class:"fill-height mx-auto"},{default:s(()=>[r(l,null,{default:s(({Component:a,route:e})=>[r(_,{name:"scale-transition"},{default:s(()=>[(o(),t(c,{exclude:"userInfo,settings"},[(o(),t(V(a),{key:e.path}))],1024))]),_:2},1024)]),_:1})]),_:1})):u("",!0)]}),_:1})}}};export{T as default};
|