feat: 添加账单软删除功能
- 新增删除按钮(带二次确认)到账单详情抽屉 - 后端实现软删除(设置 is_deleted 标记) - 所有查询方法自动过滤已删除记录 - 账单列表和复核页面都支持删除 - 版本更新至 1.2.0
This commit is contained in:
14
CHANGELOG.md
14
CHANGELOG.md
@@ -5,6 +5,20 @@
|
||||
格式基于 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/),
|
||||
版本号遵循 [语义化版本](https://semver.org/lang/zh-CN/)。
|
||||
|
||||
## [1.2.0] - 2026-01-25
|
||||
|
||||
### 新增
|
||||
- **账单删除功能** - 支持在账单详情抽屉中删除账单(软删除)
|
||||
- 删除按钮带二次确认,防止误操作
|
||||
- 删除后数据标记为 `is_deleted`,不真正从数据库删除
|
||||
- 已删除的账单在所有查询中自动过滤
|
||||
- 账单列表和复核页面都支持删除操作
|
||||
|
||||
### 技术改进
|
||||
- 后端 MongoDB 查询方法添加软删除过滤
|
||||
- 新增 `DELETE /api/bills/:id` 接口
|
||||
- `BillDetailDrawer` 组件新增 `allowDelete` 和 `onDelete` props
|
||||
|
||||
## [1.1.0] - 2026-01-23
|
||||
|
||||
### 新增
|
||||
|
||||
Reference in New Issue
Block a user