鞍钢鲅鱼圈能源管控系统后端代码
潘志宝
7 天以前 12ecdc83fdea468758f1615fbab772d82ab89e74
ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingOverviewTask.java
@@ -198,12 +198,14 @@
                List<String> points = new ArrayList<>();
                points.add(conf.getPointNo());
                Map<String, Object> pointsRealValue = dataPointApi.queryPointsRealValue(points);
                value = Double.valueOf(pointsRealValue.get(conf.getPointNo()).toString());
                if (pointsRealValue.containsKey(conf.getPointNo())) {
                    value = Double.valueOf(pointsRealValue.get(conf.getPointNo()).toString());
                }
                break;
            case IND:
                List<ApiIndItemValueDTO> indValues = indItemApi.queryIndItemDefaultValue(conf.getPointNo());
                if (!CollectionUtils.isEmpty(indValues)) {
                    value = Double.valueOf(indValues.get(indValues.size() - 1).getDataValue().toString());
                    value = Double.valueOf(indValues.get(0).getDataValue().toString());
                }
                break;
            case MODEL:
@@ -212,6 +214,9 @@
                break;
        }
        if (value != null && StringUtils.isNotBlank(conf.getExt5())) {
            value = value * Double.valueOf(conf.getExt5());
        }
        return value;
    }
}