PortalManageService.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package jnpf.base.service;
  2. import com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO;
  3. import jnpf.base.entity.PortalManageEntity;
  4. import jnpf.base.model.portalManage.PortalManagePage;
  5. import jnpf.base.model.portalManage.PortalManagePageDO;
  6. import jnpf.base.model.portalManage.PortalManagePrimary;
  7. import jnpf.base.model.portalManage.PortalManageVO;
  8. import java.util.List;
  9. /**
  10. * <p>
  11. * 门户管理 服务类
  12. * </p>
  13. *
  14. * @author YanYu
  15. * @since 2023-02-16
  16. */
  17. public interface PortalManageService extends SuperService<PortalManageEntity> {
  18. void checkCreUp(PortalManageEntity portalManageEntity) throws Exception;
  19. PortalManageVO convertVO(PortalManageEntity entity);
  20. List<PortalManageVO> getList(PortalManagePrimary primary);
  21. List<PortalManageVO> getListByEnable(PortalManagePrimary primary);
  22. PageDTO<PortalManagePageDO> getPage(PortalManagePage portalPagination);
  23. List<PortalManagePageDO> getSelectList(PortalManagePage pmPage);
  24. List<PortalManagePageDO> selectPortalBySystemIds(List<String> systemIds, List<String> collect);
  25. void createBatch(List<PortalManagePrimary> primaryLit) throws Exception;
  26. }