skjcmanager/skjcmanager-service-api/skjcmanager-nky-api/src/main/java/cn/gistack/nky/fegin/INkyClient.java
@@ -40,6 +40,8 @@ //预警数据更新 String UPDATE_ALARM_GET = API_PREFIX + "updateAlarmGet"; String UPDATE_ALARM_GET_STATUS= API_PREFIX + "updateAlarmGetStatus"; /** * 获取arima预测结果 * @param type @@ -87,4 +89,7 @@ @PostMapping(UPDATE_ALARM_GET) Boolean updateAlarmGet(@RequestBody AlarmGetVO alarmGet); @PostMapping(UPDATE_ALARM_GET_STATUS) Boolean updateStatus(AlarmGet alarmGet); } skjcmanager/skjcmanager-service-api/skjcmanager-nky-api/src/main/java/cn/gistack/nky/fegin/INkyClientFallback.java
@@ -56,5 +56,10 @@ return null; } @Override public Boolean updateStatus(AlarmGet alarmGet) { return null; } } skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/feign/NkyClientImpl.java
@@ -132,4 +132,10 @@ alarmGet.setTaskId(taskId); return alarmGetService.updateById(alarmGet); } @Override @PostMapping(UPDATE_ALARM_GET_STATUS) public Boolean updateStatus(AlarmGet alarmGet) { return alarmGetService.updateById(alarmGet); } } skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/service/impl/NkyServiceImpl.java
@@ -30,19 +30,19 @@ private static final String API_PREFIX = "http://10.42.7.146:9503/"; private static final String LOCAL_API_PREFIX = "https://sk.hubeishuiyi.cn/warnIp/"; // ARIMA预测接口URL private static final String ARIMA_PREDICT = API_PREFIX + "predict/arimaPredict"; private static final String ARIMA_PREDICT = LOCAL_API_PREFIX + "predict/arimaPredict"; // ARIMA预测结果接口 private static final String ARIMA_QUERY = API_PREFIX+"predict/arimaQuery"; private static final String ARIMA_QUERY = LOCAL_API_PREFIX+"predict/arimaQuery"; // HST预测接口URL private static final String HST_PREDICT =API_PREFIX+ "predict/hstPredict"; private static final String HST_PREDICT =LOCAL_API_PREFIX+ "predict/hstPredict"; // HST预测结果接口 private static final String HST_QUERY =API_PREFIX+ "predict/hstQuery"; private static final String HST_QUERY =LOCAL_API_PREFIX+ "predict/hstQuery"; //按库传输数据接口 private static final String ORIGIN_BATCHDATA = API_PREFIX + "origin/batchData"; private static final String ORIGIN_BATCHDATA = LOCAL_API_PREFIX + "origin/batchData"; //判定异常 private static final String ALARM_GET = API_PREFIX+"alarm/get"; private static final String ALARM_GET = LOCAL_API_PREFIX+"alarm/get"; @Override public Boolean arimaPredict(ArimaPredictReqPo po) { skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/damSecurity/controller/DamSecurityController.java
@@ -192,4 +192,15 @@ return R.data(nkyClient.updateAlarmGet(alarmGet)); } /** * 预警状态修改 * @param alarmGet * @return */ @PostMapping("/updateStatus") @ApiOperation(value = "大坝安全统计-预警状态修改", notes = "大坝安全统计-预警状态修改") public R updateStatus(AlarmGet alarmGet){ return R.data(nkyClient.updateStatus(alarmGet)); } }