chore(task): archive 04-28-feat-points-ledger
This commit is contained in:
@@ -0,0 +1,85 @@
|
||||
{
|
||||
"title": "feat: 积分流水列表功能",
|
||||
"slug": "feat-points-ledger",
|
||||
"status": "completed",
|
||||
"created_at": "2026-04-28",
|
||||
"developer": "opencode",
|
||||
"description": "增加积分流水列表功能,入口放在「账号与数据」页面",
|
||||
"prd": "prd.md",
|
||||
"implementation_plan": "IMPLEMENTATION_PLAN.md",
|
||||
"checklist": [
|
||||
{
|
||||
"phase": "backend",
|
||||
"items": [
|
||||
{
|
||||
"task": "新增 LedgerItem、LedgerListResponse Schema",
|
||||
"file": "backend/src/v1/points/schemas.py",
|
||||
"done": true
|
||||
},
|
||||
{
|
||||
"task": "新增 list_ledger() Repository 方法",
|
||||
"file": "backend/src/v1/points/repository.py",
|
||||
"done": true
|
||||
},
|
||||
{
|
||||
"task": "新增 get_ledger_list() Service 方法",
|
||||
"file": "backend/src/v1/points/service.py",
|
||||
"done": true
|
||||
},
|
||||
{
|
||||
"task": "新增 GET /ledger Router 端点",
|
||||
"file": "backend/src/v1/points/router.py",
|
||||
"done": true
|
||||
},
|
||||
{
|
||||
"task": "后端 API 测试通过",
|
||||
"done": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"phase": "frontend",
|
||||
"items": [
|
||||
{
|
||||
"task": "新增 LedgerItem 模型",
|
||||
"file": "apps/lib/features/points/data/models/ledger_item.dart",
|
||||
"done": true
|
||||
},
|
||||
{
|
||||
"task": "新增 getLedger() API 方法",
|
||||
"file": "apps/lib/features/points/data/apis/points_api.dart",
|
||||
"done": true
|
||||
},
|
||||
{
|
||||
"task": "新增 PointsLedgerScreen 页面",
|
||||
"file": "apps/lib/features/points/presentation/screens/points_ledger_screen.dart",
|
||||
"done": true
|
||||
},
|
||||
{
|
||||
"task": "重命名 AccountDeleteScreen → AccountDataScreen,添加积分流水入口",
|
||||
"file": "apps/lib/features/settings/presentation/screens/account_data_screen.dart",
|
||||
"done": true
|
||||
},
|
||||
{
|
||||
"task": "更新 SettingsScreen 导入和调用",
|
||||
"file": "apps/lib/features/settings/presentation/screens/settings_screen.dart",
|
||||
"done": true
|
||||
},
|
||||
{
|
||||
"task": "添加 i18n 文案",
|
||||
"file": "apps/lib/l10n/app_*.arb",
|
||||
"done": true
|
||||
},
|
||||
{
|
||||
"task": "运行 flutter gen-l10n 生成代码",
|
||||
"done": true
|
||||
},
|
||||
{
|
||||
"task": "前端功能测试通过",
|
||||
"done": true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"completedAt": "2026-04-28"
|
||||
}
|
||||
Reference in New Issue
Block a user