Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
507b2b8ce6
|
|
@ -20,5 +20,9 @@ public class ProTreeVo {
|
||||||
|
|
||||||
private String parentId;
|
private String parentId;
|
||||||
|
|
||||||
|
private String lon;
|
||||||
|
|
||||||
|
private String lat;
|
||||||
|
|
||||||
private List<ProTreeVo> children;
|
private List<ProTreeVo> children;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -8,11 +8,15 @@
|
||||||
SELECT DISTINCT A.* FROM (
|
SELECT DISTINCT A.* FROM (
|
||||||
SELECT '0' AS id,
|
SELECT '0' AS id,
|
||||||
'全部工程' AS title,
|
'全部工程' AS title,
|
||||||
null AS parentId
|
null AS parentId,
|
||||||
|
null AS lon,
|
||||||
|
null AS lat
|
||||||
UNION ALL
|
UNION ALL
|
||||||
SELECT CONCAT('departId-',td.id) AS id,
|
SELECT CONCAT('departId-',td.id) AS id,
|
||||||
td2.depart_name AS title,
|
td2.depart_name AS title,
|
||||||
'0' AS parentId
|
'0' AS parentId,
|
||||||
|
null AS lon,
|
||||||
|
null AS lat
|
||||||
FROM tb_project tp
|
FROM tb_project tp
|
||||||
LEFT JOIN tb_depart td ON tp.depart_id = td.id
|
LEFT JOIN tb_depart td ON tp.depart_id = td.id
|
||||||
LEFT JOIN tb_depart td2 ON td.parent_id = td2.id
|
LEFT JOIN tb_depart td2 ON td.parent_id = td2.id
|
||||||
|
|
@ -28,7 +32,9 @@
|
||||||
UNION ALL
|
UNION ALL
|
||||||
SELECT tp.id,
|
SELECT tp.id,
|
||||||
tp.pro_name AS title,
|
tp.pro_name AS title,
|
||||||
CONCAT('departId-',depart_id) AS parentId
|
CONCAT('departId-',depart_id) AS parentId,
|
||||||
|
tp.lon AS lon,
|
||||||
|
tp.lat AS lat
|
||||||
FROM tb_project tp
|
FROM tb_project tp
|
||||||
<where>
|
<where>
|
||||||
<if test="level != '1' and departs != null and departs.size() > 0">
|
<if test="level != '1' and departs != null and departs.size() > 0">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue