package com.gk.hotwork.Service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.gk.hotwork.Domain.DepartmentInfo;
|
import com.gk.hotwork.Domain.Utils.PageInfo;
|
import com.gk.hotwork.Domain.Vo.DepartmentVo;
|
|
import java.util.List;
|
|
public interface DepartmentService extends IService<DepartmentInfo> {
|
|
void selectDataGrid(PageInfo pageInfo);
|
|
DepartmentInfo selectExistByName(Long id, String department);
|
|
List<DepartmentVo> selectByAll();
|
|
DepartmentInfo selectSafety(Long id);
|
|
DepartmentInfo selectSafetyDepartment();
|
|
DepartmentInfo selectAnalysis(Long id);
|
|
boolean isAnalysis(String department);
|
|
Integer selectCountForExam(String name);
|
|
List<DepartmentInfo> selectPageForExam(String name, Integer first, Integer pageSize);
|
|
DepartmentInfo getInfoByName(String departmentName);
|
|
DepartmentInfo getDepartmentInfoById(Long execDepId);
|
|
List<DepartmentInfo> listDepByDepIds(List<Long> depIds);
|
|
List<DepartmentInfo> listDepartmentInfoById();
|
}
|