2 lines
758 B
JavaScript
2 lines
758 B
JavaScript
import{a,v as e,r as s,j as l,h as o,o as t,b as n,x as d,t as r,u,e as i,w as c,B as m,C as v,_ as p}from"./index.24c3bf2e.js";const h={class:"switch-roles"},_=(a=>(m("data-v-21f43ea2"),a=a(),v(),a))((()=>d("span",null,"切换权限:",-1))),b=p(a({__name:"SwitchRoles",emits:["change"],setup(a,{emit:m}){const v=e(),p=s(v.roles[0]);return l(p,(async a=>{await v.changeRoles(a),m("change")})),(a,e)=>{const s=o("el-radio-button"),l=o("el-radio-group");return t(),n("div",null,[d("div",null,"你的权限:"+r(u(v).roles),1),d("div",h,[_,i(l,{modelValue:p.value,"onUpdate:modelValue":e[0]||(e[0]=a=>p.value=a)},{default:c((()=>[i(s,{label:"editor"}),i(s,{label:"admin"})])),_:1},8,["modelValue"])])])}}}),[["__scopeId","data-v-21f43ea2"]]);export{b as S};
|