package com.guo.learningprogresstracker.dto.response; import lombok.Data; @Data public class TaskInfoResponse { private int id; /** * 任务编码 */ private String taskNum; /** * 学习任务的名称 */ private String taskName; /** * 学习材料的存储URL */ private String materialUrl; /** /** * 用户设置的任务紧急性 */ private Integer urgency; /** * 用户设置的任务重要性 */ private Integer importance; /** * 任务的内容难度 */ private Integer contentDifficulty; /** * 任务的未来价值 */ private Integer futureValue; /** * 用户对任务的主观优先级 */ private Integer subjectivePriority; /** * 通过算法计算得出的任务优先级 */ private Double calculatedPriority; /** * 上次该任务学习情况 */ private String lastLearningStatus; /** * 任务描述 */ private String taskDescription; }