zbj//1.稳态指标超标占比(负荷类型)
This commit is contained in:
@@ -273,6 +273,7 @@ public class LargeScreenServiceImpl implements LargeScreenService {
|
||||
AllDataVO allDataVO = largeScreenMapper.getFlagCount(generalDeviceDTO.getDeviceIndexes());
|
||||
allDataVO.setAreaName(generalDeviceDTO.getName());
|
||||
allDataVO.setIndex(generalDeviceDTO.getIndex());
|
||||
allDataVO.setNum(generalDeviceDTO.getLineIndexes().size());
|
||||
allDataVO.setSteadyLoad("0.0");
|
||||
if (generalDeviceDTO.getLineIndexes().size() > 0) {
|
||||
Map<String, Object> map = largeScreenMapper.getDownCount(generalDeviceDTO.getLineIndexes(), largeScreenParam.getSearchBeginTime(), largeScreenParam.getSearchEndTime());
|
||||
@@ -285,6 +286,7 @@ public class LargeScreenServiceImpl implements LargeScreenService {
|
||||
AllDataVO allDataVO = new AllDataVO();
|
||||
allDataVO.setAreaName(generalDeviceDTO.getName());
|
||||
allDataVO.setIndex(generalDeviceDTO.getIndex());
|
||||
allDataVO.setNum(generalDeviceDTO.getLineIndexes().size());
|
||||
allDataVO.setRunning("0");
|
||||
allDataVO.setHotSpare("0");
|
||||
allDataVO.setShutdown("0");
|
||||
@@ -382,7 +384,7 @@ public class LargeScreenServiceImpl implements LargeScreenService {
|
||||
vo.setIp(stringObjectMap.get("ip").toString());
|
||||
vo.setPort(stringObjectMap.get("port").toString());
|
||||
vo.setComFlag(stringObjectMap.get("comFlag").toString());
|
||||
vo.setProportion(s + "%");
|
||||
vo.setProportion(s);
|
||||
result.add(vo);
|
||||
}
|
||||
return result;
|
||||
@@ -392,7 +394,8 @@ public class LargeScreenServiceImpl implements LargeScreenService {
|
||||
NumberFormat nf = NumberFormat.getNumberInstance();
|
||||
nf.setMaximumFractionDigits(2);//保留两位小数,即四舍五入到小数点后两位
|
||||
nf.setRoundingMode(RoundingMode.HALF_UP);//设置四舍五入模式为四舍五入
|
||||
return nf.format(value);
|
||||
float v = Float.parseFloat(nf.format(value));
|
||||
return String.valueOf(v*100);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user