var l=(o,u,t)=>new Promise((c,s)=>{var m=e=>{try{r(t.next(e))}catch(i){s(i)}},n=e=>{try{r(t.throw(e))}catch(i){s(i)}},r=e=>e.done?c(e.value):Promise.resolve(e.value).then(m,n);r((t=t.apply(o,u)).next())});import{j as C,a as k,O as a,o as B,Q as F,x as d,bR as A,l as P,a9 as D,c as g,fN as v,i as p,f as M,y as _,fO as S}from"./index.ae52ebae.js";import{P as b}from"./index.11cb8430.js";import{A as y}from"./index.5c0d538f.js";import{S as T}from"./index.37fc506d.js";import $ from"./CurrentPermissionMode.619c4419.js";import"./index.c4be8493.js";import"./index.ddcc0e35.js";import"./useSize.9b10dc05.js";import"./eagerComputed.94e91cab.js";import"./onMountedOrActivated.c176aad3.js";import"./useWindowSizeFn.d176b3a5.js";import"./useContentViewHeight.2a59a8a3.js";import"./ArrowLeftOutlined.0f7d1b9e.js";import"./useFlexGapSupport.3240d255.js";import"./index.c1d6a1f9.js";const w=k({components:{Space:T,Alert:y,CurrentPermissionMode:$,PageWrapper:b},setup(){const{refreshMenu:o}=A(),u=P(),t=D(),c=g(()=>t.getProjectConfig.permissionMode===S.BACK);function s(m){return l(this,null,function*(){const n="fakeToken"+m;u.setToken(n),u.getUserInfoAction(),o()})}return{RoleEnum:v,refreshMenu:o,switchToken:s,isBackPremissionMode:c}}}),x={class:"mt-4"};function h(o,u,t,c,s,m){const n=a("CurrentPermissionMode"),r=a("Alert"),e=a("a-button"),i=a("Space"),f=a("PageWrapper");return B(),F(f,{title:"\u540E\u53F0\u6743\u9650\u793A\u4F8B",contentBackground:"",contentClass:"p-4",content:"\u76EE\u524Dmock\u4E86\u4E24\u7EC4\u6570\u636E\uFF0C id\u4E3A1 \u548C 2 \u5177\u4F53\u8FD4\u56DE\u7684\u83DC\u5355\u53EF\u4EE5\u5728mock/sys/menu.ts\u5185\u67E5\u770B"},{default:d(()=>[p(n),p(r,{class:"mt-4",type:"info",message:"\u70B9\u51FB\u540E\u8BF7\u67E5\u770B\u5DE6\u4FA7\u83DC\u5355\u53D8\u5316","show-icon":""}),M("div",x,[_(" \u6743\u9650\u5207\u6362(\u8BF7\u5148\u5207\u6362\u6743\u9650\u6A21\u5F0F\u4E3A\u540E\u53F0\u6743\u9650\u6A21\u5F0F): "),p(i,null,{default:d(()=>[p(e,{onClick:u[0]||(u[0]=E=>o.switchToken(1)),disabled:!o.isBackPremissionMode},{default:d(()=>[_(" \u83B7\u53D6\u7528\u6237id\u4E3A1\u7684\u83DC\u5355 ")]),_:1},8,["disabled"]),p(e,{onClick:u[1]||(u[1]=E=>o.switchToken(2)),disabled:!o.isBackPremissionMode},{default:d(()=>[_(" \u83B7\u53D6\u7528\u6237id\u4E3A2\u7684\u83DC\u5355 ")]),_:1},8,["disabled"])]),_:1})])]),_:1})}var X=C(w,[["render",h],["__scopeId","data-v-f0f463dc"]]);export{X as default};