Developer
57898f939c
fix: add status guards to prevent data loss
...
- create: auto-delete REJECTED→throw error; add tenantId filter
- remove: forbid PUBLISHED bank deletion
- removeItem: forbid PUBLISHED item deletion
- generateQuestions: restrict to DRAFT status only
- frontend: render MULTIPLE_CHOICE options/judgment/followupHints
- frontend: add judgment and followupHints to QuestionBankItem type
- add 12 service guard tests (109 total)
2026-05-21 08:55:35 +08:00
..
2026-05-18 08:30:59 +08:00
2026-05-20 11:13:37 +08:00
2026-05-21 08:55:35 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-05-13 21:32:41 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-05-18 08:30:59 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00
2026-04-23 17:19:11 +08:00