From 21d73c212a65ef45799911bd0a420baf720b42ba Mon Sep 17 00:00:00 2001 From: clz Date: Mon, 23 Mar 2026 19:18:00 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=9B=B4=E6=96=B0=20CHANGELOG.md=20?= =?UTF-8?q?=E4=B8=BA=20v1.0.8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d33574..e775da0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,11 +7,24 @@ ## [Unreleased] +## [1.0.8] - 2026-03-23 + ### 新增 +- **账单导出 Excel 功能** - 支持将筛选后的账单导出为 Excel 文件 + - 后端新增 `/api/bills/export` 接口,根据当前筛选条件导出全部记录(无分页限制) + - 使用 excelize 库生成 xlsx 格式文件 + - 前端账单管理页面标题栏添加"导出 Excel"按钮 + - 支持日期范围、分类、来源、收支类型等筛选条件 + - Excel 包含:时间、来源、分类、交易对方、商品说明、收/支、金额、支付方式、状态、备注 - **酒店旅游分类** - 新增「酒店旅游」支出分类 - 涵盖关键词:酒店、宾馆、民宿、客栈、携程、飞猪、去哪儿、同程、旅游、旅行、景区、门票、度假等 - 相关关键词从「文化休闲」和「交通出行」中分离,避免分类冲突 +### 技术改进 +- Go 版本升级到 1.24(支持 excelize 依赖) +- 新增 `server/handler/export.go` 导出处理器 +- 新增 `web/src/lib/api.ts` 中的 `exportBills()` 函数 + ### 修复 - **各页面账单分类不一致** - 账单列表页和复核页改从 `$lib/data/categories` 统一导入分类列表 - 删除两处本地重复硬编码的旧版 13 项分类