|
|
48332efce4
|
fix: 修复日期范围选择器时区和性能问题
- 修复时区问题:使用本地时区格式化日期,避免 toISOString() 导致的日期偏移
- 优化日期范围选择器性能:使用 untrack 避免循环更新
- 统一日期格式化方法:在 utils.ts 中添加 formatLocalDate 工具函数
- 修复分页逻辑:优化页码计算和显示
- 更新相关页面:bills 和 analysis 页面使用统一的日期格式化方法
|
2026-01-10 01:51:18 +08:00 |
|
|
|
087ae027cc
|
feat: 完善项目架构并增强分析页面功能
- 新增项目文档和 Docker 配置
- 添加 README.md 和 TODO.md 项目文档
- 为各服务添加 Dockerfile 和 docker-compose 配置
- 重构后端架构
- 新增 adapter 层(HTTP/Python 适配器)
- 新增 repository 层(数据访问抽象)
- 新增 router 模块统一管理路由
- 新增账单处理 handler
- 扩展前端 UI 组件库
- 新增 Calendar、DateRangePicker、Drawer、Popover 等组件
- 集成 shadcn-svelte 组件库
- 增强分析页面功能
- 添加时间范围筛选器(支持本月默认值)
- 修复 DateRangePicker 默认值显示问题
- 优化数据获取和展示逻辑
- 完善分析器服务
- 新增 FastAPI 服务接口
- 改进账单清理器实现
|
2026-01-10 01:23:36 +08:00 |
|
CHE LIANG ZHAO
|
c1ffe2e822
|
feat: server connect mongo
|
2026-01-08 23:42:01 +08:00 |
|
CHE LIANG ZHAO
|
b226c85fa7
|
feat(analysis): 添加账单详情查看和编辑功能
- BillRecordsTable: 新增点击行查看详情弹窗,支持编辑模式
- CategoryRanking: 分类支出表格支持点击查看/编辑账单详情
- DailyTrendChart: 每日趋势表格支持点击查看/编辑账单详情
- TopExpenses: Top10支出支持点击查看/编辑,前三名高亮显示
- OverviewCards/MonthlyTrend: 添加卡片hover效果
- 新增 categories.ts: 集中管理账单分类数据
- 分类下拉按使用频率排序
|
2026-01-08 10:48:11 +08:00 |
|
|
|
9d409d6a93
|
feat(analysis): 增强图表交互功能
- 分类支出排行: 饼图支持点击类别切换显示/隐藏,百分比动态重新计算
- 每日支出趋势: 图例支持点击切换类别显示,隐藏类别不参与堆叠计算
- Dialog列表: 添加列排序功能(时间/商家/描述/金额)
- Dialog列表: 添加分页功能,每页10条(分类)/8条(每日)
- 饼图hover效果: 扇形放大、阴影增强、中心显示详情
|
2026-01-08 02:55:54 +08:00 |
|