|
|
@@ -6,17 +6,7 @@ import java.util.HashSet;
|
|
|
import java.util.List;
|
|
|
import java.util.Set;
|
|
|
|
|
|
-import javax.persistence.CascadeType;
|
|
|
-import javax.persistence.Column;
|
|
|
-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.SequenceGenerator;
|
|
|
-import javax.persistence.Table;
|
|
|
+import javax.persistence.*;
|
|
|
|
|
|
import org.codehaus.jackson.annotate.JsonIgnore;
|
|
|
|
|
|
@@ -125,6 +115,28 @@ public class PurchaseReturnItem {
|
|
|
@Column(name = "pri_erpdate")
|
|
|
private Date erpDate;
|
|
|
|
|
|
+ /**
|
|
|
+ * 物料资料
|
|
|
+ */
|
|
|
+ @OneToOne(optional = true, cascade = { CascadeType.REFRESH })
|
|
|
+ @JoinColumn(name = "pri_prodid", insertable = false, updatable = false, nullable = true)
|
|
|
+ private Product product;
|
|
|
+
|
|
|
+ @Column(name = "pri_prodid")
|
|
|
+ private Long prodId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 采购单号,存在ERP上传的采购验退单没有采购单对应的情况,需要这里处理
|
|
|
+ */
|
|
|
+ @Transient
|
|
|
+ private String orderCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 采购单明细序号
|
|
|
+ */
|
|
|
+ @Transient
|
|
|
+ private Short orderDetno;
|
|
|
+
|
|
|
public Long getId() {
|
|
|
return id;
|
|
|
}
|
|
|
@@ -235,13 +247,6 @@ public class PurchaseReturnItem {
|
|
|
return list;
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 物料资料
|
|
|
- */
|
|
|
- @OneToOne(optional = true, cascade = { CascadeType.REFRESH })
|
|
|
- @JoinColumn(name = "pri_prodid", insertable = false, updatable = false, nullable = true)
|
|
|
- private Product product;
|
|
|
-
|
|
|
public Long getProdId() {
|
|
|
return prodId;
|
|
|
}
|
|
|
@@ -250,6 +255,19 @@ public class PurchaseReturnItem {
|
|
|
this.prodId = prodId;
|
|
|
}
|
|
|
|
|
|
- @Column(name = "pri_prodid")
|
|
|
- private Long prodId;
|
|
|
+ public String getOrderCode() {
|
|
|
+ return orderCode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setOrderCode(String orderCode) {
|
|
|
+ this.orderCode = orderCode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Short getOrderDetno() {
|
|
|
+ return orderDetno;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setOrderDetno(Short orderDetno) {
|
|
|
+ this.orderDetno = orderDetno;
|
|
|
+ }
|
|
|
}
|