lin
2024-04-16 2b1a74f4faa5a00a294bdc6a6d956c2e009cf467
src/main/java/org/springblade/modules/patrol/mapper/PatrolGroupMapper.xml
@@ -52,18 +52,27 @@
            WHERE
                group_id = spg.id and is_deleted = 0
        ) AS "has_children"
        FROM jczz_patrol_group spg where spg.is_deleted = 0
        FROM jczz_patrol_group spg
        <where>
              spg.is_deleted = 0
            <if test="param1 != null">
                and spg.type = #{param1}
            </if>
        </where>
        order by spg.create_time desc
    </select>
    <!--查询巡查项树数据-->
    <select id="getPatrolGroupItemTree" resultType="org.springblade.core.tool.node.TreeNode" >
        SELECT
            spgi.id,
            spgi.items_name as title,
            spgi.group_id as parentId,
            false AS hasChildren
        spgi.id,
        spgi.items_name as title,
        spgi.group_id as parentId,
        false AS hasChildren
        FROM jczz_patrol_group_item spgi where spgi.is_deleted = 0
        <if test="param1 != null">
            and spgi.type = #{param1}
        </if>
        order by spgi.create_time desc
    </select>
    <select id="getPatrolGroupByItemId" resultType="org.springblade.modules.patrol.entity.PatrolGroup">