| | |
| | | INSERT INTO sys_catalog (name,eqid,pId) VALUES (#{name},#{eqid},#{pid}) |
| | | </insert> |
| | | |
| | | <!--获取行政区-》客户-》部门机构 -》安保人员 树形数据--> |
| | | <select id="getBigTree" resultMap="treeNodeResultMap"> |
| | | ( |
| | | SELECT |
| | | id, |
| | | pId as parent_id, |
| | | name AS title, |
| | | id AS "value", |
| | | id AS "key" |
| | | FROM |
| | | sys_catalog |
| | | ) |
| | | |
| | | union all |
| | | |
| | | ( |
| | | select |
| | | bu.id, |
| | | sc.id as parent_id, |
| | | bu.real_name AS title, |
| | | bu.id AS "value", |
| | | bu.id AS "key" |
| | | from |
| | | jfpthpublicsecurity.blade_user bu |
| | | left join |
| | | sys_catalog sc |
| | | on |
| | | sc.dept_id = SUBSTRING(bu.dept_id,-19) |
| | | left join |
| | | jfpthpublicsecurity.blade_role br |
| | | on |
| | | bu.role_id = br.id |
| | | where |
| | | br.role_alias = '处警员' |
| | | and |
| | | bu.is_deleted=0 |
| | | ) |
| | | </select> |
| | | |
| | | </mapper> |