增加人员定位统计
This commit is contained in:
parent
fcb45af0ea
commit
7969ec5309
@ -325,6 +325,7 @@
|
||||
, IFNULL(sum(IFNULL(en.environment_dev_num, 0)), 0) environmentDevNum
|
||||
, IFNULL(sum(IFNULL(tow.tower_dev_num, 0)), 0) towerDevNum
|
||||
, IFNULL(sum(IFNULL(lf.lifter_dev_num, 0)), 0) lifterDevNum
|
||||
, IFNULL(sum(IFNULL(hat.hat_dev_num, 0)), 0) hatDevNum
|
||||
FROM project a
|
||||
INNER JOIN company cp ON a.company_sn = cp.company_sn
|
||||
INNER JOIN company b ON cp.parent_id = b.company_id
|
||||
@ -342,6 +343,8 @@
|
||||
a.project_sn = tow.project_sn
|
||||
LEFT JOIN (SELECT project_sn, COUNT(1) lifter_dev_num from lifter GROUP BY project_sn) lf ON
|
||||
a.project_sn = lf.project_sn
|
||||
LEFT JOIN (SELECT project_sn, COUNT(1) hat_dev_num from safety_hat_dev GROUP BY project_sn) hat ON
|
||||
a.project_sn = hat.project_sn
|
||||
Left JOIN company f ON b.parent_id = f.company_id
|
||||
<where>
|
||||
<if test="companyType == '1'.toString()">
|
||||
|
||||
@ -141,7 +141,7 @@ public class ProjectDevStatisticsServiceImpl extends ServiceImpl<ProjectDevStati
|
||||
environmentList.add(map2);
|
||||
}
|
||||
Map<String, Object> map3 = hatMap.get(dateStr);
|
||||
if (map == null) {
|
||||
if (map3 == null) {
|
||||
Map<String, Object> m = new HashMap<>(16);
|
||||
m.put(queryTime, dateStr);
|
||||
m.put(devNum, 0);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user