diff --git a/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/harmonic/service/impl/LineTargetServiceImpl.java b/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/harmonic/service/impl/LineTargetServiceImpl.java index cc9f213..e4930f4 100644 --- a/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/harmonic/service/impl/LineTargetServiceImpl.java +++ b/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/harmonic/service/impl/LineTargetServiceImpl.java @@ -19,6 +19,8 @@ import com.njcn.harmonic.pojo.vo.ZuTaiVo; import com.njcn.harmonic.service.CsPagePOService; import com.njcn.harmonic.service.ILineTargetService; import com.njcn.harmonic.utils.CsReflectUitl; +import com.njcn.influx.pojo.dto.StatisticalDataDTO; +import com.njcn.influx.service.CommonService; import com.njcn.influxdb.utils.InfluxDbUtils; import com.njcn.oss.utils.FileStorageUtil; import com.njcn.system.api.EpdFeignClient; @@ -70,6 +72,8 @@ public class LineTargetServiceImpl implements ILineTargetService { private final EpdFeignClient epdFeignClient; + private final CommonService commonService; + @Override public List getLineTarget(String lineId) { @@ -193,6 +197,20 @@ public class LineTargetServiceImpl implements ILineTargetService { return vo; } + /** + * 通过orm框架获取数据 + * @param lineId 监测点Id + * @param tableName 表名称 + * @param columnName 字段名称 + * @param phasic 相别 + * @param dataType 数据类型 + * @return + */ + public StatisticalDataDTO getLineRtData3(String lineId, String tableName, String columnName, String phasic, String dataType, String target) { + return commonService.getLineRtData(lineId,tableName,columnName,phasic,dataType); + } + + /** * 根据表明返回不同数据结果 */