package com.saye.hospitalgd.mapper.system; import com.saye.hospitalgd.model.FinanceUser; import org.apache.ibatis.annotations.Mapper; import java.util.HashMap; import java.util.List; /** * @author thuang * @version 1.0 * @description: 财务人员Mapper接口 * @date 2024/12/19 18:00 */ @Mapper public interface FinanceUserMapper { /** * 查询财务人员列表 * @param map 查询参数 * @return 财务人员列表 */ List findFinanceUserPageList(HashMap map); /** * 添加财务人员 * @param financeUser 财务人员信息 */ void addFinanceUser(FinanceUser financeUser); /** * 修改财务人员 * @param financeUser 财务人员信息 */ void updateFinanceUser(FinanceUser financeUser); /** * 删除财务人员 * @param id 财务人员ID */ void deleteFinanceUser(String id); /** * 根据ID查询财务人员 * @param id 财务人员ID * @return 财务人员信息 */ FinanceUser findFinanceUserById(String id); /** * 获取所有启用的财务人员 * @return 启用的财务人员列表 */ List findActiveFinanceUsers(); }