import api from './client'; export const SspApi = { get(sspId) { return api.get(`/ssp/${sspId}`).then((r) => r.data); }, getAll(params = {}) { return api.get(`/ssp/`, { params }).then((r) => r.data); }, getCountUsers() { return api.get(`/ssp/count-users/`).then((r) => r.data); }, getUsersById(sspId) { return api.get(`/ssp/get-users/${sspId}`).then((r) => r.data); }, update(sspId, ssp) { return api.patch(`/ssp/${sspId}`, ssp).then((r) => r.data); }, create(ssp) { return api.put(`/ssp/`, ssp).then((r) => r.data); }, getManySsp(userId) { return api .get(`/users/dfip-many-ssp/`, { params: { user_id: userId } }) .then((r) => r.data); }, putManySsps(userId, payload) { return api .put(`/users/dfip-many-ssp/?user_id=${userId}`, payload) .then((r) => r.data); }, deleteManySsps(userId, payload) { return api .delete(`/users/dfip-many-ssp/?user_id=${userId}`, { data: payload }) .then((r) => r.data); }, };