From 62696f3297b6d740f89f7a318eb1af0c7d6b7158 Mon Sep 17 00:00:00 2001 From: 潘志宝 <979469083@qq.com> Date: 星期三, 07 五月 2025 16:09:56 +0800 Subject: [PATCH] Merge branch 'master' of http://dlindusit.com:53929/r/ansteel --- ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/impl/DataServiceImpl.java | 23 +++++++++++++++++++---- 1 files changed, 19 insertions(+), 4 deletions(-) diff --git a/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/impl/DataServiceImpl.java b/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/impl/DataServiceImpl.java index 03d7f3a..7b41ea8 100644 --- a/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/impl/DataServiceImpl.java +++ b/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/impl/DataServiceImpl.java @@ -400,14 +400,14 @@ calendar.set(Calendar.MILLISECOND, 0); if (!params.containsKey("endTime") || StringUtils.isBlank(params.get("endTime").toString())) { endTime = calendar.getTime(); - }else { - endTime = DateUtils.parse(params.get("endTime").toString(),DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND); + } else { + endTime = DateUtils.parse(params.get("endTime").toString(), DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND); } if (!params.containsKey("startTime") || StringUtils.isBlank(params.get("startTime").toString())) { calendar.add(Calendar.DAY_OF_YEAR, -1); startTime = calendar.getTime(); - }else { - startTime = DateUtils.parse(params.get("startTime").toString(),DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND); + } else { + startTime = DateUtils.parse(params.get("startTime").toString(), DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND); } switch (ProcessConfDataTypeEnum.getEumByCode(dataType)) { @@ -443,4 +443,19 @@ } return dataList; } + + @Override + public List<PreDataViewSimpleDTO> getPreDataByOutIds(PreDataBarLineReqVO reqVO) { + PreDataBarLineRespVO preDataBarLineRespVO = mcsApi.getPreDataCharts(reqVO); + List<PreDataViewSimpleDTO> preDataViewSimpleDTOList = new ArrayList<>(); + preDataBarLineRespVO.getDataViewList().forEach(item -> { + PreDataViewSimpleDTO preDataViewSimpleDTO = new PreDataViewSimpleDTO(); + preDataViewSimpleDTO.setItemName(item.getResultName()); + preDataViewSimpleDTO.setPredictTime(preDataBarLineRespVO.getPredictTime()); + preDataViewSimpleDTO.setCurData(item.getCurData()); + preDataViewSimpleDTO.setRealData(item.getRealData()); + preDataViewSimpleDTOList.add(preDataViewSimpleDTO); + }); + return preDataViewSimpleDTOList; + } } \ No newline at end of file -- Gitblit v1.9.3