BaseExpert.java 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. package com.ozs.base.domain;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import com.fasterxml.jackson.annotation.JsonFormat;
  5. import com.ozs.base.domain.vo.BaseExpertVo;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Data;
  8. import org.joda.time.DateTime;
  9. @Data
  10. @TableName("base_expert")
  11. public class BaseExpert {
  12. /**
  13. * 主键ID
  14. */
  15. @ApiModelProperty(value = "id")
  16. @TableField("id")
  17. private Integer id;
  18. /**
  19. * 专家名称
  20. */
  21. @ApiModelProperty(value = "专家名称")
  22. @TableField("expert_name")
  23. private String expertName;
  24. /**
  25. * 专家性别
  26. */
  27. @ApiModelProperty(value = "专家性别")
  28. @TableField("expert_gender")
  29. private String expertGender;
  30. /**
  31. * 出生年月
  32. */
  33. @JsonFormat(pattern = "yyyy-MM")
  34. @ApiModelProperty(value = "出生年月")
  35. @TableField("expert_date_birth")
  36. private String expertDateBirth;
  37. /**
  38. * 联系方式
  39. */
  40. @ApiModelProperty(value = "联系方式")
  41. @TableField("expert_tel")
  42. private String expertTel;
  43. /**
  44. * 专业类型
  45. */
  46. @ApiModelProperty(value = "专业类型")
  47. @TableField("major_type")
  48. private String majorType;
  49. /**
  50. * 单位信息
  51. */
  52. @ApiModelProperty(value = "单位信息")
  53. @TableField("unit_information")
  54. private String unitInformation;
  55. /**
  56. * 专业等级
  57. */
  58. @ApiModelProperty(value = "专业等级")
  59. @TableField("major_grade")
  60. private String majorGrade;
  61. /**
  62. * 采购品种
  63. */
  64. @ApiModelProperty(value = "采购品种")
  65. @TableField("variety_purchase")
  66. private String varietyPurchase;
  67. /**
  68. * 职称
  69. */
  70. @ApiModelProperty(value = "职称")
  71. @TableField("professional_title")
  72. private String professionalTitle;
  73. /**
  74. * 状态 黑白名单
  75. */
  76. @ApiModelProperty(value = "状态 黑白名单")
  77. @TableField("status")
  78. private String status;
  79. /**
  80. * 所在区域
  81. */
  82. @ApiModelProperty(value = "所在区域")
  83. @TableField("local_area")
  84. private String localArea;
  85. /**
  86. * 身份证号
  87. */
  88. @ApiModelProperty(value = "身份证号")
  89. @TableField("id_number")
  90. private String idNumber;
  91. }