|
@@ -187,6 +187,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<result property="gradeName" column="class_name"/>
|
|
|
<result property="endTime" column="end_time"/>
|
|
|
<result property="profileStatus" column="profile_status"/>
|
|
|
+ <result property="classStatus" column="class_status"/>
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
@@ -589,6 +590,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
g.study_end_time,
|
|
|
cg.class_start_time,
|
|
|
cg.class_end_time,
|
|
|
+ cg.class_status,
|
|
|
cg.interface_push_id,
|
|
|
cgu.official_status,
|
|
|
cgu.official_status_msg,
|
|
@@ -1354,7 +1356,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
) >0
|
|
|
</if>
|
|
|
<if test="classStatus != null and classStatus==0">
|
|
|
- AND g.class_status = #{classStatus}
|
|
|
+ AND (g.class_status = #{classStatus} or g.class_status = is null )
|
|
|
</if>
|
|
|
<if test="classStatus != null and classStatus==1">
|
|
|
AND g.class_status = 1 and g.class_end_time >= unix_timestamp(now())
|
|
@@ -1443,7 +1445,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
) >0)
|
|
|
</if>
|
|
|
<if test="classStatus != null and classStatus==0">
|
|
|
- AND g.class_status = #{classStatus}
|
|
|
+ AND (g.class_status = #{classStatus} or g.class_status = is null )
|
|
|
</if>
|
|
|
<if test="classStatus != null and classStatus==1">
|
|
|
AND g.class_status = 1 and g.class_end_time >= unix_timestamp(now())
|