yujian
2020-04-23 2bd2200f209ddb7bcc59b636d9de6f8b3f762958
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package com.yeshi.fanli.util.factory.order.dividents;
 
import java.math.BigDecimal;
 
import com.yeshi.fanli.entity.order.dividents.TeamDividentsSourceOrder;
import com.yeshi.fanli.entity.order.dividents.TeamDividentsSourceOrderUserMap;
 
public class TeamDividentsSourceOrderUserMapFactory {
 
    public static TeamDividentsSourceOrderUserMap create(TeamDividentsSourceOrder sourceOrder, Long targetUid,
            BigDecimal rate, BigDecimal money, int type) {
        TeamDividentsSourceOrderUserMap map = new TeamDividentsSourceOrderUserMap();
        map.setMoney(money);
        map.setPreSendTime(sourceOrder.getPreSendTime());
        map.setRate(rate);
        map.setSourceOrder(sourceOrder);
        map.setSourceUid(sourceOrder.getUid());
        map.setState(sourceOrder.getState());
        map.setTargetUid(targetUid);
        map.setType(type);
        return map;
    }
 
}