index.0cb79647.js 11 KB

123
  1. import{_ as g}from"./preload-helper.41c905a7.js";import{e as V,ag as E,a0 as c,ae as D,g as i,h as n,A as e,u as o,x as L,q as t,y as l,j as s,t as _}from"./vue.e266cb73.js";import{u as I}from"./userInfo.0308cef3.js";import{j as N}from"./arrayOperation.b573dead.js";import{ad as y}from"./index.dcc65bf7.js";import{_ as O}from"./_plugin-vue_export-helper.c27b6911.js";import"./storage.acfc8920.js";import"./index.f84209b0.js";function R(b){return I().userInfos.authBtnList.some(f=>f===b)}function j(b){let u=!1;return I().userInfos.authBtnList.map(v=>{b.map(h=>{v===h&&(u=!0)})}),u}function F(b){const u=I();return N(b,u.userInfos.authBtnList)}const U={class:"layout-pd"},q={class:"flex-warp"},M={class:"flex-warp-item"},S={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-item"},W={class:"flex-warp-item-box"},X={class:"flex-warp"},Y={class:"flex-warp-item"},Z={class:"flex-warp-item-box"},$={class:"flex-warp-item"},ee={class:"flex-warp-item-box"},te={class:"flex-warp-item"},se={class:"flex-warp-item-box"},le={class:"flex-warp-item"},ae={class:"flex-warp-item-box"},de={class:"flex-warp"},ie={class:"flex-warp-item"},ne={class:"flex-warp-item-box"},oe={class:"flex-warp-item"},_e={class:"flex-warp-item-box"},ce={class:"flex-warp-item"},ue={class:"flex-warp-item-box"},fe={class:"flex-warp-item"},re={class:"flex-warp-item-box"},xe={class:"flex-warp"},pe={class:"flex-warp-item"},me={class:"flex-warp-item-box"},be={class:"flex-warp-item"},ve={class:"flex-warp-item-box"},he={class:"flex-warp-item"},we={class:"flex-warp-item-box"},ye={class:"flex-warp-item"},ke={class:"flex-warp-item-box"},ze={class:"flex-warp"},Ae={class:"flex-warp-item"},ge={class:"flex-warp-item-box"},Ee={class:"flex-warp-item"},Ce={class:"flex-warp-item-box"},De={class:"flex-warp-item"},Le={class:"flex-warp-item-box"},Ie={class:"flex-warp-item"},Ve={class:"flex-warp-item-box"},Be={class:"flex-warp"},Pe={class:"flex-warp-item"},Te={class:"flex-warp-item-box"},Ne={class:"flex-warp-item"},Oe={class:"flex-warp-item-box"},Re={class:"flex-warp-item"},je={class:"flex-warp-item-box"},Fe={class:"flex-warp-item"},Ue={class:"flex-warp-item-box"},qe={class:"flex-warp"},Me={class:"flex-warp-item"},Se={class:"flex-warp-item-box"},Ge={class:"flex-warp-item"},He={class:"flex-warp-item-box"},Je={class:"flex-warp-item"},Ke={class:"flex-warp-item-box"},Qe=V({name:"limitsFrontEndBtn"}),We=V({...Qe,setup(b){const u=E(()=>g(()=>import("./index.3842a076.js"),["./index.3842a076.js","./vue.e266cb73.js","./userInfo.0308cef3.js","./storage.acfc8920.js","./index.e54ea841.js","./_commonjsHelpers.35101cd5.js","./index.3f666869.js","./keepAliveNames.4207d036.js","./routesList.786cc129.js","./themeConfig.ed8e6a95.js","./preload-helper.41c905a7.js","./loading.85c4a19d.js","./loading.70fbfd85.css","./tagsViewRoutes.02a94730.js","./request.1f3df8c8.js","./config.3668004a.js","./index.4f91577e.js","./index.dcc65bf7.js","./index.f84209b0.js","./Urls.f724bab9.js","./index.8b89e2e0.css","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url)),f=E(()=>g(()=>import("./auth.2ce9db83.js"),["./auth.2ce9db83.js","./vue.e266cb73.js","./userInfo.0308cef3.js","./storage.acfc8920.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url)),v=E(()=>g(()=>import("./auths.7a943835.js"),["./auths.7a943835.js","./vue.e266cb73.js","./userInfo.0308cef3.js","./storage.acfc8920.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url)),h=E(()=>g(()=>import("./authAll.586e47ce.js"),["./authAll.586e47ce.js","./vue.e266cb73.js","./userInfo.0308cef3.js","./storage.acfc8920.js","./arrayOperation.b573dead.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url)),B=()=>{R("btn.add")?y.success("恭喜,您有权限!"):y.error("抱歉,您没有权限!")},P=()=>{j(["btn.add","btn.edit","btn.del","btn.link"])?y.success("恭喜,您有权限!"):y.error("抱歉,您没有权限!")},T=()=>{F(["btn.add","btn.edit","btn.del","btn.link"])?y.success("恭喜,您有权限!"):y.error("抱歉,您没有权限!")};return(Xe,Ye)=>{const r=c("el-row"),x=c("ele-DocumentAdd"),a=c("el-icon"),d=c("el-button"),p=c("ele-Edit"),m=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",U,[e(o(u),{style:{padding:"0 !important"}}),L(" 演示1:组件方式 "),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",q,[e(o(f),{value:"btn.add"},{default:t(()=>[s("div",M,[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",G,[s("div",H,[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",J,[s("div",K,[e(d,{type:"danger",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(m)]),_:1}),l(" 删除 ")]),_:1})])])]),_:1},8,["value"]),e(o(f),{value:"btn.link"},{default:t(()=>[s("div",Q,[s("div",W,[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",X,[e(o(v),{value:["btn.addsss","btn.edit","btn.delsss","btn.linksss"]},{default:t(()=>[s("div",Y,[s("div",Z,[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",$,[s("div",ee,[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",te,[s("div",se,[e(d,{type:"danger",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(m)]),_:1}),l(" 删除 ")]),_:1})])])]),_:1},8,["value"]),e(o(v),{value:["btn.add","btn.edit","btn.del","btn.link"]},{default:t(()=>[s("div",le,[s("div",ae,[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",de,[e(o(h),{value:["btn.add","btn.edit","btn.del","btn.link"]},{default:t(()=>[s("div",ie,[s("div",ne,[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",oe,[s("div",_e,[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",ce,[s("div",ue,[e(d,{type:"danger",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(m)]),_:1}),l(" 删除 ")]),_:1})])])]),_:1},8,["value"]),e(o(h),{value:["btn.add","btn.edit","btn.del","btn.link"]},{default:t(()=>[s("div",fe,[s("div",re,[e(d,{type:"success",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(w)]),_:1}),l(" 跳转 ")]),_:1})])])]),_:1},8,["value"])])]),_:1}),L(" 演示2:指令方式 "),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",xe,[_((i(),n("div",pe,[s("div",me,[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",ve,[e(d,{type:"info",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(p)]),_:1}),l(" 编辑 ")]),_:1})])])),[[k,"btn.edit"]]),_((i(),n("div",he,[s("div",we,[e(d,{type:"danger",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(m)]),_:1}),l(" 删除 ")]),_:1})])])),[[k,"btn.del"]]),_((i(),n("div",ye,[s("div",ke,[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",ze,[_((i(),n("div",Ae,[s("div",ge,[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",Ce,[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",De,[s("div",Le,[e(d,{type:"danger",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(m)]),_:1}),l(" 删除 ")]),_:1})])])),[[z,["btn.add","btn.edit","btn.del","btn.link"]]]),_((i(),n("div",Ie,[s("div",Ve,[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",Be,[_((i(),n("div",Pe,[s("div",Te,[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",Ne,[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",je,[e(d,{type:"danger",size:"default"},{default:t(()=>[e(a,null,{default:t(()=>[e(m)]),_:1}),l(" 删除 ")]),_:1})])])),[[A,["btn.add","btn.edit","btn.del","btn.link"]]]),_((i(),n("div",Fe,[s("div",Ue,[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}),L(" 演示3:函数方式 "),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",qe,[s("div",Me,[s("div",Se,[e(d,{type:"primary",size:"default",onClick:B},{default:t(()=>[e(a,null,{default:t(()=>[e(x)]),_:1}),l(" 新增 ")]),_:1})])]),s("div",Ge,[s("div",He,[e(d,{type:"info",size:"default",onClick:P},{default:t(()=>[e(a,null,{default:t(()=>[e(p)]),_:1}),l(" 编辑 ")]),_:1})])]),s("div",Je,[s("div",Ke,[e(d,{type:"danger",size:"default",onClick:T},{default:t(()=>[e(a,null,{default:t(()=>[e(m)]),_:1}),l(" 删除 ")]),_:1})])])])]),_:1})])}}});const it=O(We,[["__scopeId","data-v-a8e6a1c9"],["__file","C:/Users/89282/Desktop/lechang_storage/lechang_storage/vue-next-admin/src/views/limits/frontEnd/btn/index.vue"]]);export{it as default};
  2. //# sourceMappingURL=index.0cb79647.js.map