diff --git a/src/main/java/com/ycwl/basic/model/pc/videoreview/dto/AdminVideoReviewLogRespDTO.java b/src/main/java/com/ycwl/basic/model/pc/videoreview/dto/AdminVideoReviewLogRespDTO.java
index 49c9c015..69ebd05c 100644
--- a/src/main/java/com/ycwl/basic/model/pc/videoreview/dto/AdminVideoReviewLogRespDTO.java
+++ b/src/main/java/com/ycwl/basic/model/pc/videoreview/dto/AdminVideoReviewLogRespDTO.java
@@ -3,6 +3,7 @@ package com.ycwl.basic.model.pc.videoreview.dto;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
+import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
@@ -27,6 +28,16 @@ public class AdminVideoReviewLogRespDTO {
*/
private String videoUrl;
+ /**
+ * 视频时长(秒,关联查询video表)
+ */
+ private BigDecimal duration;
+
+ /**
+ * 任务参数(JSON字符串,关联查询task表)
+ */
+ private String taskParams;
+
/**
* 模板ID(关联查询video表)
*/
diff --git a/src/main/java/com/ycwl/basic/model/pc/videoreview/dto/VideoReviewRespDTO.java b/src/main/java/com/ycwl/basic/model/pc/videoreview/dto/VideoReviewRespDTO.java
index 9ba5425f..4c7cb9be 100644
--- a/src/main/java/com/ycwl/basic/model/pc/videoreview/dto/VideoReviewRespDTO.java
+++ b/src/main/java/com/ycwl/basic/model/pc/videoreview/dto/VideoReviewRespDTO.java
@@ -3,6 +3,7 @@ package com.ycwl.basic.model.pc.videoreview.dto;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
+import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
@@ -27,6 +28,16 @@ public class VideoReviewRespDTO {
*/
private String videoUrl;
+ /**
+ * 视频时长(秒,关联查询video表)
+ */
+ private BigDecimal duration;
+
+ /**
+ * 任务参数(JSON字符串,关联查询task表)
+ */
+ private String taskParams;
+
/**
* 模板ID(关联查询video表)
*/
diff --git a/src/main/resources/mapper/VideoReviewMapper.xml b/src/main/resources/mapper/VideoReviewMapper.xml
index a1f6bf49..42e4db47 100644
--- a/src/main/resources/mapper/VideoReviewMapper.xml
+++ b/src/main/resources/mapper/VideoReviewMapper.xml
@@ -7,6 +7,8 @@
+
+
@@ -42,12 +44,15 @@
vr.create_time,
vr.update_time,
v.video_url,
+ v.duration,
v.template_id,
+ tk.task_params,
t.name AS template_name,
s.name AS scenic_name,
u.name AS creator_name
FROM video_review vr
LEFT JOIN video v ON vr.video_id = v.id
+ LEFT JOIN task tk ON v.task_id = tk.id
LEFT JOIN template t ON v.template_id = t.id
LEFT JOIN scenic s ON vr.scenic_id = s.id
LEFT JOIN admin_user u ON vr.creator = u.id
@@ -170,6 +175,8 @@
+
+
@@ -208,7 +215,9 @@
vr.create_time,
vr.update_time,
v.video_url,
+ v.duration,
v.template_id,
+ tk.task_params,
t.name AS template_name,
s.name AS scenic_name,
u.name AS creator_name,
@@ -223,6 +232,7 @@
TIMESTAMPDIFF(SECOND, vr.create_time, vr.update_time) AS operation_duration
FROM video_review vr
LEFT JOIN video v ON vr.video_id = v.id
+ LEFT JOIN task tk ON v.task_id = tk.id
LEFT JOIN template t ON v.template_id = t.id
LEFT JOIN scenic s ON vr.scenic_id = s.id
LEFT JOIN admin_user u ON vr.creator = u.id