|
@ -4287,11 +4287,11 @@ public class StatisticsESService {
|
|
signOnlineMap.put("name", one.getTeamName());
|
|
signOnlineMap.put("name", one.getTeamName());
|
|
}*/
|
|
}*/
|
|
if (low_level.equals("3") && one.getTown() != null) {
|
|
if (low_level.equals("3") && one.getTown() != null) {
|
|
signOnlineMap.put(one.getTown(), one.getResult2().intValue());
|
|
|
|
|
|
signOnlineMap.put(one.getTown(), one.getResult2().longValue());
|
|
} else if (low_level.equals("4") && one.getHospital() != null) {
|
|
} else if (low_level.equals("4") && one.getHospital() != null) {
|
|
signOnlineMap.put(one.getHospital(), one.getResult2().intValue());
|
|
|
|
|
|
signOnlineMap.put(one.getHospital(), one.getResult2().longValue());
|
|
} else if (low_level.equals("5") && one.getTeam() != null) {
|
|
} else if (low_level.equals("5") && one.getTeam() != null) {
|
|
signOnlineMap.put(one.getTeam(), one.getResult2().intValue());
|
|
|
|
|
|
signOnlineMap.put(one.getTeam(), one.getResult2().longValue());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@ -4315,24 +4315,24 @@ public class StatisticsESService {
|
|
|
|
|
|
for (Map<String, Object> reMap : resultList) {
|
|
for (Map<String, Object> reMap : resultList) {
|
|
reMap.put("amount", reMap.get("amount") != null ? Long.valueOf(reMap.get("amount").toString()) : 0L);
|
|
reMap.put("amount", reMap.get("amount") != null ? Long.valueOf(reMap.get("amount").toString()) : 0L);
|
|
Integer signNun = 0;
|
|
|
|
Integer signOnlineNum = 0;
|
|
|
|
|
|
Long signNun = 0L;
|
|
|
|
Long signOnlineNum = 0L;
|
|
//获取签约量
|
|
//获取签约量
|
|
if (resultMap != null && resultMap.size() > 0) {
|
|
if (resultMap != null && resultMap.size() > 0) {
|
|
SaveModel one = resultMap.get(reMap.get("code").toString());
|
|
SaveModel one = resultMap.get(reMap.get("code").toString());
|
|
if (one != null) {
|
|
if (one != null) {
|
|
signNun = one.getResult2().intValue();
|
|
|
|
|
|
signNun = one.getResult2().longValue();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (signOnlineMap != null && signOnlineMap.size() > 0) {
|
|
if (signOnlineMap != null && signOnlineMap.size() > 0) {
|
|
signOnlineNum = (Integer) signOnlineMap.get(String.valueOf(reMap.get("code")));
|
|
|
|
|
|
signOnlineNum = (Long) signOnlineMap.get(String.valueOf(reMap.get("code")));
|
|
if (signOnlineNum == null) {
|
|
if (signOnlineNum == null) {
|
|
signOnlineNum = 0;
|
|
|
|
|
|
signOnlineNum = 0L;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
reMap.put("signNun", signNun);
|
|
reMap.put("signNun", signNun);
|
|
reMap.put("signOnlineNum", signOnlineNum);
|
|
reMap.put("signOnlineNum", signOnlineNum);
|
|
reMap.put("rate", getRange(signOnlineNum, signNun, 2));//线上签约率是 线上签约量/签约量
|
|
|
|
|
|
reMap.put("rate", getRange(signOnlineNum.intValue(), signNun.intValue(), 2));//线上签约率是 线上签约量/签约量
|
|
}
|
|
}
|
|
|
|
|
|
if ((level == 2 && "5".equals(lowLevel)) || (level == 4) || (level == 3 && "5".equals(lowLevel))) {
|
|
if ((level == 2 && "5".equals(lowLevel)) || (level == 4) || (level == 3 && "5".equals(lowLevel))) {
|