feat: 资金管理强化—缺口预测+收付款计划+预警

This commit is contained in:
Hermes CI Fix
2026-08-04 14:53:14 +08:00
parent 555d3b621a
commit 8e277de3de
8 changed files with 1351 additions and 27 deletions
+22
View File
@@ -324,4 +324,26 @@ export const expenseApi = {
stats: (params?: any) => api.get('/expenses/stats', { params }),
}
// ── 资金管理智能体:资金缺口预测 + 收付款计划 + 预警 ──
export const cashApi = {
// 资金缺口预测
gapForecast: (params?: any) => api.get('/cash/gap-forecast', { params }),
// 当前现金余额(预测基线)
getBalance: (params?: any) => api.get('/cash/balance', { params }),
setBalance: (data: any) => api.post('/cash/balance', data),
// 收付款计划 CRUD
listPlans: (params?: any) => api.get('/cash/plans', { params }),
createPlan: (data: any) => api.post('/cash/plans', data),
updatePlan: (id: number, data: any) => api.put(`/cash/plans/${id}`, data),
deletePlan: (id: number) => api.delete(`/cash/plans/${id}`),
completePlan: (id: number) => api.post(`/cash/plans/${id}/complete`),
// 到期提醒
upcoming: (params?: any) => api.get('/cash/upcoming', { params }),
// 页面看板(日历+预测+提醒)
dashboard: (params?: any) => api.get('/cash/dashboard', { params }),
// 资金预警
checkAlerts: (params?: any) => api.post('/cash/check-alerts', null, { params }),
alertStatus: (params?: any) => api.get('/cash/alerts/status', { params }),
}
export default api