This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
handingkang-ohmyweb/static/SwitchRoles-Olea5dlm.js
2024-01-04 14:51:17 +00:00

2 lines
806 B
JavaScript

import{d as u,_ as m}from"./index-UxDMszmL.js";import{l as h,r as S,b as f,ag as c,m as v,p as w,q as t,R as g,u as b,T as s,O as I,aH as R,aI as V}from"./vue-k1SOGvAh.js";const x=e=>(R("data-v-54e6a169"),e=e(),V(),e),B={class:"switch-roles"},C=x(()=>t("span",null,"切换权限:",-1)),k=h({__name:"SwitchRoles",emits:["change"],setup(e,{emit:i}){const d=i,o=u(),a=S(o.roles[0]);return f(a,async l=>{await o.changeRoles(l),d("change")}),(l,n)=>{const r=c("el-radio-button"),p=c("el-radio-group");return v(),w("div",null,[t("div",null,"你的权限:"+g(b(o).roles),1),t("div",B,[C,s(p,{modelValue:a.value,"onUpdate:modelValue":n[0]||(n[0]=_=>a.value=_)},{default:I(()=>[s(r,{label:"editor"}),s(r,{label:"admin"})]),_:1},8,["modelValue"])])])}}}),U=m(k,[["__scopeId","data-v-54e6a169"]]);export{U as S};