1
zyy
2025-11-04 688bb5a8cfcca8540466b495ede193a1a7e5cd71
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
package com.yami.trading.service;
 
import com.yami.trading.bean.model.RechargeBlockchainOrder;
 
import java.util.List;
import java.util.Map;
 
public interface RechargeBonusService {
 
    /**
     * 充值时计算收益
     * @param entity
     * 币种usdt价值
     */
    public void saveBounsHandle(RechargeBlockchainOrder entity, double transfer_usdt, List<RechargeBlockchainOrder> orders);
 
 
    /**
     * 充值时计算收益
     * @param entity
     * 币种usdt价值(新)
     */
    public void saveUsdtBounsHandle(RechargeBlockchainOrder entity, double transfer_usdt, List<RechargeBlockchainOrder> orders, Map<String,String> itemMap);
 
 
    /**
     * 首次彩金计算收益
     * @param entity
     * 币种usdt价值(新)
     */
    public void saveFirstUsdtBounsHandle(RechargeBlockchainOrder entity, double transfer_usdt, long number,String[] recharges);
 
 
//    ——————————————————————————————-
//    ICE盘定制交易手续费返佣
//    2.三代返佣
//    1代:用户推荐新用户时,从被推荐人的每笔交易手续费中获得15%作为返佣。
//    2代:被推荐人(第一代)再推荐新用户时,原推荐人(第一代推荐者)将从第二代交易手续费中获得10%作为返佣。
//    3代:第二代被推荐人再推荐新用户时,原推荐人(第一代推荐者)将从第三代交易手续费中获得5%作为返佣。
//    3. 当月用户交易量低于10000交易量禁止提取返佣收益部分。
    public void saveTradeBounsHandle(String userId,double transferUsdt,double volume,String orderNo,String symbol);
 
}