SysIpLimitService.java 1.1 KB

1234567891011121314151617181920212223242526272829
  1. package com.crm.manager.service;
  2. import com.crm.rely.backend.core.dto.base.ResultWithPagerDto;
  3. import com.crm.rely.backend.core.dto.system.ip.SysIpLimitDto;
  4. import com.crm.rely.backend.core.entity.base.SingleLongEntity;
  5. import com.crm.rely.backend.core.entity.system.ip.SysIpLimitAddEntity;
  6. import com.crm.rely.backend.core.entity.system.ip.SysIpLimitDeleteEntity;
  7. import com.crm.rely.backend.core.entity.system.ip.SysIpLimitSearchEntity;
  8. import com.crm.rely.backend.core.entity.system.ip.SysIpLimitUpdateEntity;
  9. import com.crm.rely.backend.core.exception.ServiceException;
  10. import java.util.List;
  11. public interface SysIpLimitService {
  12. void add(SysIpLimitAddEntity entity) throws ServiceException;
  13. void update(SysIpLimitUpdateEntity entity) throws ServiceException;
  14. void delete(SysIpLimitDeleteEntity entity) throws ServiceException;
  15. ResultWithPagerDto<SysIpLimitDto> searchPageList(SysIpLimitSearchEntity entity) throws ServiceException;
  16. SysIpLimitDto searchSingle(SingleLongEntity entity) throws ServiceException;
  17. List<SysIpLimitDto> getList() throws ServiceException;
  18. boolean validatedIpExist(String ip) throws ServiceException;
  19. }