|
@@ -185,29 +185,25 @@ public class PatrolInspectionAttendanceServiceImpl extends AbstractCrudService<P
|
|
|
return name;
|
|
|
}
|
|
|
|
|
|
- public List<Map<String, Integer>> bodyCount() {
|
|
|
- List<Map<String, Integer>> returnList = new ArrayList<>();
|
|
|
- Map<String, Integer> signIn = new HashMap<>();
|
|
|
- Map<String, Integer> signOut = new HashMap<>();
|
|
|
+ public Map<String, Integer> securityStatistics() {
|
|
|
+ Map<String, Integer> countMap = new HashMap<>();
|
|
|
int countOut, countIn;
|
|
|
countOut = baseMapper.signOut(SecurityUtils.getTenantId());
|
|
|
countIn = baseMapper.signIn(SecurityUtils.getTenantId());
|
|
|
if (countOut != 0 && countIn == 0) {
|
|
|
- signIn.put("signIn", 0);
|
|
|
- signOut.put("signOut", countOut);
|
|
|
+ countMap.put("signIn", 0);
|
|
|
+ countMap.put("signOut", countOut);
|
|
|
} else if (countOut == 0 && countIn != 0) {
|
|
|
- signIn.put("signIn", countIn);
|
|
|
- signOut.put("signOut", 0);
|
|
|
+ countMap.put("signIn", countIn);
|
|
|
+ countMap.put("signOut", 0);
|
|
|
} else if (countOut == 0 && countIn == 0) {
|
|
|
- signIn.put("signIn", 0);
|
|
|
- signOut.put("signOut", 0);
|
|
|
+ countMap.put("signIn", 0);
|
|
|
+ countMap.put("signOut", 0);
|
|
|
}else {
|
|
|
- signIn.put("signIn", countIn);
|
|
|
- signOut.put("signOut", countOut);
|
|
|
+ countMap.put("signIn", countIn);
|
|
|
+ countMap.put("signOut", countOut);
|
|
|
}
|
|
|
- returnList.add(signIn);
|
|
|
- returnList.add(signOut);
|
|
|
- return returnList;
|
|
|
+ return countMap;
|
|
|
}
|
|
|
|
|
|
}
|