TBPurchase.java 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. package jeecg.workflow.entity.bus;
  2. import java.sql.Time;
  3. import java.util.ArrayList;
  4. import java.util.List;
  5. import javax.persistence.CascadeType;
  6. import javax.persistence.Column;
  7. import javax.persistence.Entity;
  8. import javax.persistence.FetchType;
  9. import javax.persistence.OneToMany;
  10. import javax.persistence.PrimaryKeyJoinColumn;
  11. import javax.persistence.Table;
  12. import org.jeecgframework.core.annotation.JeecgEntityTitle;
  13. import org.jeecgframework.workflow.pojo.base.TSBaseBus;
  14. /**
  15. * 采购单表
  16. */
  17. @Entity
  18. @Table(name = "t_b_purchase")
  19. @PrimaryKeyJoinColumn(name = "id")
  20. @JeecgEntityTitle(name="采购流程")
  21. public class TBPurchase extends TSBaseBus implements java.io.Serializable {
  22. private Double totalprice;
  23. private Time purcdate;
  24. private String purcnumber;
  25. private List<TBPurchaseDetail> TBPurchaseDetail = new ArrayList<TBPurchaseDetail>();//流程环节集合
  26. @Column(name = "totalprice", precision = 12)
  27. public Double getTotalprice() {
  28. return this.totalprice;
  29. }
  30. public void setTotalprice(Double totalprice) {
  31. this.totalprice = totalprice;
  32. }
  33. @Column(name = "purcdate", length = 21)
  34. public Time getPurcdate() {
  35. return this.purcdate;
  36. }
  37. public void setPurcdate(Time purcdate) {
  38. this.purcdate = purcdate;
  39. }
  40. @Column(name = "purcnumber", length = 100)
  41. public String getPurcnumber() {
  42. return this.purcnumber;
  43. }
  44. public void setPurcnumber(String purcnumber) {
  45. this.purcnumber = purcnumber;
  46. }
  47. @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "TBPurchase")
  48. public List<TBPurchaseDetail> getTBPurchaseDetail() {
  49. return TBPurchaseDetail;
  50. }
  51. public void setTBPurchaseDetail(List<TBPurchaseDetail> tBPurchaseDetail) {
  52. TBPurchaseDetail = tBPurchaseDetail;
  53. }
  54. }