SysMenu.java 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. package com.izouma.awesomeadmin.model;
  2. import com.fasterxml.jackson.annotation.JsonAutoDetect;
  3. import com.fasterxml.jackson.annotation.JsonInclude;
  4. import java.math.BigDecimal;
  5. import java.util.Date;
  6. import java.util.Objects;
  7. /**
  8. * sys_menu 实体类
  9. * Tue Apr 10 18:09:44 CST 2018 Suo Chen Cheng
  10. */
  11. @JsonAutoDetect
  12. @JsonInclude(JsonInclude.Include.NON_NULL)
  13. public class SysMenu{
  14. private Integer id;
  15. private Integer parentId;
  16. private String parentIds;
  17. private String name;
  18. private BigDecimal sort;
  19. private String href;
  20. private String target;
  21. private String icon;
  22. private String isShow;
  23. private String permission;
  24. private String createBy;
  25. private Date createDate;
  26. private String updateBy;
  27. private Date updateDate;
  28. private String remarks;
  29. private String delFlag;
  30. private String menuType;
  31. public void setId(Integer id){
  32. this.id=id;
  33. }
  34. public Integer getId(){
  35. return id;
  36. }
  37. public void setParentId(Integer parentId){
  38. this.parentId=parentId;
  39. }
  40. public Integer getParentId(){
  41. return parentId;
  42. }
  43. public void setParentIds(String parentIds){
  44. this.parentIds=parentIds;
  45. }
  46. public String getParentIds(){
  47. return parentIds;
  48. }
  49. public void setName(String name){
  50. this.name=name;
  51. }
  52. public String getName(){
  53. return name;
  54. }
  55. public void setSort(BigDecimal sort){
  56. this.sort=sort;
  57. }
  58. public BigDecimal getSort(){
  59. return sort;
  60. }
  61. public void setHref(String href){
  62. this.href=href;
  63. }
  64. public String getHref(){
  65. return href;
  66. }
  67. public void setTarget(String target){
  68. this.target=target;
  69. }
  70. public String getTarget(){
  71. return target;
  72. }
  73. public void setIcon(String icon){
  74. this.icon=icon;
  75. }
  76. public String getIcon(){
  77. return icon;
  78. }
  79. public void setIsShow(String isShow){
  80. this.isShow=isShow;
  81. }
  82. public String getIsShow(){
  83. return isShow;
  84. }
  85. public void setPermission(String permission){
  86. this.permission=permission;
  87. }
  88. public String getPermission(){
  89. return permission;
  90. }
  91. public void setCreateBy(String createBy){
  92. this.createBy=createBy;
  93. }
  94. public String getCreateBy(){
  95. return createBy;
  96. }
  97. public void setCreateDate(Date createDate){
  98. this.createDate=createDate;
  99. }
  100. public Date getCreateDate(){
  101. return createDate;
  102. }
  103. public void setUpdateBy(String updateBy){
  104. this.updateBy=updateBy;
  105. }
  106. public String getUpdateBy(){
  107. return updateBy;
  108. }
  109. public void setUpdateDate(Date updateDate){
  110. this.updateDate=updateDate;
  111. }
  112. public Date getUpdateDate(){
  113. return updateDate;
  114. }
  115. public void setRemarks(String remarks){
  116. this.remarks=remarks;
  117. }
  118. public String getRemarks(){
  119. return remarks;
  120. }
  121. public void setDelFlag(String delFlag){
  122. this.delFlag=delFlag;
  123. }
  124. public String getDelFlag(){
  125. return delFlag;
  126. }
  127. public void setMenuType(String menuType){
  128. this.menuType=menuType;
  129. }
  130. public String getMenuType(){
  131. return menuType;
  132. }
  133. @Override
  134. public boolean equals(Object obj) {
  135. if(obj instanceof SysMenu){
  136. return Objects.equals(this.id, ((SysMenu) obj).getId());
  137. }
  138. return super.equals(obj);
  139. }
  140. }