SunCheng
|
3402ffaae2
|
fix
Docker Build & Deploy / Build Docker Image (push) Successful in 3m13s
Docker Build & Deploy / Deploy to Production (push) Successful in 8s
Docker Build & Deploy / Cleanup Dangling Images (push) Successful in 1s
Docker Build & Deploy / WeChat Notification (push) Successful in 1s
|
2026-02-19 11:04:05 +08:00 |
|
SunCheng
|
9921cd5fdf
|
chore: migrate remaining ECharts components to Chart.js
- Migrated 4 components from ECharts to Chart.js:
* MonthlyExpenseCard.vue (折线图)
* DailyTrendChart.vue (双系列折线图)
* ExpenseCategoryCard.vue (环形图)
* BudgetChartAnalysis.vue (仪表盘 + 多种图表)
- Removed all ECharts imports and environment variable switches
- Unified all charts to use BaseChart.vue component
- Build verified: pnpm build success ✓
- No echarts imports remaining ✓
Refs: openspec/changes/migrate-remaining-echarts-to-chartjs
|
2026-02-16 21:55:38 +08:00 |
|
SunCheng
|
a88556c784
|
fix
|
2026-02-15 10:10:28 +08:00 |
|
SunCheng
|
e51a3edd50
|
refactor: 统一账单列表组件,封装 BillListComponent
- 创建 BillListComponent 组件(基于 v2 风格,紧凑布局)
- 支持筛选(类型、分类、日期范围)和排序(金额、时间)
- 支持分页加载、左滑删除、点击详情、多选模式
- 支持 API 自动加载和 Custom 自定义数据两种模式
- 迁移 6 个页面/组件到新组件:
- TransactionsRecord.vue
- EmailRecord.vue
- ClassificationNLP.vue
- UnconfirmedClassification.vue
- BudgetCard.vue
- ReasonGroupList.vue
- 删除旧版 TransactionList 组件
- 保留 CalendarV2 的特殊版本(有专用功能)
- 添加完整的使用文档和 JSDoc 注释
|
2026-02-15 10:08:14 +08:00 |
|
SunCheng
|
51172e8c5a
|
fix
Docker Build & Deploy / Build Docker Image (push) Successful in 4m27s
Docker Build & Deploy / Deploy to Production (push) Successful in 7s
Docker Build & Deploy / Cleanup Dangling Images (push) Successful in 1s
Docker Build & Deploy / WeChat Notification (push) Successful in 1s
|
2026-02-11 13:00:01 +08:00 |
|
SunCheng
|
d052ae5197
|
fix
|
2026-02-10 17:49:19 +08:00 |
|