| | |
| | | /** 查询来票分页 */ |
| | | export function getPurchaseInvoicePage(params: PageParam) { |
| | | return requestClient.get<PageResult<ErpPurchaseInvoiceApi.PurchaseInvoice>>( |
| | | '/erp/purchase-invoice/page', |
| | | '/purchase/invoice/page', |
| | | { params }, |
| | | ); |
| | | } |
| | |
| | | /** 查询来票详情 */ |
| | | export function getPurchaseInvoice(id: number) { |
| | | return requestClient.get<ErpPurchaseInvoiceApi.PurchaseInvoice>( |
| | | `/erp/purchase-invoice/get?id=${id}`, |
| | | `/purchase/invoice/get?id=${id}`, |
| | | ); |
| | | } |
| | | |
| | | /** 新增来票 */ |
| | | export function createPurchaseInvoice(data: ErpPurchaseInvoiceApi.PurchaseInvoice) { |
| | | return requestClient.post('/erp/purchase-invoice/create', data); |
| | | return requestClient.post('/purchase/invoice/create', data); |
| | | } |
| | | |
| | | /** 修改来票 */ |
| | | export function updatePurchaseInvoice(data: ErpPurchaseInvoiceApi.PurchaseInvoice) { |
| | | return requestClient.put('/erp/purchase-invoice/update', data); |
| | | return requestClient.put('/purchase/invoice/update', data); |
| | | } |
| | | |
| | | /** 删除来票 */ |
| | | export function deletePurchaseInvoice(id: number) { |
| | | return requestClient.delete(`/erp/purchase-invoice/delete?id=${id}`); |
| | | return requestClient.delete(`/purchase/invoice/delete?id=${id}`); |
| | | } |
| | | |
| | | /** 导出来票 */ |
| | | export function exportPurchaseInvoice(params: Record<string, unknown>) { |
| | | return requestClient.download('/erp/purchase-invoice/export-excel', { params }); |
| | | return requestClient.download('/purchase/invoice/export-excel', { params }); |
| | | } |
| | | |
| | | /** 查询来票下拉列表(按供应商可选来票,已上传发票附件且剩余可付金额大于 0) */ |
| | |
| | | purchaseOrderId ? `&purchaseOrderId=${purchaseOrderId}` : '' |
| | | }`; |
| | | return requestClient.get<ErpPurchaseInvoiceApi.PurchaseInvoiceSimple[]>( |
| | | `/erp/purchase-invoice/simple-list?${params}`, |
| | | `/purchase/invoice/simple-list?${params}`, |
| | | ); |
| | | } |