package com.matrix.system.fenxiao.entity; import com.baomidou.mybatisplus.annotation.TableName; import com.matrix.core.anotations.Extend; import com.matrix.system.score.entity.BaseEntity; import lombok.Data; /** * @description 分销订单 * @author yourName * @date 2021-03-10 17:34 */ @Data @TableName("shop_salesman_order") public class ShopSalesmanOrder extends BaseEntity { /** * 推广收益类型1推广收益 */ public static final Integer REVENUE_TYPE_SALES = 1; /** * 推广收益类型2邀请收益 */ public static final Integer REVENUE_TYPE_INVITATION = 2; /** * 分销单状态1待结算 */ public static final Integer STATUS_DJS = 1; /** * 分销单状态2已结算 */ public static final Integer STATUS_YJS = 2; /** * 分销单状态3已退款 */ public static final Integer STATUS_YTK = 3; @Extend private static final long serialVersionUID = 1L; /** * 订单id */ private Long orderId ; /** * 用户id */ private String userId; /** * 收益人id */ private String salesUserId; /** * 收益类型1,推广收益,2邀请收益 */ private Integer revenueType; /** * 收益金额 */ private Double amount; /** * 结算状态 1,待结算,2,已结算,3已退款 */ private Integer orderStatus; /** * 结算单ID */ private Long settlementId; /** * 公司ID */ private Long companyId; }