李宇
2021-01-27 d6c65a4e3d1ca7d9a7bd6806c99fee035d0a44eb
src/main/java/com/nanometer/smartlab/service/HazardousWasteService.java
@@ -8,8 +8,29 @@
public interface HazardousWasteService {
    List<HazardousWaste> selectAll(Date startTime, Date endTime, Integer offset, Integer pageSize);
    List<HazardousWaste> selectAll(Date startTime, Date endTime,String status,String applyPerson,String project,String department,String tid,Integer offset, Integer pageSize);
    int countAll(Date startTime, Date endTime);
    int countAll(Date startTime, Date endTime,String status,String applyPerson,String project,String department,String tid);
    List<Map> exportList(Date startTime, Date endTime, String status, String applyPerson, String project, String department,String tid);
    void export2Excel(List<Map> list) throws Exception;
    int countStatistics(Date startTime, Date endTime, String status, String applyPerson, String project, String department);
    List<HazardousWaste> selectStatistics(Date startTime, Date endTime, String status, String applyPerson, String project, String department, int first, int pageSize);
    List<Map> exportStatisticsList(Date startTime, Date endTime, String status, String applyPerson, String project, String department);
    void exportStatistics2Excel(List<Map> list)throws Exception;
    void insertInfo(HazardousWaste hazardousWaste);
    List<HazardousWaste> setAllWasters(String starttime, String endtime, String status, String applyPerson);
    HazardousWaste selectByTid(String tid);
    void updateWaste(HazardousWaste hazardousWaste);
    List<HazardousWaste> setAllWasterCount(String starttime, String endtime, String status, String applyPerson);
}