Prechádzať zdrojové kódy

新增 获取气象墒情折线图列表接口

zhaiyifei 8 mesiacov pred
rodič
commit
4abb099629

+ 10 - 0
src/main/java/com/yunfeiyun/agmp/iotm/web/controller/IotScreenController.java

@@ -153,6 +153,16 @@ public class IotScreenController extends BaseController {
     }
 
     /**
+     * 获取气象墒情折线图列表接口
+     * @param
+     * @return
+     */
+    @GetMapping({"/device/qxz/chart/list", "/device/sqz/chart/list"})
+    public AjaxResult qxszChartList(IotDeviceDataListReqVo reqVo) {
+        return success(iIotScreenService.qxszChartList(reqVo));
+    }
+
+    /**
      * 获取预警信息列表接口
      * @param
      * @return

+ 7 - 0
src/main/java/com/yunfeiyun/agmp/iotm/web/service/IIotScreenService.java

@@ -75,4 +75,11 @@ public interface IIotScreenService {
      * @return
      */
     public List<IotDeviceListResVo> scdChartList(IotDeviceDataListReqVo reqVo);
+
+    /**
+     * 获取气象墒情折线图列表接口
+     * @param reqVo
+     * @return
+     */
+    public List<IotDeviceListResVo> qxszChartList(IotDeviceDataListReqVo reqVo);
 }

+ 16 - 0
src/main/java/com/yunfeiyun/agmp/iotm/web/service/impl/IotScreenServiceImpl.java

@@ -448,5 +448,21 @@ public class IotScreenServiceImpl implements IIotScreenService {
         return iotDeviceCommonService.func(iotDeviceBaseFunReqVo);
     }
 
+    /**
+     * 获取气象墒情折线图列表接口
+     *
+     * @param reqVo
+     * @return
+     */
+    @Override
+    public List<IotDeviceListResVo> qxszChartList(IotDeviceDataListReqVo reqVo) {
+        ValidateUtil.validateDevBid(reqVo.getDevBid());
+        IotDeviceBaseFunReqVo iotDeviceBaseFunReqVo = new IotDeviceBaseFunReqVo();
+        iotDeviceBaseFunReqVo.setDevBid(reqVo.getDevBid());
+        iotDeviceBaseFunReqVo.setMethodName("chartList");
+        iotDeviceBaseFunReqVo.setParam(reqVo);
+        return iotDeviceCommonService.func(iotDeviceBaseFunReqVo);
+    }
+
 
 }