927e4f1cf3add63cf5ee9f05b033aed66d41fc35
- 任务领取(TaskClaimService):Redis SET NX + DB WHERE status=UNCLAIMED 双重并发防护 - 任务管理(TaskService/TaskController):任务池/我的任务/待审批/全部任务/创建/指派 10 端点 - 提取标注(ExtractionService/ExtractionController):AI 预标注/更新/提交/审批/驳回 5 端点 - 审批解耦(ExtractionApprovedEventListener):@TransactionalEventListener(AFTER_COMMIT) + REQUIRES_NEW 确保 AI QA 生成在审批事务提交后独立执行,异常不回滚审批结果 - 状态实体:AnnotationTask/AnnotationTaskHistory/AnnotationResult/TrainingDataset - 集成测试:并发领取安全(10 线程恰好 1 成功)+ 审批流(通过/自审/驳回重领)
Description
No description provided
Languages
Java
99.6%
Shell
0.3%
Dockerfile
0.1%