package com.nanometer.smartlab.service; import java.util.List; import java.util.Map; import com.nanometer.smartlab.entity.SysController; import org.primefaces.event.FileUploadEvent; public interface SysControllerService { List getAllControllerList(); SysController getSysController(Long id); boolean getSysControllerByCode(String code); boolean getSysControllerByName(String name); void insertSysController(SysController sysController); int updateSysController(SysController sysController); List getSysControllerList(String code,String name,Integer first, Integer pageSize); int getSysControllerListCount(String code,String name); int deleteSysControllers(List ids); void uploadFile(FileUploadEvent event) throws Exception; List exportExcelList(String name, String code); void export2Excel(List list) throws Exception; }