Budgets 预算管理 模块 API 文档
基础信息
- Base URL:
/api/admin - 认证方式: JWT Bearer Token
数据库表
budgets— 预算表bills— 账单表categories— 分类表transactions— 交易表(计算已支出)
接口列表
1. 获取预算列表
GET /api/admin/budgets
Query 参数:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| bill_id | string | 选填 | 账单ID |
| start_date | string | 选填 | 创建时间起始 |
| end_date | string | 选填 | 创建时间截止 |
响应:
[{
"id": "string",
"bill_id": "string",
"bill_name": "string",
"category_id": "string",
"category_name": "string",
"amount": 5000.00,
"spent": 3200.00,
"created_at": "ISO8601"
}]
计算说明: spent 字段通过实时查询 transactions 表中对应分类的支出汇总计算得出