chore: release v1.3.0 - 京东账单支持
This commit is contained in:
35
CHANGELOG.md
35
CHANGELOG.md
@@ -5,6 +5,41 @@
|
||||
格式基于 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/),
|
||||
版本号遵循 [语义化版本](https://semver.org/lang/zh-CN/)。
|
||||
|
||||
## [1.3.0] - 2026-01-26
|
||||
|
||||
### 新增
|
||||
- **京东账单支持** - 支持京东白条账单上传和清洗
|
||||
- 自动识别京东账单类型(交易流水 ZIP)
|
||||
- 解析京东白条账单 CSV 格式(含还款日期信息)
|
||||
- 京东专属分类映射配置(`config/category_jd.yaml`)
|
||||
- 支持京东外卖、京东平台商户等商户识别
|
||||
- 上传页面和账单列表页面添加"京东"选项
|
||||
- 账单来源 Badge 添加紫色京东标识
|
||||
|
||||
### 优化
|
||||
- **京东订单智能去重** - 上传京东账单时自动软删除其他来源中的京东订单
|
||||
- 识别描述中包含"京东-订单编号"的支付宝/微信账单
|
||||
- 软删除冲突记录,避免重复计入支出
|
||||
- 上传响应返回被删除的记录数
|
||||
- **分类推断复核等级优化** - 京东账单引入 LOW 复核等级
|
||||
- 商户映射成功(如"京东外卖"):无需复核
|
||||
- 原分类映射成功(如"食品酒饮"→餐饮美食):无需复核
|
||||
- 通用关键词匹配成功:**LOW 复核**(需确认推断准确性)
|
||||
- 未知分类或匹配失败:HIGH 复核
|
||||
- **京东平台商户关键词扩展** - 在通用分类配置中添加京东平台常见关键词
|
||||
- 宠物用品:小佩、米家宠物、猫砂、猫粮等
|
||||
- 数码电器:小米、延长保修、家电等
|
||||
|
||||
### 技术改进
|
||||
- 新增 `analyzer/cleaners/jd.py` 京东账单清理器
|
||||
- 新增 `analyzer/config/category_jd.yaml` 京东专属配置
|
||||
- 后端新增 `SoftDeleteJDRelatedBills()` 接口和实现
|
||||
- 前端 API 类型添加 `'jd'` 支持
|
||||
- 新增单元测试 `analyzer/test_jd_cleaner.py`(11 个测试用例)
|
||||
|
||||
### 文档
|
||||
- 更新 `TODO.md` 添加 Gitea Webhook 自动部署计划
|
||||
|
||||
## [1.2.0] - 2026-01-25
|
||||
|
||||
### 新增
|
||||
|
||||
Reference in New Issue
Block a user