serv-学习任务

This commit is contained in:
2025-10-23 18:57:25 +08:00
parent 5449e5b5ff
commit 042209b98d
13 changed files with 122 additions and 23 deletions

View File

@@ -16,6 +16,11 @@ public class TaskVO extends BaseDTO{
private List<TaskItemVO> taskCourses;
private List<TaskItemVO> taskResources;
private List<TaskItemVO> taskUsers;
private Integer totalTaskNum;
private Integer completedTaskNum;
private Integer learningTaskNum;
private Integer notStartTaskNum;
private Integer taskStatus;
public TbLearningTask getLearningTask() {
return learningTask;
@@ -41,7 +46,37 @@ public class TaskVO extends BaseDTO{
public void setTaskUsers(List<TaskItemVO> taskUsers) {
this.taskUsers = taskUsers;
}
public Integer getTotalTaskNum() {
return totalTaskNum;
}
public void setTotalTaskNum(Integer totalTaskNum) {
this.totalTaskNum = totalTaskNum;
}
public Integer getCompletedTaskNum() {
return completedTaskNum;
}
public void setCompletedTaskNum(Integer completedTaskNum) {
this.completedTaskNum = completedTaskNum;
}
public Integer getLearningTaskNum() {
return learningTaskNum;
}
public void setLearningTaskNum(Integer learningTaskNum) {
this.learningTaskNum = learningTaskNum;
}
public Integer getNotStartTaskNum() {
return notStartTaskNum;
}
public void setNotStartTaskNum(Integer notStartTaskNum) {
this.notStartTaskNum = notStartTaskNum;
}
public Integer getTaskStatus() {
return taskStatus;
}
public void setTaskStatus(Integer taskStatus) {
this.taskStatus = taskStatus;
}
public List<TbTaskCourse> toTaskCourses() {
return getTaskCourses().stream().map(TaskItemVO::toTaskCourse).collect(Collectors.toList());
}