CsoSysDeptService.java 896 B

1234567891011121314151617181920212223
  1. package com.retdata.yaoyibi.service;
  2. import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
  3. import com.baomidou.mybatisplus.extension.service.IService;
  4. import com.retdata.yaoyibi.domain.CsoSysDept;
  5. import com.retdata.yaoyibi.domain.CsoSysDeptSearchDto;
  6. import com.retdata.yaoyibi.domain.CsoSysDeptSearchParams;
  7. import com.retdata.yaoyibi.domain.CsoSysDeptSummary;
  8. import org.apache.poi.xssf.usermodel.XSSFWorkbook;
  9. import org.springframework.data.domain.Page;
  10. import org.springframework.data.domain.Pageable;
  11. import java.util.List;
  12. public interface CsoSysDeptService extends IService<CsoSysDept> {
  13. Page<CsoSysDeptSearchDto> search(CsoSysDeptSearchParams searchParams, Pageable pageable);
  14. XSSFWorkbook export(CsoSysDeptSearchParams searchParams);
  15. List<CsoSysDeptSummary> listAllDeptSummary();
  16. int delete(LambdaQueryWrapper<CsoSysDept> queryWrapper);
  17. }