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