|
|
@@ -264,7 +264,7 @@ public class CoreEduTrainingPlanServiceImpl extends ServiceImpl<CoreEduTrainingP
|
|
|
// final Integer hasTask = coreEduTrainingTaskMapper.checkHasTask(plan.getId());
|
|
|
//此为情况一,计划没有生成任务或者生成了任务但未执行
|
|
|
final CoreEduTrainingPlanDataVo dataVo = getCoreEduTrainingPlanDataVo(request.getId());
|
|
|
- if (ObjectUtil.equal(1, plan.getBuildTaskNow())) {
|
|
|
+ if (ObjectUtil.equal(1, plan.getBuildTaskNow()) && ObjectUtil.equal(0, plan.getPlanStatus())) {
|
|
|
coreEduTrainingTaskMapper.deleteByMap(MapUtil.of("plan_id", request.getId()));
|
|
|
CompletableFuture.runAsync(() -> {
|
|
|
//说明有任务并且都没执行过,需要重新生成任务
|