package com.ld.igds.gas.mapper;
|
|
|
import com.baomidou.mybatisplus.plugins.Page;
|
import com.ld.igds.gas.dto.GasData;
|
import com.ld.igds.gas.dto.GasParam;
|
import com.ld.igds.models.Gas;
|
import com.ld.igds.models.GasInfo;
|
|
import org.apache.ibatis.annotations.Param;
|
|
import java.util.List;
|
import java.util.Map;
|
|
public interface GasServiceMapper {
|
|
|
/**
|
* 分页查询数据
|
* @param page
|
* @param param
|
* @return
|
*/
|
List<GasData> pageListGas(@Param("page") Page<GasData> page, @Param("param") GasParam param);
|
|
/**
|
* 气体检测-图形报表统计
|
* @param param
|
* @return
|
*/
|
List<GasData> pageListChart(@Param("page") Page<GasData> page, @Param("param") GasParam param);
|
|
/**
|
* 根据参数获取 详细的Gas信息
|
* @param parameter
|
* @return
|
*/
|
List<GasInfo> getInfoGas(@Param("param")Map<String, Object> parameter) throws Exception;
|
|
|
/**
|
* 保存气体
|
* @param gas
|
*/
|
void saveGas(@Param("data") Gas gas );
|
|
/**
|
* 保存气体详细
|
* @param gasInfo
|
*/
|
void saveGasInfo(@Param("data") GasInfo gasInfo );
|
|
}
|