Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeCLassifyMapper.xml
@@ -108,7 +108,7 @@
        <where>
             1=1
            <if test="oid != null and oid != ''">
               and  codeclassify0.parentcodeclassifyoid = ${oid}
               and codeclassify0.parentcodeclassifyoid = ${oid}
            </if>
            <if test="oid = null">
               and codeclassify0.parentcodeclassifyoid is null
@@ -117,7 +117,7 @@
               and  codeclassify0.tenant_id = #{tenantId}
            </if>
        </where>
        order by lastmodifytime asc
        order by id asc
    </select>
    <select id="selectAllLevelChildHasPath" resultMap="plCodeClassifyResultMap">
@@ -320,20 +320,13 @@
        left join pl_code_resemblerule coderesembleruleoid
        on codeclassify0.codeResembleRuleOid = coderesembleruleoid.oid
        where codeclassify0.lcstatus = #{lcstatus}
        and codeclassify0.parentcodeclassifyoid in (
            SELECT
                OID
            FROM
                PL_CODE_CLASSIFY
            WHERE
                parentcodeclassifyoid IS NULL
                AND id = #{id}
        )
        or codeclassify0.parentcodeclassifyoid IS NULL
        and codeclassify0.id = #{id}
        <if test="tenantId != null and tenantId != ''">
            and codeclassify0.tenant_id = #{tenantId}
            AND codeclassify0.tenant_id = #{tenantId}
        </if>
        START WITH
            codeclassify0.ID = #{id}
        CONNECT BY
        PRIOR codeclassify0.OID = codeclassify0.parentCodeClassifyOid
        order by id asc
    </select>
@@ -611,6 +604,5 @@
        and isparticipatecheck = 0
        and oid != #{currentOid}
    </select>
</mapper>