TerminalInfoService.java 688 B

123456789101112131415161718192021
  1. package com.jpsoft.smart.modules.base.service;
  2. import com.github.pagehelper.Page;
  3. import com.jpsoft.smart.modules.base.entity.TerminalInfo;
  4. import com.jpsoft.smart.modules.common.dto.Sort;
  5. import java.util.List;
  6. import java.util.Map;
  7. public interface TerminalInfoService {
  8. TerminalInfo get(String id);
  9. boolean exist(String id);
  10. int insert(TerminalInfo model);
  11. int update(TerminalInfo model);
  12. int delete(String id);
  13. int getCountByName(String name,String excludeId);
  14. List<TerminalInfo> list();
  15. Page<TerminalInfo> pageSearch(Map<String, Object> searchParams, int pageNum, int pageSize, List<Sort> sortList);
  16. void updateActiveByTerminalNo(String terminalNo, boolean active);
  17. }