|
|
|
@ -518,7 +518,9 @@ public class TrainingTaskServiceImpl implements TrainingTaskService {
|
|
|
|
return new ArrayList<>();
|
|
|
|
return new ArrayList<>();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return tasks.stream()
|
|
|
|
return tasks.stream()
|
|
|
|
.sorted(Comparator.comparing(task -> task.getSort() == null ? 0 : task.getSort()))
|
|
|
|
.sorted(Comparator
|
|
|
|
|
|
|
|
.comparing((TrainingTask task) -> COMPREHENSIVE_CASE_TRAINING_TASK_KEY.equals(task.getTaskKey()))
|
|
|
|
|
|
|
|
.thenComparing(task -> task.getSort() == null ? 0 : task.getSort()))
|
|
|
|
.collect(Collectors.toList());
|
|
|
|
.collect(Collectors.toList());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -861,7 +863,6 @@ public class TrainingTaskServiceImpl implements TrainingTaskService {
|
|
|
|
|
|
|
|
|
|
|
|
private List<TrainingTask> defaultTasks() {
|
|
|
|
private List<TrainingTask> defaultTasks() {
|
|
|
|
List<TrainingTask> tasks = new ArrayList<>();
|
|
|
|
List<TrainingTask> tasks = new ArrayList<>();
|
|
|
|
addDefault(tasks, "综合实训", COMPREHENSIVE_CASE_TRAINING_TASK_KEY, "综合案例实训");
|
|
|
|
|
|
|
|
addDefault(tasks, "互联网产品开发基础认知", "new-product-survey", "新产品调查与分析");
|
|
|
|
addDefault(tasks, "互联网产品开发基础认知", "new-product-survey", "新产品调查与分析");
|
|
|
|
addDefault(tasks, "互联网产品开发基础认知", "product-development-factors", "产品开发关键因素");
|
|
|
|
addDefault(tasks, "互联网产品开发基础认知", "product-development-factors", "产品开发关键因素");
|
|
|
|
addDefault(tasks, "互联网产品开发基础认知", "product-development-process", "产品开发主要流程");
|
|
|
|
addDefault(tasks, "互联网产品开发基础认知", "product-development-process", "产品开发主要流程");
|
|
|
|
@ -885,6 +886,7 @@ public class TrainingTaskServiceImpl implements TrainingTaskService {
|
|
|
|
addDefault(tasks, "产品上线与运营推广", "release-channel-evaluation", "产品发布渠道评估");
|
|
|
|
addDefault(tasks, "产品上线与运营推广", "release-channel-evaluation", "产品发布渠道评估");
|
|
|
|
addDefault(tasks, "产品上线与运营推广", "promotion-effect-optimization", "投放效果评估与优化");
|
|
|
|
addDefault(tasks, "产品上线与运营推广", "promotion-effect-optimization", "投放效果评估与优化");
|
|
|
|
addDefault(tasks, "产品上线与运营推广", "product-diagnosis-iteration", "产品问题诊断与迭代");
|
|
|
|
addDefault(tasks, "产品上线与运营推广", "product-diagnosis-iteration", "产品问题诊断与迭代");
|
|
|
|
|
|
|
|
addDefault(tasks, "综合实训", COMPREHENSIVE_CASE_TRAINING_TASK_KEY, "综合案例实训");
|
|
|
|
return tasks;
|
|
|
|
return tasks;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|