2026-05-18 17:33:45 +03:00

38 lines
1016 B
JavaScript

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);
},
};