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<Employee> {
|
|
/**
|
* 按主键查询启用且未删除的接待人。
|
* 若返回 null,说明该员工不存在 / 已停用 / 已删除中的某一种情况(SQL 层已合并过滤)。
|
*/
|
Employee selectEnabledByCardNo(@Param("cardNo") String cardNo);
|
|
/**
|
* 根据员工姓名精准查询启用的员工
|
*/
|
List<Employee> selectEnabledByEmployeeName(@Param("employeeName") String employeeName);
|
|
List<Employee> selectAllEnabled();
|
}
|