12 |
- const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/RoleMenuTree.pjBku6-J.js","assets/api.DD6t2L-A.js","assets/vue.D1BjjNmv.js","assets/index.BQUvI64x.js","assets/index.BrBLyUM_.css","assets/RoleMenuTreeStores.DRP8kLzh.js","assets/RoleMenuBtnStores._366l0YX.js","assets/RoleMenuFieldStores.DM9AuVhQ.js","assets/RoleMenuBtn.DPyJNU36.js","assets/_plugin-vue_export-helper.DlAUqK2U.js","assets/RoleMenuBtn._FVxn9Pr.css","assets/RoleMenuField.iXKFrIrH.js","assets/RoleMenuField.CyJupE3c.css","assets/RoleUsers.BZPNg2W7.js","assets/RoleUsersStores.BWrldDPI.js"])))=>i.map(i=>d[i]);
- import{ad as P,_ as n}from"./index.BQUvI64x.js";import{M as T,g as f}from"./splitpanes.DuIxzowM.js";import{R as k}from"./api.DD6t2L-A.js";import{R as y}from"./RoleUsersStores.BWrldDPI.js";import{a as z,r as V,aj as a,c as I,o as N,S as e,K as t,u as o,b as m,aA as _,P as d,Q as b,R as h}from"./vue.D1BjjNmv.js";import{_ as B}from"./_plugin-vue_export-helper.DlAUqK2U.js";const L={class:"pane-box"},M={class:"pane-box"},O=z({__name:"RoleDrawer",setup(S){const v=_(()=>n(()=>import("./RoleMenuTree.pjBku6-J.js"),__vite__mapDeps([0,1,2,3,4,5,6,7]))),g=_(()=>n(()=>import("./RoleMenuBtn.DPyJNU36.js"),__vite__mapDeps([8,2,1,3,4,6,5,9,10]))),R=_(()=>n(()=>import("./RoleMenuField.iXKFrIrH.js"),__vite__mapDeps([11,1,2,3,4,7,9,12]))),w=_(()=>n(()=>import("./RoleUsers.BZPNg2W7.js"),__vite__mapDeps([13,1,2,3,4,14]))),s=k(),u=y(),c=V("first"),i=V(!1),C=()=>{i.value=!0,u.get_all_users(),u.set_right_users(s.$state.users)};return(F,l)=>{const D=a("el-tag"),x=a("el-button"),p=a("el-tab-pane"),E=a("el-tabs"),U=a("el-drawer"),A=a("el-dialog");return N(),I(h,null,[e(U,{modelValue:o(s).drawerVisible,"onUpdate:modelValue":l[1]||(l[1]=r=>o(s).drawerVisible=r),title:"权限配置",direction:"rtl",size:"80%","close-on-click-modal":!1,"before-close":o(s).handleDrawerClose,"destroy-on-close":!0},{header:t(()=>[m("div",null,[l[3]||(l[3]=d(" 当前授权角色: ")),e(D,{style:{"margin-right":"20px"}},{default:t(()=>[d(b(o(s).roleName),1)]),_:1}),l[4]||(l[4]=d(" 授权人员: ")),e(x,{size:"small",icon:o(P),onClick:C},{default:t(()=>[d(b(o(s).users.length),1)]),_:1},8,["icon"])])]),default:t(()=>[e(o(T),{class:"default-theme",style:{height:"100%"}},{default:t(()=>[e(o(f),{"min-size":"20",size:"22"},{default:t(()=>[m("div",L,[e(o(v))])]),_:1}),e(o(f),{"min-size":"20"},{default:t(()=>[m("div",M,[e(E,{modelValue:c.value,"onUpdate:modelValue":l[0]||(l[0]=r=>c.value=r),class:"demo-tabs"},{default:t(()=>[e(p,{label:"接口权限",name:"first"},{default:t(()=>[e(o(g))]),_:1}),e(p,{label:"列字段权限",name:"second"},{default:t(()=>[e(o(R))]),_:1})]),_:1},8,["modelValue"])])]),_:1})]),_:1})]),_:1},8,["modelValue","before-close"]),e(A,{modelValue:i.value,"onUpdate:modelValue":l[2]||(l[2]=r=>i.value=r),title:"授权用户",width:"700px","close-on-click-modal":!1},{default:t(()=>[e(o(w))]),_:1},8,["modelValue"])],64)}}}),H=B(O,[["__scopeId","data-v-7db8ef4a"]]);export{H as default};
|