diff --git a/fund-admin/src/api/expense.ts b/fund-admin/src/api/expense.ts index 72061b7..6ebea6b 100644 --- a/fund-admin/src/api/expense.ts +++ b/fund-admin/src/api/expense.ts @@ -2,65 +2,65 @@ import { request } from './request' // 支出类型 export function getExpenseTypeList(params: { pageNum: number; pageSize: number; typeName?: string; status?: string }) { - return request.get('/exp/expense-type/page', { params }) + return request.get('/api/v1/exp/expense-type/page', { params }) } export function getExpenseTypeTree() { - return request.get('/exp/expense-type/tree') + return request.get('/api/v1/exp/expense-type/tree') } export function createExpenseType(data: any) { - return request.post('/exp/expense-type', data) + return request.post('/api/v1/exp/expense-type', data) } export function updateExpenseType(id: number, data: any) { - return request.put(`/exp/expense-type/${id}`, data) + return request.put(`/api/v1/exp/expense-type/${id}`, data) } export function deleteExpenseType(id: number) { - return request.delete(`/exp/expense-type/${id}`) + return request.delete(`/api/v1/exp/expense-type/${id}`) } // 支出管理 export function getExpenseList(params: { pageNum: number; pageSize: number; title?: string; expenseType?: number; approvalStatus?: number; payStatus?: number }) { - return request.get('/exp/expense/page', { params }) + return request.get('/api/v1/exp/expense/page', { params }) } export function getExpenseById(id: number) { - return request.get(`/exp/expense/${id}`) + return request.get(`/api/v1/exp/expense/${id}`) } export function createExpense(data: any) { - return request.post('/exp/expense', data) + return request.post('/api/v1/exp/expense', data) } export function updateExpense(id: number, data: any) { - return request.put(`/exp/expense/${id}`, data) + return request.put(`/api/v1/exp/expense/${id}`, data) } export function deleteExpense(id: number) { - return request.delete(`/exp/expense/${id}`) + return request.delete(`/api/v1/exp/expense/${id}`) } // 审批流程 export function submitExpense(id: number) { - return request.post(`/exp/expense/${id}/submit`) + return request.post(`/api/v1/exp/expense/${id}/submit`) } export function withdrawExpense(id: number) { - return request.post(`/exp/expense/${id}/withdraw`) + return request.post(`/api/v1/exp/expense/${id}/withdraw`) } export function approveExpense(id: number, comment: string) { - return request.put(`/exp/expense/${id}/approve?comment=${encodeURIComponent(comment)}`) + return request.put(`/api/v1/exp/expense/${id}/approve?comment=${encodeURIComponent(comment)}`) } export function rejectExpense(id: number, comment: string) { - return request.put(`/exp/expense/${id}/reject?comment=${encodeURIComponent(comment)}`) + return request.put(`/api/v1/exp/expense/${id}/reject?comment=${encodeURIComponent(comment)}`) } export function confirmPayExpense(id: number, payChannel: string, payVoucher?: string) { - return request.put(`/exp/expense/${id}/confirm-pay?payChannel=${payChannel}&payVoucher=${payVoucher || ''}`) + return request.put(`/api/v1/exp/expense/${id}/confirm-pay?payChannel=${payChannel}&payVoucher=${payVoucher || ''}`) } // 导出支出明细 @@ -76,7 +76,7 @@ export function exportExpense(params?: { title?: string; expenseType?: number; a if (params?.payStatus !== undefined) queryParams.append('payStatus', String(params.payStatus)) const queryString = queryParams.toString() - const url = `${baseUrl}/exp/expense/export${queryString ? '?' + queryString : ''}` + const url = `${baseUrl}/api/v1/exp/expense/export${queryString ? '?' + queryString : ''}` return fetch(url, { headers: {