| | |
| | | import com.xxl.job.core.handler.annotation.XxlJob; |
| | | import com.xxl.job.core.log.XxlJobLogger; |
| | | import lombok.AllArgsConstructor; |
| | | import org.springblade.core.tool.utils.DateUtil; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | |
| | | } |
| | | |
| | | /** |
| | | * 南科院Arima请求预测结果 |
| | | * 南科院Arima请求预测结果(渗压) |
| | | * @param param |
| | | * @return |
| | | * @throws Exception |
| | | */ |
| | | @XxlJob("queryNkyDataJobHandler") |
| | | public ReturnT<String> queryNkyDataJobHandler(String param){ |
| | | XxlJobLogger.log("开始Arima预测结果请求"); |
| | | arimaQuery(); |
| | | XxlJobLogger.log("Arima预测结果请求结束"); |
| | | XxlJobLogger.log("结束任务..."); |
| | | XxlJobLogger.log("开始预测时间:"+DateUtil.now().toString()); |
| | | nkyClient.arimaQueryData(SY); |
| | | XxlJobLogger.log("预测结束时间:" +DateUtil.now().toString()); |
| | | return ReturnT.SUCCESS; |
| | | } |
| | | |
| | | /** |
| | | * 南科院Arima请求预测结果(渗流) |
| | | * @param param |
| | | * @return |
| | | * @throws Exception |
| | | */ |
| | | @XxlJob("queryNkyDataSlJobHandler") |
| | | public ReturnT<String> queryNkyDataSlJobHandler(String param){ |
| | | XxlJobLogger.log("开始预测时间:"+DateUtil.now().toString()); |
| | | nkyClient.arimaQueryData(SL); |
| | | XxlJobLogger.log("预测结束时间:" +DateUtil.now().toString()); |
| | | return ReturnT.SUCCESS; |
| | | } |
| | | |
| | | /** |
| | | * 南科院Arima请求预测结果(位移) |
| | | * @param param |
| | | * @return |
| | | * @throws Exception |
| | | */ |
| | | @XxlJob("queryNkyDataWyJobHandler") |
| | | public ReturnT<String> queryNkyDataWyJobHandler(String param){ |
| | | XxlJobLogger.log("开始预测时间:"+DateUtil.now().toString()); |
| | | nkyClient.arimaQueryData(X); |
| | | nkyClient.arimaQueryData(Y); |
| | | nkyClient.arimaQueryData(Z); |
| | | XxlJobLogger.log("预测结束时间:" +DateUtil.now().toString()); |
| | | return ReturnT.SUCCESS; |
| | | } |
| | | |