From 8adff1576d322f1095d35dad5fd7bec17417f0e7 Mon Sep 17 00:00:00 2001
From: hejianhao <15708179461@qq.com>
Date: 星期四, 20 八月 2026 14:30:13 +0800
Subject: [PATCH] feat0806: 项目介绍样式完善
---
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/service/ProjectIntroductionAppService.java | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/service/ProjectIntroductionAppService.java b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/service/ProjectIntroductionAppService.java
index dae7abe..c3f3543 100644
--- a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/service/ProjectIntroductionAppService.java
+++ b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/service/ProjectIntroductionAppService.java
@@ -102,6 +102,7 @@
item.setContent(content);
item.setVideoUrl(null);
item.setVideoFileName(null);
+ item.setVideoDescription(null);
return;
}
@@ -109,9 +110,14 @@
if (videoUrl == null) {
throw new IllegalArgumentException("请填写视频地址或上传本地视频");
}
+ String videoDescription = trimToNull(req.getVideoDescription());
+ if (videoDescription == null) {
+ throw new IllegalArgumentException("请输入视频介绍");
+ }
item.setContent(null);
item.setVideoUrl(videoUrl);
item.setVideoFileName(trimToNull(req.getVideoFileName()));
+ item.setVideoDescription(videoDescription);
}
private int validateContentType(Integer contentType) {
@@ -172,6 +178,7 @@
vo.setContent(item.getContent());
vo.setVideoUrl(item.getVideoUrl());
vo.setVideoFileName(item.getVideoFileName());
+ vo.setVideoDescription(item.getVideoDescription());
vo.setStatus(item.getStatus());
vo.setClickCount(defaultNumber(item.getClickCount()));
vo.setCreatedAt(item.getCreatedAt());
--
Gitblit v1.7.1