package com.ruoyi.system.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ruoyi.system.domain.Employee; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; @Mapper public interface EmployeeMapper extends BaseMapper { /** * 按主键查询启用且未删除的接待人。 * 若返回 null,说明该员工不存在 / 已停用 / 已删除中的某一种情况(SQL 层已合并过滤)。 */ Employee selectEnabledByCardNo(@Param("cardNo") String cardNo); /** * 根据员工姓名精准查询启用的员工 */ List selectEnabledByEmployeeName(@Param("employeeName") String employeeName); List selectAllEnabled(); }