a636e516d1
- MindMapNode 新增 sessionNum 字段
- BuiltinMindMapGenerator 生成节点时填充 sessionNum
- MindMapTreeTool.filterBySession() 按会话过滤标准导图
- recallCompare 接受 sessionNum 参数
- ReviewRecallRecordEntity 新增 sessionNum 字段
- Flyway V20260705_1: review_recall_records 加 session_num 列
- 新增 GET /study-sessions/tasks/{taskNum}/sessions 端点
18 lines
384 B
Java
18 lines
384 B
Java
package com.guo.learningprogresstracker.dto.request;
|
|
|
|
import jakarta.validation.constraints.NotBlank;
|
|
import lombok.Data;
|
|
|
|
/**
|
|
* 用户回忆对比请求
|
|
*/
|
|
@Data
|
|
public class RecallCompareRequest {
|
|
|
|
@NotBlank(message = "回忆大纲不可为空")
|
|
private String recallOutline;
|
|
|
|
/** 复习维度:会话编码,null 为任务维度 */
|
|
private String sessionNum;
|
|
}
|