CollateralPlan.java 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. package com.loan.system.domain.entity;
  2. import lombok.*;
  3. import javax.persistence.*;
  4. import java.time.Instant;
  5. @Builder
  6. @Entity
  7. @Table(name = "collateral_plan")
  8. @Data
  9. @AllArgsConstructor
  10. @NoArgsConstructor
  11. public class CollateralPlan extends BaseEntity {
  12. private static final long serialVersionUID = 1L;
  13. @Column(name = "case_id")
  14. private Long caseId;
  15. @Column(name = "collateral_ids")
  16. private String collateralIds;
  17. @Column(name = "user_id")
  18. private Long userId;//计划上报员
  19. @Column(name = "time")
  20. private String time;
  21. @Column(name = "location_id")
  22. private Long locationId;
  23. @Column(name = "contact_name",length = 20)
  24. private String contactName;
  25. @Column(name = "mobile",length = 11)
  26. private String mobile;
  27. @Column(name = "place")
  28. private String place;
  29. @Column(name = "address")
  30. private String address;
  31. @Column(name = "flag", length = 10)
  32. private String flag;
  33. @Column(name = "comments")
  34. private String comments;//计划说明
  35. @Column(name = "create_time")
  36. private String createTime;
  37. @Column(name = "update_time")
  38. private String updateTime;
  39. @Column(name = "is_delete")
  40. private Boolean isDelete;
  41. @Column(name = "status", length = 10)
  42. private String status;//执行状态
  43. @Column(name = "approval_record_id")
  44. private Long approvalRecordId;
  45. @Column(name = "operator_comments")
  46. private String operatorComments;//送证人意见
  47. @Column(name = "operator_id", length = 20)
  48. private Long operatorId;//送证/取证员
  49. @Column(name = "recommender_id")
  50. private Long recommenderId;
  51. @Column(name = "recommender_comments")
  52. private String recommenderComments;
  53. }