From 34f8ff72001819de02c556ef399ef1c45b663d26 Mon Sep 17 00:00:00 2001 From: "ashutosh.nehete" Date: Fri, 27 Jun 2025 12:14:56 +0530 Subject: [PATCH] Integrated all CRUD APIs for services and activity group in frontend --- src/repositories/MastersRepository.jsx | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/repositories/MastersRepository.jsx b/src/repositories/MastersRepository.jsx index a2557574..5d818e09 100644 --- a/src/repositories/MastersRepository.jsx +++ b/src/repositories/MastersRepository.jsx @@ -30,15 +30,24 @@ export const MasterRespository = { getJobRole :()=>api.get("/api/roles/jobrole"), updateJobRole: ( id, data ) => api.put( `/api/roles/jobrole/${ id }`, data ), + getServices: () => api.get("api/master/services"), + createService: (data) => api.post("api/master/service", data), + updateService: (id, data) => api.put(`api/master/service/${id}`, data), + + getActivityGroups: () => api.get("api/master/activity-groups"), + createActivityGroup: (data) => api.post("api/master/activity-group", data), + updateActivityGroup: (id, data) => api.put(`api/master/activity-group/${id}`, data), getActivites: () => api.get( 'api/master/activities' ), createActivity: (data) => api.post( 'api/master/activity',data ), - updateActivity:(id,data) =>api.post(`api/master/activity/edit/${id}`,data), + updateActivity:(id,data) =>api.put(`api/master/activity/${id}`,data), getIndustries: () => api.get( 'api/master/industries' ), // delete "Job Role": ( id ) => api.delete( `/api/roles/jobrole/${ id }` ), - "Activity": ( id ) => api.delete( `/api/master/activity/delete/${ id }` ), + "Services": (id) => api.delete(`/api/master/service/${id}`), + "Activity Group": (id) => api.delete(`/api/master/activity-group/${id}`), + "Activity": ( id ) => api.delete( `/api/master/activity/${ id }` ), "Application Role":(id)=>api.delete(`/api/roles/${id}`), "Work Category": ( id ) => api.delete( `api/master/work-category/${ id }` ), "Contact Category": ( id ) => api.delete( `/api/master/contact-category` ),