|
|
@@ -23,64 +23,70 @@ import javax.persistence.Table;
|
|
|
@Table(name = "purc$changeitems")
|
|
|
@Entity
|
|
|
public class PurchaseOrderChangeItem {
|
|
|
-
|
|
|
+
|
|
|
@Id
|
|
|
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "purc$changeitems_gen")
|
|
|
@SequenceGenerator(name = "purc$changeitems_gen", sequenceName = "purc$changeitems_seq", allocationSize = 1)
|
|
|
@Column(name = "pcd_id")
|
|
|
private Long id;
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 序号
|
|
|
*/
|
|
|
@Column(name = "pcd_number")
|
|
|
private Short number;
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 采购订单变更单
|
|
|
*/
|
|
|
@ManyToOne(cascade = CascadeType.ALL, optional = true)
|
|
|
@JoinColumn(name = "pcd_pcid", nullable = false)
|
|
|
private PurchaseOrderChange orderChange;
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 采购订单明细
|
|
|
*/
|
|
|
- @OneToOne(cascade = { CascadeType.MERGE })
|
|
|
+ @OneToOne(cascade = { CascadeType.REFRESH })
|
|
|
@JoinColumn(name = "pcd_pdid", insertable = false, updatable = false)
|
|
|
private PurchaseOrderItem orderItem;
|
|
|
-
|
|
|
+
|
|
|
+ @Column(name = "pcd_pdid")
|
|
|
+ private Long orderItemId;
|
|
|
+
|
|
|
/**
|
|
|
* 新产品
|
|
|
*/
|
|
|
- @OneToOne(cascade = { CascadeType.MERGE })
|
|
|
+ @OneToOne(cascade = { CascadeType.REFRESH })
|
|
|
@JoinColumn(name = "pd_newprid", insertable = false, updatable = false)
|
|
|
private Product newProduct;
|
|
|
-
|
|
|
+
|
|
|
+ @Column(name = "pd_newprid")
|
|
|
+ private Long newProductId;
|
|
|
+
|
|
|
/**
|
|
|
* 新数量
|
|
|
*/
|
|
|
@Column(name = "pd_newqty")
|
|
|
private Double newQty;
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 新含税单价
|
|
|
*/
|
|
|
@Column(name = "pd_newprice")
|
|
|
private Double newPrice;
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 新税率
|
|
|
*/
|
|
|
@Column(name = "pd_newtaxrate")
|
|
|
private Float newTaxrate;
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 新交货日期
|
|
|
*/
|
|
|
@Column(name = "pd_newdelivery")
|
|
|
private Date newDelivery;
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 备注
|
|
|
*/
|
|
|
@@ -139,6 +145,22 @@ public class PurchaseOrderChangeItem {
|
|
|
return newPrice;
|
|
|
}
|
|
|
|
|
|
+ public Long getOrderItemId() {
|
|
|
+ return orderItemId;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setOrderItemId(Long orderItemId) {
|
|
|
+ this.orderItemId = orderItemId;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Long getNewProductId() {
|
|
|
+ return newProductId;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setNewProductId(Long newProductId) {
|
|
|
+ this.newProductId = newProductId;
|
|
|
+ }
|
|
|
+
|
|
|
public void setNewPrice(Double newPrice) {
|
|
|
this.newPrice = newPrice;
|
|
|
}
|
|
|
@@ -166,5 +188,5 @@ public class PurchaseOrderChangeItem {
|
|
|
public void setRemark(String remark) {
|
|
|
this.remark = remark;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
}
|