|
@@ -0,0 +1,111 @@
|
|
|
+package com.ruixuan.isc.entity;
|
|
|
+
|
|
|
+import com.alibaba.fastjson.JSONObject;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import java.math.BigDecimal;
|
|
|
+
|
|
|
+@Data
|
|
|
+public class KuaishouRewardBaseInfo {
|
|
|
+
|
|
|
+ /**
|
|
|
+ * $column.columnComment
|
|
|
+ */
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 商品id
|
|
|
+ */
|
|
|
+ private Long itemId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 商品名称
|
|
|
+ */
|
|
|
+ private String itemTitle;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 达人ID
|
|
|
+ */
|
|
|
+ private Long promoterId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 达人名称
|
|
|
+ */
|
|
|
+ private String promoterName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 商品创建人ID
|
|
|
+ */
|
|
|
+ private Long itemCreateId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 商品创建人姓名
|
|
|
+ */
|
|
|
+ private String itemCreateName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 达人创建人ID
|
|
|
+ */
|
|
|
+ private Long promoterCreateId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 达人创建人姓名
|
|
|
+ */
|
|
|
+ private String promoterCreateName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 日期
|
|
|
+ */
|
|
|
+ private String statDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 当前结算单量
|
|
|
+ */
|
|
|
+ private Long currentSettlementNum;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 累计结算单量
|
|
|
+ */
|
|
|
+ private Long totalSettlementNum;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 结算单价
|
|
|
+ */
|
|
|
+ private BigDecimal settlementPrice;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 主播奖励金额
|
|
|
+ */
|
|
|
+ private BigDecimal anchorAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 推荐人奖励金额
|
|
|
+ */
|
|
|
+ private BigDecimal referenceAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 累计结算金额
|
|
|
+ */
|
|
|
+ private BigDecimal totalAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 备注
|
|
|
+ */
|
|
|
+ private String remarks;
|
|
|
+
|
|
|
+ public KuaishouRewardBaseInfo() {
|
|
|
+ }
|
|
|
+
|
|
|
+ public KuaishouRewardBaseInfo(JSONObject obj) {
|
|
|
+ this.setPromoterId(obj.getLong("0"));//达人ID
|
|
|
+ this.setPromoterName(obj.getString("1"));//达人昵称
|
|
|
+ this.setItemId(obj.getLong("2"));//商品id
|
|
|
+ this.setItemTitle(obj.getString("3"));//商品名称
|
|
|
+ this.setTotalSettlementNum(obj.getLong("4"));//订单总量
|
|
|
+ this.setCurrentSettlementNum(obj.getLong("5"));//已结单量
|
|
|
+ this.setCurrentSettlementNum(obj.getLong("6"));//应结单量
|
|
|
+ this.setSettlementPrice(obj.getBigDecimal("7"));//结算单价
|
|
|
+ this.setAnchorAmount(obj.getBigDecimal("8"));//奖励
|
|
|
+ this.setStatDate(obj.getString("9"));//日期
|
|
|
+ }
|
|
|
+}
|