Procházet zdrojové kódy

1、添加教务老师字段
2、布置作业

Joburgess před 5 roky
rodič
revize
f37d2040df

+ 12 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/page/CourseHomeworkQueryInfo.java

@@ -1,5 +1,6 @@
 package com.ym.mec.biz.dal.page;
 
+import com.ym.mec.biz.dal.enums.GroupType;
 import com.ym.mec.common.page.QueryInfo;
 import io.swagger.annotations.ApiModelProperty;
 
@@ -17,12 +18,23 @@ public class CourseHomeworkQueryInfo extends QueryInfo {
     @ApiModelProperty(value = "乐团ID",required = false)
     private Long musicGroupId;
 
+    @ApiModelProperty(value = "课程组类型", required = false)
+    private GroupType groupType;
+
     @ApiModelProperty(value = "班级ID",required = false)
     private Long classGroupId;
 
     @ApiModelProperty(value = "用户ID",required = false)
     private Long userId;
 
+    public GroupType getGroupType() {
+        return groupType;
+    }
+
+    public void setGroupType(GroupType groupType) {
+        this.groupType = groupType;
+    }
+
     public Date getCreateTime() {
         return createTime;
     }

+ 3 - 1
mec-biz/src/main/resources/config/mybatis/StudentCourseHomeworkMapper.xml

@@ -143,13 +143,15 @@
     <sql id="queryCondition">
         <where>
             (cs.del_flag_ != 1 OR cs.del_flag_ IS NULL)
-            AND cg.group_type_ = 'MUSIC'
             <if test="createTime != null">
                 AND DATE_FORMAT(ch.create_time_,"%Y%m%d") = DATE_FORMAT(#{createTime},"%Y%m%d")
             </if>
             <if test="musicGroupId != null">
                 AND cg.music_group_id_ = #{musicGroupId}
             </if>
+            <if test="groupType!=null">
+                AND cg.group_type_= #{groupType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}
+            </if>
             <if test="classGroupId != null">
                 AND ch.class_group_id_ = #{classGroupId}
             </if>