2 lines
738 B
JavaScript
2 lines
738 B
JavaScript
import{d as a,y as e,f as s,P as l,m as t,r as o,o as n,c as i,a as d,t as r,i as u,g as m,w as c}from"./index.545ce101.js";const p={style:{"margin-bottom":"15px"}},g={style:{display:"flex","align-items":"center"}},v=d("span",null,"切换权限:",-1),y=a({name:"SwitchRoles",emits:["change"],setup(a,{emit:y}){const b=e(),f=s((()=>b.roles)),h=l(f.value[0]);return t(h,(async a=>{await b.changeRoles(a),y("change")})),(a,e)=>{const s=o("el-radio-button"),l=o("el-radio-group");return n(),i("div",null,[d("div",p,"你的权限:"+r(u(f)),1),d("div",g,[v,m(l,{modelValue:h.value,"onUpdate:modelValue":e[0]||(e[0]=a=>h.value=a)},{default:c((()=>[m(s,{label:"editor"}),m(s,{label:"admin"})])),_:1},8,["modelValue"])])])}}});export{y as _};
|