|
|
@@ -384,6 +384,7 @@ public class ExecutionTaskServiceImpl implements ExecutionTaskService {
|
|
|
sdExecutionTaskContent.setContentType(ContentTypeEnum.VIDEO.getValue());
|
|
|
sdExecutionTaskContent.setContentId(videoId);
|
|
|
sdExecutionTaskContent.setContent(null);
|
|
|
+
|
|
|
List<SdExecutionTaskContent> contentList = new ArrayList<>();
|
|
|
contentList.add(sdExecutionTaskContent);
|
|
|
boolean createResult = executionTaskCreateService.create(sdExecutionTask, contentList);
|
|
|
@@ -642,6 +643,8 @@ public class ExecutionTaskServiceImpl implements ExecutionTaskService {
|
|
|
for (DeconstructionODPSRecordInfo record : needCreateTaskRecords) {
|
|
|
try {
|
|
|
String videoId = record.getChannelContentId();
|
|
|
+ //二级品类
|
|
|
+ String mergeCate2 = record.getMergeCate2();
|
|
|
SdExecutionTask sdExecutionTask = new SdExecutionTask();
|
|
|
sdExecutionTask.setTaskNo(IdGeneratorUtil.generateExecutionTaskNo());
|
|
|
sdExecutionTask.setTaskType(TaskTypeEnum.DECONSTRUCT.getValue());
|
|
|
@@ -657,6 +660,11 @@ public class ExecutionTaskServiceImpl implements ExecutionTaskService {
|
|
|
sdExecutionTaskContent.setContentType(ContentTypeEnum.VIDEO.getValue());
|
|
|
sdExecutionTaskContent.setContentId(videoId);
|
|
|
sdExecutionTaskContent.setContent(null);
|
|
|
+ ContentInputParamsDTO contentInputParamsDTO = new ContentInputParamsDTO();
|
|
|
+ if (Objects.nonNull(mergeCate2)) {
|
|
|
+ contentInputParamsDTO.setMergeCate2(mergeCate2);
|
|
|
+ }
|
|
|
+ sdExecutionTaskContent.setInputParams(JSONObject.toJSONString(contentInputParamsDTO));
|
|
|
List<SdExecutionTaskContent> contentList = new ArrayList<>();
|
|
|
contentList.add(sdExecutionTaskContent);
|
|
|
boolean createResult = executionTaskCreateService.create(sdExecutionTask, contentList);
|