From baa730b5518b5f73c14d0af5868641299b3fe2e4 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期四, 12 六月 2025 19:56:36 +0800 Subject: [PATCH] 视频图片处理 --- framework/src/main/java/cn/lili/modules/lmk/domain/form/WxVideoForm.java | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) diff --git a/framework/src/main/java/cn/lili/modules/lmk/domain/form/VideoForm.java b/framework/src/main/java/cn/lili/modules/lmk/domain/form/WxVideoForm.java similarity index 74% rename from framework/src/main/java/cn/lili/modules/lmk/domain/form/VideoForm.java rename to framework/src/main/java/cn/lili/modules/lmk/domain/form/WxVideoForm.java index bcf2858..ab5fce0 100644 --- a/framework/src/main/java/cn/lili/modules/lmk/domain/form/VideoForm.java +++ b/framework/src/main/java/cn/lili/modules/lmk/domain/form/WxVideoForm.java @@ -9,14 +9,13 @@ import javax.validation.Valid; import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotNull; + import org.springframework.lang.NonNull; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.ArrayList; -import java.util.Date; import java.util.List; /** @@ -27,10 +26,10 @@ */ @Data @ApiModel(value = "Video琛ㄥ崟", description = "瑙嗛鍐呭琛ㄥ崟") -public class VideoForm extends AbsForm { +public class WxVideoForm extends AbsForm { - @NotBlank(message = "瑙嗛涓嶈兘涓虹┖", groups = {Add.class, Update.class}) +// @NotBlank(message = "瑙嗛涓嶈兘涓虹┖", groups = {Add.class, Update.class}) @ApiModelProperty("瑙嗛") private String videoFileKey; @@ -39,8 +38,15 @@ private String title; @ApiModelProperty("瑙嗛灏侀潰") - @NotBlank(message = "瑙嗛灏侀潰涓嶈兘涓虹┖", groups = {Add.class, Update.class}) +// @NotBlank(message = "瑙嗛灏侀潰涓嶈兘涓虹┖", groups = {Add.class, Update.class}) private String cover; + + @ApiModelProperty("瑙嗛鍐呭绫诲瀷锛氳棰戙�佸浘鐗�") + @NotBlank(message = "瑙嗛绫诲瀷涓嶈兘涓虹┖") + private String videoContentType; + + @ApiModelProperty("鍥剧墖鍒楄〃锛屽鏋渧ideoContentType鏄浘鐗囷紝鍒欏繀椤讳紶鍊�") + private List<String> videoImgs; @ApiModelProperty("瑙嗛鏍囩") @Length(max = 5, message = "鏈�澶氬彧鑳芥坊鍔犱簲涓爣绛�") @@ -60,7 +66,7 @@ @Valid private FileInfoForm fileInfo; - public static Video getEntityByForm(@NonNull VideoForm form, Video entity) { + public static Video getEntityByForm(@NonNull WxVideoForm form, Video entity) { if(entity == null) { entity = new Video(); } -- Gitblit v1.8.0