|
@@ -265,7 +265,7 @@
|
|
is_interface_node,
|
|
is_interface_node,
|
|
interface_type,
|
|
interface_type,
|
|
sort,
|
|
sort,
|
|
- ( SELECT CASE WHEN count( 1 ) > 0 THEN 1 ELSE 0 END FROM m_archive_tree t2 WHERE t2.parent_id = t1 .id ) AS "has_children"
|
|
|
|
|
|
+ ( SELECT CASE WHEN count( 1 ) > 0 THEN 1 ELSE 0 END FROM m_archive_tree t2 WHERE t2.parent_id = t1 .id and t2.node_type in (0, #{nodeType})) AS "has_children"
|
|
FROM m_archive_tree t1
|
|
FROM m_archive_tree t1
|
|
WHERE is_deleted = 0 AND project_id = #{projectId}
|
|
WHERE is_deleted = 0 AND project_id = #{projectId}
|
|
<if test=" tenantId!=null and tenantId!='' ">
|
|
<if test=" tenantId!=null and tenantId!='' ">
|