问题: - Vue文件中直接使用错误的API路径 /api/v1/xxx - 导致请求URL重复包含/api/v1,被当作静态资源处理 修复: 1. 重构src/api/index.ts,按模块分类集中定义所有API - 用户认证:login, getUserInfo, logout - 项目管理:getProjectList, getProjectById - 客户管理:getCustomerList - 支出管理:createExpense, getExpenseList, getExpenseTypeTree, getTodayExpense - 应收款管理:getReceivableList, getUpcomingDueList, getTodayIncome, getUnpaidAmount, getOverdueCount 2. 修复各Vue文件,使用集中的API定义 - Home.vue: 使用getTodayIncome, getTodayExpense, getUnpaidAmount - receivable/List.vue: 使用getReceivableList - expense/Add.vue: 使用createExpense, getExpenseTypeTree - Login.vue: 使用login 正确的API路径: - 前端请求: /fund/receipt/receivable/page - Gateway转发: /api/v1/receipt/receivable/page
Description
资金管理平台
Languages
Java
61.1%
Vue
26.6%
Shell
6.6%
TypeScript
4.7%
Dockerfile
0.5%
Other
0.4%