From 1e72a0b06e37d372c46522c85c6733edbcd5331d Mon Sep 17 00:00:00 2001
From: “mitao” <“2763622819@qq.com”>
Date: 星期五, 10 四月 2026 10:36:33 +0800
Subject: [PATCH] feat:App首页-养生直播

---
 tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/dto/LiveSessionUpsertRequest.java |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/dto/LiveSessionUpsertRequest.java b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/dto/LiveSessionUpsertRequest.java
index 3a2d730..7fec570 100644
--- a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/dto/LiveSessionUpsertRequest.java
+++ b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/dto/LiveSessionUpsertRequest.java
@@ -16,18 +16,40 @@
 @NoArgsConstructor
 public class LiveSessionUpsertRequest {
 
+    /**
+     * 场次开始直播时间。
+     */
     @NotNull
     private LocalDateTime startTime;
 
+    /**
+     * 场次视频地址。
+     */
     @NotBlank
     private String videoUrl;
 
+    /**
+     * 场次视频时长(秒)。
+     */
+    @NotNull(message = "请输入视频时长")
+    @Min(value = 0, message = "视频时长不能小于0")
+    private Integer durationSeconds;
+
+    /**
+     * 基础预约量。
+     */
     @Min(0)
     private Integer baseReserveCount;
 
+    /**
+     * 基础观看量。
+     */
     @Min(0)
     private Integer baseWatchCount;
 
+    /**
+     * 直播题目配置。
+     */
     @Valid
     private List<LiveSessionQuestionRequest> questions;
 }

--
Gitblit v1.7.1