From 2b1211c83d2fbdfe4980896fc0d759f07c2b32a9 Mon Sep 17 00:00:00 2001 From: huangrun Date: Wed, 19 Nov 2025 14:34:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=82=E6=95=B0=E6=B7=BB=E5=8A=A0=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/course/api/CourseAuditApi.java | 5 ++++ .../module/course/dto/BoeaiCourseDto.java | 24 +++++++++++++++++++ .../com/xboe/module/course/entity/Course.java | 2 ++ 3 files changed, 31 insertions(+) diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseAuditApi.java b/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseAuditApi.java index a74ce457..5a4089df 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseAuditApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseAuditApi.java @@ -473,6 +473,11 @@ public class CourseAuditApi extends ApiBaseController{ .instructor(teacherNames.toString()) .chapterCount(1) //章节数 .languageCode(code) //语言 + .aiTranslate(course.getAiTranslate()) + .aiAbstract(course.getAiAbstract()) + .aiDraft(course.getAiDraft()) + .aiSet(course.getAiSet()) + .languageStatus(course.getLanguageStatus()) .build() ; for (CourseContent cc : cclist) { //筛选视频资源 diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/course/dto/BoeaiCourseDto.java b/servers/boe-server-all/src/main/java/com/xboe/module/course/dto/BoeaiCourseDto.java index c863a41f..976f4bca 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/course/dto/BoeaiCourseDto.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/course/dto/BoeaiCourseDto.java @@ -5,6 +5,7 @@ import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import javax.persistence.Transient; import java.util.Date; import java.util.List; @@ -71,5 +72,28 @@ public class BoeaiCourseDto { */ private String languageCode; + /** + * 0:关闭;1:打开; + * */ + + private Integer aiSet; + /** + * 摘要 0:上架;1:下架; + * */ + + private Integer aiAbstract; + /** + * 文稿 0:上架;1:下架; + * */ + + private Integer aiDraft; + /** + * 翻译 0:上架;1:下架; + * */ + + private Integer aiTranslate; + + private Integer languageStatus; + private static final long serialVersionUID = 1L; } diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/Course.java b/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/Course.java index 7c6487bf..0c1570c9 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/Course.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/Course.java @@ -242,6 +242,8 @@ public class Course extends BaseEntity { //@Column(name = "ai_translate",length = 1) @Transient private Integer aiTranslate; + @Transient + private Integer languageStatus; /** * 语言 zh-CN,en-US,ja-JP,ko-KR * */