From 659d3e60c6fe5e5bcd8c4cbb3dd8077e29f13a38 Mon Sep 17 00:00:00 2001 From: ke <893754509@qq.com> Date: Mon, 13 May 2024 18:54:27 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/jtdev' into jtdev --- skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/service/INkyService.java | 37 ++++++++++++++++++++++++++++++------- 1 files changed, 30 insertions(+), 7 deletions(-) diff --git a/skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/service/INkyService.java b/skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/service/INkyService.java index ef94b5c..e9bf05e 100644 --- a/skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/service/INkyService.java +++ b/skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/service/INkyService.java @@ -1,8 +1,13 @@ package cn.gistack.nky.service; -import cn.gistack.nky.requestpojo.ArimaPredictReqPo; -import cn.gistack.nky.requestpojo.HstPredictReqPo; -import cn.gistack.nky.requestpojo.QueryReqPo; +import cn.gistack.nky.entity.AlarmGet; +import cn.gistack.nky.entity.ArimaPredict; +import cn.gistack.nky.entity.HstPredict; +import cn.gistack.nky.requestpojo.*; +import cn.gistack.nky.resultpojo.NkyBindDetailResult; +import com.alibaba.fastjson.JSONObject; + +import java.util.List; /** * @PROJECT_NAME: skjcmanager @@ -16,25 +21,43 @@ * arima 预测 * 结果通过请通过查询接口查看 */ - void arimaPredict(ArimaPredictReqPo po); + Boolean arimaPredict(ArimaPredictReqPo po); /** * hst预测 * 结果通过请通过查询接口查看 */ - void hstPredict(HstPredictReqPo po); + Boolean hstPredict(HstPredictReqPo po); /** * arima预测查询结果 * @param po 查询参数对象 * @return */ - Object arimaQuery(QueryReqPo po); + ArimaPredict arimaQuery(QueryReqPo po); /** * hst预测查询结果 * @return */ - Object hstQuery(QueryReqPo po); + HstPredict hstQuery(QueryReqPo po); + /** + * 按库查询 + * @param po + * @return + */ + Boolean batchData(BatchDataPo po); + + /** + * 查询判定异常 + * @param alarmGetPo + */ + AlarmGet alarmGetData(AlarmGetPo alarmGetPo); + + List<NkyBindDetailResult> getBindDetail(String resCd, String cd, String s); + + boolean bindEnable(JSONObject params); + + boolean bindParam(JSONObject bindParamParams); } -- Gitblit v1.9.3