package cc.mrbird.febs.blockchain.mapper; import cc.mrbird.febs.blockchain.entity.MemberCoinAddressEntity; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.apache.ibatis.annotations.Param; import java.util.List; public interface MemberCoinAddressDao extends BaseMapper { MemberCoinAddressEntity selectAddressByMemberIdAndSymbol(Long memberId, String symbol); MemberCoinAddressEntity selectBlockAddressWithTag(@Param("memberId") Long memberId, @Param("symbol") String symbol, @Param("tag") String tag); MemberCoinAddressEntity selectBlockAddress(@Param("memberId") Long memberId, @Param("symbol") String symbol); MemberCoinAddressEntity selectCoinAddressByAddressAndSymbol(@Param("address") String address, @Param("symbol") String symbol); List selectCoinAddressListByMap(@Param("symbol") String symbol, @Param("memberId") Long memberId); List selectAllBlockAddressBySymbolAndTag(@Param("symbol") String symbol, @Param("tag") String tag); List selectAllBlockAddressBySymbol(@Param("symbol") String symbol); List selectAllSymbolAddress(@Param("symbol")String symbol,@Param("tag") String tag); MemberCoinAddressEntity selectCoinAddressByAddressAndSymbolTag(@Param("address") String address, @Param("symbol") String symbol,@Param("tag") String tag); }