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;
|
}
|
|
}
|