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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
| package com.yeshi.fanli.service.inter.money.msg;
|
| import java.math.BigDecimal;
|
| import com.yeshi.fanli.entity.bus.user.AlipayAccountValidNormalHistory;
| import com.yeshi.fanli.entity.bus.user.Extract;
|
| /**
| * 用户资金消息通知
| *
| * @author Administrator
| *
| */
| public interface UserMoneyMsgNotificationService {
|
| /**
| * 提现申请
| *
| * @param extract
| */
| public void extractApplay(Extract extract);
|
| /**
| * 提现失败
| *
| * @param extract
| * @param stateDesc
| */
| public void extractFail(Extract extract, String stateDesc);
|
| /**
| * 提现成功
| *
| * @param extract
| */
| public void extractSuccess(Extract extract);
|
| /**
| * 支付宝账号验证
| *
| * @param history
| */
| public void alipayAccountValid(AlipayAccountValidNormalHistory history);
|
| /**
| * 返利订单到账
| *
| * @param uid
| * @param orderId
| * @param goodsCount
| * @param money
| * @param balance
| */
| public void fanliOrderReceived(Long uid, String orderId, int orderType, int goodsCount, BigDecimal money,
| BigDecimal balance);
|
| /**
| * 返利订单维权
| *
| * @param uid
| * @param orderId
| * @param money
| * @param balance
| */
| public void fanliOrderWeiQuan(Long uid, String orderId, int orderType, BigDecimal money, BigDecimal balance);
|
| /**
| * 分享赚订单被统计
| *
| * @param uid
| * @param orderCount
| * @param goodsCount
| * @param money
| * @param balance
| */
| public void shareOrderReceived(Long uid, int orderType, int orderCount, int goodsCount, BigDecimal money,
| BigDecimal balance);
|
| /**
| * 分享订单维权
| *
| * @param uid
| * @param orderId
| * @param money
| * @param balance
| */
|
| public void shareOrderWeiQuan(Long uid, String orderId, int orderType, BigDecimal money, BigDecimal balance);
|
| /**
| * 邀请赚订单被统计
| *
| * @param uid
| * @param orderCount
| * @param goodsCount
| * @param money
| * @param balance
| */
| public void inviteOrderReceived(Long uid, int orderType, int orderCount, int goodsCount, BigDecimal money,
| BigDecimal balance);
|
| /**
| * 邀请订单维权
| *
| * @param uid
| * @param orderId
| * @param money
| * @param balance
| */
| public void inviteOrderWeiQuan(Long uid, String orderId, int orderType, BigDecimal money, BigDecimal balance);
|
| /**
| * 奖励订单到账
| *
| * @param uid
| * @param orderId
| * @param money
| * @param balance
| */
| public void orderReward(Long uid, String orderId, int orderType, BigDecimal money, BigDecimal balance);
|
| /**
| * 系统补齐
| *
| * @param uid
| * @param reason
| * @param money
| * @param balance
| */
| public void systemEqualize(Long uid, String reason, BigDecimal money, BigDecimal balance);
|
| /**
| * 饿了么返利到账
| * @param uid
| * @param orderId
| * @param money
| * @param balance
| */
| public void elmeFanli(Long uid, String orderId, BigDecimal money, BigDecimal balance);
|
| }
|
|