NatureOwnership.java 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. package com.goafanti.common.model;
  2. import java.math.BigDecimal;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import com.fasterxml.jackson.annotation.JsonFormat.Shape;
  5. import com.fasterxml.jackson.annotation.JsonIgnore;
  6. public class NatureOwnership {
  7. private String id;
  8. private String uid;
  9. /**
  10. * 类型 (0--中国公民,1--外籍公民)
  11. */
  12. private Integer type;
  13. /**
  14. * 姓名
  15. */
  16. private String name;
  17. /**
  18. * 身份证(护照)号
  19. */
  20. private String idNumber;
  21. /**
  22. * 投资额(万元)
  23. */
  24. private BigDecimal investment;
  25. /**
  26. * 删除标记
  27. */
  28. private Integer deletedSign;
  29. public String getId() {
  30. return id;
  31. }
  32. public void setId(String id) {
  33. this.id = id;
  34. }
  35. public String getUid() {
  36. return uid;
  37. }
  38. public void setUid(String uid) {
  39. this.uid = uid;
  40. }
  41. @JsonFormat(shape = Shape.STRING)
  42. public Integer getType() {
  43. return type;
  44. }
  45. public void setType(Integer type) {
  46. this.type = type;
  47. }
  48. public String getName() {
  49. return name;
  50. }
  51. public void setName(String name) {
  52. this.name = name;
  53. }
  54. public String getIdNumber() {
  55. return idNumber;
  56. }
  57. public void setIdNumber(String idNumber) {
  58. this.idNumber = idNumber;
  59. }
  60. public BigDecimal getInvestment() {
  61. return investment;
  62. }
  63. public void setInvestment(BigDecimal investment) {
  64. this.investment = investment;
  65. }
  66. @JsonIgnore
  67. public Integer getDeletedSign() {
  68. return deletedSign;
  69. }
  70. public void setDeletedSign(Integer deletedSign) {
  71. this.deletedSign = deletedSign;
  72. }
  73. }