liding
2025-04-07 ecef4e046635a6eb78c92cd72dd96a84401164d9
ruoyi-system/src/main/resources/mapper/system/UserMapper.xml
@@ -24,8 +24,7 @@
        company,
        is_custom
        from user
        where del_flag = '0'
        and id != ) a
        where del_flag = '0') a
        <if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
            ${ew.customSqlSegment}
        </if>
@@ -77,10 +76,8 @@
               u1.name_en,
               u1.depart_lims_id
        from user u1
                 left join sys_user_role sur on sur.user_id = u1.id
        where sur.role_id not in (1, 15, 16, 17)
          and u1.status = '0'
        group by u1.id
        WHERE u1.id IN (SELECT user_id FROM sys_user_role sur where sur.role_id not in (1, 15, 16, 17))
        and u1.status = '0'
    </select>
    <!-- 获取当前登录用户部门下的所有用户 -->
@@ -94,5 +91,11 @@
                                from user u2
                                where u2.id = #{userId})
    </select>
    <select id="selectByNames" resultType="com.ruoyi.common.core.domain.entity.User">
        SELECT id, name FROM user WHERE name IN
        <foreach item="name" collection="names" open="(" separator="," close=")">
            #{name}
        </foreach>
    </select>
</mapper>