xiaoyong931011
2020-07-02 87e2cb2eab47d534606eaa134bbe8a960554cbc1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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> {
 
    MemberWalletContractEntity findWalletContractByMemberIdAndSymbol(Long memberId, String symbol);
 
    /**
     *  增减合约钱包(负数为减)
     * @param availableBalance
     * @param totalBalance
     * @param frozenBalance
     * @param id
     */
    void increaseWalletContractBalanceById(BigDecimal availableBalance, BigDecimal totalBalance,  BigDecimal frozenBalance,  Long id);
 
}