| | |
| | | import com.iailab.module.data.influxdb.service.InfluxDBService; |
| | | import com.iailab.module.data.influxdb.service.impl.InfluxDBServiceImpl; |
| | | import com.iailab.module.data.point.collection.PointCollector; |
| | | import com.iailab.module.data.point.collection.handler.CalculateHandle; |
| | | import com.iailab.module.data.point.dto.DaMathPointDTO; |
| | | import com.iailab.module.data.point.dto.DaPointDTO; |
| | | import com.iailab.module.data.point.dto.DaPointWriteValueDTO; |
| | |
| | | public PageResult<ApiPointDTO> queryMathPointCurrentValue(ApiPointPageReqVO reqVO) { |
| | | DaPointDTO daPointDTO = daPointService.getSimpleInfoByNo(reqVO.getPointNo()); |
| | | DaMathPointDTO daMathPointDTO = daMathPointService.getByPoint(daPointDTO.getId()); |
| | | String[] pointNos = daMathPointDTO.getExpression().split("[-+]+"); |
| | | String[] pointNos = daMathPointDTO.getExpression().split(CalculateHandle.regex); |
| | | DaPointPageReqVO pageReqVO = new DaPointPageReqVO(); |
| | | pageReqVO.setPageNo(reqVO.getPageNo()); |
| | | pageReqVO.setPageSize(reqVO.getPageSize()); |