feat(payments): add bulk payment modal and duplicate payment warning in dialogs

This commit is contained in:
2026-08-23 13:28:11 +03:30
parent 60b21fd94a
commit f7089d5ca7
3 changed files with 413 additions and 4 deletions
+2
View File
@@ -6,6 +6,8 @@ export const paymentApi = {
search: (params) => axiosInstance.get('/payments/admin/search', { params }),
getOne: (id) => axiosInstance.get(`/payments/admin/get-one/${id}`),
create: (data) => axiosInstance.post('/payments/admin/create', data),
createBulkClass: (data) => axiosInstance.post('/payments/admin/bulk-class', data),
checkDuplicate: (params) => axiosInstance.get('/payments/admin/check-duplicate', { params }),
update: (id, data) => axiosInstance.put(`/payments/admin/update/${id}`, data),
delete: (id) => axiosInstance.delete(`/payments/admin/delete/${id}`),
recordTransaction: (paymentId, data) => axiosInstance.post(`/payments/admin/transactions/${paymentId}`, data),