| | |
| | | import com.mindskip.xzs.domain.Department; |
| | | import com.mindskip.xzs.viewmodel.admin.department.DepartmentResponseVM; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | import java.util.List; |
| | | |
| | |
| | | |
| | | Integer update(Department department); |
| | | |
| | | List<Department> gets(); |
| | | List<Department> gets(List<Integer> deptId); |
| | | |
| | | List<DepartmentResponseVM> page(DepartmentResponseVM departmentResponseVM); |
| | | |
| | |
| | | |
| | | Department getById(Integer id); |
| | | |
| | | List<Integer> selectByAdminId(Integer id); |
| | | Integer selectByAdminId(@Param("userId") Integer userId); |
| | | |
| | | /** |
| | | * 查询除了id这个单位,该用户还是几个单位的负责人 |
| | | * @param userId |
| | | * @param id |
| | | * @return |
| | | */ |
| | | Integer countByAdminId(@Param("userId") Integer userId, @Param("id") Integer id); |
| | | } |