Преглед изворни кода

fixbug 临时任务无法从任务列表中获取

lqc пре 4 година
родитељ
комит
ca2abae19e

+ 8 - 2
src/main/java/com/mokamrp/privates/task/pangu/SyncNewFosterwxTask.java

@@ -19,7 +19,10 @@ import org.springframework.stereotype.Component;
 
 import java.time.LocalDateTime;
 import java.time.LocalTime;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
 
 @Component
 public class SyncNewFosterwxTask {
@@ -71,7 +74,10 @@ public class SyncNewFosterwxTask {
                     tasks.add(fosterwxTaskSchedule.getTaskId());
                     //.视频信息
                     FosterwxTaskList fosterwxTaskInfo = fosterwxTaskListService.getById(fosterwxTaskSchedule.getTaskId());
-                    fosterwxTaskSchedule.setVideoId(fosterwxTaskInfo.getVideoId());
+                    // 临时任务任务列表中无法获取信息
+                    if (null != fosterwxTaskInfo) {
+                        fosterwxTaskSchedule.setVideoId(fosterwxTaskInfo.getVideoId());
+                    }
                     //.任务详细信息
                     fosterwxTaskSchedule.setMobileCount(taskInfo.getMobileCount());
                     fosterwxTaskSchedule.setComment(taskInfo.getComment());