package com.xcong.excoin.modules.member.service; import com.baomidou.mybatisplus.extension.service.IService; import com.xcong.excoin.modules.member.entity.MemberEntity; import com.xcong.excoin.modules.member.entity.MemberWalletContractEntity; import org.apache.ibatis.annotations.Param; import java.math.BigDecimal; public interface MemberWalletContractService extends IService { MemberWalletContractEntity findWalletContractByMemberIdAndSymbol(Long memberId, String symbol); /** * 增减合约钱包(负数为减) * @param availableBalance * @param totalBalance * @param frozenBalance * @param id */ void increaseWalletContractBalanceById(BigDecimal availableBalance, BigDecimal totalBalance, BigDecimal frozenBalance, Long id); }