service-role.js 760 B

1234567891011121314151617181920212223242526272829
  1. import request from '@/utils/request'
  2. // 管理端:服务角色申请列表(支持 status 与 role 过滤)
  3. // status 省略=仅待审(0),传空串=全部;role 支持逗号分隔多角色
  4. export function listServiceRoleApplications(data = {}) {
  5. return request({
  6. url: '/api/service-role/admin/list',
  7. method: 'post',
  8. data
  9. })
  10. }
  11. // 管理端:通过申请
  12. export function approveServiceRoleApplication(id) {
  13. return request({
  14. url: '/api/service-role/admin/approve',
  15. method: 'post',
  16. data: { id }
  17. })
  18. }
  19. // 管理端:驳回申请(reason 必填)
  20. export function rejectServiceRoleApplication(id, reason) {
  21. return request({
  22. url: '/api/service-role/admin/reject',
  23. method: 'post',
  24. data: { id, reason }
  25. })
  26. }