|
|
@@ -8,6 +8,7 @@ import com.railway.business.bi.domain.vo.SbxjVO;
|
|
|
import com.railway.business.bi.domain.vo.SingleTotalVO;
|
|
|
import com.railway.business.bi.domain.vo.TodoListVO;
|
|
|
import com.railway.business.bi.domain.vo.YcxxTotalVO;
|
|
|
+import com.railway.business.bi.enums.YcxxFoundModeEnum;
|
|
|
import com.railway.business.bi.mapper.ShowBdycMapper;
|
|
|
import com.railway.business.bi.mapper.ShowBpdjxjhMapper;
|
|
|
import com.railway.business.bi.mapper.ShowDlycMapper;
|
|
|
@@ -171,17 +172,27 @@ public class ChartServiceImpl implements IChartService {
|
|
|
xAxis.add("二级");
|
|
|
xAxis.add("三级");
|
|
|
|
|
|
- List<YcxxTotalVO> bdTotal = bdycMapper.getTotal();
|
|
|
- List<Integer> zsData = getData(bdTotal);
|
|
|
+ List<YcxxTotalVO> ddtsbdTotal = bdycMapper.getTotal(YcxxFoundModeEnum.PUSH.getCode());
|
|
|
+ List<Integer> ddtsbdData = getData(ddtsbdTotal);
|
|
|
|
|
|
- List<YcxxTotalVO> dlTotal = dlycMapper.getTotal();
|
|
|
- List<Integer> ytData = getData(dlTotal);
|
|
|
+ List<YcxxTotalVO> zzfsbdTotal = bdycMapper.getTotal(YcxxFoundModeEnum.SELF.getCode());
|
|
|
+ List<Integer> zzfsbdData = getData(zzfsbdTotal);
|
|
|
+
|
|
|
+ List<YcxxTotalVO> ddtsdlTotal = dlycMapper.getTotal(YcxxFoundModeEnum.PUSH.getCode());
|
|
|
+ List<Integer> ddtsdlData = getData(ddtsdlTotal);
|
|
|
+
|
|
|
+ List<YcxxTotalVO> zzfsdlTotal = dlycMapper.getTotal(YcxxFoundModeEnum.SELF.getCode());
|
|
|
+ List<Integer> zzfsdlData = getData(zzfsdlTotal);
|
|
|
|
|
|
List<SeriesDTO> series = new ArrayList<>();
|
|
|
- SeriesDTO zs = createSeriesDTO(xAxis, zsData, "变电");
|
|
|
- SeriesDTO yt = createSeriesDTO(xAxis, ytData, "电力");
|
|
|
- series.add(zs);
|
|
|
- series.add(yt);
|
|
|
+ SeriesDTO ddtsbd = createSeriesDTO(xAxis, ddtsbdData, "调度推送变电");
|
|
|
+ SeriesDTO zzfxbd = createSeriesDTO(xAxis, zzfsbdData, "自主发现变电");
|
|
|
+ SeriesDTO ddtsdl = createSeriesDTO(xAxis, ddtsdlData, "调度推送电力");
|
|
|
+ SeriesDTO zzfxdl = createSeriesDTO(xAxis, zzfsdlData, "自主发现电力");
|
|
|
+ series.add(ddtsbd);
|
|
|
+ series.add(zzfxbd);
|
|
|
+ series.add(ddtsdl);
|
|
|
+ series.add(zzfxdl);
|
|
|
|
|
|
String name = "今日遗留";
|
|
|
return createChartVO(xAxis, series, name);
|