feat(会话):新增活跃会话查询接口
StudySessionsServiceImpl.getActiveSession(excludeTaskNum): - 查询所有 ONGOING/PAUSED 状态的 session - 如果活跃会话属于 excludeTaskNum 则返回 null(同一任务继续) - 否则返回活跃会话的 StudySessionResponse Controller 新增 GET /study-sessions/active?excludeTaskNum= 用于前端页面恢复 + 阻止多任务同时开始
This commit is contained in:
@@ -33,4 +33,6 @@ public interface StudySessionsService extends IService<StudySessionsEntity> {
|
||||
Page<StudyReportFragmentsEntity> getTaskFragments(String taskNum, int page, int size, String keyword);
|
||||
|
||||
Page<StudyReportsEntity> getTaskReports(String taskNum, int page, int size, String keyword);
|
||||
|
||||
StudySessionResponse getActiveSession(String excludeTaskNum);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user