package com.jpsoft.smart.modules.base.service; import com.github.pagehelper.Page; import com.jpsoft.smart.modules.base.entity.TerminalInfo; import com.jpsoft.smart.modules.common.dto.Sort; import java.util.List; import java.util.Map; public interface TerminalInfoService { TerminalInfo get(String id); boolean exist(String id); int insert(TerminalInfo model); int update(TerminalInfo model); int delete(String id); int getCountByName(String name,String excludeId); List list(); Page pageSearch(Map searchParams, int pageNum, int pageSize, List sortList); void updateActiveByTerminalNo(String terminalNo, boolean active); }