package org.example.mapper; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.example.entity.Department; import java.util.List; /** * 科室Mapper接口 */ @Mapper public interface DepartmentMapper { /** * 查询科室列表 */ List findList(@Param("name") String name, @Param("enabled") Integer enabled); /** * 根据ID查询科室 */ Department findById(@Param("id") Long id); /** * 新增科室 */ int insert(Department department); /** * 更新科室 */ int update(Department department); /** * 删除科室 */ int deleteById(@Param("id") Long id); }