From f4a0f2acc63d7785eab108419a4e16f5f688cb95 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期六, 18 一月 2020 12:06:27 +0800
Subject: [PATCH] 用户注册信息

---
 fanli/src/main/java/com/yeshi/fanli/entity/bus/user/ThreeSale.java |  110 +++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 79 insertions(+), 31 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/entity/bus/user/ThreeSale.java b/fanli/src/main/java/com/yeshi/fanli/entity/bus/user/ThreeSale.java
index 03663e2..abf91c7 100644
--- a/fanli/src/main/java/com/yeshi/fanli/entity/bus/user/ThreeSale.java
+++ b/fanli/src/main/java/com/yeshi/fanli/entity/bus/user/ThreeSale.java
@@ -1,89 +1,137 @@
 package com.yeshi.fanli.entity.bus.user;
 
-import javax.persistence.Entity;
 import javax.persistence.GeneratedValue;
 import javax.persistence.GenerationType;
 import javax.persistence.Id;
-import javax.persistence.JoinColumn;
-import javax.persistence.ManyToOne;
-import javax.persistence.OneToOne;
 import javax.persistence.Table;
+import javax.persistence.Transient;
 
 import org.yeshi.utils.mybatis.Column;
 
 /**
  * 鍒嗛攢鍏崇郴
+ * 
  * @author cxx
  *
  * @date 2018骞�1鏈�29鏃�
  */
-@Entity
-@Table(name="yeshi_ec_threeSale")
+@Table(name = "yeshi_ec_threeSale")
 @org.yeshi.utils.mybatis.Table("yeshi_ec_threeSale")
 public class ThreeSale {
-	
+
+	public static int EXPIRE_NORMAL = 0;// 姝e父鐘舵��
+	public static int EXPIRE_OUTOFDATE = 1;// 閭�璇峰叧绯昏劚绂�
+
+	public static int STATE_SUCCESS = 1;// 鎴愬姛
+	public static int STATE_NOT_SUCCESS = 0;// 灏氭湭鎴愬姛
+
 	@Id
-	@GeneratedValue(strategy=GenerationType.AUTO)
-	@Column(name="id")
+	@GeneratedValue(strategy = GenerationType.AUTO)
+	@Column(name = "id")
 	private Long id;
-	
-	@ManyToOne
-	@JoinColumn(name="boss_id")
-	@Column(name="boss_id")
-	private UserInfo boss;//閭�璇疯��
-	
-	@OneToOne
-	@JoinColumn(name="worker_id")
-	@Column(name="worker_id")
-	private UserInfo worker; //琚個璇疯��
-	
-	@Column(name="state")
-	private Boolean state;//鐘舵�侊細鏄惁閭�璇锋垚鍔� 琚個璇疯�呯櫥闄嗗悗鎵嶇畻閭�璇锋垚鍔�   1宸叉垚鍔熴��0杩樻湭鎴愬姛
-	
-	
-	@Column(name="expire")  // 鏄惁杩囨湡锛� 鏄惁杩囨湡锛氬垵濮�0  宸茶繃鏈�1   锛�2018.10.22娣诲姞锛�
+
+	public ThreeSale(Long id) {
+		this.id = id;
+	}
+
+	public ThreeSale() {
+	}
+
+	@Column(name = "boss_id")
+	private UserInfo boss;// 閭�璇疯��
+
+	@Column(name = "worker_id")
+	private UserInfo worker; // 琚個璇疯��
+
+	@Column(name = "state")
+	private Boolean state;// 鐘舵�侊細鏄惁閭�璇锋垚鍔� 琚個璇疯�呯櫥闄嗗悗鎵嶇畻閭�璇锋垚鍔� 1宸叉垚鍔熴��0杩樻湭鎴愬姛
+
+	@Column(name = "expire")
+	// 鏄惁杩囨湡锛� 鏄惁杩囨湡锛氬垵濮�0 宸茶繃鏈�1 锛�2018.10.22娣诲姞锛�
 	private Integer expire;
-	
-	@Column(name="createTime")
+
+	@Column(name = "createTime")
 	private Long createTime;
-	
+
+	@Column(name = "succeedTime")
+	private Long succeedTime;
+
+	@Column(name = "updateTime")
+	private Long updateTime;
+
+	@Transient
+	private ThreeSaleExtraInfo threeSaleExtraInfo;
+
 	public Long getId() {
 		return id;
 	}
+
 	public void setId(Long id) {
 		this.id = id;
 	}
+
 	public UserInfo getBoss() {
 		return boss;
 	}
+
 	public void setBoss(UserInfo boss) {
 		this.boss = boss;
 	}
+
 	public UserInfo getWorker() {
 		return worker;
 	}
+
 	public void setWorker(UserInfo worker) {
 		this.worker = worker;
 	}
+
 	public Long getCreateTime() {
 		return createTime;
 	}
+
 	public void setCreateTime(Long createTime) {
 		this.createTime = createTime;
 	}
+
 	public Boolean getState() {
 		return state;
 	}
+
 	public void setState(Boolean state) {
 		this.state = state;
 	}
+
 	public Integer getExpire() {
 		return expire;
 	}
+
 	public void setExpire(Integer expire) {
 		this.expire = expire;
 	}
-	
-	
-	
+
+	public Long getSucceedTime() {
+		return succeedTime;
+	}
+
+	public void setSucceedTime(Long succeedTime) {
+		this.succeedTime = succeedTime;
+	}
+
+	public Long getUpdateTime() {
+		return updateTime;
+	}
+
+	public void setUpdateTime(Long updateTime) {
+		this.updateTime = updateTime;
+	}
+
+	public ThreeSaleExtraInfo getThreeSaleExtraInfo() {
+		return threeSaleExtraInfo;
+	}
+
+	public void setThreeSaleExtraInfo(ThreeSaleExtraInfo threeSaleExtraInfo) {
+		this.threeSaleExtraInfo = threeSaleExtraInfo;
+	}
+
 }

--
Gitblit v1.8.0