Commit 73ba06c5 by guominglei

修改获取运行节点数量的方式

parent c378d0c8
...@@ -769,7 +769,8 @@ public class ApiFlowServiceImpl implements ApiFlowService { ...@@ -769,7 +769,8 @@ public class ApiFlowServiceImpl implements ApiFlowService {
nodeStatisticData = new StatisticData(); nodeStatisticData = new StatisticData();
nodeStatisticData.setUnstart(nodeList.size()); nodeStatisticData.setUnstart(nodeList.size());
}else { }else {
nodeStatisticData.setUnstart(nodeList.size() - nodeStatisticData.getFail() - nodeStatisticData.getStop() - nodeStatisticData.getRunIng() - nodeStatisticData.getSuccess() - nodeStatisticData.getKill()); int sum = nodeStatisticData.getFail() + nodeStatisticData.getStop() + nodeStatisticData.getRunIng() + nodeStatisticData.getSuccess() + nodeStatisticData.getKill();
nodeStatisticData.setUnstart(nodeList.size() > sum ? nodeList.size()- sum : 0 );
} }
List<FlowStatusSnapshoot> flowStatusSnapshootList = flowStatusSnapshootMapper.findByTime(flowIdList, startTime, endTime); List<FlowStatusSnapshoot> flowStatusSnapshootList = flowStatusSnapshootMapper.findByTime(flowIdList, startTime, endTime);
...@@ -870,7 +871,8 @@ public class ApiFlowServiceImpl implements ApiFlowService { ...@@ -870,7 +871,8 @@ public class ApiFlowServiceImpl implements ApiFlowService {
nodeStatisticData = new StatisticData(); nodeStatisticData = new StatisticData();
nodeStatisticData.setUnstart(nodeList.size()); nodeStatisticData.setUnstart(nodeList.size());
}else { }else {
nodeStatisticData.setUnstart(nodeList.size() - nodeStatisticData.getFail() - nodeStatisticData.getStop() - nodeStatisticData.getRunIng() - nodeStatisticData.getSuccess() - nodeStatisticData.getKill()); int sum = nodeStatisticData.getFail() + nodeStatisticData.getStop() + nodeStatisticData.getRunIng() + nodeStatisticData.getSuccess() + nodeStatisticData.getKill();
nodeStatisticData.setUnstart(nodeList.size() > sum ? nodeList.size()- sum : 0 );
} }
List<FlowStatusSnapshoot> flowStatusSnapshootList = flowStatusSnapshootMapper.findByTime(flowIdList,startTime, endTime); List<FlowStatusSnapshoot> flowStatusSnapshootList = flowStatusSnapshootMapper.findByTime(flowIdList,startTime, endTime);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment