admin
2022-05-10 2922e51a7a8e657a8467c818ae16700e41ddac77
app/src/main/java/com/yeshi/makemoney/app/service/inter/money/ExtractService.java
@@ -1,7 +1,9 @@
package com.yeshi.makemoney.app.service.inter.money;
import com.ks.lib.common.exception.ParamsException;
import com.yeshi.makemoney.app.dto.money.ExtractConfig;
import com.yeshi.makemoney.app.dto.mq.ExtractTransferResultMQMsg;
import com.yeshi.makemoney.app.entity.SystemEnum;
import com.yeshi.makemoney.app.entity.money.Extract;
import com.yeshi.makemoney.app.exception.money.ExtractException;
import com.yeshi.makemoney.app.exception.money.UserMoneyBalanceException;
@@ -56,7 +58,7 @@
     * @param: id
     * @param: adminId
     **/
    public void passExtract(Long id, Long adminId) throws ExtractException;
    public void passExtract(Long id, String adminId) throws ExtractException;
    /**
@@ -68,7 +70,7 @@
     * @param: adminId
     * @param: reason
     **/
    public void rejectExtract(Long id, Long adminId, String reason) throws ExtractException, UserMoneyBalanceException, ParamsException;
    public void rejectExtract(Long id, String adminId, String reason) throws ExtractException, UserMoneyBalanceException, ParamsException;
    /**
@@ -104,4 +106,23 @@
    public boolean canExtractLittleMoney(Long uid, int maxNewerCount, Date date);
    /**
     * @return java.math.BigDecimal
     * @author hxh
     * @description 正在提现中的金额
     * @date 17:51 2022/4/20
     * @param: uid
     **/
    public BigDecimal getExtractingMoney(Long uid);
    /**
     * @return com.yeshi.makemoney.app.dto.money.ExtractConfig
     * @author hxh
     * @description 获取提现配置
     * @date 17:57 2022/4/20
     * @param: system
     **/
    public ExtractConfig getExtractConfig(SystemEnum system);
}