From 06f69c0a04e14639d005b84e46b82a93b8d5883d Mon Sep 17 00:00:00 2001
From: hejianhao <15708179461@qq.com>
Date: 星期二, 01 九月 2026 16:29:19 +0800
Subject: [PATCH] fix0901: 继续修复扫描问题4

---
 tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/service/LiveCourseAppService.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/service/LiveCourseAppService.java b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/service/LiveCourseAppService.java
index 3add64d..1fcbb77 100644
--- a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/service/LiveCourseAppService.java
+++ b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/service/LiveCourseAppService.java
@@ -59,6 +59,7 @@
         this.projectIntroductionPasswordService = projectIntroductionPasswordService;
     }
 
+    /** 分页查询直播课程。 */
     public PageResponse<LiveCourseListItemVO> page(int page, int pageSize, String keyword, Long expertId, Integer status, Integer liveStatus) {
         IPage<LiveCourseListRow> p = liveCourseMapper.selectCoursePage(new Page<LiveCourseListRow>(page, pageSize),
                 keyword, expertId, status, liveStatus);
@@ -85,6 +86,7 @@
     }
 
     @Transactional(rollbackFor = Exception.class)
+    /** 创建直播课程。 */
     public LiveCourseDetailVO create(LiveCourseUpsertRequest req) {
         throw new IllegalArgumentException("直播课程为初始化数据,禁止新增");
         /*
@@ -107,6 +109,7 @@
         */
     }
 
+    /** 查询直播课程详情。 */
     public LiveCourseDetailVO detail(Long id) {
         LiveCourseDetailRow row = liveCourseMapper.selectCourseDetail(id);
         if (row == null) {
@@ -136,6 +139,7 @@
     }
 
     @Transactional(rollbackFor = Exception.class)
+    /** 更新直播课程。 */
     public LiveCourseDetailVO update(Long id, LiveCourseUpsertRequest req) {
         validateExpert(req.getExpertId());
 
@@ -160,6 +164,7 @@
     }
 
     @Transactional(rollbackFor = Exception.class)
+    /** 修改直播课程状态。 */
     public LiveCourseStatusVO patchStatus(Long id, LiveCourseStatusRequest req) {
         LiveCourse course = liveCourseMapper.selectById(id);
         if (course == null) {
@@ -171,6 +176,7 @@
     }
 
     @Transactional(rollbackFor = Exception.class)
+    /** 更新直播课程密码。 */
     public void updatePassword(Long id, LiveCoursePasswordRequest req) {
         String password = req.getPassword();
         if (StrUtil.isNotBlank(password)) {
@@ -190,6 +196,7 @@
         liveCourseMapper.updatePasswordById(id, course.getPassword());
     }
 
+    /** 校验直播课程访问密码。 */
     public boolean verifyPassword(LiveCoursePasswordVerifyRequest req) {
         if (req.getType() == LIVE_ROOM_PASSWORD_TYPE) {
             // 直播间密码验证
@@ -210,6 +217,7 @@
     }
 
     @Transactional(rollbackFor = Exception.class)
+    /** 删除直播课程。 */
     public void delete(Long id) {
         throw new IllegalArgumentException("直播课程为初始化数据,禁止删除");
     }

--
Gitblit v1.7.1