Explorar el Código

完善评价模块数据结构设计

wangdy hace 8 años
padre
commit
188c02157d

+ 161 - 1
src/main/java/com/uas/platform/b2c/trade/rate/model/RateBuyer.java

@@ -1,8 +1,168 @@
 package com.uas.platform.b2c.trade.rate.model;
 
+import javax.persistence.*;
+import java.io.Serializable;
+import java.util.Date;
+
 /**
  * Created by wangdy on 2017-08-29.
  * 卖家对买家的评价
  */
-public class RateBuyer {
+@Entity
+@Table(name = "rate$buyer")
+public class RateBuyer implements Serializable{
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * ID
+     */
+    @Id
+    @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "rate$buyer_gen")
+    @SequenceGenerator(name = "rate$buyer_gen", sequenceName = "rate$buyer_seq", allocationSize = 1)
+    @Column(name = "id")
+    private Long id;
+
+    /**
+     * 买家uu
+     */
+    @Column(name = "user_uu")
+    private Long userUU;
+
+    /**
+     * 买家企业uu
+     */
+    @Column(name = "user_uu")
+    private Long userEnuu;
+
+    /**
+     * 订单id
+     */
+    @Column(name = "order_id")
+    private Long orderId;
+
+    /**
+     * 卖家企业uu
+     */
+    @Column(name = "enuu")
+    private Long enuu;
+
+    /**
+     * 卖家店铺id
+     */
+    @Column(name = "store_id")
+    private Long storeId;
+
+    /**
+     * 评价等级
+     */
+    @Column(name = "level")
+    private Short level;
+
+    /**
+     * 卖家初评
+     */
+    @Column(name = "vendor_rate", length = 400)
+    private String vendorRate;
+
+    /**
+     * 卖家追评
+     */
+    @Column(name = "Vendor_afterrate", length = 400)
+    private String vendorAfterRate;
+
+
+    @Column(name = "vendor_ratetime")
+    private Date vendorRateTime;
+
+    @Column(name = "Vendor_afterrateTime")
+    private Date vendorAfterRateTime;
+
+    public Long getId() {
+        return id;
+    }
+
+    public void setId(Long id) {
+        this.id = id;
+    }
+
+    public Long getUserUU() {
+        return userUU;
+    }
+
+    public void setUserUU(Long userUU) {
+        this.userUU = userUU;
+    }
+
+    public Long getUserEnuu() {
+        return userEnuu;
+    }
+
+    public void setUserEnuu(Long userEnuu) {
+        this.userEnuu = userEnuu;
+    }
+
+    public Long getOrderId() {
+        return orderId;
+    }
+
+    public void setOrderId(Long orderId) {
+        this.orderId = orderId;
+    }
+
+    public Long getEnuu() {
+        return enuu;
+    }
+
+    public void setEnuu(Long enuu) {
+        this.enuu = enuu;
+    }
+
+    public Long getStoreId() {
+        return storeId;
+    }
+
+    public void setStoreId(Long storeId) {
+        this.storeId = storeId;
+    }
+
+    public Short getLevel() {
+        return level;
+    }
+
+    public void setLevel(Short level) {
+        this.level = level;
+    }
+
+    public String getVendorRate() {
+        return vendorRate;
+    }
+
+    public void setVendorRate(String vendorRate) {
+        this.vendorRate = vendorRate;
+    }
+
+    public String getVendorAfterRate() {
+        return vendorAfterRate;
+    }
+
+    public void setVendorAfterRate(String vendorAfterRate) {
+        this.vendorAfterRate = vendorAfterRate;
+    }
+
+    public Date getVendorRateTime() {
+        return vendorRateTime;
+    }
+
+    public void setVendorRateTime(Date vendorRateTime) {
+        this.vendorRateTime = vendorRateTime;
+    }
+
+    public Date getVendorAfterRateTime() {
+        return vendorAfterRateTime;
+    }
+
+    public void setVendorAfterRateTime(Date vendorAfterRateTime) {
+        this.vendorAfterRateTime = vendorAfterRateTime;
+    }
 }

+ 1 - 42
src/main/java/com/uas/platform/b2c/trade/rate/model/RateGoods.java

@@ -79,11 +79,7 @@ public class RateGoods implements Serializable{
     @Column(name = "buyer_rate", length = 400)
     private String buyerRate;
 
-    /**
-     * 卖家初评
-     */
-    @Column(name = "vendor_rate", length = 400)
-    private String vendorRate;
+
 
     /**
      * 买家追评
@@ -91,11 +87,6 @@ public class RateGoods implements Serializable{
     @Column(name = "buyer_afterrate", length = 400)
     private String buyerAfterRate;
 
-    /**
-     * 卖家追评
-     */
-    @Column(name = "Vendor_agterrate", length = 400)
-    private String vendorAfterRate;
 
 
     /**********买家卖家初评追评时间*************/
@@ -103,14 +94,10 @@ public class RateGoods implements Serializable{
     @Column(name = "buyer_ratetime")
     private Date buyerRateTime;
 
-    @Column(name = "vendor_ratetime")
-    private Date vendorRateTime;
 
     @Column(name = "buyer_afterratetime")
     private Date buyerAfterRateTime;
 
-    @Column(name = "Vendor_afterrateTime")
-    private Date vendorAfterRateTime;
 
     /****************************************/
 
@@ -194,13 +181,6 @@ public class RateGoods implements Serializable{
         this.buyerRate = buyerRate;
     }
 
-    public String getVendorRate() {
-        return vendorRate;
-    }
-
-    public void setVendorRate(String vendorRate) {
-        this.vendorRate = vendorRate;
-    }
 
     public String getBuyerAfterRate() {
         return buyerAfterRate;
@@ -210,13 +190,6 @@ public class RateGoods implements Serializable{
         this.buyerAfterRate = buyerAfterRate;
     }
 
-    public String getVendorAfterRate() {
-        return vendorAfterRate;
-    }
-
-    public void setVendorAfterRate(String vendorAfterRate) {
-        this.vendorAfterRate = vendorAfterRate;
-    }
 
     public Date getBuyerRateTime() {
         return buyerRateTime;
@@ -226,13 +199,6 @@ public class RateGoods implements Serializable{
         this.buyerRateTime = buyerRateTime;
     }
 
-    public Date getVendorRateTime() {
-        return vendorRateTime;
-    }
-
-    public void setVendorRateTime(Date vendorRateTime) {
-        this.vendorRateTime = vendorRateTime;
-    }
 
     public Date getBuyerAfterRateTime() {
         return buyerAfterRateTime;
@@ -242,11 +208,4 @@ public class RateGoods implements Serializable{
         this.buyerAfterRateTime = buyerAfterRateTime;
     }
 
-    public Date getVendorAfterRateTime() {
-        return vendorAfterRateTime;
-    }
-
-    public void setVendorAfterRateTime(Date vendorAfterRateTime) {
-        this.vendorAfterRateTime = vendorAfterRateTime;
-    }
 }