ReviewComments.java 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254
  1. package com.ruoyi.system.domain.review;
  2. import java.util.Date;
  3. import java.util.List;
  4. import com.fasterxml.jackson.annotation.JsonFormat;
  5. import com.ruoyi.system.domain.conference.SysUserConference;
  6. import com.ruoyi.system.domain.loan.LoanApplicationFj;
  7. import org.apache.commons.lang3.builder.ToStringBuilder;
  8. import org.apache.commons.lang3.builder.ToStringStyle;
  9. import com.ruoyi.common.annotation.Excel;
  10. import com.ruoyi.common.core.domain.BaseEntity;
  11. /**
  12. * 业务审核意见对象 review_comments
  13. *
  14. * @author boman
  15. * @date 2024-04-24
  16. */
  17. public class ReviewComments extends BaseEntity
  18. {
  19. private static final long serialVersionUID = 1L;
  20. /** 业务审核意见id */
  21. private Long reviewCommentsId;
  22. /** 贷款申请id */
  23. @Excel(name = "贷款申请id")
  24. private Long loanApplicationId;
  25. /** 贷款申请编号 */
  26. @Excel(name = "贷款申请编号")
  27. private String loanApplicationNumber;
  28. /** 审核进度1:业务审核/分配 2:A角色审核 3:B角色审核 4:风险审核 5:尽职调查 6:上会评审 */
  29. @Excel(name = "审核进度1:业务审核/分配 2:A角色审核 3:B角色审核 4:风险审核 5:尽职调查 6:上会评审")
  30. private String auditSchedule;
  31. /** 审核状态 1:待审核 2:已通过 3:未通过 4:申诉 5:撤销*/
  32. @Excel(name = "审核状态 1:待审核 2:已通过 3:未通过 4:申诉")
  33. private String auditType;
  34. /** 审核意见 */
  35. @Excel(name = "审核意见")
  36. private String auditView;
  37. /** 审核时间 */
  38. @JsonFormat(pattern = "yyyy-MM-dd")
  39. @Excel(name = "审核时间", width = 30, dateFormat = "yyyy-MM-dd")
  40. private Date auditTime;
  41. @JsonFormat(pattern = "yyyy-MM-dd")
  42. @Excel(name = "评审会日期", width = 30, dateFormat = "yyyy-MM-dd")
  43. private Date reviewTime;
  44. /** 审核意见附件List */
  45. private List<LoanApplicationFj> fjUrl;
  46. /** 审核意见图片多张使用逗号分隔 */
  47. @Excel(name = "审核意见图片多张使用逗号分隔")
  48. private String imageUrl;
  49. /**
  50. * 参会人员集合
  51. */
  52. private List<SysUserConference> sysUserConferenceList;
  53. /** A角色用户ID */
  54. @Excel(name = "A角色用户ID")
  55. private Long aUserId;
  56. /** A角色用户名称 */
  57. @Excel(name = "A角色用户名称")
  58. private String aUserName;
  59. /** B角色用户ID */
  60. @Excel(name = "B角色用户ID")
  61. private Long bUserId;
  62. /** B角色用户名称 */
  63. @Excel(name = "B角色用户名称")
  64. private String bUserName;
  65. /** 风险用户id */
  66. @Excel(name = "风险用户id")
  67. private Long fUserId;
  68. /** 风险用户名称 */
  69. @Excel(name = "风险用户名称")
  70. private String fUserName;
  71. public Long getfUserId() {
  72. return fUserId;
  73. }
  74. public void setfUserId(Long fUserId) {
  75. this.fUserId = fUserId;
  76. }
  77. public String getfUserName() {
  78. return fUserName;
  79. }
  80. public void setfUserName(String fUserName) {
  81. this.fUserName = fUserName;
  82. }
  83. public Date getReviewTime() {
  84. return reviewTime;
  85. }
  86. public void setReviewTime(Date reviewTime) {
  87. this.reviewTime = reviewTime;
  88. }
  89. public Long getaUserId() {
  90. return aUserId;
  91. }
  92. public void setaUserId(Long aUserId) {
  93. this.aUserId = aUserId;
  94. }
  95. public String getaUserName() {
  96. return aUserName;
  97. }
  98. public void setaUserName(String aUserName) {
  99. this.aUserName = aUserName;
  100. }
  101. public Long getbUserId() {
  102. return bUserId;
  103. }
  104. public void setbUserId(Long bUserId) {
  105. this.bUserId = bUserId;
  106. }
  107. public String getbUserName() {
  108. return bUserName;
  109. }
  110. public void setbUserName(String bUserName) {
  111. this.bUserName = bUserName;
  112. }
  113. public List<SysUserConference> getSysUserConferenceList() {
  114. return sysUserConferenceList;
  115. }
  116. public void setSysUserConferenceList(List<SysUserConference> sysUserConferenceList) {
  117. this.sysUserConferenceList = sysUserConferenceList;
  118. }
  119. public void setReviewCommentsId(Long reviewCommentsId)
  120. {
  121. this.reviewCommentsId = reviewCommentsId;
  122. }
  123. public Long getReviewCommentsId()
  124. {
  125. return reviewCommentsId;
  126. }
  127. public void setLoanApplicationId(Long loanApplicationId)
  128. {
  129. this.loanApplicationId = loanApplicationId;
  130. }
  131. public Long getLoanApplicationId()
  132. {
  133. return loanApplicationId;
  134. }
  135. public void setLoanApplicationNumber(String loanApplicationNumber)
  136. {
  137. this.loanApplicationNumber = loanApplicationNumber;
  138. }
  139. public String getLoanApplicationNumber()
  140. {
  141. return loanApplicationNumber;
  142. }
  143. public void setAuditSchedule(String auditSchedule)
  144. {
  145. this.auditSchedule = auditSchedule;
  146. }
  147. public String getAuditSchedule()
  148. {
  149. return auditSchedule;
  150. }
  151. public void setAuditType(String auditType)
  152. {
  153. this.auditType = auditType;
  154. }
  155. public String getAuditType()
  156. {
  157. return auditType;
  158. }
  159. public void setAuditView(String auditView)
  160. {
  161. this.auditView = auditView;
  162. }
  163. public String getAuditView()
  164. {
  165. return auditView;
  166. }
  167. public void setAuditTime(Date auditTime)
  168. {
  169. this.auditTime = auditTime;
  170. }
  171. public Date getAuditTime()
  172. {
  173. return auditTime;
  174. }
  175. public List<LoanApplicationFj> getFjUrl() {
  176. return fjUrl;
  177. }
  178. public void setFjUrl(List<LoanApplicationFj> fjUrl) {
  179. this.fjUrl = fjUrl;
  180. }
  181. public void setImageUrl(String imageUrl)
  182. {
  183. this.imageUrl = imageUrl;
  184. }
  185. public String getImageUrl()
  186. {
  187. return imageUrl;
  188. }
  189. @Override
  190. public String toString() {
  191. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  192. .append("reviewCommentsId", getReviewCommentsId())
  193. .append("loanApplicationId", getLoanApplicationId())
  194. .append("loanApplicationNumber", getLoanApplicationNumber())
  195. .append("auditSchedule", getAuditSchedule())
  196. .append("auditType", getAuditType())
  197. .append("auditView", getAuditView())
  198. .append("auditTime", getAuditTime())
  199. .append("imageUrl", getImageUrl())
  200. .append("createBy", getCreateBy())
  201. .append("createTime", getCreateTime())
  202. .append("updateBy", getUpdateBy())
  203. .append("updateTime", getUpdateTime())
  204. .append("remark", getRemark())
  205. .toString();
  206. }
  207. }