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