import { BaseService } from '../api/services/base-service'; import { AddLocationRequest, ListLocationsRequest, LocationResponse, Location } from './interfaces'; export class OrganizationLocationService extends BaseService { async getLocationList(params: ListLocationsRequest) { return this.get(`${this.apiUrl}/common-admin/v1/organization-locations/list`, params); } async addLocation(orgId: string, req: AddLocationRequest) { return this.post(`${this.apiUrl}/common-admin/v1/organization-locations/${orgId}`, req); } async getLocation(params: {id: string, appName?: string }) { return this.get(`/common-admin/v1/organization-locations/`+params.id, params); } }