organizations.js 689 B

12345678910111213141516171819202122232425262728
  1. import client from './client'
  2. export default {
  3. async getAll() {
  4. const { data } = await client.get('/superadmin/organizations')
  5. return data
  6. },
  7. async getById(id) {
  8. const { data } = await client.get(`/superadmin/organizations/${id}`)
  9. return data
  10. },
  11. async create(organizationData) {
  12. const { data } = await client.post('/superadmin/organizations', organizationData)
  13. return data
  14. },
  15. async update(id, organizationData) {
  16. const { data } = await client.patch(`/superadmin/organizations/${id}`, organizationData)
  17. return data
  18. },
  19. async delete(id) {
  20. const { data } = await client.delete(`/superadmin/organizations/${id}`)
  21. return data
  22. }
  23. }