admin
2019-11-25 e65037e672ecab852e2a6c5b242cdadfd1a58b33
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
package com.yeshi.fanli.service.inter.redpack;
 
import java.util.List;
 
import com.yeshi.fanli.entity.redpack.RedPackForbidRecord;
import com.yeshi.fanli.exception.redpack.RedPackForbidException;
 
public interface RedPackForbidService {
 
    /**
     * 封禁用户
     * @param record
     */
    public void addForbid(RedPackForbidRecord record) throws RedPackForbidException;
 
    /**
     * 删除
     * @param idsList
     */
    public void delete(List<Long> idsList);
 
    /**
     * 扣除红包信息
     * @param record
     * @throws RedPackForbidException
     */
    public void deduct(RedPackForbidRecord record) throws RedPackForbidException;
 
    /**
     * 验证是否被封禁
     * @param uid
     * @return
     */
    public boolean verifyForbid(Long uid);
     
}