HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/8.2.20
System: Linux 825a8fd6cf8c 3.10.0-1160.95.1.el7.x86_64 #1 SMP Mon Jul 24 13:59:37 UTC 2023 x86_64
User: apache (48)
PHP: 8.2.20
Disabled: NONE
Upload Files
File: /var/www/html/public/static/js/index-0c0a6b57.js
import{a1 as g,h as p}from"./index-37b926b2.js";import{d as f,c as w,Q as o,_ as k,e as _,l as s,m as e,y as t,j as c,u as n,v as d,x,t as b,p as m,g as y}from"./runtime-core.esm-bundler-6128546f.js";import"./preload-helper-78dc9057.js";import"./message-2472a54a.js";import"./vue-i18n.runtime.esm-bundler-6949bcab.js";import"./index-b7f916e1.js";import"./_commonjsHelpers-87174ba5.js";import"./vue-router-a383d220.js";import"./utils-2ab4f76a.js";const C=y("div",{class:"card-header"},"组件方式判断权限",-1),A=y("div",{class:"card-header"},"函数方式判断权限",-1),B=y("div",{class:"card-header"}," 指令方式判断权限(该方式不能动态修改权限) ",-1),N=f({name:"PermissionButton"}),H=f({...N,setup(V){const r=w(()=>({width:"85vw",justifyContent:"start"}));return(z,D)=>{const h=o("el-tag"),a=o("el-button"),l=o("Auth"),i=o("el-card"),v=o("el-space"),u=k("auth");return _(),s(v,{direction:"vertical",size:"large"},{default:e(()=>[t(h,{style:c(n(r)),size:"large",effect:"dark"},{default:e(()=>[d(" 当前拥有的code列表:"+x(n(g)()),1)]),_:1},8,["style"]),t(i,{shadow:"never",style:c(n(r))},{header:e(()=>[C]),default:e(()=>[t(l,{value:"btn_add"},{default:e(()=>[t(a,{type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})]),_:1}),t(l,{value:["btn_edit"]},{default:e(()=>[t(a,{type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})]),_:1}),t(l,{value:["btn_add","btn_edit","btn_delete"]},{default:e(()=>[t(a,{type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})]),_:1})]),_:1},8,["style"]),t(i,{shadow:"never",style:c(n(r))},{header:e(()=>[A]),default:e(()=>[n(p)("btn_add")?(_(),s(a,{key:0,type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})):b("",!0),n(p)(["btn_edit"])?(_(),s(a,{key:1,type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})):b("",!0),n(p)(["btn_add","btn_edit","btn_delete"])?(_(),s(a,{key:2,type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})):b("",!0)]),_:1},8,["style"]),t(i,{shadow:"never",style:c(n(r))},{header:e(()=>[B]),default:e(()=>[m((_(),s(a,{type:"success"},{default:e(()=>[d(" 拥有code:'btn_add' 权限可见 ")]),_:1})),[[u,"btn_add"]]),m((_(),s(a,{type:"primary"},{default:e(()=>[d(" 拥有code:['btn_edit'] 权限可见 ")]),_:1})),[[u,["btn_edit"]]]),m((_(),s(a,{type:"danger"},{default:e(()=>[d(" 拥有code:['btn_add', 'btn_edit', 'btn_delete'] 权限可见 ")]),_:1})),[[u,["btn_add","btn_edit","btn_delete"]]])]),_:1},8,["style"])]),_:1})}}});export{H as default};