diff --git a/src/api/paymentApi.js b/src/api/paymentApi.js index 7c26f1b..2198dc0 100644 --- a/src/api/paymentApi.js +++ b/src/api/paymentApi.js @@ -8,5 +8,6 @@ export const paymentApi = { create: (data) => axiosInstance.post('/payments/admin/create', data), update: (id, data) => axiosInstance.put(`/payments/admin/update/${id}`, data), delete: (id) => axiosInstance.delete(`/payments/admin/delete/${id}`), - recordTransaction: (paymentId, data) => axiosInstance.post(`/payments/user/pay/${paymentId}`, data) + recordTransaction: (paymentId, data) => axiosInstance.post(`/payments/admin/transactions/${paymentId}`, data), + updateTransaction: (transactionId, data) => axiosInstance.put(`/payments/admin/transactions/${transactionId}`, data) }; diff --git a/src/views/payments/PaymentDetailView.vue b/src/views/payments/PaymentDetailView.vue index f769ed1..fa84cd9 100644 --- a/src/views/payments/PaymentDetailView.vue +++ b/src/views/payments/PaymentDetailView.vue @@ -108,6 +108,13 @@ {{ data.notes || '—' }} + + + @@ -118,14 +125,26 @@
- +
+ + +
+
- + + +
+
+ + +
+
+
@@ -145,6 +164,51 @@