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<GrainAnalysisData> 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);
|
|
}
|