2026-08-06 17:44:49 +03:00

29 lines
906 B
JavaScript

import api from './client';
export const SspApi = {
getSsp(sspId, params = {}) {
return api.get(`/org-unit/${sspId}`, { params }).then((r) => r.data);
},
getAll(params = {}) {
return api.get(`/org-unit/`, { params }).then((r) => r.data);
},
updateSsp(sspId, ssp) {
return api.patch(`/org-unit/${sspId}`, ssp).then((r) => r.data);
},
createSsp(ssp) {
return api.post(`/org-unit/`, ssp).then((r) => r.data);
},
deleteSsp(sspId) {
return api.delete(`/org-unit/${sspId}`).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);
},
};