From ba3233a5b685f0ae6856d8dc5a2bf904296cf8b7 Mon Sep 17 00:00:00 2001
From: “mitao” <“2763622819@qq.com”>
Date: 星期四, 26 三月 2026 15:08:46 +0800
Subject: [PATCH] feat:交易与流水-订单-会员购买订单、交易与流水-订单-养生课程购买订单、交易与流水-财务流水-支付流水、交易与流水-财务流水-退费流水、课程管理-健康科普

---
 backend/src/main/java/com/tcm/training/admin/live/dto/HealthCourseVideoSaveRequest.java |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/backend/src/main/java/com/tcm/training/admin/live/dto/HealthCourseVideoSaveRequest.java b/backend/src/main/java/com/tcm/training/admin/live/dto/HealthCourseVideoSaveRequest.java
index e256fee..89230db 100644
--- a/backend/src/main/java/com/tcm/training/admin/live/dto/HealthCourseVideoSaveRequest.java
+++ b/backend/src/main/java/com/tcm/training/admin/live/dto/HealthCourseVideoSaveRequest.java
@@ -16,31 +16,30 @@
 @NoArgsConstructor
 public class HealthCourseVideoSaveRequest {
 
+    private Integer courseType;
+
+    private Long courseId;
+
     @NotBlank(message = "请输入小节名称")
     @Size(max = 128, message = "小节名称长度不能超过128个字符")
     private String chapterName;
 
-    @Size(max = 500, message = "小节备注长度不能超过500个字符")
-    private String chapterRemark;
+    @NotNull(message = "请选择视频来源")
+    private Integer videoSourceType;
 
     @NotBlank(message = "请输入视频地址")
     private String videoUrl;
+
+    @Size(max = 255, message = "视频文件名长度不能超过255个字符")
+    private String videoFileName;
 
     @NotNull(message = "请输入视频时长")
     @Min(value = 0, message = "视频时长不能小于0")
     private Integer durationSeconds;
 
-    @NotNull(message = "请选择售价类型")
-    private Integer saleType;
-
     @NotNull(message = "请输入售价")
     @DecimalMin(value = "0.00", message = "售价不能小于0")
     private BigDecimal salePrice;
 
-    @NotNull(message = "请输入播放次数")
-    @Min(value = 0, message = "播放次数不能小于0")
-    private Integer playCount;
-
-    @NotNull(message = "请选择状态")
     private Integer status;
 }

--
Gitblit v1.7.1