SysOrg.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. package com.qmth.teachcloud.common.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import com.fasterxml.jackson.databind.annotation.JsonSerialize;
  5. import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
  6. import com.qmth.teachcloud.common.base.BaseEntity;
  7. import io.swagger.annotations.ApiModelProperty;
  8. import java.io.Serializable;
  9. /**
  10. * <p>
  11. * 学校组织架构
  12. * </p>
  13. *
  14. * @author xf
  15. * @since 2021-03-23
  16. */
  17. @TableName("sys_org")
  18. public class SysOrg extends BaseEntity implements Serializable {
  19. private static final long serialVersionUID = 1L;
  20. /**
  21. * 学校ID
  22. */
  23. @JsonSerialize(using = ToStringSerializer.class)
  24. @TableField("school_id")
  25. private Long schoolId;
  26. /**
  27. * 机构代码
  28. */
  29. private String code;
  30. /**
  31. * 机构名称
  32. */
  33. private String name;
  34. /**
  35. * 上级机构ID
  36. */
  37. @JsonSerialize(using = ToStringSerializer.class)
  38. @TableField("parent_id")
  39. private Long parentId;
  40. /**
  41. * 0-禁用,1-启用
  42. */
  43. private Boolean enable;
  44. @ApiModelProperty("历史机构名")
  45. private String historicName;
  46. public Long getSchoolId() {
  47. return schoolId;
  48. }
  49. public void setSchoolId(Long schoolId) {
  50. this.schoolId = schoolId;
  51. }
  52. public String getCode() {
  53. return code;
  54. }
  55. public void setCode(String code) {
  56. this.code = code;
  57. }
  58. public String getName() {
  59. return name;
  60. }
  61. public void setName(String name) {
  62. this.name = name;
  63. }
  64. public Long getParentId() {
  65. return parentId;
  66. }
  67. public void setParentId(Long parentId) {
  68. this.parentId = parentId;
  69. }
  70. public Boolean getEnable() {
  71. return enable;
  72. }
  73. public void setEnable(Boolean enable) {
  74. this.enable = enable;
  75. }
  76. public String getHistoricName() {
  77. return historicName;
  78. }
  79. public void setHistoricName(String historicName) {
  80. this.historicName = historicName;
  81. }
  82. }