package com.oa.model; import java.io.Serializable; import java.util.Date; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; @Entity @Table(name="oa_payPlan") /** * * @author Big mac *付款计划 */ public class PayPlan implements Serializable{ private Integer id; private PurchaseOrderRegisiter order; private String clientName;//客户名称 private Date payRemind; // 付款提醒 private Date payDate; //付款时间 private Double price; // 金额 private Boolean isPaid; @Id @GeneratedValue public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @ManyToOne @JoinColumn(name="orderId",referencedColumnName="id") public PurchaseOrderRegisiter getOrder() { return order; } public void setOrder(PurchaseOrderRegisiter order) { this.order = order; } public String getClientName() { return clientName; } public void setClientName(String clientName) { this.clientName = clientName; } public Date getPayRemind() { return payRemind; } public void setPayRemind(Date payRemind) { this.payRemind = payRemind; } public Date getPayDate() { return payDate; } public void setPayDate(Date payDate) { this.payDate = payDate; } public Double getPrice() { return price; } public void setPrice(Double price) { this.price = price; } public Boolean getIsPaid() { return isPaid; } public void setIsPaid(Boolean isPaid) { this.isPaid = isPaid; } }