From 3180878150f6e22b30394f745008d81cb80af12d Mon Sep 17 00:00:00 2001 From: Jay <csj123456> Date: 星期四, 17 四月 2025 13:58:02 +0800 Subject: [PATCH] 新增累计真实值和累计预测值的导出 --- iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/dao/MmPredictInfluenceFactorDao.java | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/dao/MmPredictInfluenceFactorDao.java b/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/dao/MmPredictInfluenceFactorDao.java new file mode 100644 index 0000000..ffe7f81 --- /dev/null +++ b/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/dao/MmPredictInfluenceFactorDao.java @@ -0,0 +1,39 @@ +package com.iailab.module.model.mcs.pre.dao; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.iailab.framework.mybatis.core.mapper.BaseMapperX; +import com.iailab.framework.tenant.core.db.dynamic.TenantDS; +import com.iailab.module.model.mcs.pre.entity.MmPredictAutoAdjustConfigEntity; +import com.iailab.module.model.mcs.pre.entity.MmPredictInfluenceFactorConfigEntity; +import com.iailab.module.model.mcs.pre.vo.*; +import org.apache.ibatis.annotations.Delete; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +import java.util.List; +import java.util.Map; + +/** + * @description: + * @author: dzd + * @date: 2025/4/8 14:16 + **/ +@TenantDS +@Mapper +public interface MmPredictInfluenceFactorDao extends BaseMapperX<MmPredictInfluenceFactorConfigEntity> { + + IPage<MmPredictInfluenceFactorConfigVO> getPage(IPage<MmPredictInfluenceFactorConfigEntity> page, @Param("params") MmPredictInfluenceFactorPageReqVO reqVO); + + default IPage<MmPredictInfluenceFactorConfigVO> selectPage(MmPredictInfluenceFactorPageReqVO params) { + return getPage(getPage(params), params); + } + + MmPredictInfluenceFactorConfigVO getInfo(String id); + + void insertInfluenceFactor(List<MmPredictInfluenceFactorVO> list); + + @Delete("DELETE FROM t_mm_predict_influence_factor WHERE config_id = #{configId}") + void deleteInfluenceFactor(String configId); + + List<MmPredictInfluenceFactorHandleVO> selectList(@Param("params") Map<String, Object> params); +} -- Gitblit v1.9.3