package com.ym.mec.biz.dal.dao;

import com.ym.mec.biz.dal.entity.HfMember;
import com.ym.mec.common.dal.BaseDAO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface HfMemberDao extends BaseDAO<Integer, HfMember> {

    /**
     * 根据商户号获取商户信息
     *
     * @param memberId
     * @return
     */
    HfMember getByMemberId(@Param("memberId") String memberId);

    /**
     * 根据名字获取商户信息
     *
     * @param name
     * @return
     */
    HfMember getByName(@Param("name") String name);

    /**
     * 获取分佣账户中需要验证每月收最大金额的账户
     * @return
     */
    List<HfMember> getNeedRouteMerNos();
}