Rodney Chen
2024-05-09 a340c8f451865656db12fa50fe9cad888f65dd5b
1
var x=(r,d,_)=>new Promise((e,o)=>{var i=n=>{try{E(_.next(n))}catch(p){o(p)}},v=n=>{try{E(_.throw(n))}catch(p){o(p)}},E=n=>n.done?e(n.value):Promise.resolve(n.value).then(i,v);E((_=_.apply(r,d)).next())});import D,{__tla as M}from"./CurrentPermissionMode-6cab4d27.js";import{H as W,a as w,aV as S,_ as B,__tla as H}from"./index-f0df2f76.js";import{A as V,__tla as F}from"./index-2f3464fb.js";import{P as I,__tla as N}from"./index-e26b3a3c.js";import{d as X,e as U,a7 as u,v as $,_ as m,a8 as c,a9 as a,f as s,a3 as h,E as t,a6 as P,ab as T,t as g}from"./vue-1631514e.js";import{ab as j,a8 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 k,K=Promise.all([(()=>{try{return M}catch(r){}})(),(()=>{try{return H}catch(r){}})(),(()=>{try{return F}catch(r){}})(),(()=>{try{return N}catch(r){}})(),(()=>{try{return G}catch(r){}})(),(()=>{try{return J}catch(r){}})()]).then(()=>x(void 0,null,function*(){const r=X({components:{Alert:j,PageWrapper:I,Space:q,CurrentPermissionMode:D,Divider:z,Authority:V},setup(){const{changeRole:e,hasPermission:o}=W(),i=w();return{userStore:i,RoleEnum:S,isSuper:U(()=>i.getRoleList.includes(S.SUPER)),isTest:U(()=>i.getRoleList.includes(S.TEST)),changeRole:e,hasPermission:o}}}),d={class:"mt-4"};function _(e,o,i,v,E,n){const p=u("CurrentPermissionMode"),A=u("Alert"),l=u("a-button"),C=u("Space"),f=u("Divider"),R=u("Authority"),b=u("PageWrapper"),y=$("auth");return m(),c(b,{title:"\u524D\u7AEF\u6743\u9650\u6309\u94AE\u793A\u4F8B",contentBackground:"",contentClass:"p-4",content:"\u7531\u4E8E\u5237\u65B0\u7684\u65F6\u5019\u4F1A\u8BF7\u6C42\u7528\u6237\u4FE1\u606F\u63A5\u53E3\uFF0C\u4F1A\u6839\u636E\u63A5\u53E3\u91CD\u7F6E\u89D2\u8272\u4FE1\u606F\uFF0C\u6240\u4EE5\u5237\u65B0\u540E\u754C\u9762\u4F1A\u6062\u590D\u539F\u6837\uFF0C\u5982\u679C\u4E0D\u9700\u8981\uFF0C\u53EF\u4EE5\u6CE8\u91CA src/layout/default/index\u5185\u7684\u83B7\u53D6\u7528\u6237\u4FE1\u606F\u63A5\u53E3"},{default:a(()=>[s(p),h("p",null,[t(" \u5F53\u524D\u89D2\u8272: "),h("a",null,P(e.userStore.getRoleList),1)]),s(A,{class:"mt-4",type:"info",message:"\u70B9\u51FB\u540E\u8BF7\u67E5\u770B\u6309\u94AE\u53D8\u5316","show-icon":""}),h("div",d,[t(" \u6743\u9650\u5207\u6362(\u8BF7\u5148\u5207\u6362\u6743\u9650\u6A21\u5F0F\u4E3A\u524D\u7AEF\u89D2\u8272\u6743\u9650\u6A21\u5F0F): "),s(C,null,{default:a(()=>[s(l,{onClick:o[0]||(o[0]=L=>e.changeRole(e.RoleEnum.SUPER)),type:e.isSuper?"primary":"default"},{default:a(()=>[t(P(e.RoleEnum.SUPER),1)]),_:1},8,["type"]),s(l,{onClick:o[1]||(o[1]=L=>e.changeRole(e.RoleEnum.TEST)),type:e.isTest?"primary":"default"},{default:a(()=>[t(P(e.RoleEnum.TEST),1)]),_:1},8,["type"])]),_:1})]),s(f,null,{default:a(()=>[t("\u7EC4\u4EF6\u65B9\u5F0F\u5224\u65AD\u6743\u9650(\u6709\u9700\u8981\u53EF\u4EE5\u81EA\u884C\u5168\u5C40\u6CE8\u518C)")]),_:1}),s(R,{value:e.RoleEnum.SUPER},{default:a(()=>[s(l,{type:"primary",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709super\u89D2\u8272\u6743\u9650\u53EF\u89C1 ")]),_:1})]),_:1},8,["value"]),s(R,{value:e.RoleEnum.TEST},{default:a(()=>[s(l,{color:"success",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709test\u89D2\u8272\u6743\u9650\u53EF\u89C1 ")]),_:1})]),_:1},8,["value"]),s(R,{value:[e.RoleEnum.TEST,e.RoleEnum.SUPER]},{default:a(()=>[s(l,{color:"error",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709[test,super]\u89D2\u8272\u6743\u9650\u53EF\u89C1 ")]),_:1})]),_:1},8,["value"]),s(f,null,{default:a(()=>[t("\u51FD\u6570\u65B9\u5F0F\u65B9\u5F0F\u5224\u65AD\u6743\u9650(\u9002\u7528\u4E8E\u51FD\u6570\u5185\u90E8\u8FC7\u6EE4)")]),_:1}),e.hasPermission(e.RoleEnum.SUPER)?(m(),c(l,{key:0,type:"primary",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709super\u89D2\u8272\u6743\u9650\u53EF\u89C1 ")]),_:1})):T("",!0),e.hasPermission(e.RoleEnum.TEST)?(m(),c(l,{key:1,color:"success",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709test\u89D2\u8272\u6743\u9650\u53EF\u89C1 ")]),_:1})):T("",!0),e.hasPermission([e.RoleEnum.TEST,e.RoleEnum.SUPER])?(m(),c(l,{key:2,color:"error",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709[test,super]\u89D2\u8272\u6743\u9650\u53EF\u89C1 ")]),_:1})):T("",!0),s(f,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}),g((m(),c(l,{type:"primary",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709super\u89D2\u8272\u6743\u9650\u53EF\u89C1 ")]),_:1})),[[y,e.RoleEnum.SUPER]]),g((m(),c(l,{color:"success",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709test\u89D2\u8272\u6743\u9650\u53EF\u89C1 ")]),_:1})),[[y,e.RoleEnum.TEST]]),g((m(),c(l,{color:"error",class:"mx-4"},{default:a(()=>[t(" \u62E5\u6709[test,super]\u89D2\u8272\u6743\u9650\u53EF\u89C1 ")]),_:1})),[[y,[e.RoleEnum.TEST,e.RoleEnum.SUPER]]])]),_:1})}k=B(r,[["render",_],["__scopeId","data-v-e6134e80"]])}));export{K as __tla,k as default};