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