DepartmentService.java 807 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package com.goafanti.admin.service;
  2. import com.goafanti.admin.bo.DepartmentComboBox;
  3. import com.goafanti.common.model.Department;
  4. import com.goafanti.common.model.WorkingHours;
  5. import java.util.List;
  6. public interface DepartmentService {
  7. int addWorkingHours(WorkingHours in);
  8. int deleteWorkingHours(Integer id);
  9. Object selectWorkingHours();
  10. Object getWorkingHours(String depId);
  11. boolean checkWorkingHoursType(Integer type);
  12. boolean checkDepWorkingHouresType(Integer id);
  13. /**
  14. * 查询分管部门、查询管理部门
  15. * @return
  16. */
  17. List<String> selectMyDeps();
  18. /**
  19. * 查出部门,及下级部门
  20. * @param deps 部门集合
  21. */
  22. List<String> selectSubDeps(String deps);
  23. List<Department> selectSubordinateDeps(String depId);
  24. List<String> parseArray(String deps);
  25. }