xiangpei
2024-07-16 f33f56fb2ebfea915b93467698ca6b243ee934ba
src/main/resources/mapper/UserMapper.xml
@@ -538,7 +538,17 @@
    </update>
    <select id="getDeptAdminIds" resultType="java.lang.Integer" parameterType="java.lang.Integer">
        select department_id from t_user_department where dept_admin = 1 and user_id = #{id}
        select department_id from t_user_department where dept_admin = 1 and user_id = #{userId}
    </select>
    <select id="getDeptAdminIdAndInfo" resultType="com.mindskip.xzs.domain.Department">
        select
               d.id, d.name, d.special
        from
             t_user_department ud
                 INNER JOIN t_department d ON ud.department_id = d.id
        WHERE
            dept_admin = 1 and user_id = #{userId}
    </select>
    <select id="getDeptAdmins" resultType="com.mindskip.xzs.domain.Department" parameterType="java.lang.Integer">
@@ -587,7 +597,7 @@
    </select>
    <select id="getFailTemplateUser" resultType="com.mindskip.xzs.domain.User">
        SELECT *
        SELECT id, real_name
        FROM t_user
        WHERE id IN
        (SELECT user_id FROM t_exam_templates_user WHERE templates_id = #{id} AND user_id NOT IN