package com.ld.igds.grain.mapper; import com.ld.igds.grain.dto.GrainAnalysisData; import com.ld.igds.grain.dto.GrainAnalysisParam; import org.apache.ibatis.annotations.Param; import java.util.List; public interface GrainAnalysisMapper { /** * 根据仓库编码获取当前仓库下的自动模式配置 * * @param param * @return */ List listData( @Param("param") GrainAnalysisParam param); /** * 根据参数获取当前的自动通风方案,其中模式的ID不能为空 * * @return */ GrainAnalysisData queryDataByTag(@Param("param") GrainAnalysisParam param); void addData(@Param("data") GrainAnalysisData data); void delData(@Param("id") String id); void updateData(@Param("data") GrainAnalysisData data); void updateAllStatus(@Param("data") GrainAnalysisData data); }