permission-api-DQ4gcQk-.js 3.6 KB

1
  1. import{cR as p,fD as t,dd as o,fI as m,dS as l,E as R,B as c,O as i,a6 as A,gV as v}from"./admin-ZywPplgI.js";import{W as M}from"./workspace-DFb4WpL2.js";const a="/system/role",U=e=>o(`${a}`,void 0,e),b=(e,r)=>o(`${a}/template/${e}`,void 0,r),E=(e,r)=>o(`${a}/${e}/permission`,void 0,r),G=(e,r)=>t(`${a}`,e,void 0,r),P=(e,r)=>p(`${a}/${e}`,void 0,{},r),C=(e,r,s)=>t(`${a}/${e}/permission`,r,void 0,s),h=(e,r,s,u)=>o(`${a}/${e}/user_list/${r.current_page}/${r.page_size}`,s,u),S=(e,r,s)=>t(`${a}/${e}/add_member`,r,void 0,s),k=(e,r,s)=>p(`${a}/${e}/remove_member/${r}`,void 0,{},s),O={getRoleList:U,getRolePermissionList:E,getRoleTemplate:b,CreateOrUpdateRole:G,deleteRole:P,saveRolePermission:C,getRoleMemberList:h,CreateMember:S,deleteRoleMember:k},g="/workspace/role",W=e=>o(`${g}`,void 0,e),w=(e,r,s)=>t(`${g}/${e}/add_member`,r,void 0,s),D=(e,r,s,u)=>o(`${g}/${e}/user_list/${r.current_page}/${r.page_size}`,s,u),L=(e,r,s)=>p(`${g}/${e}/remove_member/${r}`,void 0,{},s),f={getRoleList:W,CreateMember:w,getRoleMemberList:D,deleteRoleMember:L},n="/system/chat_user",y=e=>o(`${n}/list`,void 0,e),K=(e,r,s)=>o(`${n}/user_manage/${e.current_page}/${e.page_size}`,r||void 0,s),N=(e,r)=>p(`${n}/${e}`,void 0,{},r),x=(e,r)=>t(`${n}`,e,void 0,r),I=(e,r,s)=>m(`${n}/${e}`,r,void 0,s),z=(e,r,s)=>m(`${n}/${e}/re_password`,r,void 0,s),B=(e,r)=>t(`${n}/batch_add_group`,e,void 0,r),T=(e,r)=>t(`${n}/batch_delete`,e,void 0,r),H=(e,r)=>t(`${n}/sync/${e}`,void 0,void 0,r),V=e=>o(`${n}/sync_types`,void 0,e),j={getUserManage:K,putUserManage:I,delUserManage:N,postUserManage:x,putUserManagePassword:z,getChatUserList:y,batchAddGroup:B,batchDelete:T,batchSync:H,getSyncType:V},$="/workspace/chat_user",q=e=>o(`${$}/list`,void 0,e),F=(e,r,s)=>o(`${$}/user_manage/${e.current_page}/${e.page_size}`,r||void 0,s),J=(e,r)=>p(`${$}/${e}`,void 0,{},r),Q=(e,r)=>t(`${$}`,e,void 0,r),X=(e,r,s)=>m(`${$}/${e}`,r,void 0,s),Y=(e,r,s)=>m(`${$}/${e}/re_password`,r,void 0,s),Z=(e,r)=>t(`${$}/batch_add_group`,e,void 0,r),ee=(e,r)=>t(`${$}/batch_delete`,e,void 0,r),re={getUserManage:F,putUserManage:X,delUserManage:J,postUserManage:Q,putUserManagePassword:Y,getChatUserList:q,batchAddGroup:Z,batchDelete:ee},d="/system/group",se=()=>o(`${d}`),te=(e,r)=>t(`${d}`,e,void 0,r),oe=(e,r)=>p(`${d}/${e}`,void 0,{},r),ne=(e,r,s)=>t(`${d}/${e}/add_member`,r,{},s),ae=(e,r,s)=>t(`${d}/${e}/remove_member`,r,{},s),ce=(e,r,s,u)=>o(`${d}/${e}/user_list/${r.current_page}/${r.page_size}`,s||void 0,u),ie={getUserGroup:se,postUserGroup:te,delUserGroup:oe,postAddMember:ne,postRemoveMember:ae,getUserListByGroup:ce},_="/workspace/group",$e=()=>o(`${_}`),ue=(e,r)=>t(`${_}`,e,void 0,r),pe=(e,r)=>p(`${_}/${e}`,void 0,{},r),de=(e,r,s)=>t(`${_}/${e}/add_member`,r,{},s),_e=(e,r,s)=>t(`${_}/${e}/remove_member`,r,{},s),me=(e,r,s,u)=>o(`${_}/${e}/user_list/${r.current_page}/${r.page_size}`,s||void 0,u),ge={getUserGroup:$e,postUserGroup:ue,delUserGroup:pe,postAddMember:de,postRemoveMember:_e,getUserListByGroup:me},le={role:O,workspace:M,chatUser:j,userGroup:ie},Re={role:f,workspace:A,chatUser:re,userGroup:ge},{user:Ae}=v(),ve={workspace:[c.WORKSPACE_READ,i.ADMIN],role:[c.ROLE_READ,i.ADMIN],chatUser:[c.CHAT_USER_READ,i.ADMIN],userGroup:[c.USER_GROUP_READ,i.ADMIN]},Me={workspace:[c.WORKSPACE_WORKSPACE_READ,i.WORKSPACE_MANAGE.getWorkspaceRole],role:[c.WORKSPACE_ROLE_READ,i.WORKSPACE_MANAGE.getWorkspaceRole],chatUser:[c.WORKSPACE_CHAT_USER_READ,i.WORKSPACE_MANAGE.getWorkspaceRole],userGroup:[c.WORKSPACE_USER_GROUP_READ,i.WORKSPACE_MANAGE.getWorkspaceRole]};function Ee(e){if(l([R.IS_EE,R.IS_PE],"OR")){if(Ae.getHasPermissionWorkspaceManage(),l(ve[e],"OR"))return le[e];if(l(Me[e],"OR"))return Re[e]}}export{O as R,Ee as l,j as u};