Ben Lin
2024-04-25 e404c076586d9682c3d782a4ecb0dc254f0bfd48
1
var x=(i,h,e)=>new Promise((c,u)=>{var f=r=>{try{_(e.next(r))}catch(o){u(o)}},p=r=>{try{_(e.throw(r))}catch(o){u(o)}},_=r=>r.done?c(r.value):Promise.resolve(r.value).then(f,p);_((e=e.apply(i,h)).next())});import M,{__tla as T}from"./CurrentPermissionMode-6cab4d27.js";import{H as w,aX as D,ac as W,a as F,aW as I,_ as S,__tla as j}from"./index-f0df2f76.js";import{A as E,__tla as H}from"./index-2f3464fb.js";import{P as U,__tla as $}from"./index-e26b3a3c.js";import{d as K,e as L,a7 as m,v as N,_ as n,a8 as d,a9 as a,f as s,a3 as g,E as t,a6 as R,$ as V,ab as y,t as b,F as X}from"./vue-1631514e.js";import{ab as q,al as z}from"./antd-057b41b1.js";import{__tla as G}from"./useContentViewHeight-c315421e.js";import{__tla as J}from"./useWindowSizeFn-53b82e7c.js";import"./onMountedOrActivated-5690e97c.js";let C,O=Promise.all([(()=>{try{return T}catch(i){}})(),(()=>{try{return j}catch(i){}})(),(()=>{try{return H}catch(i){}})(),(()=>{try{return $}catch(i){}})(),(()=>{try{return G}catch(i){}})(),(()=>{try{return J}catch(i){}})()]).then(()=>x(void 0,null,function*(){const i=K({components:{Alert:q,PageWrapper:U,CurrentPermissionMode:M,Divider:z,Authority:E},setup(){const{hasPermission:e}=w(),c=D(),u=W(),f=F(),p=L(()=>u.getProjectConfig.permissionMode===I.BACK);function _(r){return x(this,null,function*(){const o="fakeToken"+r;f.setToken(o),f.getUserInfoAction(),c.changePermissionCode()})}return{hasPermission:e,permissionStore:c,switchToken:_,isBackPermissionMode:p}}});function h(e,c,u,f,p,_){const r=m("CurrentPermissionMode"),o=m("Divider"),v=m("Alert"),l=m("a-button"),P=m("Authority"),A=m("PageWrapper"),k=N("auth");return n(),d(A,{contentBackground:"",title:"\u6309\u94AE\u6743\u9650\u63A7\u5236",contentClass:"p-4"},{default:a(()=>[s(r),g("p",null,[t(" \u5F53\u524D\u62E5\u6709\u7684code\u5217\u8868: "),g("a",null,R(e.permissionStore.getPermCodeList),1)]),s(o),s(v,{class:"mt-4",type:"info",message:"\u70B9\u51FB\u540E\u8BF7\u67E5\u770B\u6309\u94AE\u53D8\u5316(\u5FC5\u987B\u5904\u4E8E\u540E\u53F0\u6743\u9650\u6A21\u5F0F\u624D\u53EF\u6D4B\u8BD5\u6B64\u9875\u9762\u6240\u5C55\u793A\u7684\u529F\u80FD)","show-icon":""}),s(o),s(l,{type:"primary",class:"mr-2",onClick:c[0]||(c[0]=B=>e.switchToken(2)),disabled:!e.isBackPermissionMode},{default:a(()=>[t(" \u70B9\u51FB\u5207\u6362\u6309\u94AE\u6743\u9650(\u7528\u6237id\u4E3A2) ")]),_:1},8,["disabled"]),s(l,{type:"primary",onClick:c[1]||(c[1]=B=>e.switchToken(1)),disabled:!e.isBackPermissionMode},{default:a(()=>[t(" \u70B9\u51FB\u5207\u6362\u6309\u94AE\u6743\u9650(\u7528\u6237id\u4E3A1,\u9ED8\u8BA4) ")]),_:1},8,["disabled"]),e.isBackPermissionMode?(n(),V(X,{key:0},[s(o,null,{default:a(()=>[t("\u7EC4\u4EF6\u65B9\u5F0F\u5224\u65AD\u6743\u9650")]),_:1}),s(P,{value:"1000"},{default:a(()=>[s(l,{type:"primary",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709code ['1000']\u6743\u9650\u53EF\u89C1 ")]),_:1})]),_:1}),s(P,{value:"2000"},{default:a(()=>[s(l,{color:"success",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709code ['2000']\u6743\u9650\u53EF\u89C1 ")]),_:1})]),_:1}),s(P,{value:["1000","2000"]},{default:a(()=>[s(l,{color:"error",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709code ['1000','2000']\u89D2\u8272\u6743\u9650\u53EF\u89C1 ")]),_:1})]),_:1}),s(o,null,{default:a(()=>[t("\u51FD\u6570\u65B9\u5F0F\u65B9\u5F0F\u5224\u65AD\u6743\u9650")]),_:1}),e.hasPermission("1000")?(n(),d(l,{key:0,type:"primary",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709code ['1000']\u6743\u9650\u53EF\u89C1 ")]),_:1})):y("",!0),e.hasPermission("2000")?(n(),d(l,{key:1,color:"success",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709code ['2000']\u6743\u9650\u53EF\u89C1 ")]),_:1})):y("",!0),e.hasPermission(["1000","2000"])?(n(),d(l,{key:2,color:"error",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709code ['1000','2000']\u89D2\u8272\u6743\u9650\u53EF\u89C1 ")]),_:1})):y("",!0),s(o,null,{default:a(()=>[t("\u6307\u4EE4\u65B9\u5F0F\u65B9\u5F0F\u5224\u65AD\u6743\u9650(\u8BE5\u65B9\u5F0F\u4E0D\u80FD\u52A8\u6001\u4FEE\u6539\u6743\u9650.)")]),_:1}),b((n(),d(l,{type:"primary",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709code ['1000']\u6743\u9650\u53EF\u89C1 ")]),_:1})),[[k,"1000"]]),b((n(),d(l,{color:"success",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709code ['2000']\u6743\u9650\u53EF\u89C1 ")]),_:1})),[[k,"2000"]]),b((n(),d(l,{color:"error",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709code ['1000','2000']\u89D2\u8272\u6743\u9650\u53EF\u89C1 ")]),_:1})),[[k,["1000","2000"]]])],64)):y("",!0)]),_:1})}C=S(i,[["render",h],["__scopeId","data-v-bb4f95d3"]])}));export{O as __tla,C as default};