positionPermitApi.js 749 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import request from '@/utils/request'
  2. /**
  3. * 获取岗位权限视图
  4. * @param data
  5. * @returns
  6. */
  7. export function getPositionPermitViewByList(data) {
  8. return request({
  9. url: `/position/permit/view`,
  10. method: 'GET',
  11. params: data
  12. })
  13. }
  14. /**
  15. * 添加岗位权限
  16. * @param positionId
  17. * @param permitId
  18. * @returns
  19. */
  20. export function createPositionPermit(positionId, permitId) {
  21. return request({
  22. url: `/position/permit/add/${positionId}/${permitId}`,
  23. method: 'POST'
  24. })
  25. }
  26. /**
  27. * 删除岗位权限
  28. * @param positionId
  29. * @param permitId
  30. * @returns
  31. */
  32. export function deletePositionPermitById(positionId, permitId) {
  33. return request({
  34. url: `/position/permit/${positionId}/${permitId}`,
  35. method: 'DELETE'
  36. })
  37. }