ludc
2023-10-09 c2c0c9370a72d253c624ff11d630d27c9cd0040d
Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/SystemClassifyRoleMapper.xml
@@ -70,7 +70,7 @@
               pc.SYSTEMID,
               p.oid CLASSIFYOID,
               p.id CLASSIFYID,
               case when pc.selected is null then 'false' else  pc.SELECTED end SELECTED,
               case when pc.selected is null then false when pc.selected = 0 then false else  pc.SELECTED end SELECTED,
               p.PARENTCODECLASSIFYOID CLASSPARENTOID
        from PL_CODE_CLASSIFY p ,
             PL_CODE_SYSTEM_CLASSIFY_ROLE pc
@@ -79,4 +79,15 @@
          and '${systemId}' = pc.SYSTEMID(+)
    </select>
    <select id="getListClassifyRole" resultType="com.vci.ubcs.code.entity.CodeClassify">
        select *
        from PL_CODE_CLASSIFY
        where oid in( select classifyoid
                      from PL_CODE_SYSTEM_CLASSIFY_ROLE
                               start with classifyid = #{library}
            and SYSTEMID=#{systemId}
            and SYSTEMOID = #{systemOid}
        connect by prior classifyoid = classparentoid)
    </select>
</mapper>