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