Bladeren bron

fix 添加字段

tanzh 3 jaren geleden
bovenliggende
commit
51b2819ab6

+ 3 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/bo/CourseSectionAddBo.java

@@ -84,4 +84,7 @@ public class CourseSectionAddBo {
     /** 保利威真实直播时长,单位秒 */
     @ApiModelProperty("保利威真实直播时长,单位秒")
     private Long realDuration;
+    /** 讲师ID */
+    @ApiModelProperty("讲师ID")
+    private Long teacherId;
 }

+ 3 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/bo/CourseSectionEditBo.java

@@ -91,4 +91,7 @@ public class CourseSectionEditBo {
     /** 保利威真实直播时长,单位秒 */
     @ApiModelProperty("保利威真实直播时长,单位秒")
     private Long realDuration;
+    /** 讲师ID */
+    @ApiModelProperty("讲师ID")
+    private Long teacherId;
 }

+ 3 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/bo/CourseSectionQueryBo.java

@@ -101,4 +101,7 @@ public class CourseSectionQueryBo extends BaseEntity {
 	private Long sectionId;
 	@ApiModelProperty("是否获取未同步节 1是")
 	private Integer syncVid;
+	/** 讲师ID */
+	@ApiModelProperty("讲师ID")
+	private Long teacherId;
 }

+ 3 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/domain/CourseSection.java

@@ -1,6 +1,7 @@
 package com.zhongzheng.modules.course.domain;
 
 import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 import lombok.NoArgsConstructor;
 import lombok.experimental.Accessors;
@@ -70,4 +71,6 @@ private static final long serialVersionUID=1L;
     private Long realLiveEndTime;
     /** 保利威真实直播时长,单位秒 */
     private Long realDuration;
+    /** 讲师ID */
+    private Long teacherId;
 }

+ 1 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/service/impl/CourseSectionServiceImpl.java

@@ -117,6 +117,7 @@ public class CourseSectionServiceImpl extends ServiceImpl<CourseSectionMapper, C
         lqw.eq(bo.getLiveEndTime() != null, CourseSection::getLiveEndTime, bo.getLiveEndTime());
         lqw.eq(StrUtil.isNotBlank(bo.getRecordingUrl()), CourseSection::getRecordingUrl, bo.getRecordingUrl());
         lqw.eq(bo.getDurationTime() != null, CourseSection::getDurationTime, bo.getDurationTime());
+        lqw.eq(bo.getTeacherId() != null, CourseSection::getTeacherId, bo.getTeacherId());
         if(bo.getSyncVid()==1){
             lqw.isNull(CourseSection::getRecordingUrl);
             lqw.isNotNull(CourseSection::getSessionId);

+ 4 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/vo/CourseSectionVo.java

@@ -129,4 +129,8 @@ public class CourseSectionVo {
 	/** 商品ID */
 	@ApiModelProperty("商品ID")
 	private Long goodsId;
+
+	/** 讲师ID */
+	@ApiModelProperty("讲师ID")
+	private Long teacherId;
 }

+ 2 - 0
zhongzheng-system/src/main/resources/mapper/modules/course/CourseSectionMapper.xml

@@ -27,6 +27,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="realLiveStartTime" column="real_live_start_time"/>
         <result property="realLiveEndTime" column="real_live_end_time"/>
         <result property="realDuration" column="real_duration"/>
+        <result property="teacherId" column="teacher_id"/>
     </resultMap>
 
     <resultMap type="com.zhongzheng.modules.course.vo.CourseSectionVo" id="CourseSectionResultVo">
@@ -51,6 +52,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="realLiveStartTime" column="real_live_start_time"/>
         <result property="realLiveEndTime" column="real_live_end_time"/>
         <result property="realDuration" column="real_duration"/>
+        <result property="teacherId" column="teacher_id"/>
         <collection property="businessList" column="section_id" select="findBusinessList"/>
         <collection property="chapterList" column="section_id" select="findChapterList"/>
       <!--  <collection property="moduleList" javaType="java.util.List" resultMap="CourseModuleChapterListResult"/>