Browse Source

fix 双师资

he2802 3 years ago
parent
commit
79bd0b65d7

+ 2 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/vo/CourseVo.java

@@ -115,5 +115,7 @@ public class CourseVo {
 	/** 1显示 0隐藏 */
 	@ApiModelProperty("1显示 0隐藏")
 	private Integer courseShow;
+	@ApiModelProperty("课程双师资绑定状态")
+	private Integer bindStatus;
 
 }

+ 3 - 1
zhongzheng-system/src/main/resources/mapper/modules/goods/GoodsCourseMapper.xml

@@ -52,6 +52,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="subjectName" column="subject_name"/>
         <result property="sort" column="g_sort"/>
         <result property="courseShow" column="course_show"/>
+        <result property="bindStatus" column="bind_status"/>
     </resultMap>
 
 
@@ -75,7 +76,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         m.category_name,
         cs.subject_name,
                gc.sort as g_sort,
-        c.course_show
+        c.course_show,
+        (SELECT count(*) from goods_course_teacher gct where gct.goods_id = gc.goods_id and  FIND_IN_SET(gc.course_id,gct.course_ids)) bind_status
         FROM
         goods_course gc
         LEFT JOIN course c ON gc.course_id = c.course_id