| | |
| | | WHERE g.is_deleted = 0 |
| | | AND g.project_id = #{projectId} |
| | | </select> |
| | | |
| | | <!--查询巡查项树数据--> |
| | | <!-- <select id="getPatrolGroupTree" resultType="cn.gistack.common.node.TreeNode" >--> |
| | | <!-- (--> |
| | | <!-- SELECT--> |
| | | <!-- spg.id,--> |
| | | <!-- spg.name,--> |
| | | <!-- 0 as parentId,--> |
| | | <!-- (--> |
| | | <!-- SELECT--> |
| | | <!-- CASE WHEN count(1) > 0 THEN 1 ELSE 0 END--> |
| | | <!-- FROM--> |
| | | <!-- sm_patrol_group_item--> |
| | | <!-- WHERE--> |
| | | <!-- group_id = spg.id and is_deleted = 0--> |
| | | <!-- ) AS "has_children"--> |
| | | <!-- FROM sm_patrol_group spg where spg.is_deleted = 0--> |
| | | <!-- )--> |
| | | <!-- union all--> |
| | | <!-- (--> |
| | | <!-- SELECT--> |
| | | <!-- spgi.id,--> |
| | | <!-- spgi.items_name as name,--> |
| | | <!-- spgi.group_id as parentId,--> |
| | | <!-- false AS hasChildren--> |
| | | <!-- FROM sm_patrol_group_item spgi where spgi.is_deleted = 0--> |
| | | <!-- )--> |
| | | <!-- </select>--> |
| | | |
| | | |
| | | <!--查询巡查项树数据--> |
| | | <select id="getPatrolGroupTree" resultType="cn.gistack.common.node.TreeNode" > |
| | | SELECT |
| | | spg.id, |
| | | spg.name, |
| | | 0 as parentId, |
| | | ( |
| | | SELECT |
| | | CASE WHEN count(1) > 0 THEN 1 ELSE 0 END |
| | | FROM |
| | | sm_patrol_group_item |
| | | WHERE |
| | | group_id = spg.id and is_deleted = 0 |
| | | ) AS "has_children" |
| | | FROM sm_patrol_group spg where spg.is_deleted = 0 |
| | | </select> |
| | | |
| | | <!--查询巡查项树数据--> |
| | | <select id="getPatrolGroupItemTree" resultType="cn.gistack.common.node.TreeNode" > |
| | | SELECT |
| | | spgi.id, |
| | | spgi.items_name as name, |
| | | spgi.group_id as parentId, |
| | | false AS hasChildren |
| | | FROM sm_patrol_group_item spgi where spgi.is_deleted = 0 |
| | | </select> |
| | | </mapper> |