Files
qhmes/deploy-qhmes/frontend/js/index-CwWn9xdn.js
2026-05-15 11:34:12 +08:00

2 lines
2.1 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
var f=(t,o,s)=>new Promise((d,n)=>{var u=e=>{try{i(s.next(e))}catch(a){n(a)}},r=e=>{try{i(s.throw(e))}catch(a){n(a)}},i=e=>e.done?d(e.value):Promise.resolve(e.value).then(u,r);i((s=s.apply(t,o)).next())});import{d as P,e as C,ah as p,aC as b,as as g,aF as c,k as m,au as M,G as l}from"./vue-vendor-C7Zq48Yl.js";import B from"./CurrentPermissionMode-CDPPsaCK.js";import{a5 as A,ap as T,P as $,bJ as v,bH as w,d as S}from"./index-BI6CMai0.js";import{P as y}from"./index-C57gqG5N.js";import{A as N}from"./antd-vue-vendor-BPnV8VqP.js";import"./vxe-table-vendor-B88kchpX.js";import"./useContentHeight-BUFNkYs_.js";import"./useWindowSizeFn-PRZSD86C.js";import"./useContentViewHeight-BO9bTdue.js";import"./usePageContext-l-f4bNz7.js";import"./injectionKey-DPVn4AgL.js";const V=P({components:{Alert:N,CurrentPermissionMode:B,PageWrapper:y},setup(){const{refreshMenu:t}=A(),o=T(),s=$(),d=C(()=>s.getProjectConfig.permissionMode===w.BACK);function n(u){return f(this,null,function*(){const r="fakeToken"+u;o.setToken(r),o.getUserInfoAction(),t()})}return{RoleEnum:v,refreshMenu:t,switchToken:n,isBackPremissionMode:d}}}),W={class:"mt-4"};function x(t,o,s,d,n,u){const r=p("CurrentPermissionMode"),i=p("Alert"),e=p("a-button"),a=p("a-button-group"),k=p("PageWrapper");return g(),b(k,{title:"后台权限示例",contentBackground:"",contentClass:"p-4",content:"目前mock了两组数据 id为1 2 具体返回的菜单可以在mock/sys/menu.ts内查看"},{default:c(()=>[m(r),m(i,{class:"mt-4",type:"info",message:"点击后请查看左侧菜单变化","show-icon":""}),M("div",W,[o[4]||(o[4]=l(" 权限切换(请先切换权限模式为后台权限模式): ",-1)),m(a,null,{default:c(()=>[m(e,{onClick:o[0]||(o[0]=_=>t.switchToken(1)),disabled:!t.isBackPremissionMode},{default:c(()=>[...o[2]||(o[2]=[l(" 获取用户id为1的菜单 ",-1)])]),_:1},8,["disabled"]),m(e,{onClick:o[1]||(o[1]=_=>t.switchToken(2)),disabled:!t.isBackPremissionMode},{default:c(()=>[...o[3]||(o[3]=[l(" 获取用户id为2的菜单 ",-1)])]),_:1},8,["disabled"])]),_:1})])]),_:1})}const D=S(V,[["render",x],["__scopeId","data-v-37510850"]]);export{D as default};