|  |  | 
 |  |  | import java.math.BigDecimal; | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * | 
 |  |  |  * {"teamIncome":"900","profitProp":20,"directCnt":"8","lastAgentCnt":"2"} | 
 |  |  |  * @author wzy | 
 |  |  |  * @date 2021-09-25 | 
 |  |  |  **/ | 
 |  |  | 
 |  |  | public class AgentInfo { | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 下单数量要求 1-直推 2-团队 | 
 |  |  |      * 团队业绩 | 
 |  |  |      */ | 
 |  |  |     private Integer orderType; | 
 |  |  |     public static final Integer ORDER_TYPE_DIRECT = 1; | 
 |  |  |     public static final Integer ORDER_TYPE_TEAM = 2; | 
 |  |  |     private BigDecimal teamIncome; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 下单数量 | 
 |  |  |      * 代理收益比例 | 
 |  |  |      */ | 
 |  |  |     private Integer orderCnt; | 
 |  |  |     private BigDecimal profitProp; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 需要上一级的数量 | 
 |  |  |      * 直推个数 | 
 |  |  |      */ | 
 |  |  |     private Integer lastCnt; | 
 |  |  |     private Integer directCnt; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 直推收益 | 
 |  |  |      * 上一级代理数量 | 
 |  |  |      */ | 
 |  |  |     private BigDecimal directIncome; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 团队收益 | 
 |  |  |      */ | 
 |  |  |     private BigDecimal TeamIncome; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 团队收益 1-指定金额 2-比例 | 
 |  |  |      */ | 
 |  |  |     private Integer teamIncomeType; | 
 |  |  |     public static final Integer TEAM_INCOME_TYPE_AMOUNT = 1; | 
 |  |  |     public static final Integer TEAM_INCOME_TYPE_RATIO = 2; | 
 |  |  |     private Integer lastAgentCnt; | 
 |  |  | } |