2 lines
2.3 KiB
JavaScript
2 lines
2.3 KiB
JavaScript
|
|
import{d as V,J as x,s as E,l as O,L as $,P as z,a as I,$ as a,p as R,o,c as l,w as e,f as s,h as t,b as h,Q as A,R as N,g as u,t as r,S as g,B as P,I as U,N as F}from"./index-DydImCNJ.js";import{u as H}from"./auth-Cj-gcKGG.js";import{_ as J}from"./Space-HTlydpS2.js";import{_ as Q,a as j}from"./DescriptionsItem-BKhQ5GOr.js";const Z=V({name:"function_toggle-auth",__name:"index",setup(q){const y=x(),w=E(),m=O(),S=$(),{hasAuth:_}=H(),{loading:f,startLoading:B,endLoading:C}=z(),L=I(()=>[{key:"super",label:a("page.login.pwdLogin.superAdmin"),userName:"Super",password:"123456"},{key:"admin",label:a("page.login.pwdLogin.admin"),userName:"Admin",password:"123456"},{key:"user",label:a("page.login.pwdLogin.user"),userName:"User",password:"123456"}]),c=R("super");async function v(i){c.value=i.key,B(),await m.login(i.userName,i.password,!1),S.initTabStore(y),C(),w.reloadPage()}return(i,G)=>{const D=F,d=J,b=Q,p=P,T=j,k=U;return o(),l(d,{vertical:"",size:16},{default:e(()=>[s(k,{title:t(a)("route.function_toggle-auth"),bordered:!1,size:"small",segmented:"",class:"card-wrapper"},{default:e(()=>[s(T,{bordered:"",column:1},{default:e(()=>[s(b,{label:t(a)("page.manage.user.userRole")},{default:e(()=>[s(d,null,{default:e(()=>[(o(!0),h(N,null,A(t(m).userInfo.roles,n=>(o(),l(D,{key:n},{default:e(()=>[u(r(n),1)]),_:2},1024))),128))]),_:1})]),_:1},8,["label"]),s(b,{"ions-item":"",label:t(a)("page.function.toggleAuth.toggleAccount")},{default:e(()=>[s(d,null,{default:e(()=>[(o(!0),h(N,null,A(L.value,n=>(o(),l(p,{key:n.key,loading:t(f)&&c.value===n.key,disabled:t(f)&&c.value!==n.key,onClick:K=>v(n)},{default:e(()=>[u(r(n.label),1)]),_:2},1032,["loading","disabled","onClick"]))),128))]),_:1})]),_:1},8,["label"])]),_:1})]),_:1},8,["title"]),s(k,{title:t(a)("page.function.toggleAuth.authHook"),bordered:!1,size:"small",segmented:"",class:"card-wrapper"},{default:e(()=>[s(d,null,{default:e(()=>[t(_)("B_CODE1")?(o(),l(p,{key:0},{default:e(()=>[u(r(t(a)("page.function.toggleAuth.superAdminVisible")),1)]),_:1})):g("",!0),t(_)("B_CODE2")?(o(),l(p,{key:1},{default:e(()=>[u(r(t(a)("page.function.toggleAuth.adminVisible")),1)]),_:1})):g("",!0),t(_)("B_CODE3")?(o(),l(p,{key:2},{default:e(()=>[u(r(t(a)("page.function.toggleAuth.adminOrUserVisible")),1)]),_:1})):g("",!0)]),_:1})]),_:1},8,["title"])]),_:1})}}});export{Z as default};
|