package com.nanometer.smartlab.service;
|
|
import com.nanometer.smartlab.entity.DangerousEncode;
|
import com.nanometer.smartlab.entity.DangerousEncodeVo;
|
import com.nanometer.smartlab.entity.SysUser;
|
import org.primefaces.event.FileUploadEvent;
|
|
import java.util.List;
|
import java.util.Map;
|
|
public interface DangerousEncodeService {
|
|
List<DangerousEncode> selectAll(DangerousEncode dangerousEncodeFilter, Integer offset, Integer pageSize);
|
|
int countAll(DangerousEncode dangerousEncodeFilter);
|
|
void deleteOne(Long id);
|
|
void insertOne(DangerousEncode dangerousEncode);
|
|
void updateOne(DangerousEncode dangerousEncode);
|
|
void importInfoByExcel(FileUploadEvent event, SysUser user) throws Exception;
|
|
void export2Excel(List<Map> list) throws Exception;
|
|
List<Map> exportList(DangerousEncode dangerousEncodeFilter);
|
|
List<DangerousEncode> selectByCodeAndName(String reagentcode, String reagentname,String cas,String code);
|
|
List<DangerousEncode> selectByReagentName(String reagentname, String cas);
|
|
DangerousEncode selectByName(String reagentname);
|
|
DangerousEncode selectById(Long id);
|
}
|