DrugsBagEntity.java 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. package com.dashitech.businessdata.entity;
  2. import com.dashitech.utils.I18n;
  3. import org.springframework.format.annotation.DateTimeFormat;
  4. import javax.persistence.*;
  5. import java.io.Serializable;
  6. import java.util.Date;
  7. /**
  8. * Created by chi on 2019/9/12.
  9. * 药品大包表
  10. *
  11. * launch、target 这里为编码 主表为id
  12. */
  13. @Entity
  14. @Table(name = "itsm_transport_drugs_bag")
  15. public class DrugsBagEntity implements Serializable {
  16. private static final long serialVersionUID = 1L;
  17. @Id
  18. @GeneratedValue(strategy = GenerationType.IDENTITY)
  19. @Column(name="id",length = 20)
  20. private Long id;
  21. @I18n("来源科室(发药科室),这里为编码 主表为id")
  22. @Column(name="launch")
  23. private String launch;
  24. @I18n("目标科室(申请科室),这里为编码 主表为id")
  25. @Column(name="target")
  26. private String target;
  27. @I18n("药品包号")
  28. @Column(name = "packid")
  29. private String packid;
  30. @I18n("药品状态")
  31. @Column(name = "drugs_state")
  32. private Long drugsState;
  33. @I18n("打包时间")
  34. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  35. @Column(name = "pack_time")
  36. private Date packTime;
  37. @I18n("批次创建时间")
  38. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  39. @Column(name = "creat_time")
  40. private Date creatTime;
  41. @I18n("批次号")
  42. @Column(name = "batch_No")
  43. private String batchNo;
  44. @I18n("院区编码")
  45. @Column(name = "hos_id")
  46. private String hosId;
  47. public String getHosId() {
  48. return hosId;
  49. }
  50. public void setHosId(String hosId) {
  51. this.hosId = hosId;
  52. }
  53. public String getLaunch() {
  54. return launch;
  55. }
  56. public void setLaunch(String launch) {
  57. this.launch = launch;
  58. }
  59. public String getTarget() {
  60. return target;
  61. }
  62. public void setTarget(String target) {
  63. this.target = target;
  64. }
  65. public String getPackid() {
  66. return packid;
  67. }
  68. public void setPackid(String packid) {
  69. this.packid = packid;
  70. }
  71. public Long getDrugsState() {
  72. return drugsState;
  73. }
  74. public void setDrugsState(Long drugsState) {
  75. this.drugsState = drugsState;
  76. }
  77. public Date getPackTime() {
  78. return packTime;
  79. }
  80. public void setPackTime(Date packTime) {
  81. this.packTime = packTime;
  82. }
  83. public Long getId() {
  84. return id;
  85. }
  86. public void setId(Long id) {
  87. this.id = id;
  88. }
  89. public Date getCreatTime() {
  90. return creatTime;
  91. }
  92. public void setCreatTime(Date creatTime) {
  93. this.creatTime = creatTime;
  94. }
  95. public String getBatchNo() {
  96. return batchNo;
  97. }
  98. public void setBatchNo(String batchNo) {
  99. this.batchNo = batchNo;
  100. }
  101. @Override
  102. public String toString() {
  103. return "DrugsBagEntity{" +
  104. "id=" + id +
  105. ", launch='" + launch + '\'' +
  106. ", target='" + target + '\'' +
  107. ", packid='" + packid + '\'' +
  108. ", drugsState=" + drugsState +
  109. ", packTime=" + packTime +
  110. ", creatTime=" + creatTime +
  111. ", batchNo='" + batchNo + '\'' +
  112. '}';
  113. }
  114. }