package cn.iocoder.yudao.module.bi.service.decision; import cn.iocoder.yudao.module.bi.controller.admin.decision.vo.DecisionForecastWorkOrderCreateReqVO; import cn.iocoder.yudao.module.bi.dal.dataobject.decision.BiForecastDataDO; import java.time.LocalDateTime; import java.util.List; /** * 负荷预测 Service 接口 * * @author 超级管理员 */ public interface BiForecastService { List getForecastList(String forecastCode, LocalDateTime beginTime, LocalDateTime endTime); void generateForecast(String forecastCode, LocalDateTime pointTime); /** * 负荷预测联动创建生产工单(运维/发电/检修类) * * @param reqVO 创建请求 * @return 工单编号 */ Long createWorkOrderFromForecast(DecisionForecastWorkOrderCreateReqVO reqVO); }