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