initial commit

This commit is contained in:
Torben Indorf
2020-02-02 13:47:47 +01:00
commit 2c2176937c
69 changed files with 13730 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
import BaseRepository from '@/api/repositories/BaseRepository';
export default class AreaRepository extends BaseRepository {
public loadAllAreas(): Promise<any> {
return this.axiosClient(`area`);
}
public loadArea(areaId: string): Promise<any> {
return this.axiosClient(`area/${areaId}`);
}
public createArea(area: any): Promise<any> {
return this.axiosClient.post(`area`, area);
}
public editArea(area: any): Promise<any> {
return this.axiosClient.put(`area/${area.id}`, area);
}
public setUsers(area: any, userIds: any): Promise<any> {
return this.axiosClient.post(`area/${area.id}/setUsers`, {userIds: userIds});
}
}