Explorar el Código

教培计划代码提交

jingyuanchao hace 2 años
padre
commit
a708cd7533

+ 1 - 1
soc-modules/soc-modules-core/src/main/java/com/xunmei/core/edu/service/impl/CoreEduTrainingPlanServiceImpl.java

@@ -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(() -> {
                 //说明有任务并且都没执行过,需要重新生成任务