package com.nanometer.smartlab.dao;
|
|
import com.nanometer.smartlab.entity.HazardousWaste;
|
import org.apache.ibatis.annotations.Param;
|
|
import java.util.*;
|
|
public interface HazardousWasteMapper {
|
int deleteByPrimaryKey(Long id);
|
|
int insert(HazardousWaste record);
|
|
int insertSelective(HazardousWaste record);
|
|
HazardousWaste selectByPrimaryKey(Long id);
|
|
int updateByPrimaryKeySelective(HazardousWaste record);
|
|
int updateByPrimaryKey(HazardousWaste record);
|
|
List<HazardousWaste> selectAll(Map params);
|
|
int countAll(Map params);
|
|
List<Map> selectExportList(Map params);
|
|
int countStatistics(Map<String, Object> params);
|
|
List<HazardousWaste> selectStatistics(Map<String, Object> params);
|
|
List<Map> selectStatisticsExportList(Map<String, Object> params);
|
|
List<HazardousWaste> setAllWasters(@Param("starttime") String starttime,@Param("endtime") String endtime,@Param("status") String status,@Param("applyPerson") String applyPerson);
|
|
HazardousWaste selectByTid(@Param("tid") String tid);
|
|
List<HazardousWaste> setAllWasterCount(@Param("starttime") String starttime,@Param("endtime") String endtime,@Param("status") String status,@Param("applyPerson") String applyPerson);
|
}
|