OWL ITS + 탐지시스템(인터넷 진흥원)
이민희
2021-11-04 f2b3cbd3a0639f55eef38a4e90ad52ef8e63b1c1
src/main/resources/mybatis/query-template/userWorkspace-template.xml
@@ -9,7 +9,8 @@
        u.id as userId,
        u.name as userName,
        u.account as account,
        /*u.permission as permission,*/
        u.level_id as levelId,
        u.department_id as departmentId,
        CASE WHEN uw.use_yn = 'Y' THEN 'true' ELSE 'false' END as useYn
        FROM
        user_workspace uw
@@ -34,6 +35,25 @@
                </foreach>
            </when>
        </choose>
        <choose>
            <when test="levelIds.size != 0">
                AND u.level_id IN
                <foreach collection="levelIds" item="item" index="index" separator="," open="(" close=")">
                    #{item}
                </foreach>
            </when>
        </choose>
        <choose>
            <when test="departmentIds.size != 0">
                AND u.department_id IN
                <foreach collection="departmentIds" item="item" index="index" separator="," open="(" close=")">
                    #{item}
                </foreach>
            </when>
        </choose>
        limit #{pageSize} offset #{page};
    </select>