|
@@ -763,16 +763,26 @@
|
|
|
</select>
|
|
|
<select id="getHasPracticeCourse" resultType="java.util.Map">
|
|
|
SELECT cssp.user_id_ 'key',COUNT(DISTINCT cssp.user_id_) 'value' FROM course_schedule_student_payment cssp
|
|
|
- WHERE cssp.group_type_ = 'PRACTICE'
|
|
|
+ WHERE cssp.group_type_ = 'PRACTICE' AND cssp.user_id_ IN
|
|
|
+ <foreach collection="userIds" separator="," open="(" close=")" item="item">
|
|
|
+ #{item}
|
|
|
+ </foreach>
|
|
|
GROUP BY cssp.user_id_
|
|
|
</select>
|
|
|
<select id="getIsActive" resultType="java.util.Map">
|
|
|
SELECT su.id_ 'key',COUNT(su.id_) 'value' FROM sys_user su
|
|
|
- WHERE su.user_type_ LIKE '%STUDENT%' AND su.del_flag_ = 0 AND su.password_ IS NULL
|
|
|
+ WHERE su.user_type_ LIKE '%STUDENT%' AND su.del_flag_ = 0 AND su.password_ IS NULL AND su.id_ IN
|
|
|
+ <foreach collection="userIds" separator="," open="(" close=")" item="item">
|
|
|
+ #{item}
|
|
|
+ </foreach>
|
|
|
GROUP BY su.id_
|
|
|
</select>
|
|
|
<select id="getIsMake" resultType="java.util.Map">
|
|
|
SELECT pla.user_id_ 'key',pla.user_id_ 'value' FROM practice_lesson_apply pla
|
|
|
+ WHERE pla.user_id_ IN
|
|
|
+ <foreach collection="userIds" separator="," open="(" close=")" item="item">
|
|
|
+ #{item}
|
|
|
+ </foreach>
|
|
|
</select>
|
|
|
|
|
|
</mapper>
|