ila
3ebec5b11b
feat: 词汇库搜索、筛选与编辑 (#12)
- GET /api/v1/terms 列表:查询键白名单、page/limit 边界(默认 20、上限 100)、
排序 updated_at DESC;搜索同时匹配身份键、显示原文与个人释义,转小写后比较(term 为
二进制排序规则),%/_/\ 按字面值转义;status 与 kind 可组合
- PATCH /api/v1/terms/:id 编辑:复用释义/例句与状态/等级校验,身份不可编辑;
只有状态或等级变化才重排复习时间,历史作答记录与计数保留
- 学习端新增 /vocab 路由与导航、stores/vocabulary.ts、VocabView.vue(搜索、筛选、
分页、空态与无结果清除、编辑对话框含 1~7 等级选择器、筛选与页码写入 URL)
- 释义/例句/状态/等级抽成 TermFormFields.vue,与阅读器面板共用,避免规则漂移
- Wiki 记录 Architecture、Business-Rules、Local-Development 与需求更新
2026-09-14 23:46:42 +08:00
..
2026-09-10 17:39:57 +08:00
2026-09-13 23:20:52 +08:00
2026-09-14 22:21:51 +08:00
2026-09-11 16:32:04 +08:00
2026-09-11 20:54:17 +08:00
2026-09-10 17:39:57 +08:00
2026-09-11 23:37:13 +08:00
2026-09-14 23:46:42 +08:00