| | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.iailab.module.data.api.point.DataPointApi; |
| | | import com.iailab.module.data.api.point.dto.ApiPointValueWriteDTO; |
| | | import com.iailab.module.model.api.mcs.dto.MmPredictAutoAdjustReqVO; |
| | | import com.iailab.module.model.api.mcs.dto.MmPredictInfluenceFactorHandleReqVO; |
| | | import com.iailab.module.model.api.mcs.dto.StScheduleModelOutDTO; |
| | | import com.iailab.module.model.api.mdk.MdkApi; |
| | | import com.iailab.module.model.api.mdk.dto.*; |
| | |
| | | import com.iailab.module.model.enums.PredictItemTypeEnum; |
| | | import com.iailab.module.model.mcs.pre.entity.DmModuleEntity; |
| | | import com.iailab.module.model.mcs.pre.service.DmModuleService; |
| | | import com.iailab.module.model.mcs.pre.service.MmPredictAutoAdjustConfigService; |
| | | import com.iailab.module.model.mcs.pre.service.MmPredictInfluenceFactorService; |
| | | import com.iailab.module.model.mcs.pre.service.MmPredictItemService; |
| | | import com.iailab.module.model.mcs.sche.entity.StAdjustConfigDetEntity; |
| | | import com.iailab.module.model.mcs.sche.entity.StAdjustConfigEntity; |
| | |
| | | |
| | | @Autowired |
| | | private RedisTemplate<String, Object> redisTemplate; |
| | | |
| | | @Autowired |
| | | private MmPredictAutoAdjustConfigService autoAdjustService; |
| | | |
| | | @Autowired |
| | | private MmPredictInfluenceFactorService influenceFactorService; |
| | | |
| | | public static final long offset = 60 * 3L; |
| | | |
| | |
| | | } |
| | | return true; |
| | | } |
| | | |
| | | @Override |
| | | public Boolean autoAdjustByCode(MmPredictAutoAdjustReqVO reqVO) { |
| | | return autoAdjustService.autoAdjustByCode(reqVO.getConfigCode(), reqVO.getAdjustStartTime()); |
| | | } |
| | | |
| | | @Override |
| | | public void influenceFactorHandle(MmPredictInfluenceFactorHandleReqVO reqVO) { |
| | | influenceFactorService.influenceFactorHandle(reqVO); |
| | | } |
| | | } |