feat: update pedimento dates model, add PATCH method to API, and enhance edit forms
This commit is contained in:
@@ -114,38 +114,6 @@ export const clientsProvidersApi = {
|
||||
);
|
||||
},
|
||||
|
||||
/**
|
||||
* Lista solo clientes (client_or_provider = 'client')
|
||||
* @param companyId - ID de la compañía
|
||||
* @param skip - Número de registros a saltar
|
||||
* @param limit - Límite de registros
|
||||
*/
|
||||
listClients: (companyId: number, skip = 0, limit = 100) =>
|
||||
api.get<ClientProviderBasic[]>(
|
||||
`/v1/a76/clients-providers/clients?company_id=${companyId}&skip=${skip}&limit=${limit}`
|
||||
),
|
||||
|
||||
/**
|
||||
* Lista solo proveedores (client_or_provider = 'provider')
|
||||
* @param companyId - ID de la compañía
|
||||
* @param skip - Número de registros a saltar
|
||||
* @param limit - Límite de registros
|
||||
*/
|
||||
listProviders: (companyId: number, skip = 0, limit = 100) =>
|
||||
api.get<ClientProviderBasic[]>(
|
||||
`/v1/a76/clients-providers/providers?company_id=${companyId}&skip=${skip}&limit=${limit}`
|
||||
),
|
||||
|
||||
/**
|
||||
* Busca clientes/proveedores por RFC
|
||||
* @param companyId - ID de la compañía
|
||||
* @param rfc - RFC a buscar
|
||||
*/
|
||||
searchByRfc: (companyId: number, rfc: string) =>
|
||||
api.get<ClientProviderBasic[]>(
|
||||
`/v1/a76/clients-providers/search/rfc/${rfc}?company_id=${companyId}`
|
||||
),
|
||||
|
||||
/**
|
||||
* Obtiene un cliente/proveedor por ID
|
||||
* @param id - ID del cliente/proveedor
|
||||
@@ -179,7 +147,7 @@ export const clientsProvidersApi = {
|
||||
* @param data - Datos a actualizar
|
||||
*/
|
||||
update: (id: number, companyId: number, data: UpdateClientProviderData) =>
|
||||
api.put<ClientProvider>(`/v1/a76/clients-providers/${id}?company_id=${companyId}`, data),
|
||||
api.patch<ClientProvider>(`/v1/a76/clients-providers/${id}?company_id=${companyId}`, data),
|
||||
|
||||
/**
|
||||
* Alterna el estado activo/inactivo de un cliente/proveedor
|
||||
|
||||
Reference in New Issue
Block a user