|
|
@@ -1,5 +1,7 @@
|
|
|
package com.uas.ps.inquiry.model;
|
|
|
|
|
|
+import com.uas.ps.inquiry.entity.Inquiry;
|
|
|
+
|
|
|
import javax.persistence.*;
|
|
|
import java.io.Serializable;
|
|
|
import java.util.Date;
|
|
|
@@ -62,6 +64,12 @@ public class InquiryRemind implements Serializable {
|
|
|
@Column(name = "ir_brand")
|
|
|
private String brand;
|
|
|
|
|
|
+ /**
|
|
|
+ * 询价品牌
|
|
|
+ */
|
|
|
+ @Column(name = "ir_inbrand")
|
|
|
+ private String inbrand;
|
|
|
+
|
|
|
/**
|
|
|
* 原厂型号
|
|
|
*/
|
|
|
@@ -104,6 +112,19 @@ public class InquiryRemind implements Serializable {
|
|
|
@Column(name = "ir_itemid")
|
|
|
private Long itemId;
|
|
|
|
|
|
+ /**
|
|
|
+ * 记录来源询价单id
|
|
|
+ */
|
|
|
+ @Column(name = "ir_inid")
|
|
|
+ private Long inid;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 询价单信息
|
|
|
+ */
|
|
|
+ @OneToOne
|
|
|
+ @JoinColumn(name = "ir_inid", insertable = false, updatable = false)
|
|
|
+ private PurcInquiry inquiry;
|
|
|
+
|
|
|
/**
|
|
|
* 记录转报价后的id
|
|
|
*/
|
|
|
@@ -141,6 +162,43 @@ public class InquiryRemind implements Serializable {
|
|
|
@Column(name = "ir_date")
|
|
|
private Date date;
|
|
|
|
|
|
+ /**
|
|
|
+ * 剩余时间
|
|
|
+ */
|
|
|
+ @Transient
|
|
|
+ private Long remainingTime;
|
|
|
+
|
|
|
+ public String getInbrand() {
|
|
|
+ return inbrand;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setInbrand(String inbrand) {
|
|
|
+ this.inbrand = inbrand;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Long getRemainingTime() {
|
|
|
+ if (null != endDate) {
|
|
|
+ return endDate.getTime() - System.currentTimeMillis();
|
|
|
+ }
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Long getInid() {
|
|
|
+ return inid;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setInid(Long inid) {
|
|
|
+ this.inid = inid;
|
|
|
+ }
|
|
|
+
|
|
|
+ public PurcInquiry getInquiry() {
|
|
|
+ return inquiry;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setInquiry(PurcInquiry inquiry) {
|
|
|
+ this.inquiry = inquiry;
|
|
|
+ }
|
|
|
+
|
|
|
public Long getId() {
|
|
|
return id;
|
|
|
}
|