Browse Source

feat(financial): cliente de API de contas a pagar da unidade

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
ebagabee 1 month ago
parent
commit
db6a03929f
1 changed files with 21 additions and 0 deletions
  1. 21 0
      src/api/unit_payable.js

+ 21 - 0
src/api/unit_payable.js

@@ -0,0 +1,21 @@
+import api from "src/api";
+
+export const getPayablesMe = async (params = {}) => {
+  const { data } = await api.get("/unit-payable/me", { params });
+  return data.payload;
+};
+
+export const createPayableMe = async (payload) => {
+  const { data } = await api.post("/unit-payable/me", payload);
+  return data.payload;
+};
+
+export const settlePayableMe = async (id, payload = {}) => {
+  const { data } = await api.post(`/unit-payable/me/${id}/settle`, payload);
+  return data.payload;
+};
+
+export const reopenPayableMe = async (id) => {
+  const { data } = await api.post(`/unit-payable/me/${id}/reopen`);
+  return data.payload;
+};