dengzedong
3 天以前 7f0bcd00c556889ba890e5e68c681f1b5d4267e1
iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mdk/predict/PredictItemHandler.java
@@ -1,10 +1,12 @@
package com.iailab.module.model.mdk.predict;
import com.iailab.module.model.mcs.pre.enums.ItemRunStatusEnum;
import com.iailab.module.model.mdk.common.exceptions.ItemInvokeException;
import com.iailab.module.model.mdk.vo.ItemVO;
import com.iailab.module.model.mdk.vo.PredictResultVO;
import java.util.Date;
import java.util.Map;
/**
 * @author PanZhibao
@@ -13,5 +15,13 @@
 */
public interface PredictItemHandler {
    PredictResultVO predict(Date predictTime, ItemVO predictItemDto) throws ItemInvokeException;
    /**
     * 单个预测项预测
     *
     * @param predictTime
     * @param predictItemDto
     * @return
     * @throws ItemInvokeException
     */
    PredictResultVO predict(Date predictTime, ItemVO predictItemDto, Map<String, double[]> predictValueMap, ItemRunStatusEnum itemRunStatusEnum) throws ItemInvokeException;
}