Go to file
Wang Zhuoxuan 1b142f2866 feat: 添加题目批量发布、归档和删除接口
- 新增 batchUpdateStatus 通用方法,带状态流转校验和 BatchResult 报告
- 改造 batchPublish 使用新方法,返回成功/失败详情
- 新增 batchArchive 和 batch-delete 端点(软删除)
- 使用 inArray 批量查询和更新,优化数据库往返
- 更新 API 文档,补充三个批量接口说明
2026-04-11 22:19:02 +08:00
.claude feat: add pagination support to admin categories endpoint 2026-04-11 12:56:40 +08:00
content feat: implement Phase 1b core features and Phase 1c commercialization 2026-04-09 00:12:12 +08:00
db/seeds feat: 添加管理员用户名密码登录功能 2026-04-11 15:25:31 +08:00
docs feat: 添加题目批量发布、归档和删除接口 2026-04-11 22:19:02 +08:00
src feat: 添加题目批量发布、归档和删除接口 2026-04-11 22:19:02 +08:00
.env.example feat: initialize duoqi-api project skeleton 2026-04-08 21:24:15 +08:00
.gitignore feat: initialize duoqi-api project skeleton 2026-04-08 21:24:15 +08:00
bun.lock feat: 添加管理员用户名密码登录功能 2026-04-11 15:25:31 +08:00
CLAUDE.md docs: sync project progress across CLAUDE.md and dev-spec.md 2026-04-09 12:02:43 +08:00
dev-spec.md docs: sync project progress across CLAUDE.md and dev-spec.md 2026-04-09 12:02:43 +08:00
drizzle.config.ts feat: initialize duoqi-api project skeleton 2026-04-08 21:24:15 +08:00
package.json feat: 添加管理员用户名密码登录功能 2026-04-11 15:25:31 +08:00
tsconfig.json feat: initialize duoqi-api project skeleton 2026-04-08 21:24:15 +08:00
vitest.config.ts feat: implement Phase 1b core features and Phase 1c commercialization 2026-04-09 00:12:12 +08:00