DemandOrderListBo.java 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207
  1. package com.goafanti.demand.bo;
  2. import java.util.Date;
  3. import org.apache.commons.lang3.time.DateFormatUtils;
  4. import com.fasterxml.jackson.annotation.JsonFormat;
  5. import com.fasterxml.jackson.annotation.JsonFormat.Shape;
  6. import com.goafanti.common.constant.AFTConstants;
  7. public class DemandOrderListBo {
  8. private String id;
  9. /**
  10. * 编号
  11. */
  12. private Integer serialNumber;
  13. /**
  14. * 科技需求ID
  15. */
  16. private String demandId;
  17. /**
  18. * 接单时间
  19. */
  20. private Date createTime;
  21. /**
  22. * 附件URL
  23. */
  24. private String enclosureUrl;
  25. /**
  26. * 流程变动(0--初始意向,1--意向金,2--签订合同,3--合同金,4--佣金,5--服务金,6--关闭)
  27. */
  28. private Integer status;
  29. /**
  30. * 意向金
  31. */
  32. private Integer intentionMoney;
  33. /**
  34. * 合同金
  35. */
  36. private Integer contractMoney;
  37. /**
  38. * 佣金
  39. */
  40. private Integer commission;
  41. /**
  42. * 服务金
  43. */
  44. private Integer serviceMoney;
  45. /**
  46. * 科技需求名称
  47. */
  48. private String name;
  49. /**
  50. * 科技需求编号
  51. */
  52. private Integer demandSerialNumber;
  53. /**
  54. * 科技需求删除标记
  55. */
  56. private Integer deletedSign;
  57. /**
  58. * 科技需求审核状态
  59. */
  60. private Integer auditStatus;
  61. @JsonFormat(shape = Shape.STRING)
  62. public Integer getDeletedSign() {
  63. return deletedSign;
  64. }
  65. public void setDeletedSign(Integer deletedSign) {
  66. this.deletedSign = deletedSign;
  67. }
  68. @JsonFormat(shape = Shape.STRING)
  69. public Integer getAuditStatus() {
  70. return auditStatus;
  71. }
  72. public void setAuditStatus(Integer auditStatus) {
  73. this.auditStatus = auditStatus;
  74. }
  75. public String getName() {
  76. return name;
  77. }
  78. public void setName(String name) {
  79. this.name = name;
  80. }
  81. public Integer getDemandSerialNumber() {
  82. return demandSerialNumber;
  83. }
  84. public void setDemandSerialNumber(Integer demandSerialNumber) {
  85. this.demandSerialNumber = demandSerialNumber;
  86. }
  87. public String getId() {
  88. return id;
  89. }
  90. public void setId(String id) {
  91. this.id = id;
  92. }
  93. public Integer getSerialNumber() {
  94. return serialNumber;
  95. }
  96. public void setSerialNumber(Integer serialNumber) {
  97. this.serialNumber = serialNumber;
  98. }
  99. public String getDemandId() {
  100. return demandId;
  101. }
  102. public void setDemandId(String demandId) {
  103. this.demandId = demandId;
  104. }
  105. public Date getCreateTime() {
  106. return createTime;
  107. }
  108. public void setCreateTime(Date createTime) {
  109. this.createTime = createTime;
  110. }
  111. public String getEnclosureUrl() {
  112. return enclosureUrl;
  113. }
  114. public void setEnclosureUrl(String enclosureUrl) {
  115. this.enclosureUrl = enclosureUrl;
  116. }
  117. @JsonFormat(shape = Shape.STRING)
  118. public Integer getStatus() {
  119. return status;
  120. }
  121. public void setStatus(Integer status) {
  122. this.status = status;
  123. }
  124. public Integer getIntentionMoney() {
  125. return intentionMoney;
  126. }
  127. public void setIntentionMoney(Integer intentionMoney) {
  128. this.intentionMoney = intentionMoney;
  129. }
  130. public Integer getContractMoney() {
  131. return contractMoney;
  132. }
  133. public void setContractMoney(Integer contractMoney) {
  134. this.contractMoney = contractMoney;
  135. }
  136. public Integer getCommission() {
  137. return commission;
  138. }
  139. public void setCommission(Integer commission) {
  140. this.commission = commission;
  141. }
  142. public Integer getServiceMoney() {
  143. return serviceMoney;
  144. }
  145. public void setServiceMoney(Integer serviceMoney) {
  146. this.serviceMoney = serviceMoney;
  147. }
  148. public String getCreateTimeFormattedDate() {
  149. if (this.createTime == null) {
  150. return null;
  151. } else {
  152. return DateFormatUtils.format(this.getCreateTime(), AFTConstants.YYYYMMDD);
  153. }
  154. }
  155. public void setCreateTimeFormattedDate(String createTimeFormattedDate) {
  156. }
  157. }