123 |
- import{n as L,p as T,E as y,c as E,_ as O}from"./index.27cf50e8.js";import{M as I,am as c,aw as D,o as i,a as n,_ as e,u as o,U as t,Y as l,b as s,V as _,f as g}from"./vue.aade88c7.js";function R(m){return L().userInfos.authBtnList.some(f=>f===m)}function N(m){let u=!1;return L().userInfos.authBtnList.map(v=>{m.map(h=>{v===h&&(u=!0)})}),u}function F(m){const u=L();return T(m,u.userInfos.authBtnList)}const M={class:"layout-pd"},U={class:"flex-warp"},j={class:"flex-warp-item"},S={class:"flex-warp-item-box"},Y={class:"flex-warp-item"},q={class:"flex-warp-item-box"},G={class:"flex-warp-item"},H={class:"flex-warp-item-box"},J={class:"flex-warp-item"},K={class:"flex-warp-item-box"},Q={class:"flex-warp"},W={class:"flex-warp-item"},X={class:"flex-warp-item-box"},Z={class:"flex-warp-item"},$={class:"flex-warp-item-box"},ee={class:"flex-warp-item"},te={class:"flex-warp-item-box"},se={class:"flex-warp-item"},le={class:"flex-warp-item-box"},ae={class:"flex-warp"},de={class:"flex-warp-item"},ie={class:"flex-warp-item-box"},ne={class:"flex-warp-item"},oe={class:"flex-warp-item-box"},_e={class:"flex-warp-item"},ce={class:"flex-warp-item-box"},ue={class:"flex-warp-item"},fe={class:"flex-warp-item-box"},re={class:"flex-warp"},xe={class:"flex-warp-item"},pe={class:"flex-warp-item-box"},be={class:"flex-warp-item"},me={class:"flex-warp-item-box"},ve={class:"flex-warp-item"},he={class:"flex-warp-item-box"},we={class:"flex-warp-item"},ye={class:"flex-warp-item-box"},ke={class:"flex-warp"},ze={class:"flex-warp-item"},Ae={class:"flex-warp-item-box"},Ee={class:"flex-warp-item"},ge={class:"flex-warp-item-box"},Ce={class:"flex-warp-item"},De={class:"flex-warp-item-box"},Le={class:"flex-warp-item"},Ie={class:"flex-warp-item-box"},Ve={class:"flex-warp"},Be={class:"flex-warp-item"},Pe={class:"flex-warp-item-box"},Te={class:"flex-warp-item"},Oe={class:"flex-warp-item-box"},Re={class:"flex-warp-item"},Ne={class:"flex-warp-item-box"},Fe={class:"flex-warp-item"},Me={class:"flex-warp-item-box"},Ue={class:"flex-warp"},je={class:"flex-warp-item"},Se={class:"flex-warp-item-box"},Ye={class:"flex-warp-item"},qe={class:"flex-warp-item-box"},Ge={class:"flex-warp-item"},He={class:"flex-warp-item-box"},Je=I({name:"limitsFrontEndBtn"}),Ke=I({...Je,setup(m){const u=g(()=>E(()=>import("./index.d7f929aa.js"),["./index.d7f929aa.js","./index.27cf50e8.js","./vue.aade88c7.js","./index.08fb3d47.css"],import.meta.url)),f=g(()=>E(()=>import("./auth.7e439308.js"),["./auth.7e439308.js","./vue.aade88c7.js","./index.27cf50e8.js","./index.08fb3d47.css"],import.meta.url)),v=g(()=>E(()=>import("./auths.0128adae.js"),["./auths.0128adae.js","./vue.aade88c7.js","./index.27cf50e8.js","./index.08fb3d47.css"],import.meta.url)),h=g(()=>E(()=>import("./authAll.07ae6b6e.js"),["./authAll.07ae6b6e.js","./vue.aade88c7.js","./index.27cf50e8.js","./index.08fb3d47.css"],import.meta.url)),V=()=>{R("btn.add")?y.success("恭喜,您有权限!"):y.error("抱歉,您没有权限!")},B=()=>{N(["btn.add","btn.edit","btn.del","btn.link"])?y.success("恭喜,您有权限!"):y.error("抱歉,您没有权限!")},P=()=>{F(["btn.add","btn.edit","btn.del","btn.link"])?y.success("恭喜,您有权限!"):y.error("抱歉,您没有权限!")};return(Qe,We)=>{const r=c("el-row"),x=c("ele-DocumentAdd"),a=c("el-icon"),d=c("el-button"),p=c("ele-Edit"),b=c("ele-Delete"),w=c("ele-Link"),C=c("el-card"),k=D("auth"),z=D("auths"),A=D("auth-all");return i(),n("div",M,[e(o(u),{style:{padding:"0 !important"}}),e(C,{shadow:"hover",header:"演示1:组件方式",class:"mt15"},{default:t(()=>[e(r,{class:"mb10",style:{color:"#808080"}},{default:t(()=>[l('单个权限验证(:value="xxx"):')]),_:1}),s("div",U,[e(o(f),{value:"btn.add"},{default:t(()=>[s("div",j,[s("div",S,[e(d,{type:"primary",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(x)]),_:1}),l(" 新增 ")]),_:1})])])]),_:1},8,["value"]),e(o(f),{value:"btn.edit"},{default:t(()=>[s("div",Y,[s("div",q,[e(d,{type:"info",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(p)]),_:1}),l(" 编辑 ")]),_:1})])])]),_:1},8,["value"]),e(o(f),{value:"btn.del"},{default:t(()=>[s("div",G,[s("div",H,[e(d,{type:"danger",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(b)]),_:1}),l(" 删除 ")]),_:1})])])]),_:1},8,["value"]),e(o(f),{value:"btn.link"},{default:t(()=>[s("div",J,[s("div",K,[e(d,{type:"success",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(w)]),_:1}),l(" 跳转 ")]),_:1})])])]),_:1},8,["value"])]),e(r,{class:"mb10 mt10",style:{color:"#808080"}},{default:t(()=>[l('多个权限验证,满足一个则显示(:value="[xxx,xxx]"):')]),_:1}),s("div",Q,[e(o(v),{value:["btn.addsss","btn.edit","btn.delsss","btn.linksss"]},{default:t(()=>[s("div",W,[s("div",X,[e(d,{type:"primary",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(x)]),_:1}),l(" 新增 ")]),_:1})])])]),_:1},8,["value"]),e(o(v),{value:["btn.add","btn.edit","btn.del","btn.link"]},{default:t(()=>[s("div",Z,[s("div",$,[e(d,{type:"info",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(p)]),_:1}),l(" 编辑 ")]),_:1})])])]),_:1},8,["value"]),e(o(v),{value:["btn.add","btn.edit","btn.del","btn.link"]},{default:t(()=>[s("div",ee,[s("div",te,[e(d,{type:"danger",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(b)]),_:1}),l(" 删除 ")]),_:1})])])]),_:1},8,["value"]),e(o(v),{value:["btn.add","btn.edit","btn.del","btn.link"]},{default:t(()=>[s("div",se,[s("div",le,[e(d,{type:"success",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(w)]),_:1}),l(" 跳转 ")]),_:1})])])]),_:1},8,["value"])]),e(r,{class:"mb10 mt10",style:{color:"#808080"}},{default:t(()=>[l('多个权限验证,全部满足则显示(:value="[xxx,xxx]"):')]),_:1}),s("div",ae,[e(o(h),{value:["btn.add","btn.edit","btn.del","btn.link"]},{default:t(()=>[s("div",de,[s("div",ie,[e(d,{type:"primary",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(x)]),_:1}),l(" 新增 ")]),_:1})])])]),_:1},8,["value"]),e(o(h),{value:["btn.add","btn.edit","btn.del","btn.link"]},{default:t(()=>[s("div",ne,[s("div",oe,[e(d,{type:"info",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(p)]),_:1}),l(" 编辑 ")]),_:1})])])]),_:1},8,["value"]),e(o(h),{value:["btn.add","btn.edit","btn.del","btn.link"]},{default:t(()=>[s("div",_e,[s("div",ce,[e(d,{type:"danger",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(b)]),_:1}),l(" 删除 ")]),_:1})])])]),_:1},8,["value"]),e(o(h),{value:["btn.add","btn.edit","btn.del","btn.link"]},{default:t(()=>[s("div",ue,[s("div",fe,[e(d,{type:"success",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(w)]),_:1}),l(" 跳转 ")]),_:1})])])]),_:1},8,["value"])])]),_:1}),e(C,{shadow:"hover",header:"演示2:指令方式(页面初始化时执行)",class:"mt15"},{default:t(()=>[e(r,{class:"mb10",style:{color:"#808080"}},{default:t(()=>[l('单个权限验证(v-auth="xxx"):')]),_:1}),s("div",re,[_((i(),n("div",xe,[s("div",pe,[e(d,{type:"primary",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(x)]),_:1}),l(" 新增 ")]),_:1})])])),[[k,"btn.add"]]),_((i(),n("div",be,[s("div",me,[e(d,{type:"info",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(p)]),_:1}),l(" 编辑 ")]),_:1})])])),[[k,"btn.edit"]]),_((i(),n("div",ve,[s("div",he,[e(d,{type:"danger",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(b)]),_:1}),l(" 删除 ")]),_:1})])])),[[k,"btn.del"]]),_((i(),n("div",we,[s("div",ye,[e(d,{type:"success",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(w)]),_:1}),l(" 跳转 ")]),_:1})])])),[[k,"btn.link"]])]),e(r,{class:"mb10 mt10",style:{color:"#808080"}},{default:t(()=>[l('多个权限验证,满足一个则显示(v-auths="[xxx,xxx]"):')]),_:1}),s("div",ke,[_((i(),n("div",ze,[s("div",Ae,[e(d,{type:"primary",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(x)]),_:1}),l(" 新增 ")]),_:1})])])),[[z,["btn.addsss","btn.edit","btn.delsss","btn.linksss"]]]),_((i(),n("div",Ee,[s("div",ge,[e(d,{type:"info",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(p)]),_:1}),l(" 编辑 ")]),_:1})])])),[[z,["btn.add","btn.edit","btn.del","btn.link"]]]),_((i(),n("div",Ce,[s("div",De,[e(d,{type:"danger",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(b)]),_:1}),l(" 删除 ")]),_:1})])])),[[z,["btn.add","btn.edit","btn.del","btn.link"]]]),_((i(),n("div",Le,[s("div",Ie,[e(d,{type:"success",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(w)]),_:1}),l(" 跳转 ")]),_:1})])])),[[z,["btn.add","btn.edit","btn.del","btn.link"]]])]),e(r,{class:"mb10 mt10",style:{color:"#808080"}},{default:t(()=>[l('多个权限验证,全部满足则显示(v-auth-all="[xxx,xxx]"):')]),_:1}),s("div",Ve,[_((i(),n("div",Be,[s("div",Pe,[e(d,{type:"primary",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(x)]),_:1}),l(" 新增 ")]),_:1})])])),[[A,["btn.add","btn.edit","btn.del","btn.link"]]]),_((i(),n("div",Te,[s("div",Oe,[e(d,{type:"info",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(p)]),_:1}),l(" 编辑 ")]),_:1})])])),[[A,["btn.add","btn.edit","btn.del","btn.link"]]]),_((i(),n("div",Re,[s("div",Ne,[e(d,{type:"danger",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(b)]),_:1}),l(" 删除 ")]),_:1})])])),[[A,["btn.add","btn.edit","btn.del","btn.link"]]]),_((i(),n("div",Fe,[s("div",Me,[e(d,{type:"success",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(w)]),_:1}),l(" 跳转 ")]),_:1})])])),[[A,["btn.add","btn.edit","btn.del","btn.link"]]])])]),_:1}),e(C,{shadow:"hover",header:"演示3:函数方式(点击按钮查看有无权限,用于判断)",class:"mt15"},{default:t(()=>[e(r,{class:"mb10",style:{color:"#808080"}},{default:t(()=>[l("auth('xxx')、auths(['xxx','xxx'])、authAll(['xxx','xxx']):")]),_:1}),s("div",Ue,[s("div",je,[s("div",Se,[e(d,{type:"primary",size:"default",onClick:V},{default:t(()=>[e(a,null,{default:t(()=>[e(x)]),_:1}),l(" 新增 ")]),_:1})])]),s("div",Ye,[s("div",qe,[e(d,{type:"info",size:"default",onClick:B},{default:t(()=>[e(a,null,{default:t(()=>[e(p)]),_:1}),l(" 编辑 ")]),_:1})])]),s("div",Ge,[s("div",He,[e(d,{type:"danger",size:"default",onClick:P},{default:t(()=>[e(a,null,{default:t(()=>[e(b)]),_:1}),l(" 删除 ")]),_:1})])])])]),_:1})])}}});const $e=O(Ke,[["__scopeId","data-v-a7d8c9ae"]]);export{$e as default};
- //# sourceMappingURL=index.85bb8326.js.map
|