| | |
| | | left join t_user_tag b on a.id = b.user_id |
| | | left join t_user_department c on a.id = c.user_id |
| | | where |
| | | user_name != 'admin' |
| | | user_name != 'admin' and a.status != 2 and a.deleted = 0 and (a.`condition` = 0 or a.`condition` is null) |
| | | <if test="tagId != null and tagId != ''"> |
| | | and b.tag_id = #{tagId} |
| | | </if> |
| | | <if test="deptId != null and deptId != ''"> |
| | | and c.department_id = #{deptId} |
| | | <if test="deptIds != null and deptIds.size > 0"> |
| | | and c.department_id in |
| | | <foreach collection="deptIds" open="(" separator="," close=")" item="deptId"> |
| | | #{deptId} |
| | | </foreach> |
| | | </if> |
| | | group by a.id, a.real_name |
| | | order by a.id |
| | | </select> |
| | | |
| | | <select id="getExamPaperByTemplateId" resultType="java.lang.Integer" parameterType="com.mindskip.xzs.domain.vo.ExamTemplatesVO"> |
| | | select exam_paper_id from t_exam_templates_user_count where exam_templates_id = #{id} |
| | | </select> |
| | | |
| | | </mapper> |