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 selectAll(Map params); int countAll(Map params); List selectExportList(Map params); int countStatistics(Map params); List selectStatistics(Map params); List selectStatisticsExportList(Map params); List setAllWasters(@Param("starttime") String starttime,@Param("endtime") String endtime,@Param("status") String status,@Param("applyPerson") String applyPerson); HazardousWaste selectByTid(@Param("tid") String tid); List setAllWasterCount(@Param("starttime") String starttime,@Param("endtime") String endtime,@Param("status") String status,@Param("applyPerson") String applyPerson); }