PC
2024-03-31 608f20e0d5d8f95d9bbb917e95e2913682deb77d
smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/impl/SuperNewCollectServiceImpl.java
@@ -42,13 +42,13 @@
    @Override // org.springblade.modules.mdc.service.ISuperNewCollectService
    public void insertData(Set<String> workstationIds) {
        List<NewParamSaveDTO> data = (List) workstationIds.stream().map(workstationId -> {
        List<NewParamSaveDTO> data = workstationIds.stream().map(workstationId -> {
            Map<String, Object> realTimeData = WorkstationCache.getWorkstationAllCollect(workstationId);
            if (Func.isNotEmpty(realTimeData)) {
                int size = realTimeData.size();
                long time = DateUtil.now().getTime();
                Map<String, String> valuesMap = new HashMap<>(size);
                realTimeData.forEach(n, telemetry -> {
                realTimeData.forEach((n, telemetry) -> {
                    if (!n.toUpperCase().contains(CollectConstant.ALARM)) {
                        TelemetryDataResponseDTO dto = (TelemetryDataResponseDTO) telemetry;
                        String v = dto.getV();
@@ -66,8 +66,11 @@
            return Func.notNull(v0);
        }).collect(Collectors.toList());
        List<List<NewParamSaveDTO>> groupList = CommonUtil.groupList(data, 10);
        groupList.forEach(this.collectJsonMapper::insertValueJson);
        /*
        SuperCollectJsonMapper superCollectJsonMapper = this.collectJsonMapper;
        superCollectJsonMapper.getClass();
        groupList.forEach(this::insertValueJson);
        groupList.forEach(this::insertValueJson);*/
    }
}