From 707fe882db81a134a8c9fe4314c7a6a0b1c103e3 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 04 六月 2020 18:24:32 +0800
Subject: [PATCH] 初始化导入

---
 src/main/java/com/ks/tool/bkz/entity/FirstOrderSubInfo.java |   91 ++++++++++++++++++++++++++++++++++-----------
 1 files changed, 68 insertions(+), 23 deletions(-)

diff --git a/src/main/java/com/ks/tool/bkz/dto/FirstOrderSubInfoDTO.java b/src/main/java/com/ks/tool/bkz/entity/FirstOrderSubInfo.java
similarity index 72%
rename from src/main/java/com/ks/tool/bkz/dto/FirstOrderSubInfoDTO.java
rename to src/main/java/com/ks/tool/bkz/entity/FirstOrderSubInfo.java
index 0b16d03..f276793 100644
--- a/src/main/java/com/ks/tool/bkz/dto/FirstOrderSubInfoDTO.java
+++ b/src/main/java/com/ks/tool/bkz/entity/FirstOrderSubInfo.java
@@ -1,39 +1,92 @@
-package com.ks.tool.bkz.dto;
+package com.ks.tool.bkz.entity;
 
-public class FirstOrderSubInfoDTO {
-    private String activityPrice;
+import com.ks.tool.bkz.dto.FirstOrderSubInfoRecommendTitleDTO;
+import org.springframework.data.annotation.Id;
+import org.springframework.data.mongodb.core.mapping.Document;
+import org.springframework.data.mongodb.core.mapping.Field;
+
+import java.math.BigDecimal;
+import java.util.Date;
+
+@Document(collation = "tbFirstOrderSubInfo")
+public class FirstOrderSubInfo {
+    @Field
+    private Integer activityPrice;
+    @Field
     private String brandLogo;
+    @Field
     private String brandName;
+    @Field
     private String entitySource;
+    @Id
     private String id;
-    private String itemActPrice;
+    @Field
+    private BigDecimal itemActPrice;
+    @Field
     private String itemDesc;
+    @Field
     private String itemId;
+    @Field
     private String itemImg;
+    @Field
     private String itemPrice;
+    @Field
     private String itemType;
+    @Field
     private String itemUrl;
-    private String materials;
+    @Field
     private String monthSellNum;
+    @Field
     private String npcCnt;
+    @Field
     private String promotionAmount;
-    private String promotionDisplayAmount;
-    private String promotionPrice;
+    @Field
+    private int promotionDisplayAmount;
+    @Field
+    private BigDecimal promotionPrice;
+    @Field
     private String promotionTag;
+    @Field
     private String promotionValue;
+    @Field
     private String remainStock;
+    @Field
     private String sellerUrl;
+    @Field
     private String shopTitle;
+    @Field
     private String shortTitle;
+    @Field
     private String title;
+    @Field
+    private Date createTime;
+    @Field
+    private Date updateTime;
+    @Field
     private FirstOrderSubInfoRecommendTitleDTO recommendTitle;
 
+    public Date getCreateTime() {
+        return createTime;
+    }
 
-    public String getActivityPrice() {
+    public void setCreateTime(Date createTime) {
+        this.createTime = createTime;
+    }
+
+    public Date getUpdateTime() {
+        return updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime) {
+        this.updateTime = updateTime;
+    }
+
+
+    public Integer getActivityPrice() {
         return activityPrice;
     }
 
-    public void setActivityPrice(String activityPrice) {
+    public void setActivityPrice(Integer activityPrice) {
         this.activityPrice = activityPrice;
     }
 
@@ -69,11 +122,11 @@
         this.id = id;
     }
 
-    public String getItemActPrice() {
+    public BigDecimal getItemActPrice() {
         return itemActPrice;
     }
 
-    public void setItemActPrice(String itemActPrice) {
+    public void setItemActPrice(BigDecimal itemActPrice) {
         this.itemActPrice = itemActPrice;
     }
 
@@ -125,14 +178,6 @@
         this.itemUrl = itemUrl;
     }
 
-    public String getMaterials() {
-        return materials;
-    }
-
-    public void setMaterials(String materials) {
-        this.materials = materials;
-    }
-
     public String getMonthSellNum() {
         return monthSellNum;
     }
@@ -157,19 +202,19 @@
         this.promotionAmount = promotionAmount;
     }
 
-    public String getPromotionDisplayAmount() {
+    public int getPromotionDisplayAmount() {
         return promotionDisplayAmount;
     }
 
-    public void setPromotionDisplayAmount(String promotionDisplayAmount) {
+    public void setPromotionDisplayAmount(int promotionDisplayAmount) {
         this.promotionDisplayAmount = promotionDisplayAmount;
     }
 
-    public String getPromotionPrice() {
+    public BigDecimal getPromotionPrice() {
         return promotionPrice;
     }
 
-    public void setPromotionPrice(String promotionPrice) {
+    public void setPromotionPrice(BigDecimal promotionPrice) {
         this.promotionPrice = promotionPrice;
     }
 

--
Gitblit v1.8.0