diff --git a/src/api/classApi.js b/src/api/classApi.js index 11ffddf..95900e6 100644 --- a/src/api/classApi.js +++ b/src/api/classApi.js @@ -8,6 +8,7 @@ export const classApi = { create: (data) => axiosInstance.post('/classes/admin/create', data), update: (id, data) => axiosInstance.put(`/classes/admin/update/${id}`, data), delete: (id) => axiosInstance.delete(`/classes/admin/delete/${id}`), + restore: (id) => axiosInstance.post(`/classes/admin/restore/${id}`), registerUsers: (classId, userIds, notify) => axiosInstance.post(`/classes/admin/${classId}/register-users`, { userIds, notify }), removeUser: (classId, userId) => diff --git a/src/views/classes/ClassDetailView.vue b/src/views/classes/ClassDetailView.vue index 13ae775..28b2aab 100644 --- a/src/views/classes/ClassDetailView.vue +++ b/src/views/classes/ClassDetailView.vue @@ -11,6 +11,16 @@ @click="$router.push(`/financial-reports?classId=${classId}`)" /> + +